View Java Class Source Code in JAR file
- Download JD-GUI to open JAR file and explore Java source code file (.class .java)
- Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window java-indexing-impl-142.1.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
com.intellij.psi.impl.search
├─ com.intellij.psi.impl.search.AllClassesSearchExecutor.class - [JAR]
├─ com.intellij.psi.impl.search.AnnotatedElementsSearcher.class - [JAR]
├─ com.intellij.psi.impl.search.AnnotatedPackagesSearcher.class - [JAR]
├─ com.intellij.psi.impl.search.ConstructorReferencesSearchHelper.class - [JAR]
├─ com.intellij.psi.impl.search.ConstructorReferencesSearcher.class - [JAR]
├─ com.intellij.psi.impl.search.JavaAllOverridingMethodsSearcher.class - [JAR]
├─ com.intellij.psi.impl.search.JavaDirectInheritorsSearcher.class - [JAR]
├─ com.intellij.psi.impl.search.JavaFunctionalExpressionSearcher.class - [JAR]
├─ com.intellij.psi.impl.search.JavaOverridingMethodsSearcher.class - [JAR]
├─ com.intellij.psi.impl.search.JavaSourceFilterScope.class - [JAR]
├─ com.intellij.psi.impl.search.MethodDeepestSuperSearcher.class - [JAR]
├─ com.intellij.psi.impl.search.MethodTextOccurrenceProcessor.class - [JAR]
├─ com.intellij.psi.impl.search.MethodUsagesSearcher.class - [JAR]
├─ com.intellij.psi.impl.search.PsiAnnotationMethodReferencesSearcher.class - [JAR]
├─ com.intellij.psi.impl.search.SPIReferencesSearcher.class - [JAR]
├─ com.intellij.psi.impl.search.SimpleAccessorReferenceSearcher.class - [JAR]
├─ com.intellij.psi.impl.search.VariableInIncompleteCodeSearcher.class - [JAR]
com.intellij.codeInsight.navigation
├─ com.intellij.codeInsight.navigation.ClassImplementationsSearch.class - [JAR]
├─ com.intellij.codeInsight.navigation.MethodImplementationsSearch.class - [JAR]
com.intellij.psi.impl.java.stubs.index
├─ com.intellij.psi.impl.java.stubs.index.JavaAnnotationIndex.class - [JAR]
├─ com.intellij.psi.impl.java.stubs.index.JavaAnonymousClassBaseRefOccurenceIndex.class - [JAR]
├─ com.intellij.psi.impl.java.stubs.index.JavaFieldNameIndex.class - [JAR]
├─ com.intellij.psi.impl.java.stubs.index.JavaFullClassNameIndex.class - [JAR]
├─ com.intellij.psi.impl.java.stubs.index.JavaMethodNameIndex.class - [JAR]
├─ com.intellij.psi.impl.java.stubs.index.JavaShortClassNameIndex.class - [JAR]
├─ com.intellij.psi.impl.java.stubs.index.JavaStaticMemberNameIndex.class - [JAR]
├─ com.intellij.psi.impl.java.stubs.index.JavaStaticMemberTypeIndex.class - [JAR]
├─ com.intellij.psi.impl.java.stubs.index.JavaSuperClassNameOccurenceIndex.class - [JAR]
com.intellij.openapi.roots.impl
├─ com.intellij.openapi.roots.impl.ProjectPackageIndexImpl.class - [JAR]
com.intellij.codeInsight
├─ com.intellij.codeInsight.ConditionCheckManager.class - [JAR]
├─ com.intellij.codeInsight.ReadableExternalAnnotationsManager.class - [JAR]
com.intellij.psi.impl.file.impl
├─ com.intellij.psi.impl.file.impl.JavaFileManagerImpl.class - [JAR]
com.intellij.psi.impl
├─ com.intellij.psi.impl.CompositeShortNamesCache.class - [JAR]
├─ com.intellij.psi.impl.PsiShortNamesCacheImpl.class - [JAR]