• Home
  • Java
  • JSTL
  • Struts
  • Spring
  • Hibernate
  • Webservice
  • Eclipse
  • API
  • Guest Post
Menu
  • Explorer
  • intellij-community-master
    • .idea
      • fileTemplates
        • includes
          • File Header.java
    • RegExpSupport
      • gen
        • icons
          • RegExpSupportIcons.java
        • org
          • intellij
            • lang
              • regexp
                • _RegExLexer.java
      • src
        • org
          • intellij
            • lang
              • regexp
                • AsciiUtil.java
                • DefaultRegExpPropertiesProvider.java
                • RegExpBraceMatcher.java
                • RegExpCapability.java
                • RegExpColorsPage.java
                • RegExpCompletionContributor.java
                • RegExpDocumentationProvider.java
                • RegExpElementType.java
                • RegExpElementTypes.java
                • RegExpFile.java
                • RegExpFileType.java
                • RegExpHighlighter.java
                • RegExpLanguage.java
                • RegExpLanguageHost.java
                • RegExpLanguageHosts.java
                • RegExpLexer.java
                • RegExpMatchResult.java
                • RegExpMatcherProvider.java
                • RegExpModifierProvider.java
                • RegExpParser.java
                • RegExpParserDefinition.java
                • RegExpSupportLoader.java
                • RegExpSyntaxHighlighterFactory.java
                • RegExpTT.java
                • RegExpWordSelectionFilter.java
                • UnicodeCharacterNames.java
                • inspection
                  • AnonymousGroupInspection.java
                  • DuplicateAlternationBranchInspection.java
                  • EmptyAlternationBranchInspection.java
                  • EscapedMetaCharacterInspection.java
                  • OctalEscapeInspection.java
                  • ReDoSInspection.java
                  • RegExpEquivalenceChecker.java
                  • RegExpFactory.java
                  • RepeatedSpaceInspection.java
                  • SingleCharAlternationInspection.java
                • intention
                  • CheckRegExpForm.java
                  • CheckRegExpIntentionAction.java
                • psi
                  • RegExpAtom.java
                  • RegExpBackref.java
                  • RegExpBoundary.java
                  • RegExpBranch.java
                  • RegExpChar.java
                  • RegExpCharRange.java
                  • RegExpClass.java
                  • RegExpClassElement.java
                  • RegExpClosure.java
                  • RegExpElement.java
                  • RegExpElementVisitor.java
                  • RegExpGroup.java
                  • RegExpIntersection.java
                  • RegExpNamedCharacter.java
                  • RegExpNamedGroupRef.java
                  • RegExpNumber.java
                  • RegExpOptions.java
                  • RegExpPattern.java
                  • RegExpPosixBracketExpression.java
                  • RegExpProperty.java
                  • RegExpPyCondRef.java
                  • RegExpQuantifier.java
                  • RegExpRecursiveElementVisitor.java
                  • RegExpSetOptions.java
                  • RegExpSimpleClass.java
                  • impl
                    • RegExpBackrefImpl.java
                    • RegExpBoundaryImpl.java
                    • RegExpBranchImpl.java
                    • RegExpCharImpl.java
                    • RegExpCharRangeImpl.java
                    • RegExpClassImpl.java
                    • RegExpClosureImpl.java
                    • RegExpElementImpl.java
                    • RegExpGroupImpl.java
                    • RegExpIntersectionImpl.java
                    • RegExpNamedCharacterImpl.java
                    • RegExpNamedGroupRefImpl.java
                    • RegExpNumberImpl.java
                    • RegExpOptionsImpl.java
                    • RegExpPatternImpl.java
                    • RegExpPosixBracketExpressionImpl.java
                    • RegExpPropertyImpl.java
                    • RegExpPyCondRefImpl.java
                    • RegExpQuantifierImpl.java
                    • RegExpSetOptionsImpl.java
                    • RegExpSimpleClassImpl.java
                • surroundWith
                  • GroupSurrounder.java
                  • SimpleSurroundDescriptor.java
                • validation
                  • RegExpAnnotator.java
                  • RemoveRedundantEscapeAction.java
                  • SimplifyQuantifierAction.java
      • test
        • org
          • intellij
            • lang
              • regexp
                • RegExpCompletionTest.java
                • RegExpLexerTest.java
                • RegExpParsingTest.java
                • RegExpWordSelectionFilterTest.java
                • inspection
                  • DuplicateAlternationBranchInspectionTest.java
                  • EmptyAlternationBranchInspectionTest.java
                  • EscapedMetaCharacterInspectionTest.java
                  • OctalEscapeInspectionTest.java
                  • ReDoSInspectionTest.java
                  • RegExpInspectionTestCase.java
                  • RepeatedSpaceInspectionTest.java
                  • SingleCharAlternationInspectionTest.java
    • aether-dependency-resolver
      • src
        • org
          • jetbrains
            • idea
              • maven
                • aether
                  • ArtifactKind.java
                  • ArtifactRepositoryManager.java
                  • ProgressConsumer.java
    • build
      • cucumber-test-runner
        • src
          • com
            • intellij
              • cucumber
                • CucumberMain.java
    • images
      • src
        • icons
          • ImagesIcons.java
        • org
          • intellij
            • images
              • ImagesBundle.java
              • actions
                • EditExternallyAction.java
                • ShowThumbnailsAction.java
                • ToggleTransparencyChessboardAction.java
              • completion
                • ImageLookupInfoProvider.java
              • editor
                • ImageDocument.java
                • ImageEditor.java
                • ImageFileEditor.java
                • ImageZoomModel.java
                • actionSystem
                  • ImageEditorActionUtil.java
                  • ImageEditorActions.java
                • actions
                  • ActualSizeAction.java
                  • SetBackgroundImageAction.java
                  • SetBackgroundImageDialog.java
                  • ToggleGridAction.java
                  • ZoomInAction.java
                  • ZoomOutAction.java
                • impl
                  • ImageEditorImpl.java
                  • ImageEditorManagerImpl.java
                  • ImageEditorUI.java
                  • ImageFileEditorImpl.java
                  • ImageFileEditorProvider.java
                  • ImageFileEditorState.java
              • fileTypes
                • ImageDocumentationProvider.java
                • ImageFileTypeManager.java
                • impl
                  • ImageFileTypeManagerImpl.java
              • index
                • ImageInfoIndex.java
              • options
                • EditorOptions.java
                • ExternalEditorOptions.java
                • GridOptions.java
                • Options.java
                • OptionsManager.java
                • TransparencyChessboardOptions.java
                • ZoomOptions.java
                • impl
                  • EditorOptionsImpl.java
                  • ExternalEditorOptionsImpl.java
                  • GridOptionsImpl.java
                  • ImagesConfigurable.java
                  • ImagesOptionsComponent.java
                  • ImagesOptionsTopHitProvider.java
                  • JDOMExternalizerEx.java
                  • OptionsImpl.java
                  • OptionsManagerImpl.java
                  • TransparencyChessboardOptionsImpl.java
                  • ZoomOptionsImpl.java
              • search
                • ImageTagManager.java
                • TagFilter.java
              • statistics
                • BackgroundImagesUsageCollector.java
              • thumbnail
                • ThumbnailManager.java
                • ThumbnailView.java
                • actionSystem
                  • ThumbnailViewActionUtil.java
                  • ThumbnailViewActions.java
                • actions
                  • AddTagGroup.java
                  • EnterAction.java
                  • Filter.java
                  • FilterByTagComboBoxAction.java
                  • FilterByThemeComboBoxAction.java
                  • FilterImagesAction.java
                  • HideThumbnailsAction.java
                  • RemoveTagGroup.java
                  • ThemeFilter.java
                  • ToggleFileNameAction.java
                  • ToggleFileSizeAction.java
                  • ToggleRecursiveAction.java
                  • UpFolderAction.java
                • impl
                  • ThumbnailManagerImpl.java
                  • ThumbnailSelectInTarget.java
                  • ThumbnailViewImpl.java
                  • ThumbnailViewUI.java
              • ui
                • ImageComponent.java
                • ImageComponentDecorator.java
                • ImageComponentUI.java
                • ThumbnailComponent.java
                • ThumbnailComponentUI.java
              • util
                • ImageInfoReader.java
                • imageio
                  • SanselanImageReaderSpi.java
              • vfs
                • IfsUtil.java
    • java
      • compiler
        • forms-compiler
          • src
            • com
              • intellij
                • uiDesigner
                  • compiler
                    • AlienFormFileException.java
                    • AsmCodeGenerator.java
                    • CardLayoutCodeGenerator.java
                    • ClassToBindNotFoundException.java
                    • CodeGenerationException.java
                    • ColorPropertyCodeGenerator.java
                    • DimensionPropertyCodeGenerator.java
                    • EnumPropertyCodeGenerator.java
                    • FlowLayoutCodeGenerator.java
                    • FontPropertyCodeGenerator.java
                    • FormErrorInfo.java
                    • FormLayoutCodeGenerator.java
                    • FormLayoutUtils.java
                    • GetFontMethodProvider.java
                    • GridBagConverter.java
                    • GridBagLayoutCodeGenerator.java
                    • GridLayoutCodeGenerator.java
                    • IconPropertyCodeGenerator.java
                    • InsetsPropertyCodeGenerator.java
                    • LayoutCodeGenerator.java
                    • ListModelPropertyCodeGenerator.java
                    • NestedFormLoader.java
                    • PropertyCodeGenerator.java
                    • RectanglePropertyCodeGenerator.java
                    • RecursiveFormNestingException.java
                    • ScrollPaneLayoutCodeGenerator.java
                    • SimpleLayoutCodeGenerator.java
                    • SplitPaneLayoutCodeGenerator.java
                    • StringPropertyCodeGenerator.java
                    • TabbedPaneLayoutCodeGenerator.java
                    • ToolBarLayoutCodeGenerator.java
                    • UIDesignerException.java
                    • UnexpectedFormElementException.java
                    • Utils.java
                  • lw
                    • BorderLayoutSerializer.java
                    • CardLayoutSerializer.java
                    • ColorDescriptor.java
                    • CompiledClassPropertiesProvider.java
                    • ComponentVisitor.java
                    • FlowLayoutSerializer.java
                    • FontDescriptor.java
                    • FormLayoutSerializer.java
                    • GridBagLayoutSerializer.java
                    • GridLayoutSerializer.java
                    • IButtonGroup.java
                    • IComponent.java
                    • IContainer.java
                    • IProperty.java
                    • IRootContainer.java
                    • ITabbedPane.java
                    • IconDescriptor.java
                    • LayoutSerializer.java
                    • LwAtomicComponent.java
                    • LwButtonGroup.java
                    • LwComponent.java
                    • LwContainer.java
                    • LwHSpacer.java
                    • LwInspectionSuppression.java
                    • LwIntroBooleanProperty.java
                    • LwIntroCharProperty.java
                    • LwIntroColorProperty.java
                    • LwIntroComponentProperty.java
                    • LwIntroDimensionProperty.java
                    • LwIntroEnumProperty.java
                    • LwIntroFontProperty.java
                    • LwIntroIconProperty.java
                    • LwIntroInsetsProperty.java
                    • LwIntroIntProperty.java
                    • LwIntroListModelProperty.java
                    • LwIntroPrimitiveTypeProperty.java
                    • LwIntroRectangleProperty.java
                    • LwIntrospectedProperty.java
                    • LwNestedForm.java
                    • LwRbIntroStringProperty.java
                    • LwRootContainer.java
                    • LwScrollPane.java
                    • LwSplitPane.java
                    • LwTabbedPane.java
                    • LwToolBar.java
                    • LwVSpacer.java
                    • LwXmlReader.java
                    • PropertiesProvider.java
                    • StringDescriptor.java
                    • XYLayoutSerializer.java
                  • shared
                    • BorderType.java
                    • XYLayoutManager.java
          • testSrc
            • com
              • intellij
                • uiDesigner
                  • core
                    • EliminateTest.java
                    • EmptyPanelTest.java
                    • EqualSizeCellsTest.java
                    • GapsTest.java
                    • GridBagConverterTest.java
                    • IndentTest.java
                    • Layout2Test.java
                    • Layout3Test.java
                    • Layout4Test.java
                    • Layout5Test.java
                    • Layout6Test.java
                    • Layout7Test.java
                    • Layout8Test.java
                    • PrefSizeTest.java
                    • SpansTest.java
                    • SystemInfo.java
                    • TextAreasTest.java
        • impl
          • src
            • com
              • intellij
                • compiler
                  • CompileTaskBean.java
                  • CompilerConfigurationImpl.java
                  • CompilerException.java
                  • CompilerIOUtil.java
                  • CompilerIconLayerProvider.java
                  • CompilerManagerImpl.java
                  • CompilerMessageImpl.java
                  • CompilerReferenceIndexBuildParametersProvider.java
                  • CompilerSettingsUsageCollector.java
                  • HelpID.java
                  • OutputParser.java
                  • ParserAction.java
                  • ProblemsView.java
                  • PsiClassWriter.java
                  • actions
                    • ArtifactAwareProjectSettingsService.java
                    • BuildArtifactAction.java
                    • CompileAction.java
                    • CompileActionBase.java
                    • CompileDirtyAction.java
                    • CompileProjectAction.java
                    • DebugBuildProcessToggleAction.java
                    • GenerateAntBuildAction.java
                    • GenerateAntBuildDialog.java
                    • MakeModuleAction.java
                  • ant
                    • BuildPropertiesImpl.java
                    • BuildTargetsFactoryImpl.java
                    • ChunkBuild.java
                    • CleanModule.java
                    • CleanProject.java
                    • Comment.java
                    • CompileModuleChunkTarget.java
                    • CompilerExcludes.java
                    • CompilerResourcePatterns.java
                    • GenerateAntApplication.java
                    • GenerateAntMain.java
                    • GenerationOptionsImpl.java
                    • IgnoredFiles.java
                    • LibraryDefinitionsGeneratorFactory.java
                    • LibraryPatterns.java
                    • ModuleChunkAntProject.java
                    • ModuleChunkClasspath.java
                    • ModuleChunkSourcePath.java
                    • ModuleSources.java
                    • MultipleFileProjectBuild.java
                    • ProjectBuild.java
                    • PropertyFileGeneratorImpl.java
                    • SingleFileProjectBuild.java
                    • artifacts
                      • ArchiveAntCopyInstructionCreator.java
                      • ArtifactAntGenerationContextImpl.java
                      • ArtifactsGenerator.java
                      • CleanArtifactTarget.java
                      • DirectoryAntCopyInstructionCreator.java
                  • backwardRefs
                    • CompilerHierarchyInfoImpl.java
                    • CompilerHierarchySearchType.java
                    • CompilerReferenceReader.java
                    • CompilerReferenceServiceEx.java
                    • CompilerReferenceServiceImpl.java
                    • DirtyScopeHolder.java
                    • ExcludedFromCompileFilesUtil.java
                    • JavaCompilerElementRetriever.java
                    • JavaLightUsageAdapter.java
                    • LanguageLightRefAdapter.java
                    • ReferenceIndexUnavailableException.java
                    • SearchId.java
                    • view
                      • CompilerReferenceFindUsagesTestInfo.java
                      • CompilerReferenceHierarchyTestInfo.java
                      • DirtyScopeTestInfo.java
                      • InternalCompilerRefServiceView.java
                      • TestCompilerHierarchyBaseAction.java
                      • TestCompilerRefFindUsagesAction.java
                      • TestCompilerRefFunctionalExpressionSearchAction.java
                      • TestCompilerRefInheritanceAction.java
                      • TestCompilerReferenceServiceAction.java
                  • chainsSearch
                    • ChainRelevance.java
                    • ChainSearchMagicConstants.java
                    • ChainSearcher.java
                    • MethodChain.java
                    • MethodChainLookupRangingHelper.java
                    • MethodChainsSearchUtil.java
                    • SearchInitializer.java
                    • SignatureAndOccurrences.java
                    • completion
                      • MethodChainCompletionContributor.java
                      • MethodChainWeigher.java
                      • lookup
                        • ChainCompletionNewVariableLookupElement.java
                        • WeightableChainLookupElement.java
                    • context
                      • ChainCompletionContext.java
                      • ChainSearchTarget.java
                  • impl
                    • BuildTargetScopeProvider.java
                    • CompileContextImpl.java
                    • CompileDriver.java
                    • CompileScopeUtil.java
                    • CompilerCacheManager.java
                    • CompilerContentIterator.java
                    • CompilerEncodingServiceImpl.java
                    • CompilerErrorTreeView.java
                    • CompilerPropertiesAction.java
                    • CompilerUtil.java
                    • CompositeScope.java
                    • ExcludeFromCompileAction.java
                    • ExitException.java
                    • ExitStatus.java
                    • FileIndexCompileScope.java
                    • FileProcessingCompilerAdapter.java
                    • FileProcessingCompilerAdapterTask.java
                    • FileProcessingCompilerStateCache.java
                    • FileSetCompileScope.java
                    • GenericCompilerRunner.java
                    • MessagesContainer.java
                    • ModuleCompileScope.java
                    • OneProjectItemCompileScope.java
                    • ProblemsViewImpl.java
                    • ProblemsViewPanel.java
                    • ProjectCompileScope.java
                    • StateCache.java
                    • TranslatingCompilerFilesMonitor.java
                    • TreeBasedMap.java
                    • TreeBasedPathsSet.java
                    • generic
                      • GenericCompilerCache.java
                      • GenericCompilerPersistentData.java
                    • javaCompiler
                      • BackendCompiler.java
                      • eclipse
                        • EclipseCompiler.java
                        • EclipseCompilerConfigurable.java
                        • EclipseCompilerConfiguration.java
                      • javac
                        • FilePathActionJavac.java
                        • JavacCompiler.java
                        • JavacConfigurable.java
                        • JavacConfiguration.java
                        • JavacConfigurationMacroFilter.java
                        • JavacOutputParser.java
                        • JavacParserAction.java
                    • packagingCompiler
                      • IgnoredFileFilter.java
                    • rmiCompiler
                      • RmicConfiguration.java
                  • inspection
                    • ChangeSuperClassFix.java
                    • FrequentlyUsedInheritorInspection.java
                  • options
                    • AnnotationProcessorsConfigurable.java
                    • AnnotationProcessorsPanel.java
                    • ComparingUtils.java
                    • CompilerConfigurable.java
                    • CompilerOptionsFilter.java
                    • CompilerUIConfigurable.java
                    • ExcludeFromValidationAction.java
                    • ExternalBuildOptionListener.java
                    • JavaCompilersTab.java
                    • ProcessedModulesTable.java
                    • ProcessorProfilePanel.java
                    • RmicConfigurable.java
                    • TargetOptionsComponent.java
                    • ValidationConfigurable.java
                    • ValidationConfiguration.java
                  • progress
                    • CompilerTask.java
                  • server
                    • AutoMakeMessageHandler.java
                    • AutomakeCompileContext.java
                    • BuildManager.java
                    • BuildManagerListener.java
                    • BuildMessageDispatcher.java
                    • BuildProcessParametersProvider.java
                    • BuilderMessageHandler.java
                    • CompileServerPlugin.java
                    • CustomBuilderMessageHandler.java
                    • DefaultMessageHandler.java
                    • DelegatingMessageHandler.java
                    • PreloadedProcessMessageHandler.java
                    • impl
                      • BuildProcessClasspathManager.java
                • openapi
                  • compiler
                    • ex
                      • CompileContextEx.java
                    • generic
                      • BuildTarget.java
                      • CompileItem.java
                      • DummyPersistentState.java
                      • GenericCompiler.java
                      • GenericCompilerCacheState.java
                      • GenericCompilerInstance.java
                      • GenericCompilerProcessingItem.java
                      • VirtualFileCompileItem.java
                      • VirtualFilePersistentState.java
                      • VirtualFileSetState.java
                      • VirtualFileWithDependenciesState.java
                    • util
                      • InspectionValidatorUtil.java
                      • InspectionValidatorWrapper.java
                      • PsiElementsValidityState.java
                  • deployment
                    • DeploymentUtilImpl.java
                  • projectRoots
                    • impl
                      • MockJdkWrapper.java
                • packaging
                  • impl
                    • artifacts
                      • ArtifactBySourceFileFinder.java
                      • ArtifactBySourceFileFinderImpl.java
                      • ArtifactImpl.java
                      • ArtifactLoadingErrorDescription.java
                      • ArtifactManagerImpl.java
                      • ArtifactManagerStateSplitter.java
                      • ArtifactModelBase.java
                      • ArtifactModelImpl.java
                      • ArtifactPointerImpl.java
                      • ArtifactPointerManagerImpl.java
                      • ArtifactUtil.java
                      • ArtifactVirtualFileListener.java
                      • DefaultManifestFileProvider.java
                      • DefaultPackagingElementResolvingContext.java
                      • InvalidArtifact.java
                      • InvalidArtifactType.java
                      • JarArtifactFromModulesDialog.java
                      • JarArtifactType.java
                      • JarFromModulesTemplate.java
                      • PackagingElementPath.java
                      • PackagingElementProcessor.java
                      • ParentElementProcessor.java
                      • PlainArtifactType.java
                      • UnknownPackagingElementTypeException.java
                    • compiler
                      • ArtifactAwareCompiler.java
                      • ArtifactBuildTarget.java
                      • ArtifactBuildTargetScopeProvider.java
                      • ArtifactCompileScope.java
                      • ArtifactCompilerUtil.java
                      • ArtifactsCompiler.java
                      • ArtifactsWorkspaceSettings.java
                    • elements
                      • ArchiveElementType.java
                      • ArchivePackagingElement.java
                      • ArtifactElementType.java
                      • ArtifactPackagingElement.java
                      • ArtifactRootElementImpl.java
                      • CompositeElementWithManifest.java
                      • DirectoryCopyElementType.java
                      • DirectoryCopyPackagingElement.java
                      • DirectoryElementType.java
                      • DirectoryPackagingElement.java
                      • ExtractedDirectoryElementType.java
                      • ExtractedDirectoryPackagingElement.java
                      • FacetBasedPackagingElement.java
                      • FacetBasedPackagingElementType.java
                      • FileCopyElementType.java
                      • FileCopyPackagingElement.java
                      • FileOrDirectoryCopyPackagingElement.java
                      • FilePathValidator.java
                      • LibraryElementType.java
                      • LibraryPackagingElement.java
                      • ManifestFileUtil.java
                      • ModuleOutputElementTypeBase.java
                      • ModuleOutputPackagingElement.java
                      • ModuleOutputPackagingElementBase.java
                      • PackagingElementFactoryImpl.java
                      • ProductionModuleOutputElementType.java
                      • ProductionModuleOutputPackagingElement.java
                      • TestModuleOutputElementType.java
                      • TestModuleOutputPackagingElement.java
                    • run
                      • ArtifactChooser.java
                      • BuildArtifactsBeforeRunTask.java
                      • BuildArtifactsBeforeRunTaskBase.java
                      • BuildArtifactsBeforeRunTaskProvider.java
                      • BuildArtifactsBeforeRunTaskProviderBase.java
                    • ui
                      • ArchiveElementPresentation.java
                      • ArtifactElementPresentation.java
                      • ArtifactProblemsHolderBase.java
                      • ChooseArtifactsDialog.java
                      • DelegatedPackagingElementPresentation.java
                      • DirectoryCopyPresentation.java
                      • DirectoryElementPresentation.java
                      • ExtractedDirectoryPresentation.java
                      • FileCopyPresentation.java
                      • LibraryElementPresentation.java
                      • ModuleElementPresentation.java
                      • actions
                        • PackageFileAction.java
                        • PackageFileWorker.java
                      • properties
                        • ArchiveElementPropertiesPanel.java
                        • DirectoryElementPropertiesPanel.java
                        • ElementWithManifestPropertiesPanel.java
                • task
                  • impl
                    • AbstractBuildTask.java
                    • AbstractProjectTask.java
                    • ArtifactBuildTaskImpl.java
                    • ExecuteRunConfigurationTaskImpl.java
                    • ExecutionEnvironmentProviderImpl.java
                    • InternalProjectTaskRunner.java
                    • ModuleBuildTaskImpl.java
                    • ModuleFilesBuildTaskImpl.java
                    • ProjectTaskList.java
                    • ProjectTaskManagerImpl.java
          • testSrc
            • com
              • intellij
                • compiler
                  • BaseCompilerTestCase.java
                  • ModuleCompilerUtilTest.java
                  • artifacts
                    • ArtifactCompilerTestCase.java
                    • ArtifactsTestCase.java
                    • ArtifactsTestUtil.java
                    • PackagingElementsTestCase.java
                    • TestPackagingElementBuilder.java
        • instrumentation-util
          • src
            • com
              • intellij
                • compiler
                  • instrumentation
                    • FailSafeClassReader.java
                    • FailSafeMethodVisitor.java
                    • InstrumentationClassFinder.java
                    • InstrumenterClassWriter.java
                  • notNullVerification
                    • AuxiliaryMethodGenerator.java
                    • NotNullVerifyingInstrumenter.java
        • instrumentation-util-8
          • src
            • com
              • intellij
                • compiler
                  • instrumentation
                    • JrtLoader.java
        • javac2
          • src
            • com
              • intellij
                • ant
                  • ClassFilterAnnotationRegexp.java
                  • InstrumentIdeaExtensions.java
                  • Javac2.java
                  • PrefixedPath.java
                • uiDesigner
                  • ant
                    • Javac2.java
        • openapi
          • src
            • com
              • intellij
                • compiler
                  • CompilerConfiguration.java
                  • CompilerEncodingService.java
                  • CompilerSettingsFactory.java
                  • CompilerWorkspaceConfiguration.java
                  • MalformedPatternException.java
                  • ModuleCompilerUtil.java
                  • ModuleSourceSet.java
                  • ant
                    • BuildProperties.java
                    • BuildTargetsFactory.java
                    • ChunkBuildExtension.java
                    • ChunkCustomCompilerExtension.java
                    • CompositeGenerator.java
                    • GenerationOptions.java
                    • GenerationUtils.java
                    • Generator.java
                    • ModuleChunk.java
                    • PropertyFileGenerator.java
                    • Tag.java
                    • taskdefs
                      • AntCall.java
                      • AntProject.java
                      • Attribute.java
                      • Copy.java
                      • Delete.java
                      • DirSet.java
                      • Dirname.java
                      • Exclude.java
                      • FileSet.java
                      • Import.java
                      • Include.java
                      • Jar.java
                      • Javac.java
                      • Manifest.java
                      • Mkdir.java
                      • Param.java
                      • Path.java
                      • PathElement.java
                      • PathRef.java
                      • PatternSet.java
                      • PatternSetRef.java
                      • Property.java
                      • Target.java
                      • Unzip.java
                      • Zip.java
                      • ZipFileSet.java
                • openapi
                  • compiler
                    • ClassInstrumentingCompiler.java
                    • ClassObject.java
                    • ClassPostProcessingCompiler.java
                    • CompilationException.java
                    • CompilationStatusAdapter.java
                    • CompilationStatusListener.java
                    • CompileContext.java
                    • CompileScope.java
                    • CompileStatusNotification.java
                    • CompileTask.java
                    • Compiler.java
                    • CompilerBundle.java
                    • CompilerFactory.java
                    • CompilerFilter.java
                    • CompilerManager.java
                    • CompilerMessage.java
                    • CompilerMessageCategory.java
                    • CompilerPaths.java
                    • CompilerTopics.java
                    • CopyingCompiler.java
                    • DummyCompileContext.java
                    • EmptyValidityState.java
                    • ExportableUserDataHolder.java
                    • ExportableUserDataHolderBase.java
                    • FileProcessingCompiler.java
                    • GeneratingCompiler.java
                    • IntermediateOutputCompiler.java
                    • JavaSourceTransformingCompiler.java
                    • OutputToSourceMapping.java
                    • PackagingCompiler.java
                    • SourceGeneratingCompiler.java
                    • SourceInstrumentingCompiler.java
                    • SourceProcessingCompiler.java
                    • TimestampValidityState.java
                    • TranslatingCompiler.java
                    • Validator.java
                    • ValidityState.java
                    • ValidityStateFactory.java
                    • ex
                      • CompilerPathsEx.java
                    • make
                      • ManifestBuilder.java
                    • options
                      • ExcludeEntryDescription.java
                      • ExcludedEntriesConfigurable.java
                      • ExcludedEntriesConfiguration.java
                      • ExcludedEntriesListener.java
                      • ExcludesConfiguration.java
                    • util
                      • InspectionValidator.java
                  • deployment
                    • DeploymentUtil.java
                • packaging
                  • artifacts
                    • Artifact.java
                    • ArtifactAdapter.java
                    • ArtifactListener.java
                    • ArtifactManager.java
                    • ArtifactModel.java
                    • ArtifactPointer.java
                    • ArtifactPointerManager.java
                    • ArtifactProperties.java
                    • ArtifactPropertiesProvider.java
                    • ArtifactTemplate.java
                    • ArtifactType.java
                    • ModifiableArtifact.java
                    • ModifiableArtifactModel.java
                  • elements
                    • AntCopyInstructionCreator.java
                    • ArtifactAntGenerationContext.java
                    • ArtifactIncrementalCompilerContext.java
                    • ArtifactRootElement.java
                    • ComplexPackagingElement.java
                    • ComplexPackagingElementType.java
                    • CompositePackagingElement.java
                    • CompositePackagingElementType.java
                    • ManifestFileProvider.java
                    • PackagingElement.java
                    • PackagingElementFactory.java
                    • PackagingElementOutputKind.java
                    • PackagingElementResolvingContext.java
                    • PackagingElementType.java
                    • PackagingFileFilter.java
                    • RenameablePackagingElement.java
                  • ui
                    • ArtifactEditor.java
                    • ArtifactEditorContext.java
                    • ArtifactProblemQuickFix.java
                    • ArtifactProblemsHolder.java
                    • ArtifactPropertiesEditor.java
                    • ManifestFileConfiguration.java
                    • PackagingElementPresentation.java
                    • PackagingElementPropertiesPanel.java
                    • PackagingElementWeights.java
                    • PackagingSourceItem.java
                    • PackagingSourceItemFilter.java
                    • PackagingSourceItemsProvider.java
                    • SourceItemPresentation.java
                    • SourceItemWeights.java
                    • TreeNodePresentation.java
                • task
                  • ArtifactBuildTask.java
                  • BuildTask.java
                  • ExecuteRunConfigurationTask.java
                  • ModuleBuildTask.java
                  • ModuleFilesBuildTask.java
                  • ProjectTask.java
                  • ProjectTaskContext.java
                  • ProjectTaskManager.java
                  • ProjectTaskNotification.java
                  • ProjectTaskResult.java
                  • ProjectTaskRunner.java
      • debugger
        • impl
          • src
            • com
              • intellij
                • debugger
                  • DebugEnvironment.java
                  • DebugException.java
                  • DebugUIEnvironment.java
                  • DebuggerInvocationUtil.java
                  • DebuggerManagerEx.java
                  • DefaultDebugEnvironment.java
                  • DefaultDebugUIEnvironment.java
                  • EvaluatingComputable.java
                  • HelpID.java
                  • InstanceFilter.java
                  • actions
                    • AddSteppingFilterAction.java
                    • ArrayAction.java
                    • AutoRendererAction.java
                    • CreateRendererAction.java
                    • CustomizeContextViewAction.java
                    • CustomizeThreadsViewAction.java
                    • DebuggerAction.java
                    • DebuggerActions.java
                    • DebuggerKeymapExtension.java
                    • EditCustomFieldAction.java
                    • EditFrameSourceAction.java
                    • EditSourceAction.java
                    • ExportThreadsAction.java
                    • ForceEarlyReturnAction.java
                    • FreezeThreadAction.java
                    • GotoFrameSourceAction.java
                    • HotSwapAction.java
                    • InterruptThreadAction.java
                    • JavaMarkObjectActionHandler.java
                    • JavaReferringObjectsValue.java
                    • JavaSmartStepIntoHandler.java
                    • JumpToObjectAction.java
                    • JvmSmartStepIntoActionHandler.java
                    • JvmSmartStepIntoHandler.java
                    • LambdaSmartStepTarget.java
                    • MethodSmartStepTarget.java
                    • NewCustomFieldAction.java
                    • ObjectMarkupPropertiesDialog.java
                    • PlaceInDocument.java
                    • PopFrameAction.java
                    • PsiMethodListPopupStep.java
                    • QuickEvaluateActionHandler.java
                    • RemoveCustomFieldAction.java
                    • ResumeThreadAction.java
                    • ShowRelatedStackAction.java
                    • ShowTypesAction.java
                    • SmartStepTarget.java
                    • ThreadDumpAction.java
                    • ThrowDebugExceptionAction.java
                    • ToggleFieldBreakpointAction.java
                    • ToggleMethodBreakpointAction.java
                    • ViewAsGroup.java
                    • ViewTextAction.java
                  • apiAdapters
                    • ConnectionServiceWrapper.java
                    • TransportServiceWrapper.java
                  • codeinsight
                    • JavaWithRuntimeCastSurrounder.java
                    • RuntimeTypeEvaluator.java
                  • engine
                    • AnonymousClassMethodFilter.java
                    • BasicStepMethodFilter.java
                    • BreakpointStepMethodFilter.java
                    • ClassInstanceMethodFilter.java
                    • CompoundPositionManager.java
                    • ConstructorStepMethodFilter.java
                    • ContextUtil.java
                    • DebugProcessAdapterImpl.java
                    • DebugProcessEvents.java
                    • DebugProcessImpl.java
                    • DebuggerManagerThreadImpl.java
                    • DefaultSourcePositionProvider.java
                    • DefaultSyntheticProvider.java
                    • ExtraSteppingFilter.java
                    • FrameExtraVariablesProvider.java
                    • FullValueEvaluatorProvider.java
                    • JVMName.java
                    • JVMNameUtil.java
                    • JVMStackFrameInfoProvider.java
                    • JavaAttachDebuggerProvider.java
                    • JavaBreakpointHandler.java
                    • JavaBreakpointHandlerFactory.java
                    • JavaDebugProcess.java
                    • JavaDebuggerEvaluator.java
                    • JavaExecutionStack.java
                    • JavaFramesListRenderer.java
                    • JavaSimpleGetterProvider.java
                    • JavaSourcePositionHighlighter.java
                    • JavaStackFrame.java
                    • JavaStaticGroup.java
                    • JavaValue.java
                    • JavaValueMarker.java
                    • JavaValueModifier.java
                    • LambdaAsyncMethodFilter.java
                    • LambdaMethodFilter.java
                    • MethodFilter.java
                    • NamedMethodFilter.java
                    • PositionManagerEx.java
                    • PositionManagerImpl.java
                    • RemappedSourcePosition.java
                    • RemoteDebugProcessHandler.java
                    • RemoteStateState.java
                    • RequestHint.java
                    • SourcePositionProvider.java
                    • SuspendContextImpl.java
                    • SuspendContextRunnable.java
                    • SuspendManager.java
                    • SuspendManagerImpl.java
                    • SuspendManagerUtil.java
                    • ThreadBlockedMonitor.java
                    • evaluation
                      • CodeFragmentFactoryContextWrapper.java
                      • DebuggerHighlightFilter.java
                      • DefaultCodeFragmentFactory.java
                      • EvaluateRuntimeException.java
                      • EvaluationContextImpl.java
                      • EvaluationListener.java
                      • TextWithImportsImpl.java
                      • expression
                        • ArrayAccessEvaluator.java
                        • ArrayInitializerEvaluator.java
                        • AssignmentEvaluator.java
                        • BinaryExpressionEvaluator.java
                        • BlockStatementEvaluator.java
                        • BoxingEvaluator.java
                        • BreakContinueStatementEvaluator.java
                        • BreakException.java
                        • CatchEvaluator.java
                        • ClassObjectEvaluator.java
                        • CodeFragmentEvaluator.java
                        • ConditionalExpressionEvaluator.java
                        • ContinueException.java
                        • DisableGC.java
                        • DoWhileStatementEvaluator.java
                        • Evaluator.java
                        • EvaluatorBuilderImpl.java
                        • ExpressionEvaluatorImpl.java
                        • FieldEvaluator.java
                        • ForStatementEvaluator.java
                        • ForStatementEvaluatorBase.java
                        • ForeachStatementEvaluator.java
                        • IdentityEvaluator.java
                        • IfStatementEvaluator.java
                        • InspectArrayItem.java
                        • InspectEntity.java
                        • InstanceofEvaluator.java
                        • LiteralEvaluator.java
                        • LocalVariableEvaluator.java
                        • LoopEvaluator.java
                        • MethodEvaluator.java
                        • NewArrayInstanceEvaluator.java
                        • NewClassInstanceEvaluator.java
                        • PostfixOperationEvaluator.java
                        • ReturnEvaluator.java
                        • SuperEvaluator.java
                        • SyntheticVariableEvaluator.java
                        • ThisEvaluator.java
                        • ThrowEvaluator.java
                        • TryEvaluator.java
                        • TypeCastEvaluator.java
                        • TypeEvaluator.java
                        • UnBoxingEvaluator.java
                        • UnaryExpressionEvaluator.java
                        • UnsupportedExpressionException.java
                        • WhileStatementEvaluator.java
                    • events
                      • DebuggerCommandImpl.java
                      • DebuggerContextCommandImpl.java
                      • SuspendContextCommandImpl.java
                    • requests
                      • LocatableEventRequestor.java
                      • MethodReturnValueWatcher.java
                      • RequestManagerImpl.java
                  • impl
                    • AlternativeJreClassFinder.java
                    • ClassLoadingUtils.java
                    • DebuggerContextImpl.java
                    • DebuggerContextListener.java
                    • DebuggerContextUtil.java
                    • DebuggerManagerAdapter.java
                    • DebuggerManagerImpl.java
                    • DebuggerManagerListener.java
                    • DebuggerSession.java
                    • DebuggerStateManager.java
                    • DebuggerTask.java
                    • DebuggerTaskImpl.java
                    • DebuggerUtilsEx.java
                    • DebuggerUtilsImpl.java
                    • EditorTextProvider.java
                    • EventQueue.java
                    • EventQueueClosedException.java
                    • GenericDebuggerParametersRunnerConfigurable.java
                    • GenericDebuggerRunner.java
                    • GenericDebuggerRunnerSettings.java
                    • HotSwapFile.java
                    • HotSwapManager.java
                    • HotSwapProgress.java
                    • InvokeAndWaitThread.java
                    • InvokeThread.java
                    • JavaEditorTextProviderImpl.java
                    • JvmSteppingCommandProvider.java
                    • MultiProcessCommand.java
                    • PositionUtil.java
                    • PrioritizedTask.java
                    • ReloadClassesWorker.java
                    • SimpleStackFrameContext.java
                    • SourceCodeChecker.java
                    • descriptors
                      • data
                        • ArgValueData.java
                        • ArrayItemData.java
                        • DescriptorData.java
                        • DescriptorKey.java
                        • DisplayKey.java
                        • FieldData.java
                        • LocalData.java
                        • MethodReturnValueData.java
                        • SimpleDisplayKey.java
                        • StackFrameData.java
                        • StaticData.java
                        • StaticFieldData.java
                        • ThisData.java
                        • ThreadData.java
                        • ThreadGroupData.java
                        • ThrownExceptionValueData.java
                        • UserExpressionData.java
                        • WatchItemData.java
                  • jdi
                    • DecompiledLocalVariable.java
                    • JdiProxy.java
                    • JdiTimer.java
                    • LocalVariableProxyImpl.java
                    • LocalVariablesUtil.java
                    • MethodBytecodeUtil.java
                    • ObjectReferenceProxyImpl.java
                    • StackFrameProxyImpl.java
                    • StringReferenceProxy.java
                    • ThreadGroupReferenceProxyImpl.java
                    • ThreadReferenceProxyImpl.java
                    • VirtualMachineProxyImpl.java
                  • memory
                    • action
                      • ClassesActionBase.java
                      • DebuggerTreeAction.java
                      • EnableBackgroundTrackingAction.java
                      • JumpToTypeSourceAction.java
                      • ShowClassesWithDiffAction.java
                      • ShowClassesWithInstanceAction.java
                      • ShowInstancesAction.java
                      • ShowInstancesByClassAction.java
                      • ShowInstancesFromClassesViewAction.java
                      • ShowNewInstancesAction.java
                      • ShowTrackedAction.java
                      • tracking
                        • JumpToAllocationSourceAction.java
                        • TrackInstancesToggleAction.java
                    • component
                      • InstancesTracker.java
                      • MemoryViewDebugProcessData.java
                      • MemoryViewManager.java
                      • MemoryViewManagerState.java
                      • TrackedStacksContainer.java
                    • event
                      • InstancesTrackerListener.java
                      • MemoryViewManagerListener.java
                    • filtering
                      • CheckingResult.java
                      • CheckingResultImpl.java
                      • ConditionChecker.java
                      • ConditionCheckerImpl.java
                      • FilteringResult.java
                      • FilteringTask.java
                      • FilteringTaskCallback.java
                    • tracking
                      • BackgroundTracker.java
                      • ConstructorInstancesTracker.java
                      • TrackerForNewInstances.java
                      • TrackingType.java
                    • ui
                      • ClassesFilteredView.java
                      • ClassesTable.java
                      • ExpressionEditorWithHistory.java
                      • FilteringProgressView.java
                      • InstancesTree.java
                      • InstancesWindow.java
                      • InstancesWithStackFrameView.java
                      • StackFrameList.java
                      • StackFramePopup.java
                    • utils
                      • AbstractTableColumnDescriptor.java
                      • AbstractTableModelWithColumns.java
                      • AndroidUtil.java
                      • ErrorsValueGroup.java
                      • InstanceJavaValue.java
                      • InstanceValueDescriptor.java
                      • InstancesProvider.java
                      • KeyboardUtils.java
                      • LowestPriorityCommand.java
                      • NamesUtils.java
                      • SingleAlarmWithMutableDelay.java
                      • StackFrameItem.java
                  • settings
                    • ArrayRendererConfigurable.java
                    • CaptureConfigurable.java
                    • CapturePoint.java
                    • CompositeDataBinding.java
                    • CompoundRendererConfigurable.java
                    • DataBinding.java
                    • DebuggerDataViewsConfigurable.java
                    • DebuggerLaunchingConfigurable.java
                    • DebuggerSettings.java
                    • DebuggerSteppingConfigurable.java
                    • FieldDataBinding.java
                    • JavaDebuggerSettings.java
                    • JavaHotSwapConfigurableUi.java
                    • NodeRendererSettings.java
                    • RendererConfiguration.java
                    • TextComponentBinding.java
                    • ThreadsViewConfigurable.java
                    • ThreadsViewSettings.java
                    • ToggleButtonBinding.java
                    • UserRenderersConfigurable.java
                    • ViewsGeneralSettings.java
                  • ui
                    • AlternativeSourceNotificationProvider.java
                    • DebuggerExpressionComboBox.java
                    • DebuggerPanelsManager.java
                    • DebuggerTreeCreatorImpl.java
                    • DebuggerView.java
                    • EditorEvaluationCommand.java
                    • GetJPDADialog.java
                    • HotSwapProgressImpl.java
                    • HotSwapUI.java
                    • HotSwapUIImpl.java
                    • HotSwapVetoableListener.java
                    • InstanceFilterEditor.java
                    • JavaDebuggerSupport.java
                    • RunHotswapDialog.java
                    • ValueHint.java
                    • XBreakpointClassGroup.java
                    • XBreakpointGroupingByClassRule.java
                    • XBreakpointGroupingByPackageRule.java
                    • XBreakpointPackageGroup.java
                    • breakpoints
                      • AddFieldBreakpointDialog.java
                      • AddWildcardBreakpointDialog.java
                      • AnyExceptionBreakpoint.java
                      • Breakpoint.java
                      • BreakpointCategory.java
                      • BreakpointDefaults.java
                      • BreakpointManager.java
                      • BreakpointWithHighlighter.java
                      • ClassFiltersField.java
                      • EditClassFiltersDialog.java
                      • EditInstanceFiltersDialog.java
                      • ExceptionBreakpoint.java
                      • ExceptionBreakpointPropertiesPanel.java
                      • FieldBreakpoint.java
                      • FieldBreakpointPropertiesPanel.java
                      • FilteredRequestor.java
                      • FilteredRequestorImpl.java
                      • JavaBreakpointType.java
                      • JavaBreakpointTypeBase.java
                      • JavaExceptionBreakpointType.java
                      • JavaFieldBreakpointType.java
                      • JavaLineBreakpointType.java
                      • JavaLineBreakpointTypeBase.java
                      • JavaMethodBreakpointType.java
                      • JavaWildcardMethodBreakpointType.java
                      • LineBreakpoint.java
                      • MethodBreakpoint.java
                      • MethodBreakpointBase.java
                      • MethodBreakpointPropertiesPanel.java
                      • RunToCursorBreakpoint.java
                      • StackCapturingLineBreakpoint.java
                      • StepIntoBreakpoint.java
                      • WildcardMethodBreakpoint.java
                    • impl
                      • DebuggerTreeBase.java
                      • DebuggerTreePanel.java
                      • DebuggerTreeRenderer.java
                      • InspectDebuggerTree.java
                      • ThreadsDebuggerTree.java
                      • ThreadsPanel.java
                      • TipManager.java
                      • UpdatableDebuggerView.java
                      • ValueNodeDnD.java
                      • nodes
                        • ArrayIndexHelper.java
                        • NodeComparator.java
                      • tree
                        • TreeBuilder.java
                        • TreeBuilderNode.java
                      • watch
                        • ArgumentValueDescriptorImpl.java
                        • ArrayElementDescriptorImpl.java
                        • CompilingEvaluator.java
                        • CompilingEvaluatorImpl.java
                        • DebuggerTree.java
                        • DebuggerTreeNodeExpression.java
                        • DebuggerTreeNodeImpl.java
                        • DefaultNodeDescriptor.java
                        • DescriptorTree.java
                        • EvaluationDescriptor.java
                        • FieldDescriptorImpl.java
                        • FieldOuterLocalNameAdjuster.java
                        • LocalVariableDescriptorImpl.java
                        • MarkedDescriptorTree.java
                        • MessageDescriptor.java
                        • MethodReturnValueDescriptorImpl.java
                        • MethodsTracker.java
                        • NodeDescriptorFactoryImpl.java
                        • NodeDescriptorImpl.java
                        • NodeDescriptorProvider.java
                        • NodeManagerImpl.java
                        • StackFrameDescriptorImpl.java
                        • StaticDescriptorImpl.java
                        • ThisDescriptorImpl.java
                        • ThreadDescriptorImpl.java
                        • ThreadGroupDescriptorImpl.java
                        • ThrownExceptionValueDescriptorImpl.java
                        • UserExpressionDescriptorImpl.java
                        • ValueDescriptorImpl.java
                        • WatchItemDescriptor.java
                    • tree
                      • ArrayElementDescriptor.java
                      • DebuggerTreeNode.java
                      • FieldDescriptor.java
                      • LocalVariableDescriptor.java
                      • NodeDescriptorFactory.java
                      • NodeManager.java
                      • StackFrameDescriptor.java
                      • StaticDescriptor.java
                      • ThreadDescriptor.java
                      • ThreadGroupDescriptor.java
                      • UserExpressionDescriptor.java
                      • ValueDescriptor.java
                      • actions
                        • ShowAllAs.java
                        • ShowAllAsDecimal.java
                        • ShowAllAsHex.java
                      • render
                        • ArrayRenderer.java
                        • BasicRendererProperties.java
                        • BatchEvaluator.java
                        • BinaryRenderer.java
                        • ByteArrayAsStringRenderer.java
                        • CachedEvaluator.java
                        • ChildrenBuilder.java
                        • ChildrenRenderer.java
                        • ClassObjectRenderer.java
                        • ClassRenderer.java
                        • ColorObjectRenderer.java
                        • CompoundNodeRenderer.java
                        • CompoundReferenceRenderer.java
                        • CompoundTypeRenderer.java
                        • CustomFieldInplaceEditor.java
                        • CustomPopupFullValueEvaluator.java
                        • DescriptorLabelListener.java
                        • EnumerationChildrenRenderer.java
                        • ExpressionChildrenRenderer.java
                        • FileObjectRenderer.java
                        • GraphicsObjectRenderer.java
                        • HexRenderer.java
                        • IconObjectRenderer.java
                        • ImageObjectRenderer.java
                        • LabelRenderer.java
                        • NodeRenderer.java
                        • NodeRendererImpl.java
                        • NodeRendererSettingsListener.java
                        • PrimitiveRenderer.java
                        • ReferenceRenderer.java
                        • Renderer.java
                        • StackTraceElementObjectRenderer.java
                        • TimestampRenderer.java
                        • ToStringBasedRenderer.java
                        • ToStringCommand.java
                        • ToStringRenderer.java
                        • TypeRenderer.java
                        • UnboxableTypeRenderer.java
                        • ValueLabelRenderer.java
            • org
              • jetbrains
                • java
                  • debugger
                    • JavaDebuggerEditorsProvider.java
                    • breakpoints
                      • JavaBreakpointFiltersPanel.java
                      • properties
                        • JavaBreakpointProperties.java
                        • JavaExceptionBreakpointProperties.java
                        • JavaFieldBreakpointProperties.java
                        • JavaLineBreakpointProperties.java
                        • JavaMethodBreakpointProperties.java
        • openapi
          • src
            • com
              • intellij
                • debugger
                  • DebuggerBundle.java
                  • DebuggerContext.java
                  • DebuggerManager.java
                  • MultiRequestPositionManager.java
                  • NameMapper.java
                  • NoDataException.java
                  • PositionManager.java
                  • PositionManagerFactory.java
                  • SourcePosition.java
                  • engine
                    • DebugProcess.java
                    • DebugProcessAdapter.java
                    • DebugProcessListener.java
                    • DebuggerUtils.java
                    • JSR45PositionManager.java
                    • JavaDebugAware.java
                    • SimpleGetterProvider.java
                    • SimplePropertyGetterProvider.java
                    • SourcePositionHighlighter.java
                    • SourcesFinder.java
                    • StackFrameContext.java
                    • SuspendContext.java
                    • SyntheticTypeComponentProvider.java
                    • evaluation
                      • AbsentInformationEvaluateException.java
                      • CodeFragmentFactory.java
                      • CodeFragmentKind.java
                      • EvaluateException.java
                      • EvaluateExceptionUtil.java
                      • EvaluationContext.java
                      • TextWithImports.java
                      • expression
                        • EvaluatorBuilder.java
                        • ExpressionEvaluator.java
                        • Modifier.java
                    • jdi
                      • LocalVariableProxy.java
                      • ObjectReferenceProxy.java
                      • StackFrameProxy.java
                      • ThreadGroupReferenceProxy.java
                      • ThreadReferenceProxy.java
                      • VirtualMachineProxy.java
                    • managerThread
                      • DebuggerCommand.java
                      • DebuggerManagerThread.java
                      • SuspendContextCommand.java
                  • requests
                    • ClassPrepareRequestor.java
                    • RequestManager.java
                    • Requestor.java
                  • ui
                    • tree
                      • NodeDescriptor.java
                      • NodeDescriptorNameAdjuster.java
      • execution
        • impl
          • src
            • com
              • intellij
                • compiler
                  • options
                    • CompileStepBeforeRun.java
                    • CompileStepBeforeRunNoErrorCheck.java
                    • MakeProjectStepBeforeRun.java
                • execution
                  • AntTestContentHandler.java
                  • CommonJavaRunConfigurationParameters.java
                  • JavaRunConfigurationExtensionManager.java
                  • JavaTestConfigurationBase.java
                  • JavaTestFrameworkDebuggerRunner.java
                  • JavaTestFrameworkRunnableState.java
                  • MethodBrowser.java
                  • MethodListDlg.java
                  • RunConfigurationExtension.java
                  • SingleClassConfiguration.java
                  • actions
                    • AbstractAddToTestsPatternAction.java
                    • AbstractExcludeFromRunAction.java
                    • JavaRerunFailedTestsAction.java
                  • applet
                    • AppletConfigurable.java
                    • AppletConfiguration.java
                    • AppletConfigurationProducer.java
                    • AppletConfigurationType.java
                  • application
                    • AbstractApplicationConfigurationProducer.java
                    • ApplicationConfigurable.java
                    • ApplicationConfiguration.java
                    • ApplicationConfigurationProducer.java
                    • ApplicationConfigurationType.java
                    • ApplicationRunLineMarkerProvider.java
                    • BaseJavaApplicationCommandLineState.java
                  • filters
                    • DefaultConsoleFiltersProvider.java
                    • YourkitFilter.java
                  • impl
                    • DefaultJavaProgramRunner.java
                  • jar
                    • JarApplicationCommandLineState.java
                    • JarApplicationConfigurable.java
                    • JarApplicationConfiguration.java
                    • JarApplicationConfigurationProducer.java
                    • JarApplicationConfigurationType.java
                    • JarApplicationDebuggerRunner.java
                  • junit
                    • InheritorChooser.java
                    • JUnitUtil.java
                    • JavaRunConfigurationProducerBase.java
                    • JavaRuntimeConfigurationProducerBase.java
                    • RefactoringListeners.java
                  • junit2
                    • PsiMemberParameterizedLocation.java
                    • info
                      • LocationUtil.java
                      • MethodLocation.java
                  • remote
                    • RemoteConfigurable.java
                    • RemoteConfiguration.java
                    • RemoteConfigurationType.java
                  • runners
                    • ProcessProxyFactoryImpl.java
                    • ProcessProxyImpl.java
                  • scratch
                    • JavaScratchCompilationSupport.java
                    • JavaScratchConfigurable.java
                    • JavaScratchConfiguration.java
                    • JavaScratchConfigurationProducer.java
                    • JavaScratchConfigurationType.java
                    • JavaScratchPositionManager.java
                  • stacktrace
                    • MethodLineLocation.java
                    • StackTraceLine.java
                  • testDiscovery
                    • ConfigureTestDiscoveryAction.java
                    • JavaAutoRunManager.java
                    • TestDiscoveryConfigurationProducer.java
                    • TestDiscoveryExtension.java
                    • TestDiscoveryIndex.java
                    • TestDiscoverySearchHelper.java
                    • TestInfoHolder.java
                  • testframework
                    • AbstractInClassConfigurationProducer.java
                    • AbstractJavaTestConfigurationProducer.java
                    • AbstractPatternBasedConfigurationProducer.java
                    • JavaAwareFilter.java
                    • JavaAwareTestConsoleProperties.java
                    • JavaTestLocator.java
                    • ResetConfigurationModuleAdapter.java
                    • SearchForTestsTask.java
                  • ui
                    • AlternativeJREPanel.java
                    • ClassBrowser.java
                    • CommonJavaParametersPanel.java
                    • ConfigurationArgumentsHelpArea.java
                    • ConfigurationModuleSelector.java
                    • JreComboboxEditor.java
                    • JrePathEditor.java
                    • JreProvider.java
                  • util
                    • JavaParametersUtil.java
                    • JreVersionDetector.java
                • testIntegration
                  • DeadTestsCleaner.java
                  • RecentTestRunner.java
                  • RecentTestsListProvider.java
                  • ShowRecentTests.java
                  • TestLocator.java
        • openapi
          • src
            • com
              • intellij
                • execution
                  • JUnitPatcher.java
                  • JUnitRecognizer.java
                  • JavaExecutionUtil.java
                  • configurations
                    • CommandLineBuilder.java
                    • ConfigurationUtil.java
                    • ConfigurationWithAlternativeJre.java
                    • DebuggingRunnerData.java
                    • JavaCommandLine.java
                    • JavaCommandLineState.java
                    • JavaCommandLineStateUtil.java
                    • JavaParameters.java
                    • JavaRunConfigurationModule.java
                    • PatchedRunnableState.java
                    • RemoteConnection.java
                    • RemoteConnectionCreator.java
                    • RemoteState.java
                  • filters
                    • ExceptionBaseFilterFactory.java
                    • ExceptionExFilterFactory.java
                    • ExceptionFilter.java
                    • ExceptionFilterFactory.java
                    • ExceptionFilters.java
                  • process
                    • DefaultJavaProcessHandler.java
                  • runners
                    • JavaPatchableProgramRunner.java
                    • JavaProgramPatcher.java
                    • ProcessProxyFactory.java
      • idea-ui
        • src
          • com
            • intellij
              • codeInsight
                • daemon
                  • impl
                    • AttachSourcesNotificationProvider.java
                    • JavaProjectSdkSetupValidator.java
              • facet
                • FacetInfo.java
                • impl
                  • ProjectFacetsConfigurator.java
                  • ui
                    • FacetContextChangeListener.java
                    • FacetEditorContextBase.java
                    • FacetEditorFacade.java
                    • FacetEditorImpl.java
                    • FacetEditorsFactoryImpl.java
                    • FacetEditorsStateManager.java
                    • FacetEditorsStateManagerImpl.java
                    • FacetTreeModel.java
                    • ProjectConfigurableContext.java
                    • actions
                      • AddFacetToModuleAction.java
                      • GroupToolbarAction.java
                    • facetType
                      • DefaultFacetSettingsConfigurable.java
                      • FacetTypeEditor.java
                    • libraries
                      • DelegatingLibrariesValidatorContext.java
                      • DownloadingOptionsDialog.java
                      • EditLibraryDialog.java
                      • FacetLibrariesValidatorImpl.java
                      • FrameworkLibraryProvider.java
                      • FrameworkLibraryValidatorImpl.java
                      • LibrariesValidationComponentImpl.java
                      • LibrariesValidatorContext.java
                      • LibrariesValidatorContextImpl.java
                      • LibraryCompositionSettings.java
                      • LibraryDownloadSettings.java
                      • LibraryOptionsPanel.java
                      • RequiredLibrariesInfo.java
                      • versions
                        • VersionsComponent.java
                • ui
                  • libraries
                    • FrameworkLibraryValidator.java
              • framework
                • FrameworkGroup.java
                • FrameworkOrGroup.java
                • FrameworkTypeEx.java
                • addSupport
                  • FrameworkSupportInModuleConfigurable.java
                  • FrameworkSupportInModuleProvider.java
                  • FrameworkVersionListener.java
                  • impl
                    • AddFrameworkSupportInProjectStructureAction.java
                    • AddSupportForSingleFrameworkDialog.java
                • impl
                  • FrameworkTypeUtil.java
                • library
                  • DownloadableLibraryService.java
                  • DownloadableLibraryType.java
                  • DownloadableLibraryTypeBase.java
                  • FrameworkSupportWithLibrary.java
                  • LibraryBasedFrameworkSupportProvider.java
                  • LibraryBasedFrameworkType.java
                  • LibraryVersionProperties.java
                  • UnderlyingFrameworkSupportProviderBase.java
                  • impl
                    • DownloadableLibraryPropertiesEditor.java
                    • DownloadableLibraryServiceImpl.java
              • ide
                • RecentProjectsManagerImpl.java
                • actions
                  • ImportModuleAction.java
                  • ImportProjectAction.java
                  • NewProjectAction.java
                  • ShowModulePropertiesAction.java
                  • ShowStructureSettingsAction.java
                  • TemplateProjectSettingsGroup.java
                  • TemplateProjectStructureAction.java
                • impl
                  • NewProjectUtil.java
                  • ProjectStructureSelectInTarget.java
                • projectView
                  • actions
                    • CreateLibraryFromFilesDialog.java
                    • MarkLibraryRootAction.java
                • projectWizard
                  • ChooseTemplateStep.java
                  • FrameworkBasedOptionsStep.java
                  • ModuleNameLocationComponent.java
                  • ModuleTypeCategory.java
                  • NewProjectWizard.java
                  • ProjectCategory.java
                  • ProjectCategoryUsagesCollector.java
                  • ProjectSettingsStep.java
                  • ProjectTemplateList.java
                  • ProjectTypeStep.java
                  • TemplateBasedCategory.java
                • util
                  • frameworkSupport
                    • AddFrameworkSupportAction.java
                    • AddFrameworkSupportDialog.java
                    • CustomLibraryDescriptionBase.java
                    • CustomLibraryDescriptionImpl.java
                    • FrameworkSupportModelImpl.java
                    • FrameworkSupportUtil.java
                    • OldCustomLibraryDescription.java
                  • importProject
                    • DetectedRootData.java
                    • DetectedRootsChooser.java
                    • FacetBasedDetectedFrameworkDescriptionInWizard.java
                    • FrameworkDetectionInWizardContext.java
                    • FrameworkDetectionStep.java
                    • JavaModuleInsight.java
                    • LibrariesDetectionStep.java
                    • LibrariesLayoutPanel.java
                    • LibraryDescriptor.java
                    • ModuleDescriptor.java
                    • ModuleInsight.java
                    • ModulesDetectionStep.java
                    • ModulesLayoutPanel.java
                    • ProgressIndicatorWrapper.java
                    • ProjectDescriptor.java
                    • ProjectLayoutPanel.java
                    • RootDetectionProcessor.java
                    • RootsDetectionStep.java
                  • newProjectWizard
                    • AbstractProjectWizard.java
                    • AddModuleWizard.java
                    • AddSupportForFrameworksPanel.java
                    • FrameworkGroupNode.java
                    • FrameworkSupportNode.java
                    • FrameworkSupportNodeBase.java
                    • FrameworkSupportOptionsComponent.java
                    • FrameworkVersionComponent.java
                    • FrameworksTree.java
                    • LoadingProjectTemplate.java
                    • OldFrameworkSupportProviderWrapper.java
                    • ProjectNameStep.java
                    • ProjectTypesList.java
                    • SelectTemplateSettings.java
                    • SourcePathsStep.java
                    • SourceRootFinder.java
                    • StepSequence.java
                    • SupportForFrameworksStep.java
                    • TemplatesGroup.java
                    • WizardArrowUI.java
                    • WizardDelegate.java
                    • impl
                      • FrameworkSupportCommunicator.java
                      • FrameworkSupportModelBase.java
                    • modes
                      • CreateFromSourcesMode.java
                      • CreateModuleFromSourcesMode.java
                      • ImportMode.java
                      • WizardMode.java
                  • projectWizard
                    • AbstractStepWithProgress.java
                    • ImportFromSourcesProvider.java
                    • JavaSettingsStep.java
                    • JdkChooserPanel.java
                    • ModuleImportBuilder.java
                    • ModuleImportProvider.java
                    • NamePathComponent.java
                    • ProjectJdkForModuleStep.java
                    • ProjectJdkListRenderer.java
                    • ProjectJdkStep.java
                    • ProjectNameStep.java
                    • ProjectWizardStepFactoryImpl.java
                    • ProjectWizardUtil.java
                    • SdkSettingsStep.java
                    • importSources
                      • DefaultProjectStructureDetector.java
                      • DetectedContentRoot.java
                      • DetectedProjectRoot.java
                      • DetectedSourceRoot.java
                      • JavaModuleSourceRoot.java
                      • JavaSourceRootDetectionUtil.java
                      • JavaSourceRootDetector.java
                      • ProjectFromSourcesBuilder.java
                      • ProjectStructureDetector.java
                      • impl
                        • JavaProjectStructureDetector.java
                        • ProjectFromSourcesBuilderImpl.java
                      • util
                        • CommonSourceRootDetectionUtil.java
              • jarFinder
                • AbstractAttachSourceProvider.java
                • InternetAttachSourceProvider.java
                • IvyAttachSourceProvider.java
              • jarRepository
                • JarRepositoryManager.java
                • RepositoryAddLibraryAction.java
                • RepositoryAttachDialog.java
                • RepositoryLibrarySupportInModuleConfigurable.java
                • RepositoryLibrarySynchronizer.java
                • RepositoryLibraryType.java
                • RepositoryLibraryWithDescriptionEditor.java
                • RepositoryUnresolvedReferenceQuickFixProvider.java
                • settings
                  • RemoteRepositoriesConfigurable.java
                  • RepositoryLibraryPropertiesDialog.java
                  • RepositoryLibraryPropertiesEditor.java
              • openapi
                • SdkEditorAdditionalOptionsProvider.java
                • projectRoots
                  • ui
                    • ProjectJdksEditor.java
                    • SdkEditor.java
                • roots
                  • IdeaModifiableModelsProvider.java
                  • ui
                    • OrderEntryAppearanceServiceImpl.java
                    • configuration
                      • AnnotationsEditor.java
                      • BuildElementsEditor.java
                      • ClasspathEditor.java
                      • ConfigurationError.java
                      • ConfigurationErrors.java
                      • ContentEntriesEditor.java
                      • DefaultModuleConfigurationEditorFactoryImpl.java
                      • DefaultModuleEditorsProvider.java
                      • ErrorPaneConfigurable.java
                      • GeneralProjectSettingsElement.java
                      • HeaderHidingTabbedModuleEditor.java
                      • IdeaProjectSettingsService.java
                      • JavaContentEntriesEditor.java
                      • JavaContentEntryEditor.java
                      • JavaResourceRootEditHandler.java
                      • JavaResourceRootEditHandlerBase.java
                      • JavaTestResourceRootEditHandler.java
                      • JavaVfsSourceRootDetectionUtil.java
                      • JavadocEditor.java
                      • JdkComboBox.java
                      • LanguageLevelCombo.java
                      • LanguageLevelConfigurable.java
                      • LibraryJavaSourceRootDetector.java
                      • LibrarySourceRootDetectorUtil.java
                      • LibraryTableModifiableModelProvider.java
                      • ModificationOfImportedModelWarningComponent.java
                      • ModuleConfigurableWrapper.java
                      • ModuleEditor.java
                      • ModuleJdkConfigurable.java
                      • ModulesConfigurator.java
                      • OutputEditor.java
                      • PathUIUtils.java
                      • ProjectConfigurable.java
                      • ProjectJdkConfigurable.java
                      • ProjectJdksConfigurable.java
                      • ProjectStructureConfigurable.java
                      • ProjectStructureConfigurableContributor.java
                      • ProjectStructureConfigurableFilter.java
                      • SidePanel.java
                      • TabbedModuleEditor.java
                      • TableItem.java
                      • UIRootConfigurationAccessor.java
                      • actions
                        • NewModuleAction.java
                        • NewModuleInGroupAction.java
                      • artifacts
                        • ArtifactConfigurable.java
                        • ArtifactConfigurableBase.java
                        • ArtifactEditorContextImpl.java
                        • ArtifactEditorEx.java
                        • ArtifactEditorImpl.java
                        • ArtifactEditorListener.java
                        • ArtifactEditorManifestFileProvider.java
                        • ArtifactEditorSettings.java
                        • ArtifactErrorPanel.java
                        • ArtifactProblemDescription.java
                        • ArtifactProblemsHolderImpl.java
                        • ArtifactProjectStructureElement.java
                        • ArtifactPropertiesEditors.java
                        • ArtifactStructureConfigurableState.java
                        • ArtifactTypeCellRenderer.java
                        • ArtifactValidationManagerImpl.java
                        • ArtifactsStructureConfigurable.java
                        • ArtifactsStructureConfigurableContext.java
                        • ArtifactsStructureConfigurableContextImpl.java
                        • ComplexElementSubstitutionParameters.java
                        • InvalidArtifactConfigurable.java
                        • LayoutNodesDraggingObject.java
                        • LayoutTree.java
                        • LayoutTreeComponent.java
                        • LayoutTreeSelection.java
                        • ManifestFilesInfo.java
                        • PackagingElementDraggingObject.java
                        • PlaceInArtifact.java
                        • SimpleDnDAwareTree.java
                        • SourceItemsDraggingObject.java
                        • ToggleShowElementContentAction.java
                        • UsageInArtifact.java
                        • actions
                          • AddCompositeElementAction.java
                          • AddNewPackagingElementAction.java
                          • ArtifactEditorFindUsagesActionBase.java
                          • ArtifactEditorNavigateActionBase.java
                          • ExtractArtifactAction.java
                          • ExtractArtifactDialog.java
                          • HideContentAction.java
                          • IExtractArtifactDialog.java
                          • InlineArtifactAction.java
                          • LayoutTreeActionBase.java
                          • LayoutTreeFindUsagesAction.java
                          • LayoutTreeNavigateAction.java
                          • MovePackagingElementAction.java
                          • RemovePackagingElementAction.java
                          • RenamePackagingElementAction.java
                          • ShowAddPackagingElementPopupAction.java
                          • SortElementsToggleAction.java
                          • SurroundElementWithAction.java
                        • nodes
                          • ArtifactRootNode.java
                          • ArtifactsTreeNode.java
                          • ComplexPackagingElementNode.java
                          • CompositePackagingElementNode.java
                          • PackagingElementNode.java
                          • PackagingNodeSource.java
                          • PackagingTreeNodeFactory.java
                        • sourceItems
                          • ArtifactSourceItem.java
                          • ArtifactsSourceItemsProvider.java
                          • DelegatedSourceItemPresentation.java
                          • FacetBasedPackagingSourceItemsProvider.java
                          • LibrarySourceItem.java
                          • ModuleGroupItem.java
                          • ModuleOutputSourceItem.java
                          • ModuleSourceItemGroup.java
                          • ModulesAndLibrariesSourceItemsProvider.java
                          • SourceItemNode.java
                          • SourceItemNodeBase.java
                          • SourceItemsTree.java
                          • SourceItemsTreeRoot.java
                          • actions
                            • ExtractIntoDefaultLocationAction.java
                            • PackAndPutIntoDefaultLocationAction.java
                            • PutIntoDefaultLocationActionBase.java
                            • PutSourceItemIntoDefaultLocationAction.java
                            • PutSourceItemIntoParentAndLinkViaManifestAction.java
                            • SourceItemFindUsagesAction.java
                            • SourceItemNavigateAction.java
                      • classpath
                        • AddItemPopupAction.java
                        • AddLibraryDependencyAction.java
                        • AddModuleDependencyAction.java
                        • AddNewLibraryDependencyAction.java
                        • AddNewModuleLibraryAction.java
                        • ChangeLibraryLevelActionBase.java
                        • ChangeLibraryLevelInClasspathAction.java
                        • ChooseAndAddAction.java
                        • ClasspathElementChooser.java
                        • ClasspathPanel.java
                        • ClasspathPanelAction.java
                        • ClasspathPanelImpl.java
                        • ClasspathTableItem.java
                        • ClasspathTableModel.java
                        • CreateModuleLibraryChooser.java
                        • InlineModuleDependencyAction.java
                        • InvalidJdkItem.java
                        • LibraryItem.java
                        • NewLibraryChooser.java
                        • ProjectStructureChooseLibrariesDialog.java
                      • dependencyAnalysis
                        • AnalyzeDependenciesComponent.java
                        • AnalyzeDependenciesDialog.java
                        • AnalyzeDependenciesSettings.java
                        • ModuleDependenciesAnalyzer.java
                      • libraries
                        • AddCustomLibraryDialog.java
                        • CustomLibraryDescription.java
                        • LibraryEditingUtil.java
                        • LibraryPresentationManager.java
                        • impl
                          • LibraryPresentationManagerImpl.java
                          • LibraryUsageCollector.java
                      • libraryEditor
                        • AnnotationsOrderRootTypeUIFactory.java
                        • ChangeLibraryLevelDialog.java
                        • ClassesOrderRootTypeUIFactory.java
                        • CreateNewLibraryAction.java
                        • CreateNewLibraryDialog.java
                        • DefaultLibraryRootsComponentDescriptor.java
                        • EditExistingLibraryDialog.java
                        • ExcludedRootElement.java
                        • ExistingLibraryEditor.java
                        • ItemElement.java
                        • JavadocOrderRootTypeUIFactory.java
                        • JavadocQuarantineStatusCleaner.java
                        • LibraryEditorBase.java
                        • LibraryEditorDialogBase.java
                        • LibraryEditorListener.java
                        • LibraryNameAndLevelPanel.java
                        • LibraryPropertiesEditorBase.java
                        • LibraryRootsComponent.java
                        • LibraryRootsTreeSpeedSearch.java
                        • LibraryTableTreeBuilder.java
                        • LibraryTableTreeContentElement.java
                        • LibraryTreeRenderer.java
                        • LibraryTreeStructure.java
                        • NativeLibraryOrderRootTypeUIFactory.java
                        • NewLibraryEditor.java
                        • OrderRootTypeElement.java
                        • SourcesOrderRootTypeUIFactory.java
                        • UrlComparator.java
                      • projectRoot
                        • AddFacetOfTypeAction.java
                        • AddLibraryToModuleDependenciesAction.java
                        • BaseLibrariesConfigurable.java
                        • BaseStructureConfigurable.java
                        • ChangeLibraryLevelAction.java
                        • FacetConfigurable.java
                        • FacetEditorFacadeImpl.java
                        • FacetStructureConfigurable.java
                        • FacetTypeConfigurable.java
                        • FacetsTreeCellRenderer.java
                        • FindUsagesInProjectStructureActionBase.java
                        • FrameworkDetectionConfigurable.java
                        • GlobalLibrariesConfigurable.java
                        • JdkConfigurable.java
                        • JdkListConfigurable.java
                        • LibrariesContainer.java
                        • LibrariesContainerFactory.java
                        • LibrariesModifiableModel.java
                        • LibraryConfigurable.java
                        • ModuleConfigurable.java
                        • ModuleStructureConfigurable.java
                        • ModuleStructureExtension.java
                        • ProjectLibrariesConfigurable.java
                        • ProjectStructureElementConfigurable.java
                        • ProjectStructureElementRenderer.java
                        • RemoveConfigurableHandler.java
                        • StructureConfigurableContext.java
                        • StructureLibraryTableModifiableModelProvider.java
                        • TextConfigurable.java
                        • daemon
                          • ConfigurationErrorQuickFix.java
                          • FacetProjectStructureElement.java
                          • GlobalProjectStructureProblemsSettings.java
                          • LibraryProjectStructureElement.java
                          • ModuleProjectStructureElement.java
                          • PlaceInModuleClasspath.java
                          • PlaceInProjectStructure.java
                          • PlaceInProjectStructureBase.java
                          • ProjectConfigurationProblem.java
                          • ProjectConfigurationProblems.java
                          • ProjectStructureDaemonAnalyzer.java
                          • ProjectStructureDaemonAnalyzerListener.java
                          • ProjectStructureElement.java
                          • ProjectStructureElementUsage.java
                          • ProjectStructureProblemDescription.java
                          • ProjectStructureProblemType.java
                          • ProjectStructureProblemsHolder.java
                          • ProjectStructureProblemsHolderImpl.java
                          • ProjectStructureProblemsSettings.java
                          • ProjectStructureProblemsSettingsBase.java
                          • ProjectStructureProblemsSettingsImpl.java
                          • ProjectStructureValidator.java
                          • SdkProjectStructureElement.java
                          • UsageInModuleClasspath.java
                • vcs
                  • checkout
                    • NewProjectCheckoutListener.java
                    • NewProjectFromVCSGroup.java
                    • ProjectCheckoutListener.java
                    • ProjectDirCheckoutListener.java
                    • ProjectImporterCheckoutListener.java
                • wm
                  • impl
                    • welcomeScreen
                      • DevelopPluginsAction.java
              • platform
                • templates
                  • BuilderBasedTemplate.java
                  • RemoteTemplatesFactory.java
              • projectImport
                • ImportChooserStep.java
                • ProjectFormatPanel.java
                • ProjectImportBuilder.java
                • ProjectImportProvider.java
                • ProjectImportWizardStep.java
                • ProjectOpenProcessorBase.java
                • SelectImportedProjectsStep.java
              • util
                • descriptors
                  • impl
                    • ConfigFileContainerImpl.java
                    • ConfigFileFactoryImpl.java
                    • ConfigFileImpl.java
                    • ConfigFileInfoSetImpl.java
                    • ConfigFileMetaDataRegistryImpl.java
                • ui
                  • classpath
                    • ChooseLibrariesDialogBase.java
                    • ChooseLibrariesFromTablesDialog.java
          • org
            • jetbrains
              • idea
                • maven
                  • utils
                    • library
                      • RepositoryLibrarySupport.java
                      • RepositoryLibrarySupportInModuleProvider.java
                      • RepositoryUtils.java
                      • propertiesEditor
                        • RepositoryLibraryPropertiesModel.java
      • java-analysis-api
        • src
          • com
            • intellij
              • codeInsight
                • intention
                  • QuickFixFactory.java
                • quickfix
                  • ChangeVariableTypeQuickFixProvider.java
              • codeInspection
                • AbstractBaseJavaLocalInspectionTool.java
                • AbstractBaseUastLocalInspectionTool.java
                • BaseJavaBatchLocalInspectionTool.java
                • BaseJavaLocalInspectionTool.java
                • BatchSuppressManager.java
                • GlobalJavaBatchInspectionTool.java
                • GlobalJavaInspectionContext.java
                • GlobalJavaInspectionTool.java
                • HTMLJavaHTMLComposer.java
                • SuppressManager.java
                • reference
                  • RefClass.java
                  • RefField.java
                  • RefImplicitConstructor.java
                  • RefJavaElement.java
                  • RefJavaManager.java
                  • RefJavaModule.java
                  • RefJavaUtil.java
                  • RefJavaVisitor.java
                  • RefMethod.java
                  • RefPackage.java
                  • RefParameter.java
              • openapi
                • module
                  • EffectiveLanguageLevelUtil.java
                  • LanguageLevelUtil.java
                • roots
                  • LanguageLevelModuleExtensionImpl.java
              • uast
                • UastMetaLanguage.java
                • UastVisitorAdapter.java
      • java-analysis-impl
        • src
          • com
            • intellij
              • analysis
                • JavaAnalysisScope.java
                • PackagesScopesProvider.java
              • codeInsight
                • InferredAnnotationsManagerImpl.java
                • NullityAnnotationModifier.java
                • daemon
                  • JavaAwareInspectionProfileCoverter.java
                  • impl
                    • GlobalUsageHelper.java
                    • GutterIconTooltipHelper.java
                    • JavaChangeLocalityDetector.java
                    • JavaDocAnnotator.java
                    • JavaHighlightInfoTypes.java
                    • RemoveSuppressWarningAction.java
                    • UnusedSymbolUtil.java
                    • actions
                      • SuppressAllForClassFix.java
                      • SuppressByJavaCommentFix.java
                      • SuppressFix.java
                      • SuppressForClassFix.java
                      • SuppressLocalWithCommentFix.java
                      • SuppressParameterFix.java
                      • SuppressWarningsFoldingBuilder.java
                    • analysis
                      • AnnotationsHighlightUtil.java
                      • GenericsHighlightUtil.java
                      • HighlightClassUtil.java
                      • HighlightControlFlowUtil.java
                      • HighlightMethodUtil.java
                      • HighlightNamesUtil.java
                      • HighlightUtil.java
                      • HighlightVisitorImpl.java
                      • ImportsHighlightUtil.java
                      • JavaHighlightUtil.java
                      • JavaModuleGraphUtil.java
                      • JavadocErrorFilter.java
                      • LambdaHighlightingUtil.java
                      • ModuleHighlightUtil.java
                      • PostHighlightingVisitor.java
                      • PsiMethodReferenceHighlightingUtil.java
                      • RefCountHolder.java
                    • quickfix
                      • AddRequiredModuleFix.java
                      • AddTypeArgumentsConditionalFix.java
                      • AddTypeArgumentsFix.java
                      • AddTypeCastFix.java
                      • ArgumentFixerActionFactory.java
                      • CastMethodArgumentFix.java
                      • ChangeNewOperatorTypeFix.java
                      • ChangeStringLiteralToCharInMethodCallFix.java
                      • ChangeTypeArgumentsFix.java
                      • ClassKind.java
                      • ConstructorParametersFixer.java
                      • ConvertDoubleToFloatFix.java
                      • CreateClassKind.java
                      • DeleteRepeatedInterfaceFix.java
                      • ExtendsListFix.java
                      • FlipIntersectionSidesFix.java
                      • GoToSymbolFix.java
                      • MergeModuleStatementsFix.java
                      • MergePackageAccessibilityStatementsFix.java
                      • MergeProvidesStatementsFix.java
                      • MethodArgumentFix.java
                      • MethodThrowsFix.java
                      • MoveFileFix.java
                      • PermuteArgumentsFix.java
                      • QualifySuperArgumentFix.java
                      • QualifyThisArgumentFix.java
                      • QualifyThisOrSuperArgumentFix.java
                      • QualifyWithThisFix.java
                      • RemoveRedundantArgumentsFix.java
                      • RemoveUnusedVariableUtil.java
                      • ReplaceAssignmentFromVoidWithStatementIntentionAction.java
                      • SimplifyBooleanExpressionFix.java
                      • VariableArrayTypeFix.java
                      • WrapArrayToArraysAsListFix.java
                      • WrapExpressionFix.java
                      • WrapLongWithMathToIntExactFix.java
                      • WrapObjectWithOptionalOfNullableFix.java
                      • WrapStringWithFileFix.java
                • guess
                  • GuessManager.java
                  • impl
                    • ExpressionTypeMemoryState.java
                    • GuessManagerImpl.java
                    • MethodPattern.java
                    • MethodPatternMap.java
                • intention
                  • AddAnnotationFix.java
                  • AddAnnotationPsiFix.java
                  • EmptyQuickFixFactory.java
                  • impl
                    • AddNotNullAnnotationFix.java
                    • AddNullableAnnotationFix.java
                    • AddNullableNotNullAnnotationFix.java
              • codeInspection
                • AnnotateMethodFix.java
                • AnonymousCanBeLambdaInspection.java
                • AnonymousHasLambdaAlternativeInspection.java
                • BatchSuppressManagerImpl.java
                • BlockMarkerCommentsInspection.java
                • BoxForComparisonInspection.java
                • DeleteThrowsFix.java
                • DeprecatedIsStillUsedInspection.java
                • ExplicitTypeCanBeDiamondInspection.java
                • InvalidComparatorMethodReferenceInspection.java
                • JavaSuppressionUtil.java
                • NumericOverflowInspection.java
                • PossibleHeapPollutionVarargsInspection.java
                • RedundantLambdaCodeBlockInspection.java
                • RedundantSuppressInspection.java
                • RedundantSuppressInspectionBase.java
                • RemoveAnnotationQuickFix.java
                • ReplaceWithTernaryOperatorFix.java
                • StringTokenizerDelimiterInspection.java
                • SuppressManagerImpl.java
                • SuspiciousArrayMethodCallInspection.java
                • TrivialMethodReferenceInspection.java
                • accessStaticViaInstance
                  • AccessStaticViaInstanceBase.java
                • bytecodeAnalysis
                  • Analysis.java
                  • BytecodeAnalysisConverter.java
                  • BytecodeAnalysisIndex.java
                  • ClassDataIndexer.java
                  • Combined.java
                  • Contracts.java
                  • Data.java
                  • HData.java
                  • KeyedMethodVisitor.java
                  • NullableMethodAnalysis.java
                  • Parameters.java
                  • ProjectBytecodeAnalysis.java
                  • PurityAnalysis.java
                  • Solver.java
                  • asm
                    • ASMUtils.java
                    • AnalyzerExt.java
                    • ControlFlowGraph.java
                    • DFSTree.java
                    • FramelessAnalyzer.java
                    • InterpreterExt.java
                    • LeakingParameters.java
                    • LiteAnalyzer.java
                    • LiteAnalyzerExt.java
                    • LiteFramelessAnalyzer.java
                    • OriginsAnalysis.java
                    • RichControlFlow.java
                    • Subroutine.java
                    • SubroutineFinder.java
                • canBeFinal
                  • CanBeFinalAnnotator.java
                  • CanBeFinalHandler.java
                  • CanBeFinalInspection.java
                • compiler
                  • JavacQuirksInspection.java
                  • JavacQuirksInspectionVisitor.java
                  • RemoveElementQuickFix.java
                • concurrencyAnnotations
                  • FieldAccessNotGuardedInspection.java
                  • InstanceGuardedByStaticInspection.java
                  • JCiPUtil.java
                  • NonFinalFieldInImmutableInspection.java
                  • NonFinalGuardInspection.java
                  • StaticGuardedByInstanceInspection.java
                  • UnknownGuardInspection.java
                • dataFlow
                  • ContractChecker.java
                  • ContractInference.java
                  • ContractInferenceInterpreter.java
                  • ContractInspection.java
                  • ContractValue.java
                  • ControlFlow.java
                  • ControlFlowAnalyzer.java
                  • CustomMethodHandlers.java
                  • DataFlowInspectionBase.java
                  • DataFlowRunner.java
                  • DfaCallArguments.java
                  • DfaFactMap.java
                  • DfaFactType.java
                  • DfaInstructionState.java
                  • DfaMemoryState.java
                  • DfaMemoryStateImpl.java
                  • DfaOptionalSupport.java
                  • DfaPsiUtil.java
                  • DfaUtil.java
                  • DfaVariableState.java
                  • EqClass.java
                  • HardcodedContracts.java
                  • InferenceFromSourceUtil.java
                  • InstructionVisitor.java
                  • LiveVariablesAnalyzer.java
                  • LoopAnalyzer.java
                  • MethodContract.java
                  • NullParameterConstraintChecker.java
                  • NullabilityProblem.java
                  • NullityInference.java
                  • Nullness.java
                  • NullnessUtil.java
                  • PurityInference.java
                  • RunnerResult.java
                  • SortedIntSet.java
                  • SpecialField.java
                  • StandardDataFlowRunner.java
                  • StandardInstructionVisitor.java
                  • StandardMethodContract.java
                  • StateMerger.java
                  • StringExpressionHelper.java
                  • ValuableDataFlowRunner.java
                  • WorkingTimeMeasurer.java
                  • fix
                    • RedundantInstanceofFix.java
                    • ReplaceWithConstantValueFix.java
                    • ReplaceWithObjectsEqualsFix.java
                    • SimplifyToAssignmentFix.java
                  • instructions
                    • ArrayAccessInstruction.java
                    • AssignInstruction.java
                    • BinopInstruction.java
                    • BranchingInstruction.java
                    • CheckReturnValueInstruction.java
                    • ConditionalGotoInstruction.java
                    • DupInstruction.java
                    • EmptyInstruction.java
                    • EmptyStackInstruction.java
                    • FieldReferenceInstruction.java
                    • FinishElementInstruction.java
                    • FlushVariableInstruction.java
                    • GotoInstruction.java
                    • InstanceofInstruction.java
                    • Instruction.java
                    • LambdaInstruction.java
                    • MethodCallInstruction.java
                    • NotInstruction.java
                    • PopInstruction.java
                    • PushInstruction.java
                    • ReturnInstruction.java
                    • SwapInstruction.java
                    • TypeCastInstruction.java
                  • rangeSet
                    • LongRangeSet.java
                  • value
                    • DfaBoxedValue.java
                    • DfaConstValue.java
                    • DfaExpressionFactory.java
                    • DfaInstanceofValue.java
                    • DfaOptionalValue.java
                    • DfaPsiType.java
                    • DfaRangeValue.java
                    • DfaRelationValue.java
                    • DfaTypeValue.java
                    • DfaUnboxedValue.java
                    • DfaUnknownValue.java
                    • DfaValue.java
                    • DfaValueFactory.java
                    • DfaVariableValue.java
                • deadCode
                  • DummyEntryPointsTool.java
                  • RefEntryPointFilter.java
                  • RefUnreachableFilter.java
                  • UnreferencedFilter.java
                  • UnusedDeclarationInspectionBase.java
                • defUse
                  • DefUseInspectionBase.java
                • dependencyViolation
                  • DependencyInspectionBase.java
                • deprecation
                  • DeprecationInspection.java
                • duplicateThrows
                  • DuplicateThrowsInspection.java
                • equalsAndHashcode
                  • EqualsAndHashcodeBase.java
                • ex
                  • EntryPointsManagerBase.java
                • inconsistentLanguageLevel
                  • InconsistentLanguageLevelInspection.java
                • inheritance
                  • ImplementedAtRuntimeCondition.java
                  • ImplementedAtRuntimeConditionImpl.java
                • java15api
                  • Java15APIUsageInspectionBase.java
                • java18api
                  • Java8ListSortInspection.java
                • java19modules
                  • Java9ModuleExportsPackageToItselfInspection.java
                  • Java9RedundantRequiresStatementInspection.java
                  • JavaModuleNamingInspection.java
                • javaDoc
                  • JavaDocLocalInspectionBase.java
                  • JavaDocReferenceInspectionBase.java
                  • JavadocHighlightUtil.java
                • localCanBeFinal
                  • LocalCanBeFinal.java
                • miscGenerics
                  • GenericsInspectionToolBase.java
                  • RawTypeCanBeGenericInspection.java
                  • RedundantTypeArgsInspection.java
                  • SuspiciousCollectionsMethodCallsInspection.java
                  • SuspiciousMethodCallUtil.java
                • nullable
                  • AnnotateOverriddenMethodParameterFix.java
                  • ChangeNullableDefaultsFix.java
                  • NullableStuffInspectionBase.java
                • redundantCast
                  • RedundantCastInspection.java
                • reference
                  • RefClassImpl.java
                  • RefFieldImpl.java
                  • RefImplicitConstructorImpl.java
                  • RefJavaElementImpl.java
                  • RefJavaFileImpl.java
                  • RefJavaManagerImpl.java
                  • RefJavaModuleImpl.java
                  • RefJavaUtilImpl.java
                  • RefMethodImpl.java
                  • RefPackageImpl.java
                  • RefParameterImpl.java
                • sameParameterValue
                  • SameParameterValueInspectionBase.java
                • sameReturnValue
                  • SameReturnValueInspection.java
                • sillyAssignment
                  • SillyAssignmentInspectionBase.java
                • suspiciousNameCombination
                  • SuspiciousNameCombinationInspectionBase.java
                • testOnly
                  • TestOnlyInspection.java
                • uncheckedWarnings
                  • UncheckedWarningLocalInspectionBase.java
                • unnecessaryModuleDependency
                  • UnnecessaryModuleDependencyAnnotator.java
                  • UnnecessaryModuleDependencyInspection.java
                • unneededThrows
                  • RedundantThrows.java
                  • RedundantThrowsDeclaration.java
                • unusedImport
                  • UnusedImportLocalInspection.java
                • unusedLibraries
                  • UnusedLibrariesInspection.java
                • unusedSymbol
                  • UnusedSymbolLocalInspectionBase.java
                • util
                  • ChangeToAppendUtil.java
                  • LambdaGenerationUtil.java
                  • RefFilter.java
                  • SpecialAnnotationsUtilBase.java
                • varScopeCanBeNarrowed
                  • FieldCanBeLocalInspectionBase.java
                  • ParameterCanBeLocalInspectionBase.java
                • visibility
                  • AccessCanBeTightenedInspection.java
                  • EntryPointWithVisibilityLevel.java
                  • VisibilityInspection.java
                • wrongPackageStatement
                  • AdjustPackageNameFix.java
                  • WrongPackageStatementInspectionBase.java
                • xml
                  • DeprecatedClassUsageInspection.java
              • find
                • findUsages
                  • JavaClassFindUsagesOptions.java
                  • JavaFindUsagesHelper.java
                  • JavaFindUsagesOptions.java
                  • JavaMethodFindUsagesOptions.java
                  • JavaPackageFindUsagesOptions.java
                  • JavaThrowFindUsagesOptions.java
                  • JavaVariableFindUsagesOptions.java
              • ide
                • highlighter
                  • JavaFileHighlighter.java
                  • JavaHighlightingColors.java
              • lang
                • java
                  • JavaSyntaxHighlighterFactory.java
              • lexer
                • JavaHighlightingLexer.java
              • openapi
                • roots
                  • JavaGeneratedSourcesFilter.java
                  • JavaProjectRootsUtil.java
                  • impl
                    • JavaLanguageLevelPusher.java
              • psi
                • impl
                  • AllowedApiFilterExtension.java
                  • FindSuperElementsHelper.java
                  • search
                    • JavaNullMethodArgumentUtil.java
                    • ThrowSearchUtil.java
                • util
                  • EnclosingLoopMatcherExpression.java
                  • EnclosingLoopOrSwitchMatcherExpression.java
                  • JavaMatchers.java
                  • PsiMatcher.java
                  • PsiMatcherExpression.java
                  • PsiMatcherImpl.java
                  • PsiMatchers.java
              • refactoring
                • extractMethod
                  • ExtractMethodUtil.java
                  • InputVariables.java
                  • ParametersFolder.java
                • util
                  • VariableData.java
                  • duplicates
                    • BreakReturnValue.java
                    • ConditionalReturnStatementValue.java
                    • ContinueReturnValue.java
                    • DuplicatesFinder.java
                    • ExpressionReturnValue.java
                    • FieldReturnValue.java
                    • GotoReturnValue.java
                    • Match.java
                    • ReturnStatementReturnValue.java
                    • ReturnValue.java
                    • VariableReturnValue.java
              • uast
                • UastElementAnchorProvider.java
          • org
            • jetbrains
              • java
                • generate
                  • GenerateToStringActionHandler.java
                  • GenerateToStringContext.java
                  • GenerateToStringUtils.java
                  • config
                    • CancelPolicy.java
                    • Config.java
                    • ConflictResolutionPolicy.java
                    • DuplicationPolicy.java
                    • FilterPattern.java
                    • InsertLastStrategy.java
                    • InsertNewMethodStrategy.java
                    • InsertWhere.java
                    • PolicyOptions.java
                  • exception
                    • GenerateCodeException.java
                    • PluginException.java
                  • inspection
                    • AbstractToStringInspection.java
                    • ClassHasNoToStringMethodInspection.java
                    • FieldNotUsedInToStringInspection.java
                    • GenerateToStringQuickFix.java
                  • psi
                    • PsiAdapter.java
      • java-impl
        • gen
          • com
            • intellij
              • spi
                • parsing
                  • _SPILexer.java
        • src
          • com
            • intellij
              • analysis
                • AnalysisScopeRule.java
                • BaseClassesAnalysisAction.java
              • application
                • options
                  • CodeStyleGenerationConfigurable.java
                  • CodeStyleImportsPanelBase.java
                  • CodeStyleImportsPanelWrapper.java
                  • FullyQualifiedNamesInJavadocOptionProvider.java
                  • GenerationSettingsProvider.java
                  • ImportLayoutPanel.java
                  • JavaArrangementPanel.java
                  • JavaCodeStyleImportsPanel.java
                  • JavaCodeStyleMainPanel.java
                  • JavaCodeStyleSettingsProvider.java
                  • JavaDocFormattingPanel.java
                  • JavaIndentOptionsEditor.java
                  • JavaOptionsApplicabilityFilter.java
                  • JavadocOptionsProvider.java
                  • PackagePanel.java
                  • editor
                    • ExcludeTable.java
                    • JavaAutoImportOptions.java
                    • JavaCodeFoldingOptionsProvider.java
              • codeEditor
                • JavaEditorFileSwapper.java
                • printing
                  • HyperlinksToClassesOption.java
              • codeInsight
                • CodeInsightUtil.java
                • ExpectedTypeInfo.java
                • ExpectedTypeInfoImpl.java
                • ExpectedTypeUtil.java
                • ExpectedTypesProvider.java
                • ExternalAnnotationsLineMarkerProvider.java
                • ExternalAnnotationsManagerImpl.java
                • ExternalAnnotationsNonProjectFileWritingAccessExtension.java
                • FunctionalInterfaceSuggester.java
                • JavaProjectCodeInsightSettings.java
                • JavaRegExpModifierProvider.java
                • JavaTargetElementEvaluator.java
                • MakeInferredAnnotationExplicit.java
                • NullableNotNullManagerImpl.java
                • TailTypes.java
                • ToggleSourceInferredAnnotations.java
                • completion
                  • AbstractExpectedTypeSkipper.java
                  • AllClassesGetter.java
                  • AnnotationInsertHandler.java
                  • ArrayMemberAccess.java
                  • BasicExpressionCompletionContributor.java
                  • CastingLookupElementDecorator.java
                  • CatchTypeProvider.java
                  • ChainedCallCompletion.java
                  • CheckInitialized.java
                  • CollectConversion.java
                  • CollectionsUtilityMethodsProvider.java
                  • CompletionBundle.java
                  • ConstructorInsertHandler.java
                  • DefaultInsertHandler.java
                  • ExcludeFilter.java
                  • ExcludeFromCompletionLookupActionProvider.java
                  • ExpectedAnnotationsProvider.java
                  • ExpectedTypeBasedCompletionProvider.java
                  • FromArrayConversion.java
                  • FunctionalExpressionCompletionProvider.java
                  • ImportStaticLookupActionProvider.java
                  • InstanceofTypeProvider.java
                  • JavaChainLookupElement.java
                  • JavaCharFilter.java
                  • JavaClassNameCompletionContributor.java
                  • JavaClassNameInsertHandler.java
                  • JavaClassReferenceCompletionContributor.java
                  • JavaCompletionContributor.java
                  • JavaCompletionFeatures.java
                  • JavaCompletionSession.java
                  • JavaCompletionSorting.java
                  • JavaCompletionStatistician.java
                  • JavaCompletionUtil.java
                  • JavaConstructorCallElement.java
                  • JavaDocCompletionContributor.java
                  • JavaGenerateMemberCompletionContributor.java
                  • JavaGlobalMemberLookupElement.java
                  • JavaInheritorsGetter.java
                  • JavaKeywordCompletion.java
                  • JavaLookupElementBuilder.java
                  • JavaMemberNameCompletionContributor.java
                  • JavaMethodCallElement.java
                  • JavaMethodMergingContributor.java
                  • JavaModuleCompletion.java
                  • JavaNoVariantsDelegator.java
                  • JavaProximityStatistician.java
                  • JavaPsiClassReferenceElement.java
                  • JavaSmartCompletionContributor.java
                  • JavaSmartCompletionParameters.java
                  • JavaStaticMemberProcessor.java
                  • JavadocCompletionConfidence.java
                  • LabelReferenceCompletion.java
                  • LimitedAccessibleClassPreprocessor.java
                  • LookupHandler.java
                  • MemberLookupHelper.java
                  • MethodReferenceCompletionProvider.java
                  • MethodReturnTypeProvider.java
                  • ModifierChooser.java
                  • NullSmartCompletionContributor.java
                  • PreferByKindWeigher.java
                  • PreferMostUsedWeigher.java
                  • RecursionWeigher.java
                  • RefactoringCompletionContributor.java
                  • ReferenceExpressionCompletionContributor.java
                  • SameSignatureCallParametersProvider.java
                  • SlowerTypeConversions.java
                  • SmartCastProvider.java
                  • SmartCompletionDecorator.java
                  • SmartCompletionTemplateItem.java
                  • StaticMemberProcessor.java
                  • StaticallyImportable.java
                  • SuperCalls.java
                  • ToArrayConversion.java
                  • TypeArgumentCompletionProvider.java
                  • XmlBasicToClassNameDelegator.java
                  • scope
                    • JavaCompletionProcessor.java
                  • simple
                    • BracesTailType.java
                    • ParenthesesTailType.java
                    • RParenthTailType.java
                • daemon
                  • JavaProblemHighlightFilter.java
                  • JavaRainbowVisitor.java
                  • impl
                    • IconLineMarkerProvider.java
                    • JavaClassTooltipLinkHandler.java
                    • JavaColorProvider.java
                    • JavaLineMarkerProvider.java
                    • JavaReferenceImporter.java
                    • LineMarkerNavigator.java
                    • MarkerType.java
                    • RecursiveCallLineMarkerProvider.java
                    • actions
                      • AddImportAction.java
                    • analysis
                      • IncreaseLanguageLevelFix.java
                    • quickfix
                      • AccessStaticViaInstanceFix.java
                      • AddAnnotationAttributeNameFix.java
                      • AddDefaultConstructorFix.java
                      • AddExceptionFromFieldInitializerToConstructorThrowsFix.java
                      • AddExceptionToCatchFix.java
                      • AddExceptionToThrowsFix.java
                      • AddExternalLibraryToDependenciesQuickFix.java
                      • AddLibraryToDependenciesFix.java
                      • AddMethodBodyFix.java
                      • AddMethodFix.java
                      • AddMethodQualifierFix.java
                      • AddMissingRequiredAnnotationParametersFix.java
                      • AddModuleDependencyFix.java
                      • AddNewArrayExpressionFix.java
                      • AddOrderEntryFix.java
                      • AddReturnFix.java
                      • AddRuntimeExceptionToThrowsAction.java
                      • AddVariableInitializerFix.java
                      • AnonymousTargetClassPreselectionUtil.java
                      • BringVariableIntoScopeFix.java
                      • ChangeClassSignatureFromUsageFix.java
                      • ChangeExtendsToImplementsFix.java
                      • ChangeMethodSignatureFromUsageFix.java
                      • ChangeMethodSignatureFromUsageReverseOrderFix.java
                      • ChangeParameterClassFix.java
                      • ChangeToAppendFix.java
                      • ConvertCollectionToArrayFix.java
                      • ConvertReturnStatementsVisitor.java
                      • ConvertSwitchToIfIntention.java
                      • ConvertToStringLiteralAction.java
                      • CreateAbstractMethodFromUsageFix.java
                      • CreateAnnotationMethodFromUsageFix.java
                      • CreateCastExpressionFromInstanceofAction.java
                      • CreateClassFromNewFix.java
                      • CreateClassFromUsageBaseFix.java
                      • CreateClassFromUsageFix.java
                      • CreateConstantFieldFromUsageFix.java
                      • CreateConstructorFromCallFix.java
                      • CreateConstructorFromSuperFix.java
                      • CreateConstructorFromThisFix.java
                      • CreateConstructorFromThisOrSuperFix.java
                      • CreateConstructorMatchingSuperFix.java
                      • CreateConstructorParameterFromFieldFix.java
                      • CreateEnumConstantFromUsageFix.java
                      • CreateFieldFromUsageFix.java
                      • CreateFieldFromUsageHelper.java
                      • CreateFromUsageBaseFix.java
                      • CreateFromUsageUtils.java
                      • CreateGetterOrSetterFix.java
                      • CreateGetterSetterPropertyFromUsageFix.java
                      • CreateInnerClassFromNewFix.java
                      • CreateInnerClassFromUsageFix.java
                      • CreateLocalFromUsageFix.java
                      • CreateLocalVarFromInstanceofAction.java
                      • CreateMethodFromMethodReferenceFix.java
                      • CreateMethodFromUsageFix.java
                      • CreateMethodQuickFix.java
                      • CreateParameterFromUsageFix.java
                      • CreatePropertyFromUsageFix.java
                      • CreateStaticMethodQuickFix.java
                      • CreateVarFromUsageFix.java
                      • DeclarationSearcher.java
                      • DefaultQuickFixProvider.java
                      • DeferFinalAssignmentFix.java
                      • DefineParamsDefaultValueAction.java
                      • DeleteCatchFix.java
                      • DeleteElementFix.java
                      • DeleteMethodBodyFix.java
                      • DeleteMultiCatchFix.java
                      • EnableOptimizeImportsOnTheFlyFix.java
                      • GeneralizeCatchFix.java
                      • GenerifyFileFix.java
                      • GuessTypeParameters.java
                      • ImplementAbstractClassMethodsFix.java
                      • ImplementMethodsFix.java
                      • ImportClassFix.java
                      • ImportClassFixBase.java
                      • InitializeFinalFieldInConstructorFix.java
                      • InsertConstructorCallFix.java
                      • InsertMethodCallFix.java
                      • InsertNewFix.java
                      • InsertSuperFix.java
                      • InsertThisFix.java
                      • IterateOverIterableIntention.java
                      • JavaCreateFieldFromUsageHelper.java
                      • JetBrainsAnnotationsExternalLibraryResolver.java
                      • LocateLibraryDialog.java
                      • MakeClassInterfaceFix.java
                      • MakeMethodConstructorFix.java
                      • MakeVarargParameterLastFix.java
                      • MethodParameterFix.java
                      • MethodReturnTypeFix.java
                      • ModifierFix.java
                      • MoveBoundClassToFrontFix.java
                      • MoveCatchUpFix.java
                      • MoveClassToModuleFix.java
                      • MoveClassToSeparateFileFix.java
                      • NegationBroadScopeFix.java
                      • OptimizeImportsFix.java
                      • OrderEntryFix.java
                      • PullAsAbstractUpFix.java
                      • ReferenceNameExpression.java
                      • RemoveNewQualifierFix.java
                      • RemoveParameterListFix.java
                      • RemoveQualifierFix.java
                      • RemoveTypeArgumentsFix.java
                      • RemoveUnusedParameterFix.java
                      • RemoveUnusedVariableFix.java
                      • RenameToIgnoredFix.java
                      • RenameWrongRefFix.java
                      • ReplaceAddAllArrayToCollectionFix.java
                      • ReplaceInaccessibleFieldWithGetterSetterFix.java
                      • ReplaceIteratorForEachLoopWithIteratorForLoopFix.java
                      • ReplacePrimitiveWithBoxedTypeAction.java
                      • ReplaceWithListAccessFix.java
                      • ReuseVariableDeclarationFix.java
                      • SafeDeleteFix.java
                      • SetupJDKFix.java
                      • ShowModulePropertiesFix.java
                      • SideEffectWarningDialog.java
                      • StaticImportConstantFix.java
                      • StaticImportMemberFix.java
                      • StaticImportMethodFix.java
                      • StaticImportMethodQuestionAction.java
                      • StaticMembersProcessor.java
                      • SuperMethodReturnFix.java
                      • SurroundWithArrayFix.java
                      • SurroundWithQuotesAnnotationParameterValueFix.java
                      • SurroundWithTryCatchFix.java
                      • SwitchStatementBranch.java
                      • VariableAccessFromInnerClassFix.java
                      • VariableTypeFix.java
                      • VariableTypeFromCallFix.java
                      • VariableTypeQuickFixProvider.java
                  • quickFix
                    • CreateClassOrPackageFix.java
                    • CreateFieldOrPropertyFix.java
                    • ExternalLibraryResolver.java
                • documentation
                  • JavaDocCommentFixer.java
                • editorActions
                  • AutoFormatTypedHandler.java
                  • BlockJoinLinesHandler.java
                  • CopyPasteReferenceProcessor.java
                  • DeclarationJoinLinesHandler.java
                  • JavaBackspaceHandler.java
                  • JavaCopyPasteReferenceProcessor.java
                  • JavaEnterAfterUnmatchedBraceHandler.java
                  • JavaLineIndentProvider.java
                  • JavaMethodOverloadSwitchActionPromoter.java
                  • JavaMethodOverloadSwitchDownAction.java
                  • JavaMethodOverloadSwitchHandler.java
                  • JavaMethodOverloadSwitchUpAction.java
                  • JavaQuoteHandler.java
                  • JavaTypedHandler.java
                  • JavadocLineStartHandler.java
                  • JavadocTypedHandler.java
                  • LiteralJoinLinesHandler.java
                  • ReferenceData.java
                  • ReferenceTransferableData.java
                  • RestoreReferencesDialog.java
                  • StringLiteralCopyPasteProcessor.java
                  • moveLeftRight
                    • JavaMoveLeftRightHandler.java
                  • moveUpDown
                    • CaseBlockMover.java
                    • DeclarationMover.java
                    • StatementMover.java
                  • smartEnter
                    • AfterSemicolonEnterProcessor.java
                    • BlockBraceFixer.java
                    • CatchDeclarationFixer.java
                    • CommentBreakerEnterProcessor.java
                    • DoWhileConditionFixer.java
                    • EnterProcessor.java
                    • EnumFieldFixer.java
                    • Fixer.java
                    • ForStatementFixer.java
                    • IfConditionFixer.java
                    • JavaSmartEnterProcessor.java
                    • JavadocFixer.java
                    • LeaveCodeBlockEnterProcessor.java
                    • LiteralFixer.java
                    • MethodCallFixer.java
                    • MissingArrayConstructorBracketFixer.java
                    • MissingArrayInitializerBraceFixer.java
                    • MissingCatchBodyFixer.java
                    • MissingClassBodyFixer.java
                    • MissingForBodyFixer.java
                    • MissingForeachBodyFixer.java
                    • MissingIfBranchesFixer.java
                    • MissingMethodBodyFixer.java
                    • MissingReturnExpressionFixer.java
                    • MissingSwitchBodyFixer.java
                    • MissingSynchronizedBodyFixer.java
                    • MissingThrowExpressionFixer.java
                    • MissingTryBodyFixer.java
                    • MissingWhileBodyFixer.java
                    • ParameterListFixer.java
                    • ParenthesizedFixer.java
                    • PlainEnterProcessor.java
                    • SemicolonFixer.java
                    • SwitchExpressionFixer.java
                    • SwitchLabelColonFixer.java
                    • WhileConditionFixer.java
                    • XmlTagFixer.java
                  • wordSelection
                    • AntLikePropertySelectionHandler.java
                    • BasicSelectioner.java
                    • CaseStatementsSelectioner.java
                    • CodeBlockOrInitializerSelectioner.java
                    • DocCommentSelectioner.java
                    • DocTagSelectioner.java
                    • FieldSelectioner.java
                    • FinallyBlockSelectioner.java
                    • ForStatementHeaderSelectioner.java
                    • IfStatementSelectioner.java
                    • JavaBasicWordSelectionFilter.java
                    • JavaTokenSelectioner.java
                    • JavaWordSelectioner.java
                    • ListSelectioner.java
                    • LiteralSelectioner.java
                    • MethodCallSelectioner.java
                    • MethodOrClassSelectioner.java
                    • ReferenceSelectioner.java
                    • StatementGroupSelectioner.java
                    • TypeCastSelectioner.java
                    • VarargsSelectioner.java
                • folding
                  • impl
                    • CollapseBlockHandler.java
                    • JavaCodeFoldingSettingsImpl.java
                    • JavaElementSignatureProvider.java
                    • JavaFoldingBuilder.java
                    • actions
                      • CollapseBlockAction.java
                • generation
                  • ConstructorBodyGenerator.java
                  • ConstructorBodyGeneratorBase.java
                  • ConstructorBodyGeneratorEx.java
                  • EncapsulatableClassMember.java
                  • EqualsHashCodeTemplatesManager.java
                  • GenerateAccessorProviderRegistrar.java
                  • GenerateConstructorHandler.java
                  • GenerateDelegateHandler.java
                  • GenerateEqualsHandler.java
                  • GenerateEqualsHelper.java
                  • GenerateFieldOrPropertyHandler.java
                  • GenerateGetterAndSetterHandler.java
                  • GenerateGetterHandler.java
                  • GenerateGetterSetterHandlerBase.java
                  • GenerateMembersHandlerBase.java
                  • GenerateMembersUtil.java
                  • GenerateSetterHandler.java
                  • GenerationInfoBase.java
                  • GetterSetterPrototypeProvider.java
                  • GetterTemplatesManager.java
                  • JavaConstructorBodyWithSuperCallGenerator.java
                  • JavaImplementMethodsHandler.java
                  • JavaOverrideImplementMemberChooser.java
                  • JavaOverrideMethodsHandler.java
                  • MemberImplementorExplorersProviderImpl.java
                  • NewJavaConstructorBodyWithSuperCallGenerator.java
                  • OverrideImplementUtil.java
                  • OverrideImplementsAnnotationsHandler.java
                  • OverrideImplementsAnnotationsHandlerImpl.java
                  • PropertyClassMember.java
                  • PsiDocCommentOwnerMemberChooserObject.java
                  • PsiElementClassMember.java
                  • PsiFieldMember.java
                  • PsiGenerationInfo.java
                  • PsiMethodMember.java
                  • PsiMethodWithOverridingPercentMember.java
                  • SetterTemplatesManager.java
                  • TemplateGenerationInfo.java
                  • VelocityIncludesClassLoader.java
                  • actions
                    • GenerateConstructorAction.java
                    • GenerateCreateUIAction.java
                    • GenerateCreateUIHandler.java
                    • GenerateEqualsAction.java
                    • GenerateGetterAction.java
                    • GenerateGetterAndSetterAction.java
                    • GenerateGetterSetterBaseAction.java
                    • GenerateSetterAction.java
                    • GenerateSuperMethodCallAction.java
                    • GenerateSuperMethodCallHandler.java
                  • surroundWith
                    • JavaBooleanExpressionSurrounder.java
                    • JavaExpressionSurroundDescriptor.java
                    • JavaStatementsSurroundDescriptor.java
                    • JavaStatementsSurrounder.java
                    • JavaSurroundWithStatementRangeAdjuster.java
                    • JavaWithBlockSurrounder.java
                    • JavaWithCastSurrounder.java
                    • JavaWithDoWhileSurrounder.java
                    • JavaWithForSurrounder.java
                    • JavaWithIfElseExpressionSurrounder.java
                    • JavaWithIfElseSurrounder.java
                    • JavaWithIfExpressionSurrounder.java
                    • JavaWithIfSurrounder.java
                    • JavaWithNotInstanceofSurrounder.java
                    • JavaWithNotSurrounder.java
                    • JavaWithNullCheckSurrounder.java
                    • JavaWithParenthesesSurrounder.java
                    • JavaWithRunnableSurrounder.java
                    • JavaWithSynchronizedSurrounder.java
                    • JavaWithTryCatchFinallySurrounder.java
                    • JavaWithTryCatchSurrounder.java
                    • JavaWithTryFinallySurrounder.java
                    • JavaWithWhileSurrounder.java
                    • SurroundWithUtil.java
                    • XmlSurroundWithRangeAdjuster.java
                  • ui
                    • AbstractGenerateEqualsWizard.java
                    • EqualsHashCodeTemplatesPanel.java
                    • GenerateEqualsWizard.java
                    • SimpleFieldChooser.java
                • highlighting
                  • ChooseClassAndDoHighlightRunnable.java
                  • HighlightExceptionsHandler.java
                  • HighlightExceptionsHandlerFactory.java
                  • HighlightExitPointsHandler.java
                  • HighlightExitPointsHandlerFactory.java
                  • HighlightImportedElementsHandler.java
                  • HighlightImportedElementsHandlerFactory.java
                  • HighlightOverridingMethodsHandler.java
                  • HighlightOverridingMethodsHandlerFactory.java
                  • HighlightSuppressedWarningsFactory.java
                  • HighlightSuppressedWarningsHandler.java
                  • JavaBraceMatcher.java
                  • JavaPairedBraceMatcher.java
                • hint
                  • ClassDeclarationRangeHandler.java
                  • ClassInitializerDeclarationRangeHandler.java
                  • JavaImplementationTextSelectioner.java
                  • JavaTypeProvider.java
                  • LambdaDeclarationRangeHandler.java
                  • MethodDeclarationRangeHandler.java
                  • actions
                    • ShowSiblingsAction.java
                  • api
                    • impls
                      • AnnotationParameterInfoHandler.java
                      • MethodParameterInfoHandler.java
                      • ReferenceParameterInfoHandler.java
                • intention
                  • impl
                    • AddAnnotationIntention.java
                    • AddDeprecationAnnotationIntention.java
                    • AddJavadocIntention.java
                    • AddNotNullAnnotationIntention.java
                    • AddNullableAnnotationIntention.java
                    • AddOnDemandStaticImportAction.java
                    • AddSingleMemberStaticImportAction.java
                    • AssignFieldFromParameterAction.java
                    • BaseColorIntentionAction.java
                    • BaseMoveInitializerToMethodAction.java
                    • BindFieldsFromParametersAction.java
                    • BreakStringOnLineBreaksIntentionAction.java
                    • ComposeFunctionChainAction.java
                    • ConcatenationToMessageFormatAction.java
                    • ConvertAbsolutePathToRelativeIntentionAction.java
                    • ConvertColorRepresentationIntentionAction.java
                    • ConvertCompareToToEqualsIntention.java
                    • ConvertRelativePathToAbsoluteIntentionAction.java
                    • ConvertToBasicLatinAction.java
                    • CopyAbstractMethodImplementationAction.java
                    • CopyAbstractMethodImplementationHandler.java
                    • CreateClassDialog.java
                    • CreateFieldFromParameterAction.java
                    • CreateFieldFromParameterActionBase.java
                    • CreateFieldFromParameterDialog.java
                    • CreateSubclassAction.java
                    • CreateSwitchIntention.java
                    • DeannotateIntentionAction.java
                    • EncapsulateFieldAction.java
                    • ExpandStaticImportAction.java
                    • ExtractChainedMapAction.java
                    • ExtractIfConditionAction.java
                    • ExtractSetFromComparisonChainAction.java
                    • FieldFromParameterUtils.java
                    • ImplementAbstractMethodAction.java
                    • ImplementAbstractMethodHandler.java
                    • InlineStreamMapAction.java
                    • InsertLiteralUnderscoresAction.java
                    • IntroduceVariableIntentionAction.java
                    • InvertIfConditionAction.java
                    • JavaFlipper.java
                    • JoinDeclarationAndAssignmentAction.java
                    • MergeFilterChainAction.java
                    • MoveInitializerToConstructorAction.java
                    • ParameterClassMember.java
                    • RemoveLiteralUnderscoresAction.java
                    • ReplaceCastWithVariableAction.java
                    • RunRefactoringAction.java
                    • SimplifyBooleanExpressionAction.java
                    • SplitConditionUtil.java
                    • SplitDeclarationAction.java
                    • SplitFilterAction.java
                    • SplitIfAction.java
                    • StreamRefactoringUtil.java
                    • SurroundAutoCloseableAction.java
                    • SwapIfStatementsIntentionAction.java
                    • TypeExpression.java
                    • UnwrapElseBranchAction.java
                    • config
                      • AssignmentTooltipLinkHandler.java
                      • QuickFixFactoryImpl.java
                • javadoc
                  • DocumentationDelegateProvider.java
                  • JavaDocCodeStyleImpl.java
                  • JavaDocExternalFilter.java
                  • JavaDocInfoGenerator.java
                  • JavaDocInfoGeneratorFactory.java
                • lookup
                  • ExpressionLookupItem.java
                  • KeywordLookupItem.java
                  • LookupItemUtil.java
                  • PackageLookupItem.java
                  • PsiTypeLookupItem.java
                  • TypedLookupItem.java
                  • VariableLookupItem.java
                  • impl
                    • JavaElementLookupRenderer.java
                • navigation
                  • JavaGotoSuperHandler.java
                  • JavaGotoTargetRendererProvider.java
                  • JavaMethodNavigationOffsetProvider.java
                  • actions
                    • GotoBreakContinueHandler.java
                    • GotoLambdaParameterHandler.java
                    • JavaTypeDeclarationProvider.java
                • preview
                  • JavaPreviewHintProvider.java
                • problems
                  • DefaultProblemFileHighlightFilter.java
                • template
                  • ExpressionUtil.java
                  • JavaCodeContextType.java
                  • JavaCommentContextType.java
                  • JavaPsiElementResult.java
                  • JavaStringContextType.java
                  • PsiTypeResult.java
                  • SmartCompletionContextType.java
                  • impl
                    • CodeBlockReformattingProcessor.java
                    • JavaDefaultLiveTemplatesProvider.java
                    • JavaTemplateLookupSelectionHandler.java
                    • JavaTemplateSubstitutor.java
                    • JavaTemplateUtil.java
                    • ShortenFQNamesProcessor.java
                    • ShortenToStaticImportProcessor.java
                  • macro
                    • AnnotatedMacro.java
                    • ArrayVariableMacro.java
                    • CastToLeftSideTypeMacro.java
                    • ClassNameMacro.java
                    • ComponentTypeOfMacro.java
                    • CurrentPackageMacro.java
                    • DescendantClassesEnumMacro.java
                    • ExpectedTypeMacro.java
                    • ExpressionTypeMacro.java
                    • GuessElementTypeMacro.java
                    • IterableComponentTypeMacro.java
                    • IterableVariableMacro.java
                    • JavaTemplateCompletionProcessor.java
                    • MacroUtil.java
                    • MethodNameMacro.java
                    • MethodParametersMacro.java
                    • MethodReturnTypeMacro.java
                    • QualifiedClassNameMacro.java
                    • RightSideTypeMacro.java
                    • SubtypesMacro.java
                    • SuggestFirstVariableNameMacro.java
                    • SuggestIndexNameMacro.java
                    • SuggestVariableNameMacro.java
                    • TypeOfVariableMacro.java
                    • VariableOfTypeMacro.java
                    • VariableTypeCalculator.java
                    • VariableTypeMacroBase.java
                  • postfix
                    • templates
                      • AssertStatementPostfixTemplate.java
                      • CastExpressionPostfixTemplate.java
                      • ElseStatementPostfixTemplate.java
                      • ForAscendingPostfixTemplate.java
                      • ForDescendingPostfixTemplate.java
                      • ForIndexedPostfixTemplate.java
                      • ForeachPostfixTemplate.java
                      • FormatPostfixTemplate.java
                      • IfStatementPostfixTemplate.java
                      • InstanceofExpressionPostfixTemplate.java
                      • IntroduceFieldPostfixTemplate.java
                      • IntroduceVariablePostfixTemplate.java
                      • IsNullCheckPostfixTemplate.java
                      • JavaPostfixTemplateProvider.java
                      • LambdaPostfixTemplate.java
                      • NotExpressionPostfixTemplate.java
                      • NotNullCheckPostfixTemplate.java
                      • OptionalPostfixTemplate.java
                      • ParenthesizedExpressionPostfixTemplate.java
                      • ReturnStatementPostfixTemplate.java
                      • SoutPostfixTemplate.java
                      • StreamPostfixTemplate.java
                      • SwitchStatementPostfixTemplate.java
                      • SynchronizedStatementPostfixTemplate.java
                      • ThrowExceptionPostfixTemplate.java
                      • TryStatementPostfixTemplate.java
                      • TryWithResourcesPostfixTemplate.java
                      • WhileStatementPostfixTemplate.java
                    • util
                      • JavaPostfixTemplatesUtils.java
                • unwrap
                  • JavaAnonymousUnwrapper.java
                  • JavaArrayInitializerUnwrapper.java
                  • JavaBracesUnwrapper.java
                  • JavaCatchRemover.java
                  • JavaConditionalUnwrapper.java
                  • JavaElseRemover.java
                  • JavaElseUnwrapper.java
                  • JavaElseUnwrapperBase.java
                  • JavaForUnwrapper.java
                  • JavaIfUnwrapper.java
                  • JavaLambdaUnwrapper.java
                  • JavaMethodParameterUnwrapper.java
                  • JavaPolyadicExpressionUnwrapper.java
                  • JavaSynchronizedUnwrapper.java
                  • JavaTryUnwrapper.java
                  • JavaUnwrapDescriptor.java
                  • JavaUnwrapper.java
                  • JavaWhileUnwrapper.java
              • codeInspection
                • AddAssertStatementFix.java
                • AnonymousCanBeMethodReferenceInspection.java
                • CollectionAddAllCanBeReplacedWithConstructorInspection.java
                • DefaultAnnotationParamInspection.java
                • ExcessiveLambdaUsageInspection.java
                • JavaLongLineInspectionPolicy.java
                • MakeVoidQuickFix.java
                • MoveFieldAssignmentToInitializerInspection.java
                • MoveToPackageFix.java
                • ObviousNullCheckInspection.java
                • OptionalAssignedToNullInspection.java
                • OptionalIsPresentInspection.java
                • RedundantStreamOptionalCallInspection.java
                • RemoveAssignmentFix.java
                • RemoveInitializerFix.java
                • ReplaceInefficientStreamCountInspection.java
                • ReplaceWithTrivialLambdaFix.java
                • SimplifyCollectorInspection.java
                • SimplifyOptionalCallChainsInspection.java
                • SimplifyStreamApiCallChainsInspection.java
                • SurroundWithIfFix.java
                • accessStaticViaInstance
                  • AccessStaticViaInstance.java
                • actions
                  • ReplaceImplementsWithStaticImportAction.java
                  • UnimplementInterfaceAction.java
                • bulkOperation
                  • BulkMethodInfo.java
                  • BulkMethodInfoProvider.java
                  • JdkBulkMethodInfoProvider.java
                  • UseBulkOperationInspection.java
                • concurrencyAnnotations
                  • JCiPExternalLibraryResolver.java
                • dataFlow
                  • DataFlowInspection.java
                  • EditContractIntention.java
                • deadCode
                  • DeadHTMLComposer.java
                  • DeprecatedEntryPoint.java
                  • DummyEntryPointsEP.java
                  • DummyEntryPointsPresentation.java
                  • UnusedDeclarationInspection.java
                  • UnusedDeclarationInspectionMerger.java
                  • UnusedDeclarationPresentation.java
                  • UnusedParametersInspection.java
                • defUse
                  • DefUseInspection.java
                • defaultFileTemplateUsage
                  • DefaultFileTemplateUsageInspection.java
                  • FileHeaderChecker.java
                  • ReplaceWithFileTemplateFix.java
                • dependencyViolation
                  • DependencyInspection.java
                • emptyMethod
                  • EmptyMethodInspection.java
                • equalsAndHashcode
                  • EqualsAndHashcode.java
                • ex
                  • AdditionalAnnotationsRefactoringElementListener.java
                  • BaseLocalInspectionTool.java
                  • ClassPatternsPanel.java
                  • EntryPointsManagerImpl.java
                  • GlobalJavaInspectionContextImpl.java
                  • HTMLJavaHTMLComposerImpl.java
                  • JavaInspectionExtensionsFactory.java
                • inferNullity
                  • AnnotateTask.java
                  • InferNullityAnnotationsAction.java
                  • NullityInferrer.java
                • intermediaryVariable
                  • ReturnSeparatedFromComputationInspection.java
                • java15api
                  • Java15APIUsageInspection.java
                • java18StreamApi
                  • AddMethodsDialog.java
                  • PseudoLambdaReplaceTemplate.java
                  • StaticPseudoFunctionalStyleMethodInspection.java
                  • StaticPseudoFunctionalStyleMethodOptions.java
                  • StreamApiConstants.java
                • java18api
                  • Java8ArraySetAllInspection.java
                  • Java8CollectionRemoveIfInspection.java
                  • Java8MapApiInspection.java
                  • Java8MapApiInspectionMerger.java
                  • Java8MapForEachInspection.java
                • java19api
                  • Java9CollectionFactoryInspection.java
                • javaDoc
                  • JavaDocLocalInspection.java
                  • JavaDocReferenceInspection.java
                • lambda
                  • RedundantLambdaParameterTypeInspection.java
                • magicConstant
                  • MagicCompletionContributor.java
                  • MagicConstantInspection.java
                • miscGenerics
                  • RedundantArrayForVarargsCallInspection.java
                • nullable
                  • NullableStuffInspection.java
                • reflectiveAccess
                  • Java9ReflectionClassVisibilityInspection.java
                  • JavaLangInvokeHandleSignatureInspection.java
                  • JavaLangReflectHandleInvocationChecker.java
                  • JavaLangReflectVarHandleInvocationChecker.java
                  • JavaReflectionInvocationInspection.java
                  • JavaReflectionMemberAccessInspection.java
                • sameParameterValue
                  • SameParameterValueInspection.java
                • sillyAssignment
                  • SillyAssignmentInspection.java
                • streamMigration
                  • BaseStreamApiMigration.java
                  • CollectMigration.java
                  • CountMigration.java
                  • FindFirstMigration.java
                  • ForEachMigration.java
                  • MatchMigration.java
                  • MigrateToStreamFix.java
                  • StreamApiMigrationInspection.java
                  • SumMigration.java
                  • TerminalBlock.java
                  • ToArrayMigration.java
                • streamToLoop
                  • ConditionalExpression.java
                  • FunctionHelper.java
                  • Operation.java
                  • SourceOperation.java
                  • StreamToLoopInspection.java
                  • StreamVariable.java
                  • TerminalOperation.java
                • suspiciousNameCombination
                  • SuspiciousNameCombinationInspection.java
                • ui
                  • EntryPointsNode.java
                • uncheckedWarnings
                  • UncheckedWarningLocalInspection.java
                • unusedReturnValue
                  • UnusedReturnValue.java
                  • UnusedReturnValueLocalInspection.java
                • unusedSymbol
                  • UnusedSymbolLocalInspection.java
                  • VisibilityModifierChooser.java
                • util
                  • IteratorDeclaration.java
                  • OptionalUtil.java
                  • SpecialAnnotationsUtil.java
                • varScopeCanBeNarrowed
                  • BaseConvertToLocalQuickFix.java
                  • FieldCanBeLocalInspection.java
                  • ParameterCanBeLocalInspection.java
                • wrongPackageStatement
                  • WrongPackageStatementInspection.java
              • cyclicDependencies
                • CyclicDependenciesBuilder.java
                • actions
                  • CyclicDependenciesAction.java
                  • CyclicDependenciesHandler.java
                • ui
                  • CycleNode.java
                  • CyclicDependenciesPanel.java
              • diff
                • lang
                  • JavaDiffIgnoredRangeProvider.java
              • execution
                • configuration
                  • JavaRunConfigurationPathMacroFilter.java
              • externalSystem
                • JavaProjectData.java
                • JavaProjectDataService.java
              • find
                • findUsages
                  • FindClassUsagesDialog.java
                  • FindMethodUsagesDialog.java
                  • FindPackageUsagesDialog.java
                  • FindThrowUsagesDialog.java
                  • FindVariableUsagesDialog.java
                  • JavaFindUsagesDialog.java
                  • JavaFindUsagesHandler.java
                  • JavaFindUsagesHandlerFactory.java
                  • ThrowsUsageTargetProvider.java
              • ide
                • JavaFileIconPatcher.java
                • JavaFilePasteProvider.java
                • JavaLanguageCodeStyleSettingsProvider.java
                • actions
                  • CreateClassAction.java
                  • CreateModuleInfoAction.java
                  • CreatePackageInfoAction.java
                  • JavaCreateTemplateInPackageAction.java
                  • JavaQualifiedNameProvider.java
                • favoritesTreeView
                  • PsiClassFavoriteNodeProvider.java
                  • PsiFieldFavoriteNodeProvider.java
                  • PsiMethodFavoriteNodeProvider.java
                  • PsiPackageFavoriteNodeProvider.java
                  • smartPointerPsiNodes
                    • BaseSmartPointerPsiNode.java
                    • ClassSmartPointerNode.java
                    • FieldSmartPointerNode.java
                    • MethodSmartPointerNode.java
                • fileTemplates
                  • JavaCreateFromTemplateHandler.java
                  • JavaInternalTemplatesHandler.java
                  • JavaTemplateUtil.java
                  • SaveJavaAsTemplateHandler.java
                  • TemplatePackagePropertyProvider.java
                • hierarchy
                  • JavaHierarchyUtil.java
                  • call
                    • CallHierarchyBrowser.java
                    • CallHierarchyNodeDescriptor.java
                    • CalleeMethodsTreeStructure.java
                    • CallerMethodsTreeStructure.java
                    • JavaCallHierarchyProvider.java
                    • JavaCallReferenceProcessor.java
                  • method
                    • ImplementMethodAction.java
                    • JavaMethodHierarchyProvider.java
                    • MethodHierarchyBrowser.java
                    • MethodHierarchyNodeDescriptor.java
                    • MethodHierarchyTreeStructure.java
                    • MethodHierarchyUtil.java
                    • OverrideImplementMethodAction.java
                    • OverrideMethodAction.java
                  • type
                    • JavaTypeHierarchyProvider.java
                    • SubtypesHierarchyTreeStructure.java
                    • SupertypesHierarchyTreeStructure.java
                    • TypeHierarchyBrowser.java
                    • TypeHierarchyNodeDescriptor.java
                    • TypeHierarchyTreeStructure.java
                • impl
                  • PackagesPaneSelectInTarget.java
                • macro
                  • ClasspathEntryMacro.java
                  • ClasspathMacro.java
                  • FileClassMacro.java
                  • FileFQPackage.java
                  • FilePackageMacro.java
                  • JavaDocPathMacro.java
                  • OutputPathMacro.java
                • navigationToolbar
                  • JavaNavBarExtension.java
                • projectView
                  • CompositePsiClassChildrenSource.java
                  • PsiClassChildrenSource.java
                  • actions
                    • MarkGeneratedSourceRootAction.java
                    • UnmarkGeneratedSourceRootAction.java
                  • impl
                    • ClassesTreeStructureProvider.java
                    • JavaProjectViewDirectoryHelper.java
                    • PackageViewPane.java
                    • nodes
                      • BasePsiMemberNode.java
                      • ClassTreeNode.java
                      • LibrariesElement.java
                      • PackageElement.java
                      • PackageElementNode.java
                      • PackageUtil.java
                      • PackageViewLibrariesNode.java
                      • PackageViewModuleGroupNode.java
                      • PackageViewModuleNode.java
                      • PackageViewProjectNode.java
                      • PsiFieldNode.java
                      • PsiMethodNode.java
                • scopeView
                  • ClassesScopeTreeStructureExpander.java
                  • nodes
                    • ClassNode.java
                    • FieldNode.java
                    • MemberNode.java
                    • MethodNode.java
                • structureView
                  • impl
                    • StructureNodeRenderer.java
                • todo
                  • nodes
                    • TodoJavaTreeHelper.java
                    • TodoPackageNode.java
                • util
                  • FQNameCellRenderer.java
                  • JavaDeleteTypeDescriptionProvider.java
                  • MethodCellRenderer.java
                  • MethodOrFunctionalExpressionCellRenderer.java
                  • PackageChooserDialog.java
                  • PackageUtil.java
                  • PsiClassListCellRenderer.java
                  • PsiClassOrFunctionalExpressionListCellRenderer.java
                  • SuperMethodWarningDialog.java
                  • SuperMethodWarningUtil.java
                  • TreeClassChooserFactoryImpl.java
                  • TreeJavaClassChooserDialog.java
                  • gotoByName
                    • DefaultClassNavigationContributor.java
                    • DefaultSymbolNavigationContributor.java
                  • scopeChooser
                    • ClassHierarchyScopeDescriptor.java
                    • GroupByScopeTypeAction.java
                    • HierarchyScopeDescriptorProvider.java
                  • treeView
                    • SourceComparator.java
                    • TreeViewUtil.java
              • internal
                • BuildIcons.java
                • DiffFiles.java
                • DupIconsFinder.java
                • ExpressionStatisticsAction.java
                • GenerateVisitorByHierarchyAction.java
                • StaticIconFieldsAction.java
                • UsedIconsListingAction.java
                • diGraph
                  • Edge.java
                  • Node.java
                  • analyzer
                    • GlobalAnalyzer.java
                    • Mark.java
                    • MarkedEdge.java
                    • MarkedNode.java
                    • OneEndFunctor.java
                    • TwoEndsFunctor.java
                  • impl
                    • EdgeImpl.java
                    • NodeImpl.java
                • psiView
                  • JavaPsiViewerExtension.java
                  • PsiViewerCodeFragmentExtension.java
                  • PsiViewerExpressionExtension.java
                  • PsiViewerMethodExtension.java
                • statistic
                  • libraryJar
                    • LibraryJarDescriptor.java
                    • LibraryJarDescriptors.java
                    • LibraryJarStatisticsService.java
                    • LibraryJarUsagesCollector.java
              • jarFinder
                • FindJarFix.java
                • FindJarQuickFixProvider.java
                • JavaFindJarFix.java
                • MavenCentralSourceSearcher.java
                • SonatypeSourceSearcher.java
                • SourceSearcher.java
              • jarRepository
                • RemoteRepositoriesConfiguration.java
                • RepositoryLibraryDependencyScopeSuggester.java
                • services
                  • MavenRepositoryService.java
                  • MavenRepositoryServicesManager.java
                  • artifactory
                    • ArtifactoryModel.java
                    • ArtifactoryRepositoryService.java
                    • Endpoint.java
                  • nexus
                    • ArtifactType.java
                    • Endpoint.java
                    • NexusRepositoryService.java
                    • ObjectFactory.java
                    • Repositories.java
                    • RepositoryMetaData.java
                    • RepositoryType.java
                    • SearchResult.java
                    • SearchResults.java
              • javadoc
                • EnterInJavadocParamDescriptionHandler.java
                • JavadocBundle.java
                • JavadocConfigurable.java
                • JavadocConfiguration.java
                • JavadocGenerationManager.java
                • JavadocGenerationPanel.java
                • JavadocGeneratorRunProfile.java
                • JavadocHelper.java
                • JavadocNavigationDelegate.java
                • actions
                  • GenerateJavadocAction.java
              • lang
                • java
                  • FileDocumentationProvider.java
                  • JavaAnonymousClassesProvider.java
                  • JavaBreadcrumbsInfoProvider.java
                  • JavaClassMembersRefactoringSupport.java
                  • JavaDocumentationProvider.java
                  • JavaFindUsagesProvider.java
                  • JavaFormattingModelBuilder.java
                  • JavaImportOptimizer.java
                  • JavaPsiElementExternalizer.java
                  • JavaRefactoringSupportProvider.java
                  • JavaUsageToPsiElementProvider.java
                  • JavaWordCompletionFilter.java
              • openapi
                • fileTypes
                  • impl
                    • JavaFileTypeFactory.java
                • keymap
                  • JBuilderKeymapProvider.java
                • module
                  • BasePackageParameterFactory.java
                  • JavaModuleType.java
                  • impl
                    • JavaAwareModuleTypeManagerImpl.java
                • options
                  • colors
                    • pages
                      • JavaColorSettingsPage.java
                • projectRoots
                  • JavaOutOfSourcesChecker.java
                  • JavaVersionServiceImpl.java
                  • JdkPopupAction.java
                  • ex
                    • JavaSdkUtil.java
                  • impl
                    • JavaAwareProjectJdkTableImpl.java
                    • JavaDependentSdkType.java
                    • JavaHomeFinder.java
                    • JavaSdkImpl.java
                    • WindowsJavaFinder.java
                • roots
                  • ExternalLibraryDescriptor.java
                  • JavaProjectModelModificationService.java
                  • JavaProjectModelModifier.java
                  • LibraryDependencyScopeSuggester.java
                  • impl
                    • CompilerModuleExtensionImpl.java
                    • CompilerProjectExtensionImpl.java
                    • ExcludeCompilerOutputPolicy.java
                    • IdeaProjectModelModifier.java
                    • JavaProjectModelModificationServiceImpl.java
                    • LanguageLevelProjectExtensionImpl.java
                    • LanguageLevelUsagesCollector.java
                    • ModulePackageIndexImpl.java
                  • libraries
                    • LibrariesHelperImpl.java
                • vcs
                  • contentAnnotation
                    • VcsContentAnnotationExceptionFilter.java
                    • VcsContentAnnotationExceptionFilterFactory.java
                • vfs
                  • impl
                    • jrt
                      • JrtFileSystemImpl.java
                      • JrtHandler.java
              • packageDependencies
                • JavaDependenciesVisitorFactory.java
                • JavaDependencyVisitorFactory.java
                • ui
                  • LibraryNode.java
                  • PackageNode.java
                  • PackagePatternProvider.java
                  • TreeModelBuilder.java
              • profile
                • codeInspection
                  • JavaAwareInspectionProfileManager.java
                  • ui
                    • JavaErrorOptionsProvider.java
              • psi
                • AbstractQualifiedReference.java
                • NonClasspathResolveScopeEnlarger.java
                • RefQueueIndex.java
                • codeStyle
                  • JavaCodeStyleSettings.java
                  • JavaCodeStyleSettingsFacadeImpl.java
                  • arrangement
                    • ArrangementEntryDependencyInfo.java
                    • FieldDependenciesManager.java
                    • JavaArrangementOverriddenMethodsInfo.java
                    • JavaArrangementParseInfo.java
                    • JavaArrangementPropertyInfo.java
                    • JavaArrangementVisitor.java
                    • JavaElementArrangementEntry.java
                    • JavaRearranger.java
                    • JavaSectionArrangementEntry.java
                  • extractor
                    • differ
                      • JavaExtractor.java
                • filters
                  • ElementExtractorFilter.java
                  • FilterUtil.java
                  • PsiMethodCallFilter.java
                  • TextFilter.java
                  • classes
                    • AnyInnerFilter.java
                    • AssignableFromContextFilter.java
                  • element
                    • ExcludeDeclaredFilter.java
                    • ExcludeSillyAssignment.java
                  • getters
                    • ClassLiteralGetter.java
                    • ClassLiteralLookupElement.java
                    • ExpectedTypesGetter.java
                    • InstanceOfLeftPartTypeGetter.java
                    • JavaMembersGetter.java
                    • MembersGetter.java
                    • ThisGetter.java
                  • position
                    • AfterElementFilter.java
                    • StartElementFilter.java
                    • TokenTypeFilter.java
                  • types
                    • AssignableFromFilter.java
                    • AssignableToFilter.java
                • formatter
                  • JavadocWhiteSpaceFormattingStrategy.java
                  • java
                    • AbstractJavaBlock.java
                    • AnnotationInitializerBlocksBuilder.java
                    • ArrayInitializerBlocksBuilder.java
                    • BlockContainingJavaBlock.java
                    • BlockFactory.java
                    • CallChunkBlockBuilder.java
                    • ChainMethodCallsBlockBuilder.java
                    • ChildAlignmentStrategyProvider.java
                    • ChildrenBlocksBuilder.java
                    • CodeBlockBlock.java
                    • CommentWithInjectionBlock.java
                    • DocCommentBlock.java
                    • ExtendsListBlock.java
                    • JavaBlock.java
                    • JavaFormatterUtil.java
                    • JavaLineWrapPositionStrategy.java
                    • JavaSpacePropertyProcessor.java
                    • LabeledJavaBlock.java
                    • LeafBlock.java
                    • MultipleFieldDeclarationHelper.java
                    • PartialWhitespaceBlock.java
                    • ReadonlyWhitespaceBlock.java
                    • SimpleJavaBlock.java
                    • SubsequentClassMemberAlignment.java
                    • SubsequentFieldAligner.java
                    • SubsequentOneLineMethodsAligner.java
                    • SubsequentVariablesAligner.java
                    • SyntheticCodeBlock.java
                    • WrappingStrategy.java
                    • wrap
                      • JavaWrapManager.java
                      • ReservedWrapsProvider.java
                      • impl
                        • JavaChildBlockWrapFactory.java
                        • JavaChildWrapArranger.java
                • impl
                  • CommonReferenceProviderTypesImpl.java
                  • JavaCodeBlockModificationListener.java
                  • JavaCodeFragmentFactoryImpl.java
                  • JavaDirectoryIconProvider.java
                  • JavaFactoryProvider.java
                  • JavaPsiImplementationHelperImpl.java
                  • JavaRegExpHost.java
                  • PackagePrefixElementFinder.java
                  • PackagePrefixIndex.java
                  • beanProperties
                    • BeanProperty.java
                    • BeanPropertyElement.java
                    • BeanPropertyFindUsagesHandler.java
                    • CreateBeanPropertyFix.java
                  • cache
                    • SmartIntToIntArrayMap.java
                    • impl
                      • idCache
                        • JavaFilterLexer.java
                        • JavaIdIndexer.java
                        • JavaTodoIndexer.java
                  • file
                    • JavaDirectoryServiceImpl.java
                    • JavaUpdateAddedFileProcessor.java
                    • PsiJavaDirectoryFactory.java
                    • PsiJavaDirectoryImpl.java
                    • PsiPackageImplementationHelperImpl.java
                  • migration
                    • MigrationClassImpl.java
                    • MigrationElementFinder.java
                    • MigrationPackageImpl.java
                    • PsiMigrationImpl.java
                    • PsiMigrationManager.java
                  • search
                    • JavaIndexPatternBuilder.java
                    • JspIndexPatternBuilder.java
                    • SimpleAccessorScopeProvider.java
                  • smartPointers
                    • JavaAnchorProvider.java
                  • source
                    • PsiCodeFragmentImpl.java
                    • PsiExpressionCodeFragmentImpl.java
                    • PsiJavaCodeReferenceCodeFragmentImpl.java
                    • PsiTypeCodeFragmentImpl.java
                    • codeStyle
                      • BraceEnforcer.java
                      • BracePostFormatProcessor.java
                      • FormatCommentsProcessor.java
                      • ImportHelper.java
                      • ImportPostFormatProcessor.java
                      • ImportsFormatter.java
                      • JavaCodeStyleManagerImpl.java
                      • JavaIndentHelper.java
                      • JavaReferenceAdjuster.java
                      • PsiBasedFormatterModelWithShiftIndentInside.java
                      • ShiftIndentInsideHelper.java
                      • TabPostFormatProcessor.java
                      • javadoc
                        • CommentFormatter.java
                        • JDClassComment.java
                        • JDComment.java
                        • JDMethodComment.java
                        • JDParamListOwnerComment.java
                        • JDParser.java
                        • JDTag.java
                        • NameDesc.java
                    • resolve
                      • CompletionParameterTypeInferencePolicy.java
                      • reference
                        • impl
                          • GenericReference.java
                          • JavaLangClassMemberReference.java
                          • JavaLangInvokeHandleReference.java
                          • JavaMethodHandleCompletionContributor.java
                          • JavaReflectionCompletionConfidence.java
                          • JavaReflectionCompletionContributor.java
                          • JavaReflectionReferenceContributor.java
                          • JavaReflectionReferenceProvider.java
                          • JavaReflectionReferenceUtil.java
                          • providers
                            • FilePathReferenceProvider.java
                            • JavaClassListReferenceProvider.java
                            • JavaClassReference.java
                            • JavaClassReferenceProvider.java
                            • JavaClassReferenceSet.java
                            • MethodPropertyReference.java
                            • PackagePrefixFileSystemItemImpl.java
                            • PackageReferenceSet.java
                            • PathListReferenceProvider.java
                            • PatternPackageReferenceSet.java
                            • PsiPackageReference.java
                    • tree
                      • JavaASTFactory.java
                      • JavaJspElementType.java
                      • JavaTreeCopyHandler.java
                      • StdTokenSets.java
                      • injected
                        • JavaConcatenationInjectorManager.java
                        • MyTestInjector.java
                      • java
                        • JavaAnnotationSupport.java
                • refResolve
                  • PersistentIntList.java
                  • RefResolveServiceImpl.java
                • resolve
                  • JavaMethodCandidateInfo.java
                  • JavaMethodResolveHelper.java
                • search
                  • scope
                    • packageSet
                      • PatternPackageSetParserExtension.java
                • stubsHierarchy
                  • impl
                    • AnchorRepository.java
                    • HierarchyServiceImpl.java
                    • Imports.java
                    • IncompleteHierarchyException.java
                    • JavaStubIndexer.java
                    • NameEnvironment.java
                    • QualifiedName.java
                    • SerializedUnit.java
                    • SingleClassHierarchy.java
                    • StubClassAnchor.java
                    • StubEnter.java
                    • StubHierarchyConnector.java
                    • StubHierarchyIndex.java
                    • StubResolver.java
                    • Symbol.java
                    • Symbols.java
                    • UnitInfo.java
                    • annotations.java
                    • test
                      • BuildStubsHierarchyAction.java
                      • InheritanceAction.java
                      • TestStubHierarchyAction.java
                • util
                  • CreateClassUtil.java
                  • ProjectIconsAccessor.java
                  • proximity
                    • ExplicitlyImportedWeigher.java
                    • JavaInheritanceWeigher.java
                    • KnownElementWeigher.java
                    • ReferenceListWeigher.java
                    • SamePsiMemberWeigher.java
              • refactoring
                • HelpID.java
                • IntroduceHandlerBase.java
                • JavaRefactoringSettings.java
                • OptimizeImportsRefactoringHelper.java
                • RefactorJBundle.java
                • RefactoringManager.java
                • actions
                  • AnonymousToInnerAction.java
                  • ConvertToInstanceMethodAction.java
                  • EncapsulateFieldsAction.java
                  • InheritanceToDelegationAction.java
                  • IntroduceFunctionalParameterHandler.java
                  • MakeStaticAction.java
                  • MethodDuplicatesAction.java
                  • MigrateAction.java
                  • RemoveMiddlemanAction.java
                  • RenameFileAction.java
                  • ReplaceConstructorWithBuilderAction.java
                  • ReplaceConstructorWithFactoryAction.java
                  • ReplaceMethodWithMethodObjectAction.java
                  • TempWithQueryAction.java
                  • TurnRefsToSuperAction.java
                  • TypeCookAction.java
                • anonymousToInner
                  • AnonymousToInnerDialog.java
                  • AnonymousToInnerHandler.java
                  • MoveAnonymousToInnerHandler.java
                  • VariableInfo.java
                • chainCall
                  • ChainCallExtractor.java
                  • CollectionChainCallExtractor.java
                  • CompletionStageChainCallExtractor.java
                  • GuavaFluentIterableChainCallExtractor.java
                  • OptionalChainCallExtractor.java
                  • StreamChainCallExtractor.java
                • changeClassSignature
                  • ChangeClassSignatureDialog.java
                  • ChangeClassSignatureProcessor.java
                  • ChangeClassSigntaureViewDescriptor.java
                  • TypeParameterInfo.java
                • changeSignature
                  • CallReferenceUsageInfo.java
                  • CallerUsageInfo.java
                  • ChangeSignatureParameterUsageInfo.java
                  • ChangeSignatureProcessor.java
                  • ChangeSignatureUtil.java
                  • ChangeSignatureViewDescriptor.java
                  • DetectedJavaChangeInfo.java
                  • ExceptionsTableModel.java
                  • FunctionalInterfaceChangedUsageInfo.java
                  • JavaChangeInfo.java
                  • JavaChangeInfoImpl.java
                  • JavaChangeSignatureDetector.java
                  • JavaChangeSignatureDialog.java
                  • JavaChangeSignatureHandler.java
                  • JavaChangeSignatureUsageProcessor.java
                  • JavaChangeSignatureUsageSearcher.java
                  • JavaMethodDescriptor.java
                  • JavaParameterInfo.java
                  • JavaParameterTableModel.java
                  • JavaThrownExceptionInfo.java
                  • MethodCallUsageInfo.java
                  • MethodReferenceUsageInfo.java
                  • NewParameterCollidesWithLocalUsageInfo.java
                  • OverriderUsageInfo.java
                  • ParameterInfoImpl.java
                  • ThrownExceptionInfo.java
                  • inCallers
                    • JavaCallerChooser.java
                    • JavaMethodNode.java
                • convertToInstanceMethod
                  • ConvertToInstanceMethodDialog.java
                  • ConvertToInstanceMethodHandler.java
                  • ConvertToInstanceMethodProcessor.java
                  • ImplementingClassUsageInfo.java
                  • JavaDocUsageInfo.java
                  • MethodCallUsageInfo.java
                  • MethodReferenceUsageInfo.java
                  • ParameterUsageInfo.java
                • copy
                  • CopyClassDialog.java
                  • CopyClassesHandler.java
                • encapsulateFields
                  • EncapsulateFieldsDialog.java
                  • EncapsulateFieldsHandler.java
                  • EncapsulateFieldsProcessor.java
                  • EncapsulateFieldsViewDescriptor.java
                  • FieldDescriptorImpl.java
                  • JavaEncapsulateFieldHelper.java
                • extractInterface
                  • ExtractClassUtil.java
                  • ExtractInterfaceDialog.java
                  • ExtractInterfaceHandler.java
                  • ExtractInterfaceProcessor.java
                • extractMethod
                  • AbstractExtractDialog.java
                  • ControlFlowWrapper.java
                  • ExtractMethodDialog.java
                  • ExtractMethodHandler.java
                  • ExtractMethodProcessor.java
                  • ExtractMethodSignatureSuggester.java
                  • PrepareFailedException.java
                • extractMethodObject
                  • ExtractLightMethodObjectHandler.java
                  • ExtractMethodObjectDialog.java
                  • ExtractMethodObjectHandler.java
                  • ExtractMethodObjectProcessor.java
                  • ExtractMethodObjectViewDescriptor.java
                  • MethodToMoveUsageInfo.java
                • extractSuperclass
                  • BindToOldUsageInfo.java
                  • ExtractSuperBaseProcessor.java
                  • ExtractSuperClassProcessor.java
                  • ExtractSuperClassUtil.java
                  • ExtractSuperClassViewDescriptor.java
                  • ExtractSuperclassDialog.java
                  • ExtractSuperclassHandler.java
                  • JavaExtractSuperBaseDialog.java
                • extractclass
                  • BackpointerUsageVisitor.java
                  • BackpointerUtil.java
                  • EnumTypeConversionRule.java
                  • ExtractClassDialog.java
                  • ExtractClassHandler.java
                  • ExtractClassProcessor.java
                  • ExtractClassUsageViewDescriptor.java
                  • ExtractEnumProcessor.java
                  • ExtractedClassBuilder.java
                  • FieldSpec.java
                  • usageInfo
                    • BindJavadocReference.java
                    • MakeMethodDelegate.java
                    • RemoveField.java
                    • RemoveInnerClass.java
                    • RemoveMethod.java
                    • ReplaceClassReference.java
                    • ReplaceInstanceVariableAccess.java
                    • ReplaceInstanceVariableAssignment.java
                    • ReplaceInstanceVariableIncrementDecrement.java
                    • ReplaceStaticVariableAccess.java
                    • ReplaceStaticVariableAssignment.java
                    • ReplaceStaticVariableIncrementDecrement.java
                    • ReplaceThisCallWithDelegateCall.java
                    • RetargetStaticMethodCall.java
                • inheritanceToDelegation
                  • InheritanceToDelegationDialog.java
                  • InheritanceToDelegationHandler.java
                  • InheritanceToDelegationProcessor.java
                  • InheritanceToDelegationUtil.java
                  • InheritanceToDelegationViewDescriptor.java
                  • InnerClassConstructor.java
                  • InnerClassMethod.java
                  • usageInfo
                    • FieldAccessibility.java
                    • InheritanceToDelegationUsageInfo.java
                    • NoLongerOverridingSubClassMethodUsageInfo.java
                    • NonDelegatedMemberUsageInfo.java
                    • ObjectUpcastedUsageInfo.java
                    • UnqualifiedNonDelegatedMemberUsageInfo.java
                    • UpcastedUsageInfo.java
                • inline
                  • InlineConstantFieldHandler.java
                  • InlineConstantFieldProcessor.java
                  • InlineFieldDialog.java
                  • InlineLocalDialog.java
                  • InlineLocalHandler.java
                  • InlineMethodDialog.java
                  • InlineMethodHandler.java
                  • InlineMethodProcessor.java
                  • InlineParameterDialog.java
                  • InlineParameterExpressionProcessor.java
                  • InlineParameterHandler.java
                  • InlineStaticImportHandler.java
                  • InlineToAnonymousClassDialog.java
                  • InlineToAnonymousClassHandler.java
                  • InlineToAnonymousClassProcessor.java
                  • InlineToAnonymousConstructorProcessor.java
                  • InlineViewDescriptor.java
                  • JavaInlineActionHandler.java
                  • ReferencedElementsCollector.java
                • inlineSuperClass
                  • InlineSuperClassRefactoringDialog.java
                  • InlineSuperClassRefactoringHandler.java
                  • InlineSuperClassRefactoringProcessor.java
                  • InlineSuperClassUsageViewDescriptor.java
                  • usageInfo
                    • CopyDefaultConstructorUsageInfo.java
                    • InlineSuperCallUsageInfo.java
                    • RemoveImportUsageInfo.java
                    • RemoveQualifierUsageInfo.java
                    • ReplaceConstructorUsageInfo.java
                    • ReplaceExtendsListUsageInfo.java
                    • ReplaceReferenceUsageInfo.java
                    • ReplaceStaticImportUsageInfo.java
                    • ReplaceWithSubtypeUsageInfo.java
                • introduceField
                  • AbstractInplaceIntroduceFieldPopup.java
                  • BaseExpressionToFieldHandler.java
                  • ElementToWorkOn.java
                  • InplaceIntroduceConstantPopup.java
                  • InplaceIntroduceFieldPopup.java
                  • IntroduceConstantDialog.java
                  • IntroduceConstantHandler.java
                  • IntroduceFieldCentralPanel.java
                  • IntroduceFieldDialog.java
                  • IntroduceFieldDialogPanel.java
                  • IntroduceFieldHandler.java
                  • IntroduceFieldPopupPanel.java
                  • LocalToFieldHandler.java
                • introduceParameter
                  • AbstractJavaInplaceIntroducer.java
                  • ChangedMethodCallInfo.java
                  • ClassMemberInExprUsageInfo.java
                  • EnclosingMethodSelectionDialog.java
                  • ExternalUsageInfo.java
                  • InExprUsageInfo.java
                  • InplaceIntroduceParameterPopup.java
                  • InplaceIntroduceParameterUI.java
                  • InternalUsageInfo.java
                  • IntroduceParameterData.java
                  • IntroduceParameterDialog.java
                  • IntroduceParameterHandler.java
                  • IntroduceParameterMethodUsagesProcessor.java
                  • IntroduceParameterProcessor.java
                  • IntroduceParameterSettingsUI.java
                  • IntroduceParameterUtil.java
                  • IntroduceParameterViewDescriptor.java
                  • JavaExpressionConverter.java
                  • JavaExpressionWrapper.java
                  • JavaIntroduceParameterMethodUsagesProcessor.java
                  • LocalVariableInExprUsageInfo.java
                  • OldReferenceResolver.java
                  • ParameterInExprUsageInfo.java
                  • Util.java
                  • VisibilityListener.java
                • introduceVariable
                  • ChainCallInplaceIntroducer.java
                  • FinalListener.java
                  • InputValidator.java
                  • IntroduceVariableBase.java
                  • IntroduceVariableDialog.java
                  • IntroduceVariableHandler.java
                  • IntroduceVariableSettings.java
                  • JavaVariableInplaceIntroducer.java
                  • ReassignVariableUtil.java
                • introduceparameterobject
                  • IntroduceParameterObjectDialog.java
                  • IntroduceParameterObjectHandler.java
                  • JavaIntroduceParameterObjectClassDescriptor.java
                  • JavaIntroduceParameterObjectDelegate.java
                  • ParameterObjectBuilder.java
                  • ParameterSpec.java
                  • usageInfo
                    • AppendAccessorsUsageInfo.java
                    • BeanClassVisibilityUsageInfo.java
                    • ConstructorJavadocUsageInfo.java
                    • ReplaceParameterAssignmentWithCall.java
                    • ReplaceParameterIncrementDecrement.java
                    • ReplaceParameterReferenceWithCall.java
                • invertBoolean
                  • JavaInvertBooleanDelegate.java
                • listeners
                  • impl
                    • JavaRefactoringListenerManagerImpl.java
                • makeStatic
                  • AbstractMakeStaticDialog.java
                  • ChainedCallUsageInfo.java
                  • InternalUsageInfo.java
                  • MakeClassStaticProcessor.java
                  • MakeMethodOrClassStaticProcessor.java
                  • MakeMethodOrClassStaticViewDescriptor.java
                  • MakeMethodStaticProcessor.java
                  • MakeParameterizedStaticDialog.java
                  • MakeStaticHandler.java
                  • MakeStaticJavaCallerChooser.java
                  • MakeStaticUtil.java
                  • OverridingMethodUsageInfo.java
                  • SelfUsageInfo.java
                  • Settings.java
                  • SimpleMakeStaticDialog.java
                • memberPullUp
                  • JavaPullUpHandler.java
                  • JavaPullUpHelper.java
                  • JavaPullUpHelperFactory.java
                  • PullUpConflictsUtil.java
                  • PullUpDialog.java
                  • PullUpProcessor.java
                • memberPushDown
                  • JavaPushDownDelegate.java
                  • JavaPushDownHandler.java
                  • PushDownConflicts.java
                  • PushDownDialog.java
                • migration
                  • EditMigrationDialog.java
                  • EditMigrationEntryDialog.java
                  • MigrationDialog.java
                  • MigrationManager.java
                  • MigrationMap.java
                  • MigrationMapEntry.java
                  • MigrationMapSet.java
                  • MigrationProcessor.java
                  • MigrationUsagesViewDescriptor.java
                  • MigrationUtil.java
                  • PredefinedMigrationProvider.java
                • move
                  • MoveClassesOrPackagesCallback.java
                  • MoveDialogBase.java
                  • MoveInstanceMembersUtil.java
                  • moveClassesOrPackages
                    • AutocreatingMoveDestination.java
                    • AutocreatingSingleSourceRootMoveDestination.java
                    • DestinationFolderComboBox.java
                    • JavaMoveClassToInnerHandler.java
                    • JavaMoveClassesOrPackagesHandler.java
                    • JavaMoveDirectoryWithClassesHelper.java
                    • MoveAllClassesInFileHandler.java
                    • MoveClassHandler.java
                    • MoveClassToInnerHandler.java
                    • MoveClassToInnerProcessor.java
                    • MoveClassesOrPackagesDialog.java
                    • MoveClassesOrPackagesImpl.java
                    • MoveClassesOrPackagesProcessor.java
                    • MoveClassesOrPackagesToNewDirectoryDialog.java
                    • MoveClassesOrPackagesUtil.java
                    • MoveJavaClassHandler.java
                    • MoveJavaClassesInFileHandler.java
                    • MoveJavaFileHandler.java
                    • MultipleRootsMoveDestination.java
                    • PackageLocalsUsageCollector.java
                    • SingleSourceRootMoveDestination.java
                  • moveFilesOrDirectories
                    • JavaMoveFilesOrDirectoriesHandler.java
                  • moveInner
                    • MoveInnerClassJavaUsagesHandler.java
                    • MoveInnerClassUsagesHandler.java
                    • MoveInnerDialog.java
                    • MoveInnerHandler.java
                    • MoveInnerImpl.java
                    • MoveInnerOptions.java
                    • MoveInnerProcessor.java
                    • MoveInnerToUpperHandler.java
                    • MoveInnerToUpperOrMembersHandler.java
                    • MoveInnerViewDescriptor.java
                    • MoveJavaInnerHandler.java
                  • moveInstanceMethod
                    • InheritorUsageInfo.java
                    • InternalUsageInfo.java
                    • JavadocUsageInfo.java
                    • MethodCallUsageInfo.java
                    • MoveInstanceMethodDialog.java
                    • MoveInstanceMethodDialogBase.java
                    • MoveInstanceMethodHandler.java
                    • MoveInstanceMethodHandlerDelegate.java
                    • MoveInstanceMethodProcessor.java
                    • MoveInstanceMethodViewDescriptor.java
                  • moveMembers
                    • MoveJavaMemberHandler.java
                    • MoveMemberHandler.java
                    • MoveMembersDialog.java
                    • MoveMembersHandler.java
                    • MoveMembersImpl.java
                    • MoveMembersOptions.java
                    • MoveMembersProcessor.java
                • openapi
                  • impl
                    • ConvertToInstanceMethodRefactoringImpl.java
                    • IntroduceParameterRefactoringImpl.java
                    • JavaRefactoringActionHandlerFactoryImpl.java
                    • JavaRefactoringFactoryImpl.java
                    • JavaRenameRefactoringImpl.java
                    • MakeClassStaticRefactoringImpl.java
                    • MakeMethodStaticRefactoringImpl.java
                    • MoveClassesOrPackagesRefactoringImpl.java
                    • MoveInnerRefactoringImpl.java
                    • MoveInstanceMethodRefactoringImpl.java
                    • MoveMembersRefactoringImpl.java
                    • ReplaceConstructorWithFactoryRefactoringImpl.java
                    • TurnRefsToSuperRefactoringImpl.java
                    • TypeCookRefactoringImpl.java
                • psi
                  • ArrayIterable.java
                  • ArrayIterator.java
                  • MethodInheritanceUtils.java
                  • MutationUtils.java
                  • MyUsageViewUtil.java
                  • PackageNameUtil.java
                  • SearchUtils.java
                  • TypeParametersVisitor.java
                • removemiddleman
                  • DelegationUtils.java
                  • RemoveMiddlemanDialog.java
                  • RemoveMiddlemanHandler.java
                  • RemoveMiddlemanProcessor.java
                  • RemoveMiddlemanUsageViewDescriptor.java
                  • usageInfo
                    • DeleteMethod.java
                    • InlineDelegatingCall.java
                • rename
                  • BeanPropertyRenameHandler.java
                  • ClassHidesImportedClassUsageInfo.java
                  • ClassHidesUnqualifiableClassUsageInfo.java
                  • CollidingClassImportUsageInfo.java
                  • DirectoryAsPackageRenameHandler.java
                  • FieldHidesLocalUsageInfo.java
                  • JavaModuleRenameValidator.java
                  • JavaNameSuggestionProvider.java
                  • JavaUnresolvableLocalCollisionDetector.java
                  • JavaVetoRenameCondition.java
                  • LocalHidesFieldUsageInfo.java
                  • LocalHidesRenamedLocalUsageInfo.java
                  • MemberHidesOuterMemberUsageInfo.java
                  • MemberHidesStaticImportUsageInfo.java
                  • PsiPackageRenameValidator.java
                  • RenameAliasingPomTargetProcessor.java
                  • RenameJavaClassProcessor.java
                  • RenameJavaMemberProcessor.java
                  • RenameJavaMethodProcessor.java
                  • RenameJavaModuleProcessor.java
                  • RenameJavaVariableProcessor.java
                  • RenamePsiDirectoryProcessor.java
                  • RenamePsiPackageProcessor.java
                  • RenameVariableUsageInfo.java
                  • RenameWrongRefHandler.java
                  • ResolvableCollisionUsageInfo.java
                  • SubmemberHidesMemberUsageInfo.java
                  • inplace
                    • JavaResolveSnapshot.java
                    • JavaResolveSnapshotProvider.java
                  • naming
                    • AutomaticInheritorRenamerFactory.java
                    • AutomaticOverloadsRenamer.java
                    • AutomaticOverloadsRenamerFactory.java
                    • AutomaticParametersRenamer.java
                    • AutomaticParametersRenamerFactory.java
                    • AutomaticTestRenamerFactory.java
                    • AutomaticUsageRenamer.java
                    • AutomaticUsageRenamingDialog.java
                    • AutomaticVariableRenamer.java
                    • AutomaticVariableRenamerFactory.java
                    • ConstructorParameterOnFieldRenameRenamer.java
                    • ConstructorParameterOnFieldRenameRenamerFactory.java
                    • InheritorRenamer.java
                    • PsiNamedElementAutomaticRenamer.java
                • replaceConstructorWithBuilder
                  • ParameterData.java
                  • ReplaceConstructorWithBuilderDialog.java
                  • ReplaceConstructorWithBuilderHandler.java
                  • ReplaceConstructorWithBuilderProcessor.java
                  • ReplaceConstructorWithBuilderViewDescriptor.java
                  • usageInfo
                    • ReplaceConstructorWithSettersChainInfo.java
                • replaceConstructorWithFactory
                  • ReplaceConstructorWithFactoryDialog.java
                  • ReplaceConstructorWithFactoryHandler.java
                  • ReplaceConstructorWithFactoryProcessor.java
                  • ReplaceConstructorWithFactoryViewDescriptor.java
                • safeDelete
                  • ImportSearcher.java
                  • JavaImportSearcher.java
                  • JavaSafeDeleteDelegateImpl.java
                  • JavaSafeDeleteProcessor.java
                  • OverridingMethodsDialog.java
                  • SafeDeleteJavaCalleeChooser.java
                  • SafeDeleteJavaCallerChooser.java
                  • usageInfo
                    • SafeDeleteAnnotation.java
                    • SafeDeleteExtendsClassUsageInfo.java
                    • SafeDeleteFieldWriteReference.java
                    • SafeDeleteMethodCalleeUsageInfo.java
                    • SafeDeleteOverrideAnnotation.java
                    • SafeDeleteOverridingMethodUsageInfo.java
                    • SafeDeleteParameterCallHierarchyUsageInfo.java
                    • SafeDeletePrivatizeMethod.java
                    • SafeDeleteReferenceJavaDeleteUsageInfo.java
                • tempWithQuery
                  • TempWithQueryHandler.java
                • turnRefsToSuper
                  • RefsToSuperViewDescriptor.java
                  • TurnRefsToSuperDialog.java
                  • TurnRefsToSuperHandler.java
                  • TurnRefsToSuperProcessor.java
                  • TurnRefsToSuperProcessorBase.java
                  • TurnToSuperReferenceUsageInfo.java
                • typeCook
                  • Settings.java
                  • TypeCookDialog.java
                  • TypeCookHandler.java
                  • TypeCookProcessor.java
                  • TypeCookViewDescriptor.java
                  • Util.java
                  • deductive
                    • PsiExtendedTypeVisitor.java
                    • PsiTypeVariableFactory.java
                    • builder
                      • Constraint.java
                      • ReductionSystem.java
                      • Result.java
                      • Subtype.java
                      • SystemBuilder.java
                    • resolver
                      • Binding.java
                      • BindingFactory.java
                      • ResolverTree.java
                      • SolutionHolder.java
                    • util
                      • VictimCollector.java
                      • Visitor.java
                • typeMigration
                  • ChangeTypeSignatureHandler.java
                  • ClassTypeArgumentMigrationProcessor.java
                  • MigrateGetterNameSetting.java
                  • TypeConversionDescriptorBase.java
                  • TypeEvaluator.java
                  • TypeMigrationLabeler.java
                  • TypeMigrationProcessor.java
                  • TypeMigrationReplacementUtil.java
                  • TypeMigrationRules.java
                  • TypeMigrationStatementProcessor.java
                  • TypeMigrationViewDescriptor.java
                  • Util.java
                  • actions
                    • ChangeTypeSignatureAction.java
                  • rules
                    • DisjunctionTypeConversionRule.java
                    • RootTypeConversionRule.java
                    • TypeConversionRule.java
                  • ui
                    • FailedConversionsDialog.java
                    • MigrationConflictsPanel.java
                    • MigrationNode.java
                    • MigrationPanel.java
                    • MigrationRootNode.java
                    • MigrationUsagesPanel.java
                    • TypeMigrationDialog.java
                    • TypeMigrationTreeBuilder.java
                    • TypeMigrationTreeStructure.java
                  • usageInfo
                    • OverriddenUsageInfo.java
                    • OverriderUsageInfo.java
                    • TypeMigrationUsageInfo.java
                • ui
                  • ClassCellRenderer.java
                  • ClassNameReferenceEditor.java
                  • ColorConfiguringCellRenderer.java
                  • InfoDialog.java
                  • JavaCodeFragmentTableCellEditor.java
                  • JavaComboBoxVisibilityPanel.java
                  • JavaVisibilityPanel.java
                  • MemberSelectionPanel.java
                  • MemberSelectionTable.java
                  • MethodCellRenderer.java
                  • NameSuggestionsGenerator.java
                  • NameSuggestionsManager.java
                  • PackageNameReferenceEditorCombo.java
                  • TypeListCreatingVisitor.java
                  • TypeSelector.java
                  • TypeSelectorManager.java
                  • TypeSelectorManagerImpl.java
                  • YesNoPreviewUsagesDialog.java
                • util
                  • ClsElementWritingAccessProvider.java
                  • ConflictsUtil.java
                  • EnumConstantsUtil.java
                  • FieldConflictsResolver.java
                  • InlineUtil.java
                  • JavaNonCodeSearchElementDescriptionProvider.java
                  • JavaRefactoringElementDescriptionProvider.java
                  • LambdaRefactoringUtil.java
                  • ParameterTablePanel.java
                  • RefactoringConflictsUtil.java
                  • RefactoringHierarchyUtil.java
                  • RefactoringMessageUtil.java
                  • RefactoringUtil.java
                  • classMembers
                    • ClassMemberReferencesVisitor.java
                    • ClassMembersUtil.java
                    • ClassThisReferencesVisitor.java
                    • DependentMembersCollector.java
                    • ElementNeedsThis.java
                    • InterfaceContainmentVerifier.java
                    • InterfaceDependencyMemberInfoModel.java
                    • InterfaceMemberDependencyGraph.java
                    • MemberInfo.java
                    • MemberInfoStorage.java
                    • UsesAndInterfacesDependencyMemberInfoModel.java
                    • UsesDependencyMemberInfoModel.java
                  • classRefs
                    • ClassInstanceScanner.java
                    • ClassReferenceScanner.java
                    • ClassReferenceSearchingScanner.java
                    • ClassReferenceVisitor.java
                    • ClassReferenceVisitorAdapter.java
                    • DelegatingClassReferenceVisitor.java
                  • duplicates
                    • ConstantMatchProvider.java
                    • DuplicatesImpl.java
                    • MatchProvider.java
                    • MatchUtil.java
                    • MethodDuplicatesHandler.java
                    • MethodDuplicatesMatchProvider.java
                  • javadoc
                    • MethodJavaDocHelper.java
                  • occurrences
                    • BaseOccurrenceManager.java
                    • ExpressionOccurrenceManager.java
                    • LocalVariableOccurrenceManager.java
                    • NotInSuperCallOccurrenceFilter.java
                    • NotInSuperOrThisCallFilterBase.java
                    • NotInThisCallFilter.java
                    • OccurrenceFilter.java
                    • OccurrenceManager.java
                  • usageInfo
                    • DefaultConstructorImplicitUsageInfo.java
                    • NoConstructorClassUsageInfo.java
                • wrapreturnvalue
                  • ReturnValueBeanBuilder.java
                  • WrapReturnValueAction.java
                  • WrapReturnValueDialog.java
                  • WrapReturnValueHandler.java
                  • WrapReturnValueProcessor.java
                  • WrapReturnValueUsageViewDescriptor.java
                  • usageInfo
                    • ChangeReturnType.java
                    • ReturnWrappedValue.java
                    • UnwrapCall.java
                    • WrapReturnValue.java
              • slicer
                • CanItBeNullAction.java
                • GroupByLeavesAction.java
                • JavaSliceDereferenceUsage.java
                • JavaSliceProvider.java
                • JavaSliceUsage.java
                • SliceForwardUtil.java
                • SliceLeafAnalyzer.java
                • SliceLeafValueClassNode.java
                • SliceLeafValueRootNode.java
                • SliceNullnessAnalyzer.java
                • SliceUsageCellRenderer.java
                • SliceUtil.java
              • spellchecker
                • DocCommentTokenizer.java
                • JavaSpellcheckingStrategy.java
                • LiteralExpressionTokenizer.java
                • MethodNameTokenizerJava.java
                • NamedElementTokenizer.java
                • PsiIdentifierTokenizer.java
                • PsiTypeTokenizer.java
              • spi
                • SPIAnnotator.java
                • SPICommenter.java
                • SPIFileType.java
                • SPIFileTypeFactory.java
                • SPIGotoSuperHandler.java
                • parsing
                  • SPIElementType.java
                  • SPIElementTypes.java
                  • SPILexer.java
                  • SPIParserDefinition.java
                  • SPITokenType.java
                • psi
                  • SPIClassProviderReferenceElement.java
                  • SPIClassProvidersElementList.java
                  • SPIFile.java
                  • SPIPackageOrClassReferenceElement.java
              • testIntegration
                • BaseGenerateTestSupportMethodAction.java
                • GenerateDataMethodAction.java
                • GenerateSetUpMethodAction.java
                • GenerateTearDownMethodAction.java
                • GenerateTestMethodAction.java
                • JavaTestCreator.java
                • JavaTestFinder.java
                • JavaTestFramework.java
                • TestIntegrationUtils.java
                • TestRunLineMarkerProvider.java
                • createTest
                  • CreateTestAction.java
                  • CreateTestDialog.java
                  • GenerateMissedTestsAction.java
                  • JavaTestGenerator.java
                  • MissedTestsDialog.java
                  • TestGenerator.java
                  • TestGenerators.java
                • intention
                  • MoveInitializerToSetUpMethodAction.java
              • ui
                • EditorTextFieldWithBrowseButton.java
                • JavaReferenceEditorUtil.java
                • ReferenceEditorComboWithBrowseButton.java
              • unscramble
                • ThreadDumpConsoleFactory.java
                • ThreadDumpPanel.java
                • ThreadDumpParser.java
                • ThreadOperation.java
                • ThreadState.java
                • UnscrambleAction.java
                • UnscrambleDialog.java
                • UnscrambleListener.java
              • usageView
                • JavaUsageViewDescriptionProvider.java
                • UsageContextDataflowFromPanel.java
                • UsageContextDataflowToPanel.java
              • usages
                • impl
                  • rules
                    • ClassGroupingRule.java
                    • ImportFilteringRule.java
                    • JavaClassGroupRuleProvider.java
                    • JavaMethodGroupRuleProvider.java
                    • JavaUsageTypeProvider.java
                    • MethodGroupingRule.java
                    • NonJavaFileGroupRuleProvider.java
                    • NonJavaFileGroupingRule.java
                    • PackageGroupingRule.java
              • util
                • text
                  • ElementPresentation.java
                • xml
                  • CanonicalPsiTypeConverterImpl.java
                  • JvmPsiTypeConverterImpl.java
                  • PsiClassConverter.java
                  • PsiPackageConverter.java
                  • converters
                    • ClassArrayConverterImpl.java
                    • ClassValueConverterImpl.java
                  • impl
                    • ExtendsClassChecker.java
                    • JavaDomApplicationComponent.java
                  • ui
                    • PsiClassControl.java
                    • PsiClassTableCellEditor.java
                    • PsiTypeControl.java
              • vcsUtil
                • JavaVcsSelectionProvider.java
      • java-indexing-api
        • src
          • com
            • intellij
              • openapi
                • roots
                  • ModulePackageIndex.java
              • psi
                • search
                  • PsiShortNamesCache.java
                  • searches
                    • AllClassesSearch.java
                    • AllOverridingMethodsSearch.java
                    • AnnotatedElementsSearch.java
                    • AnnotatedMembersSearch.java
                    • AnnotatedPackagesSearch.java
                    • AnnotationTargetsSearch.java
                    • ClassInheritorsSearch.java
                    • ClassesWithAnnotatedMembersSearch.java
                    • DirectClassInheritorsSearch.java
                    • FunctionalExpressionSearch.java
                    • MethodReferencesSearch.java
                    • OverridingMethodsSearch.java
                    • ScopedQueryExecutor.java
      • java-indexing-impl
        • src
          • com
            • intellij
              • codeInsight
                • ReadableExternalAnnotationsManager.java
                • navigation
                  • ClassImplementationsSearch.java
                  • MethodImplementationsSearch.java
              • compiler
                • CompilerDirectHierarchyInfo.java
                • CompilerReferenceService.java
                • JavaCompilerReferencesCodeUsageScopeOptimizer.java
              • openapi
                • roots
                  • impl
                    • ProjectPackageIndexImpl.java
              • psi
                • impl
                  • CompositeShortNamesCache.java
                  • PsiShortNamesCacheImpl.java
                  • file
                    • impl
                      • JavaFileManagerImpl.java
                      • JavaOutOfSourcesResolveScopeProvider.java
                  • java
                    • FunExprOccurrence.java
                    • JavaFunctionalExpressionIndex.java
                    • ReferenceChainLink.java
                    • stubs
                      • index
                        • JavaAnnotationIndex.java
                        • JavaAnonymousClassBaseRefOccurenceIndex.java
                        • JavaAutoModuleNameIndex.java
                        • JavaFieldNameIndex.java
                        • JavaFullClassNameIndex.java
                        • JavaMethodNameIndex.java
                        • JavaMethodParameterTypesIndex.java
                        • JavaModuleNameIndex.java
                        • JavaShortClassNameIndex.java
                        • JavaStaticMemberNameIndex.java
                        • JavaStaticMemberTypeIndex.java
                        • JavaSuperClassNameOccurenceIndex.java
                  • search
                    • AllClassesSearchExecutor.java
                    • AnnotatedElementsSearcher.java
                    • AnnotatedPackagesSearcher.java
                    • ApproximateResolver.java
                    • ClassesWithAnnotatedMembersSearcher.java
                    • ConstructorReferencesSearchHelper.java
                    • ConstructorReferencesSearcher.java
                    • HighlightingCaches.java
                    • JavaAllOverridingMethodsSearcher.java
                    • JavaClassInheritorsSearcher.java
                    • JavaDirectInheritorsSearcher.java
                    • JavaFunctionalExpressionSearcher.java
                    • JavaNullMethodArgumentIndex.java
                    • JavaOverridingMethodsSearcher.java
                    • JavaSourceFilterScope.java
                    • LazyConcurrentCollection.java
                    • MethodDeepestSuperSearcher.java
                    • MethodTextOccurrenceProcessor.java
                    • MethodUsagesSearcher.java
                    • PsiAnnotationMethodReferencesSearcher.java
                    • SPIReferencesSearcher.java
                    • SimpleAccessorReferenceSearcher.java
                    • StubHierarchyInheritorSearcher.java
                    • VariableInIncompleteCodeSearcher.java
                • stubsHierarchy
                  • ClassHierarchy.java
                  • HierarchyService.java
                  • SmartClassAnchor.java
                  • StubHierarchyIndexer.java
      • java-psi-api
        • src
          • com
            • intellij
              • codeInsight
                • AnnotationInvocationHandler.java
                • AnnotationTargetUtil.java
                • AnnotationUtil.java
                • ClassUtil.java
                • ConcurrencyAnnotationsManager.java
                • ExternalAnnotationsListener.java
                • ExternalAnnotationsManager.java
                • ImportFilter.java
                • InferredAnnotationsManager.java
                • MemberImplementorExplorer.java
                • NullableNotNullManager.java
                • TestFrameworks.java
                • daemon
                  • impl
                    • analysis
                      • JavaGenericsUtil.java
                • folding
                  • JavaCodeFoldingSettings.java
                • runner
                  • JavaMainMethodProvider.java
              • core
                • JavaCoreBundle.java
              • ide
                • util
                  • ClassFilter.java
                  • JavaAnonymousClassesHelper.java
                  • PsiLambdaNameHelper.java
              • lang
                • java
                  • JavaLanguage.java
                • spi
                  • SPILanguage.java
              • lexer
                • JavaDocTokenTypes.java
              • openapi
                • projectRoots
                  • JavaSdkVersion.java
                  • JavaVersionService.java
                  • JdkVersionUtil.java
                • roots
                  • LanguageLevelModuleExtension.java
                  • LanguageLevelProjectExtension.java
                  • PackageIndex.java
              • patterns
                • PsiAnnotationPattern.java
                • PsiBinaryExpressionPattern.java
                • PsiClassPattern.java
                • PsiExpressionPattern.java
                • PsiFieldPattern.java
                • PsiJavaElementPattern.java
                • PsiJavaPatterns.java
                • PsiMemberPattern.java
                • PsiMethodCallPattern.java
                • PsiMethodPattern.java
                • PsiModifierListOwnerPattern.java
                • PsiNameValuePairPattern.java
                • PsiParameterPattern.java
                • PsiStatementPattern.java
                • PsiTypeCastExpressionPattern.java
                • PsiTypePattern.java
              • pom
                • java
                  • LanguageLevel.java
              • psi
                • ClassTypePointerFactory.java
                • CommonReferenceProviderTypes.java
                • ConstraintType.java
                • EmptySubstitutor.java
                • GenericsUtil.java
                • HierarchicalMethodSignature.java
                • ImplicitVariable.java
                • JVMElementFactories.java
                • JVMElementFactory.java
                • JVMElementFactoryProvider.java
                • JavaCodeFragment.java
                • JavaCodeFragmentFactory.java
                • JavaDirectoryService.java
                • JavaDocTokenType.java
                • JavaElementVisitor.java
                • JavaPsiFacade.java
                • JavaRecursiveElementVisitor.java
                • JavaRecursiveElementWalkingVisitor.java
                • JavaResolveResult.java
                • JavaTokenType.java
                • LambdaUtil.java
                • LanguageAnnotationSupport.java
                • PsiAnnotatedJavaCodeReferenceElement.java
                • PsiAnnotation.java
                • PsiAnnotationMemberValue.java
                • PsiAnnotationMethod.java
                • PsiAnnotationOwner.java
                • PsiAnnotationParameterList.java
                • PsiAnnotationSupport.java
                • PsiAnonymousClass.java
                • PsiArrayAccessExpression.java
                • PsiArrayInitializerExpression.java
                • PsiArrayInitializerMemberValue.java
                • PsiArrayType.java
                • PsiAssertStatement.java
                • PsiAssignmentExpression.java
                • PsiBinaryExpression.java
                • PsiBlockStatement.java
                • PsiBreakStatement.java
                • PsiCall.java
                • PsiCallExpression.java
                • PsiCapturedWildcardType.java
                • PsiCatchSection.java
                • PsiClass.java
                • PsiClassInitializer.java
                • PsiClassLevelDeclarationStatement.java
                • PsiClassObjectAccessExpression.java
                • PsiClassOwner.java
                • PsiClassOwnerEx.java
                • PsiClassType.java
                • PsiCodeBlock.java
                • PsiConditionalExpression.java
                • PsiConstantEvaluationHelper.java
                • PsiConstructorCall.java
                • PsiContinueStatement.java
                • PsiDeclarationStatement.java
                • PsiDiamondType.java
                • PsiDisjunctionType.java
                • PsiDoWhileStatement.java
                • PsiDocCommentOwner.java
                • PsiElementFactory.java
                • PsiElementFinder.java
                • PsiEllipsisType.java
                • PsiEmptyStatement.java
                • PsiEnumConstant.java
                • PsiEnumConstantInitializer.java
                • PsiExpression.java
                • PsiExpressionCodeFragment.java
                • PsiExpressionList.java
                • PsiExpressionListStatement.java
                • PsiExpressionStatement.java
                • PsiField.java
                • PsiForStatement.java
                • PsiForeachStatement.java
                • PsiFunctionalExpression.java
                • PsiIdentifier.java
                • PsiIfStatement.java
                • PsiImportHolder.java
                • PsiImportList.java
                • PsiImportStatement.java
                • PsiImportStatementBase.java
                • PsiImportStaticReferenceElement.java
                • PsiImportStaticStatement.java
                • PsiInferenceHelper.java
                • PsiInstanceOfExpression.java
                • PsiIntersectionType.java
                • PsiJavaCodeReferenceCodeFragment.java
                • PsiJavaCodeReferenceElement.java
                • PsiJavaDocumentedElement.java
                • PsiJavaFile.java
                • PsiJavaModule.java
                • PsiJavaModuleReferenceElement.java
                • PsiJavaParserFacade.java
                • PsiJavaReference.java
                • PsiJavaToken.java
                • PsiKeyword.java
                • PsiLabeledStatement.java
                • PsiLambdaExpression.java
                • PsiLambdaExpressionType.java
                • PsiLambdaParameterType.java
                • PsiLiteral.java
                • PsiLiteralExpression.java
                • PsiLocalVariable.java
                • PsiLoopStatement.java
                • PsiMember.java
                • PsiMethod.java
                • PsiMethodCallExpression.java
                • PsiMethodReferenceExpression.java
                • PsiMethodReferenceType.java
                • PsiMethodReferenceUtil.java
                • PsiMigration.java
                • PsiModifiableCodeBlock.java
                • PsiModifier.java
                • PsiModifierList.java
                • PsiModifierListOwner.java
                • PsiNameHelper.java
                • PsiNameValuePair.java
                • PsiNewExpression.java
                • PsiPackage.java
                • PsiPackageAccessibilityStatement.java
                • PsiPackageStatement.java
                • PsiParameter.java
                • PsiParameterList.java
                • PsiParameterListOwner.java
                • PsiParenthesizedExpression.java
                • PsiPolyadicExpression.java
                • PsiPostfixExpression.java
                • PsiPrefixExpression.java
                • PsiPrimitiveType.java
                • PsiProvidesStatement.java
                • PsiQualifiedExpression.java
                • PsiReceiverParameter.java
                • PsiReferenceExpression.java
                • PsiReferenceList.java
                • PsiReferenceParameterList.java
                • PsiRequiresStatement.java
                • PsiResolveHelper.java
                • PsiResourceExpression.java
                • PsiResourceList.java
                • PsiResourceListElement.java
                • PsiResourceVariable.java
                • PsiReturnStatement.java
                • PsiStatement.java
                • PsiSubstitutor.java
                • PsiSuperExpression.java
                • PsiSwitchLabelStatement.java
                • PsiSwitchStatement.java
                • PsiSynchronizedStatement.java
                • PsiSyntheticClass.java
                • PsiTemplateStatement.java
                • PsiThisExpression.java
                • PsiThrowStatement.java
                • PsiTryStatement.java
                • PsiType.java
                • PsiTypeCastExpression.java
                • PsiTypeCodeFragment.java
                • PsiTypeElement.java
                • PsiTypeParameter.java
                • PsiTypeParameterList.java
                • PsiTypeParameterListOwner.java
                • PsiTypeVisitor.java
                • PsiUsesStatement.java
                • PsiVariable.java
                • PsiWhileStatement.java
                • PsiWildcardType.java
                • ServerPageFile.java
                • SmartTypePointer.java
                • SmartTypePointerManager.java
                • TypeAnnotationProvider.java
                • augment
                  • PsiAugmentProvider.java
                  • TypeAnnotationModifier.java
                • codeStyle
                  • JavaCodeStyleManager.java
                  • JavaCodeStyleSettingsFacade.java
                  • ReferenceAdjuster.java
                  • VariableKind.java
                • compiled
                  • ClassFileDecompilers.java
                  • ClsStubBuilder.java
                • impl
                  • source
                    • resolve
                      • DefaultParameterTypeInferencePolicy.java
                      • ParameterTypeInferencePolicy.java
                      • graphInference
                        • PsiPolyExpressionUtil.java
                • infos
                  • CandidateInfo.java
                  • ClassCandidateInfo.java
                  • MethodCandidateInfo.java
                • javadoc
                  • CustomJavadocTagProvider.java
                  • JavadocManager.java
                  • JavadocTagInfo.java
                  • PsiDocComment.java
                  • PsiDocTag.java
                  • PsiDocTagValue.java
                  • PsiDocToken.java
                  • PsiInlineDocTag.java
                • scope
                  • JavaScopeProcessorEvent.java
                • search
                  • PackageScope.java
                  • searches
                    • DeepestSuperMethodsSearch.java
                    • SuperMethodsSearch.java
                • stubs
                  • PsiClassHolderFileStub.java
                • tree
                  • java
                    • IJavaDocElementType.java
                    • IJavaElementType.java
                    • IKeywordElementType.java
                • util
                  • ClassKind.java
                  • ClassUtil.java
                  • ConstantEvaluationOverflowException.java
                  • ConstantExpressionUtil.java
                  • FileTypeUtils.java
                  • ImportsUtil.java
                  • InheritanceUtil.java
                  • JavaClassSupers.java
                  • MethodSignature.java
                  • MethodSignatureBackedByPsiMethod.java
                  • MethodSignatureBase.java
                  • MethodSignatureHandMade.java
                  • MethodSignatureUtil.java
                  • PropertyMemberType.java
                  • PropertyUtil.java
                  • PsiClassUtil.java
                  • PsiConcatenationUtil.java
                  • PsiExpressionTrimRenderer.java
                  • PsiFormatUtil.java
                  • PsiMethodUtil.java
                  • PsiSuperMethodUtil.java
                  • PsiTypesUtil.java
                  • PsiUtil.java
                  • RedundantCastUtil.java
                  • TypeConversionUtil.java
                  • TypesDistinctProver.java
              • util
                • VisibilityIcons.java
                • VisibilityUtil.java
      • java-psi-impl
        • gen
          • com
            • intellij
              • lang
                • java
                  • lexer
                    • _JavaDocLexer.java
                    • _JavaLexer.java
        • src
          • com
            • intellij
              • codeInsight
                • BaseExternalAnnotationsManager.java
                • ChangeContextUtil.java
                • CustomExceptionHandler.java
                • ExceptionUtil.java
                • JavaContainerProvider.java
                • JavaPsiEquivalenceUtil.java
                • TestFrameworksImpl.java
                • completion
                  • proc
                    • VariablesProcessor.java
                  • scope
                    • CompletionElement.java
                    • JavaCompletionHints.java
                • daemon
                  • JavaErrorMessages.java
                  • impl
                    • analysis
                      • HighlightMessageUtil.java
                      • HighlightUtilBase.java
                • folding
                  • impl
                    • ClosureFolding.java
                    • JavaCodeFoldingSettingsBase.java
                    • JavaFoldingBuilderBase.java
                • generation
                  • OverrideImplementExploreUtil.java
                • highlighting
                  • JavaHighlightUsagesDescriptionProvider.java
                  • JavaReadWriteAccessDetector.java
                • javadoc
                  • ColorUtil.java
                  • JavaDocCodeStyle.java
                  • JavaDocUtil.java
              • core
                • CoreJavaCodeStyleManager.java
                • CoreJavaCodeStyleSettingsFacade.java
                • CoreJavaDirectoryService.java
                • CoreJavaFileManager.java
                • CoreJavaPsiImplementationHelper.java
                • CoreLanguageLevelProjectExtension.java
                • CorePackageIndex.java
                • CorePsiPackageImplementationHelper.java
                • JavaCoreApplicationEnvironment.java
                • JavaCoreProjectEnvironment.java
              • ide
                • highlighter
                  • JavaClassFileType.java
                  • JavaFileType.java
              • lang
                • java
                  • JavaCommenter.java
                  • JavaParserDefinition.java
                  • lexer
                    • JavaDocLexer.java
                    • JavaLexer.java
                  • parser
                    • DeclarationParser.java
                    • ExpressionParser.java
                    • FileParser.java
                    • JavaParser.java
                    • JavaParserUtil.java
                    • JavadocParser.java
                    • ModuleParser.java
                    • ReferenceParser.java
                    • StatementParser.java
              • psi
                • Bottom.java
                • ClassFileViewProvider.java
                • ClassFileViewProviderFactory.java
                • NonClasspathClassFinder.java
                • PsiDiamondTypeImpl.java
                • PsiTypeMapper.java
                • PsiTypeVariable.java
                • PsiTypeVisitorEx.java
                • controlFlow
                  • AllVariablesControlFlowPolicy.java
                  • AnalysisCanceledException.java
                  • AnalysisCanceledSoftException.java
                  • BranchingInstruction.java
                  • CallInstruction.java
                  • CommentInstruction.java
                  • CompositeInstructionClientVisitor.java
                  • ConditionalBranchingInstruction.java
                  • ConditionalGoToInstruction.java
                  • ConditionalThrowToInstruction.java
                  • ControlFlow.java
                  • ControlFlowAnalyzer.java
                  • ControlFlowFactory.java
                  • ControlFlowImpl.java
                  • ControlFlowInstructionVisitor.java
                  • ControlFlowPolicy.java
                  • ControlFlowStack.java
                  • ControlFlowSubRange.java
                  • ControlFlowUtil.java
                  • DefUseUtil.java
                  • EmptyInstruction.java
                  • GoToInstruction.java
                  • Instruction.java
                  • InstructionBase.java
                  • InstructionClientVisitor.java
                  • InstructionKey.java
                  • InstructionKeySet.java
                  • LocalsControlFlowPolicy.java
                  • LocalsOrMyInstanceFieldsControlFlowPolicy.java
                  • ReadVariableInstruction.java
                  • ReturnInstruction.java
                  • ReturnStatementsVisitor.java
                  • SimpleInstruction.java
                  • ThrowToInstruction.java
                  • WriteVariableInstruction.java
                • filters
                  • ConstructorFilter.java
                  • classes
                    • AnnotationTypeFilter.java
                  • element
                    • ModifierFilter.java
                • impl
                  • ConstantExpressionEvaluator.java
                  • ConstantExpressionVisitor.java
                  • ElementPresentationUtil.java
                  • EmptySubstitutorImpl.java
                  • ExpressionConverter.java
                  • InheritanceImplUtil.java
                  • IsConstantExpressionVisitor.java
                  • JavaClassSupersImpl.java
                  • JavaConstantExpressionEvaluator.java
                  • JavaPsiFacadeEx.java
                  • JavaPsiFacadeImpl.java
                  • JavaPsiImplementationHelper.java
                  • LanguageConstantExpressionEvaluator.java
                  • PsiClassImplUtil.java
                  • PsiConstantEvaluationHelperImpl.java
                  • PsiDiamondTypeUtil.java
                  • PsiElementFactoryImpl.java
                  • PsiElementFinderImpl.java
                  • PsiExpressionEvaluator.java
                  • PsiImplUtil.java
                  • PsiJavaParserFacadeImpl.java
                  • PsiNameHelperImpl.java
                  • PsiSubstitutorImpl.java
                  • PsiSuperMethodImplUtil.java
                  • PsiVariableEx.java
                  • ScopedClassHierarchy.java
                  • TypeCorrector.java
                  • cache
                    • ModifierFlags.java
                    • RecordUtil.java
                    • TypeInfo.java
                  • compiled
                    • ClassFileDecompiler.java
                    • ClassFileStubBuilder.java
                    • ClsAnnotationImpl.java
                    • ClsAnnotationParameterListImpl.java
                    • ClsAnnotationValueImpl.java
                    • ClsArrayInitializerMemberValueImpl.java
                    • ClsBinaryExpressionImpl.java
                    • ClsClassImpl.java
                    • ClsClassObjectAccessExpressionImpl.java
                    • ClsCustomNavigationPolicy.java
                    • ClsCustomNavigationPolicyEx.java
                    • ClsDocCommentImpl.java
                    • ClsDocTagImpl.java
                    • ClsElementImpl.java
                    • ClsEnumConstantImpl.java
                    • ClsFieldImpl.java
                    • ClsFileImpl.java
                    • ClsIdentifierImpl.java
                    • ClsJavaCodeReferenceElementImpl.java
                    • ClsJavaModuleImpl.java
                    • ClsJavaModuleReferenceElementImpl.java
                    • ClsJavaTokenImpl.java
                    • ClsLiteralExpressionImpl.java
                    • ClsMemberImpl.java
                    • ClsMethodImpl.java
                    • ClsModifierListImpl.java
                    • ClsModifierListOwner.java
                    • ClsNameValuePairImpl.java
                    • ClsPackageAccessibilityStatementImpl.java
                    • ClsPackageStatementImpl.java
                    • ClsParameterImpl.java
                    • ClsParameterListImpl.java
                    • ClsParsingUtil.java
                    • ClsPrefixExpressionImpl.java
                    • ClsProvidesStatementImpl.java
                    • ClsReferenceExpressionImpl.java
                    • ClsReferenceListImpl.java
                    • ClsReferenceParameterListImpl.java
                    • ClsRepositoryPsiElement.java
                    • ClsRequiresStatementImpl.java
                    • ClsStubBuilderFactory.java
                    • ClsTypeElementImpl.java
                    • ClsTypeParameterImpl.java
                    • ClsTypeParametersListImpl.java
                    • ClsUsesStatementImpl.java
                    • InnerClassSourceStrategy.java
                    • ModuleStubBuildingVisitor.java
                    • OutOfOrderInnerClassException.java
                    • SignatureParsing.java
                    • StubBuildingVisitor.java
                  • file
                    • PsiPackageImpl.java
                    • PsiPackageImplementationHelper.java
                    • impl
                      • JavaFileManager.java
                  • java
                    • stubs
                      • ClsStubPsiFactory.java
                      • FunctionalExpressionElementType.java
                      • FunctionalExpressionKey.java
                      • FunctionalExpressionStub.java
                      • JavaAnnotationElementType.java
                      • JavaAnnotationParameterListType.java
                      • JavaClassElementType.java
                      • JavaClassInitializerElementType.java
                      • JavaClassReferenceListElementType.java
                      • JavaFieldStubElementType.java
                      • JavaImportListElementType.java
                      • JavaImportStatementElementType.java
                      • JavaLiteralExpressionElementType.java
                      • JavaMethodElementType.java
                      • JavaModifierListElementType.java
                      • JavaModuleElementType.java
                      • JavaNameValuePairType.java
                      • JavaPackageAccessibilityStatementElementType.java
                      • JavaParameterElementType.java
                      • JavaParameterListElementType.java
                      • JavaProvidesStatementElementType.java
                      • JavaRequiresStatementElementType.java
                      • JavaStubElementType.java
                      • JavaStubElementTypes.java
                      • JavaTypeParameterElementType.java
                      • JavaTypeParameterListElementType.java
                      • JavaUsesStatementElementType.java
                      • LambdaExpressionElementType.java
                      • MethodReferenceElementType.java
                      • PsiAnnotationParameterListStub.java
                      • PsiAnnotationStub.java
                      • PsiClassInitializerStub.java
                      • PsiClassReferenceListStub.java
                      • PsiClassStub.java
                      • PsiFieldStub.java
                      • PsiImportListStub.java
                      • PsiImportStatementStub.java
                      • PsiJavaFileStub.java
                      • PsiJavaModuleStub.java
                      • PsiMemberStub.java
                      • PsiMethodStub.java
                      • PsiModifierListStub.java
                      • PsiNameValuePairStub.java
                      • PsiPackageAccessibilityStatementStub.java
                      • PsiParameterListStub.java
                      • PsiParameterStub.java
                      • PsiProvidesStatementStub.java
                      • PsiRequiresStatementStub.java
                      • PsiTypeParameterListStub.java
                      • PsiTypeParameterStub.java
                      • PsiUsesStatementStub.java
                      • SourceStubPsiFactory.java
                      • StubPsiFactory.java
                      • hierarchy
                        • IndexTree.java
                      • impl
                        • PsiAnnotationParameterListStubImpl.java
                        • PsiAnnotationStubImpl.java
                        • PsiClassInitializerStubImpl.java
                        • PsiClassReferenceListStubImpl.java
                        • PsiClassStubImpl.java
                        • PsiFieldStubImpl.java
                        • PsiImportListStubImpl.java
                        • PsiImportStatementStubImpl.java
                        • PsiJavaFileStubImpl.java
                        • PsiJavaModuleStubImpl.java
                        • PsiLiteralStub.java
                        • PsiMethodStubImpl.java
                        • PsiModifierListStubImpl.java
                        • PsiNameValuePairStubImpl.java
                        • PsiPackageAccessibilityStatementStubImpl.java
                        • PsiParameterListStubImpl.java
                        • PsiParameterStubImpl.java
                        • PsiProvidesStatementStubImpl.java
                        • PsiRequiresStatementStubImpl.java
                        • PsiTypeParameterListStubImpl.java
                        • PsiTypeParameterStubImpl.java
                        • PsiUsesStatementStubImpl.java
                      • index
                        • JavaStubIndexKeys.java
                  • light
                    • AbstractLightClass.java
                    • ImplicitVariableImpl.java
                    • JavaIdentifier.java
                    • LightClass.java
                    • LightClassReference.java
                    • LightClassReferenceBase.java
                    • LightClassReferenceExpression.java
                    • LightClassTypeReference.java
                    • LightEmptyImplementsList.java
                    • LightField.java
                    • LightFieldBuilder.java
                    • LightIdentifier.java
                    • LightJavaModule.java
                    • LightKeyword.java
                    • LightMemberReference.java
                    • LightMethod.java
                    • LightMethodBuilder.java
                    • LightModifierList.java
                    • LightPackageReference.java
                    • LightPackageReferenceExpression.java
                    • LightParameter.java
                    • LightParameterListBuilder.java
                    • LightParameterListWrapper.java
                    • LightParameterWrapper.java
                    • LightPsiClassBase.java
                    • LightPsiClassBuilder.java
                    • LightReferenceListBuilder.java
                    • LightReferenceParameterList.java
                    • LightTypeElement.java
                    • LightTypeParameter.java
                    • LightTypeParameterBuilder.java
                    • LightTypeParameterListBuilder.java
                    • LightVariableBase.java
                    • LightVariableBuilder.java
                  • search
                    • MethodSuperSearcher.java
                  • smartPointers
                    • PsiClassReferenceTypePointerFactory.java
                    • SmartTypePointerManagerImpl.java
                    • TypePointerBase.java
                  • source
                    • ClassInnerStuffCache.java
                    • Constants.java
                    • FileLocalResolver.java
                    • HierarchicalMethodSignatureImpl.java
                    • JavaDummyElement.java
                    • JavaDummyHolder.java
                    • JavaDummyHolderFactory.java
                    • JavaFileElementType.java
                    • JavaLightStubBuilder.java
                    • JavaLightTreeUtil.java
                    • JavaStubPsiElement.java
                    • PackageAccessibilityStatementElement.java
                    • PsiAnnotationMethodImpl.java
                    • PsiAnonymousClassImpl.java
                    • PsiClassImpl.java
                    • PsiClassInitializerImpl.java
                    • PsiClassReferenceType.java
                    • PsiDiamondTypeElementImpl.java
                    • PsiEnumConstantImpl.java
                    • PsiEnumConstantInitializerImpl.java
                    • PsiExtensibleClass.java
                    • PsiFieldImpl.java
                    • PsiImmediateClassType.java
                    • PsiImportListImpl.java
                    • PsiImportStatementBaseImpl.java
                    • PsiImportStatementImpl.java
                    • PsiImportStaticReferenceElementImpl.java
                    • PsiImportStaticStatementImpl.java
                    • PsiJavaCodeReferenceElementImpl.java
                    • PsiJavaFileBaseImpl.java
                    • PsiJavaFileImpl.java
                    • PsiJavaModuleImpl.java
                    • PsiJavaModuleReference.java
                    • PsiJavaModuleReferenceElementImpl.java
                    • PsiLabelReference.java
                    • PsiMethodImpl.java
                    • PsiModifierListImpl.java
                    • PsiPackageAccessibilityStatementImpl.java
                    • PsiParameterImpl.java
                    • PsiParameterListImpl.java
                    • PsiProvidesStatementImpl.java
                    • PsiReceiverParameterImpl.java
                    • PsiReferenceListImpl.java
                    • PsiRequiresStatementImpl.java
                    • PsiTypeElementImpl.java
                    • PsiUsesStatementImpl.java
                    • SourceJavaCodeReference.java
                    • javadoc
                      • AuthorDocTagInfo.java
                      • CorePsiDocTagValueImpl.java
                      • ExceptionTagInfo.java
                      • JavadocManagerImpl.java
                      • ParamDocTagInfo.java
                      • PsiDocCommentImpl.java
                      • PsiDocMethodOrFieldRef.java
                      • PsiDocParamRef.java
                      • PsiDocTagImpl.java
                      • PsiDocTagValueImpl.java
                      • PsiDocTokenImpl.java
                      • PsiInlineDocTagImpl.java
                      • ReturnDocTagInfo.java
                      • SeeDocTagInfo.java
                      • SerialDocTagInfo.java
                      • SimpleDocTagInfo.java
                      • ValueDocTagInfo.java
                    • resolve
                      • ClassResolverProcessor.java
                      • Domination.java
                      • JavaResolveCache.java
                      • JavaResolveUtil.java
                      • ProcessCandidateParameterTypeInferencePolicy.java
                      • PsiOldInferenceHelper.java
                      • PsiResolveHelperImpl.java
                      • ResolveClassUtil.java
                      • ResolveVariableUtil.java
                      • StaticImportResolveProcessor.java
                      • SymbolCollectingProcessor.java
                      • VariableResolverProcessor.java
                      • graphInference
                        • CompoundInitialState.java
                        • FunctionalInterfaceParameterizationUtil.java
                        • InferenceBound.java
                        • InferenceIncorporationPhase.java
                        • InferenceSession.java
                        • InferenceSessionContainer.java
                        • InferenceVariable.java
                        • InferenceVariablesOrder.java
                        • InitialInferenceState.java
                        • PsiGraphInferenceHelper.java
                        • constraints
                          • CheckedExceptionCompatibilityConstraint.java
                          • ConstraintFormula.java
                          • ExpressionCompatibilityConstraint.java
                          • InputOutputConstraintFormula.java
                          • LambdaExpressionCompatibilityConstraint.java
                          • PsiMethodReferenceCompatibilityConstraint.java
                          • StrictSubtypingConstraint.java
                          • SubtypingConstraint.java
                          • TypeCompatibilityConstraint.java
                          • TypeEqualityConstraint.java
                      • reference
                        • impl
                          • manipulators
                            • PsiDocTagValueManipulator.java
                            • StringLiteralManipulator.java
                          • providers
                            • GenericReferenceProvider.java
                    • tree
                      • ChildRole.java
                      • CoreJavaASTFactory.java
                      • ElementType.java
                      • JavaDocElementType.java
                      • JavaElementType.java
                      • JavaSharedImplUtil.java
                      • JavaSourceUtil.java
                      • JavaTreeGenerator.java
                      • injected
                        • StringLiteralEscaper.java
                      • java
                        • AnnotationElement.java
                        • AnnotationMethodElement.java
                        • AnnotationParamListElement.java
                        • AnonymousClassElement.java
                        • AnonymousClassElementBase.java
                        • ClassElement.java
                        • ClassInitializerElement.java
                        • EnumConstantElement.java
                        • EnumConstantInitializerElement.java
                        • ExpressionPsiElement.java
                        • FieldElement.java
                        • ImportListElement.java
                        • ImportStatementBaseElement.java
                        • ImportStatementElement.java
                        • ImportStaticStatementElement.java
                        • JavaFileElement.java
                        • MethodElement.java
                        • MethodReferenceResolver.java
                        • ModifierListElement.java
                        • NameValuePairElement.java
                        • ParameterElement.java
                        • ParameterListElement.java
                        • PsiAnnotationImpl.java
                        • PsiAnnotationParamListImpl.java
                        • PsiArrayAccessExpressionImpl.java
                        • PsiArrayInitializerExpressionImpl.java
                        • PsiArrayInitializerMemberValueImpl.java
                        • PsiAssertStatementImpl.java
                        • PsiAssignmentExpressionImpl.java
                        • PsiBinaryExpressionImpl.java
                        • PsiBlockStatementImpl.java
                        • PsiBreakStatementImpl.java
                        • PsiCatchSectionImpl.java
                        • PsiClassObjectAccessExpressionImpl.java
                        • PsiCodeBlockImpl.java
                        • PsiCompositeModifierList.java
                        • PsiConditionalExpressionImpl.java
                        • PsiContinueStatementImpl.java
                        • PsiDeclarationStatementImpl.java
                        • PsiDoWhileStatementImpl.java
                        • PsiEmptyExpressionImpl.java
                        • PsiEmptyStatementImpl.java
                        • PsiExpressionListImpl.java
                        • PsiExpressionListStatementImpl.java
                        • PsiExpressionStatementImpl.java
                        • PsiForStatementImpl.java
                        • PsiForeachStatementImpl.java
                        • PsiIdentifierImpl.java
                        • PsiIfStatementImpl.java
                        • PsiInstanceOfExpressionImpl.java
                        • PsiJavaTokenImpl.java
                        • PsiKeywordImpl.java
                        • PsiLabeledStatementImpl.java
                        • PsiLambdaExpressionImpl.java
                        • PsiLiteralExpressionImpl.java
                        • PsiLocalVariableImpl.java
                        • PsiMethodCallExpressionImpl.java
                        • PsiMethodReferenceExpressionImpl.java
                        • PsiNameValuePairImpl.java
                        • PsiNewExpressionImpl.java
                        • PsiPackageStatementImpl.java
                        • PsiParenthesizedExpressionImpl.java
                        • PsiPolyadicExpressionImpl.java
                        • PsiPostfixExpressionImpl.java
                        • PsiPrefixExpressionImpl.java
                        • PsiReferenceExpressionBase.java
                        • PsiReferenceExpressionImpl.java
                        • PsiReferenceParameterListImpl.java
                        • PsiResourceExpressionImpl.java
                        • PsiResourceListImpl.java
                        • PsiResourceVariableImpl.java
                        • PsiReturnStatementImpl.java
                        • PsiSuperExpressionImpl.java
                        • PsiSwitchLabelStatementImpl.java
                        • PsiSwitchStatementImpl.java
                        • PsiSynchronizedStatementImpl.java
                        • PsiThisExpressionImpl.java
                        • PsiThrowStatementImpl.java
                        • PsiTryStatementImpl.java
                        • PsiTypeCastExpressionImpl.java
                        • PsiTypeParameterImpl.java
                        • PsiTypeParameterListImpl.java
                        • PsiWhileStatementImpl.java
                        • ReferenceListElement.java
                        • ReplaceExpressionUtil.java
                        • TypeParameterElement.java
                        • TypeParameterExtendsBoundsListElement.java
                        • TypeParameterListElement.java
                • presentation
                  • java
                    • ClassPresentationProvider.java
                    • ClassPresentationUtil.java
                    • FieldPresentationProvider.java
                    • JavaModulePresentationProvider.java
                    • JavaPresentationUtil.java
                    • MethodPresentationProvider.java
                    • PackagePresentationProvider.java
                    • VariablePresentationProvider.java
                • scope
                  • ElementClassFilter.java
                  • ElementClassHint.java
                  • MethodProcessorSetupFailedException.java
                  • NameHint.java
                  • PsiConflictResolver.java
                  • conflictResolvers
                    • DuplicateConflictResolver.java
                    • JavaMethodsConflictResolver.java
                    • JavaVariableConflictResolver.java
                  • processor
                    • ConflictFilterProcessor.java
                    • FilterScopeProcessor.java
                    • MethodCandidatesProcessor.java
                    • MethodResolveProcessor.java
                    • MethodResolverProcessor.java
                    • MethodsProcessor.java
                    • VariablesNotProcessor.java
                    • VariablesProcessor.java
                  • util
                    • PsiScopesUtil.java
              • refactoring
                • util
                  • CanonicalTypes.java
                  • RefactoringChangeUtil.java
              • util
                • text
                  • LiteralFormatUtil.java
      • java-runtime
        • src
          • FormPreviewFrame.java
          • com
            • intellij
              • execution
                • TestDiscoveryListener.java
              • rt
                • ant
                  • execution
                    • AntMain2.java
                    • IdeaAntLogger2.java
                    • IdeaInputHandler.java
                    • Packet.java
                    • PacketFactory.java
                    • PacketProcessor.java
                    • PacketWriter.java
                    • PoolOfDelimiters.java
                    • SegmentedOutputStream.java
                    • SegmentedStream.java
                • compiler
                  • JavacResourcesReader.java
                  • JavacRunner.java
                • debugger
                  • BatchEvaluatorServer.java
                  • DefaultMethodInvoker.java
                  • ImageSerializer.java
                • execution
                  • CommandLineWrapper.java
                  • application
                    • AppMainV2.java
                  • junit
                    • ComparisonDetailsExtractor.java
                    • ComparisonFailureData.java
                    • FileComparisonFailure.java
                    • RepeatCount.java
                  • testFrameworks
                    • AbstractExpectedPatterns.java
                    • ForkedByModuleSplitter.java
                    • ForkedDebuggerHelper.java
                    • ForkedSplitter.java
                    • ProcessBuilder.java
      • java-structure-view
        • src
          • com
            • intellij
              • ide
                • highlighter
                  • JavaClsStructureViewBuilderProvider.java
                • structureView
                  • impl
                    • AddAllMembersProcessor.java
                    • java
                      • AccessLevelProvider.java
                      • AnonymousClassesSorter.java
                      • ClassInitializerTreeElement.java
                      • FieldsFilter.java
                      • JavaAnonymousClassTreeElement.java
                      • JavaAnonymousClassesNodeProvider.java
                      • JavaClassTreeElement.java
                      • JavaClassTreeElementBase.java
                      • JavaFileTreeElement.java
                      • JavaFileTreeModel.java
                      • JavaInheritedMembersNodeProvider.java
                      • JavaLambdaNodeProvider.java
                      • JavaLambdaTreeElement.java
                      • KindSorter.java
                      • PropertiesGrouper.java
                      • PropertyGroup.java
                      • PsiFieldTreeElement.java
                      • PsiMethodTreeElement.java
                      • PublicElementsFilter.java
                      • SuperTypeGroup.java
                      • SuperTypesGrouper.java
                      • VisibilityComparator.java
                      • VisibilitySorter.java
              • lang
                • java
                  • JavaStructureViewBuilderFactory.java
      • java-tests
        • testData
          • actions
            • reformatFileInEditor
              • formatOptimizeRearrangeVcsChanges_after.java
              • formatOptimizeRearrangeVcsChanges_before.java
              • formatOptimizeRearrangeVcsChanges_revision.java
              • formatOptimizeRearrangeWholeFile_after.java
              • formatOptimizeRearrangeWholeFile_before.java
              • formatOptimizeVcsChanges_after.java
              • formatOptimizeVcsChanges_before.java
              • formatOptimizeVcsChanges_revision.java
              • formatOptimizeWholeFile_after.java
              • formatOptimizeWholeFile_before.java
              • formatRearrangeSelection_after.java
              • formatRearrangeSelection_before.java
              • formatSelection_DoNotTouchTrailingWhiteSpaces_after.java
              • formatSelection_DoNotTouchTrailingWhiteSpaces_before.java
              • formatSelection_after.java
              • formatSelection_before.java
              • formatVcsChanges_after.java
              • formatVcsChanges_before.java
              • formatVcsChanges_revision.java
              • formatWholeFile_after.java
              • formatWholeFile_before.java
              • reformatRearrange_NotBreaksCode_WhenCaretOnEmptyLine_after.java
              • reformatRearrange_NotBreaksCode_WhenCaretOnEmptyLine_before.java
              • selectedTextAndOptimizeImports_after.java
              • selectedTextAndOptimizeImports_before.java
              • selectionReformat_after.java
              • selectionReformat_before.java
              • wholeFileReformatAndOptimize_after.java
              • wholeFileReformatAndOptimize_before.java
              • wholeFileReformat_after.java
              • wholeFileReformat_before.java
          • anonymous
            • AnonymousParameterInAnonymousConstructor.java
            • AnonymousParameterInAnonymousConstructor2.java
            • InsideAnonymousMethod.java
            • Simple.java
            • SimpleInConstructor.java
          • codeEditor
            • smartPsiElementPointers
              • AClass.java
              • Test.java
          • codeInsight
            • addJavadoc
              • afterClass.java
              • afterField.java
              • afterMethod.java
              • afterMethod2.java
              • beforeAnonymous.java
              • beforeClass.java
              • beforeClass2.java
              • beforeField.java
              • beforeMethod.java
              • beforeMethod2.java
              • beforeTypeParameter.java
            • clsHighlighting
              • IDEA118733.java
              • IDEA121866.java
              • IDEA127714.java
              • IDEA146452.java
              • IDEA151367.java
              • IDEA157254.java
              • IDEA97887.java
              • OuterClassTypeArgs.java
              • overload.java
            • completeStatement
              • AddBracesToIfAndElse.java
              • AddBracesToIfAndElse_after.java
              • AddBracesToIfThenOneLiner.java
              • AddBracesToIfThenOneLiner_after.java
              • AddMissingParen.java
              • AddMissingParen_after.java
              • AddMissingSemicolon.java
              • AddMissingSemicolonAfterAnonymous.java
              • AddMissingSemicolonAfterAnonymous_after.java
              • AddMissingSemicolonToPackageStatement.java
              • AddMissingSemicolonToPackageStatement_after.java
              • AddMissingSemicolon_after.java
              • AfterFor.java
              • AfterFor_after.java
              • AlreadyCompleteCatch.java
              • AlreadyCompleteCatch_after.java
              • ArrayInitializerRBrace.java
              • ArrayInitializerRBrace_after.java
              • ArrayInitializerRBracket.java
              • ArrayInitializerRBracket_after.java
              • ArrayInitializerSeveralLines.java
              • ArrayInitializerSeveralLines_after.java
              • AtBlockEnd.java
              • AtBlockEnd_after.java
              • BeforeFor.java
              • BeforeFor_after.java
              • BeforeIfRBrace.java
              • BeforeIfRBrace_after.java
              • BeforeStatement.java
              • BeforeStatement_after.java
              • Block.java
              • Block1.java
              • Block1_after.java
              • BlockBeforeElseIf.java
              • BlockBeforeElseIf_after.java
              • Block_after.java
              • BraceFixNewLine.java
              • BraceFixNewLine_after.java
              • CaseColon.java
              • CaseColon_after.java
              • CdrEndlessLoop.java
              • CdrEndlessLoop_after.java
              • Class.java
              • ClassBracesNextLine.java
              • ClassBracesNextLine_after.java
              • Class_after.java
              • CompleteBreak.java
              • CompleteBreak_after.java
              • CompleteCall.java
              • CompleteCall_after.java
              • CompleteCatch.java
              • CompleteCatchBody.java
              • CompleteCatchBody_after.java
              • CompleteCatchLParen.java
              • CompleteCatchLParen_after.java
              • CompleteCatchWithExpression.java
              • CompleteCatchWithExpression_after.java
              • CompleteCatch_after.java
              • CompleteElseIf.java
              • CompleteElseIf_after.java
              • CompleteIf.java
              • CompleteIfKeyword.java
              • CompleteIfKeywordStatementGoesToThen.java
              • CompleteIfKeywordStatementGoesToThen_after.java
              • CompleteIfKeyword_after.java
              • CompleteIfNextLineBraceStyle.java
              • CompleteIfNextLineBraceStyle2.java
              • CompleteIfNextLineBraceStyle2_after.java
              • CompleteIfNextLineBraceStyle_after.java
              • CompleteIfStatementGoesToThen.java
              • CompleteIfStatementGoesToThen_after.java
              • CompleteIf_after.java
              • CompleteMethodCallAtReturn.java
              • CompleteMethodCallAtReturn_after.java
              • CompleteStringLiteral.java
              • CompleteStringLiteral_after.java
              • DefaultColon.java
              • DefaultColon_after.java
              • DefaultMethodBody.java
              • DefaultMethodBody_after.java
              • ElseIf.java
              • ElseIf_after.java
              • EmptyBeforeReturn.java
              • EmptyBeforeReturn_after.java
              • EmptyFor.java
              • EmptyFor_after.java
              • EmptyLine.java
              • EmptyLine_after.java
              • ErrorNavigation.java
              • ErrorNavigation_after.java
              • Field.java
              • FieldBeforeAnnotation.java
              • FieldBeforeAnnotation_after.java
              • FieldWithInitializer.java
              • FieldWithInitializer_after.java
              • Field_after.java
              • FollowedByComment.java
              • FollowedByComment_after.java
              • For.java
              • ForBlock.java
              • ForBlock_after.java
              • ForEach.java
              • ForEach_after.java
              • ForIncrementExpressionAndBody.java
              • ForIncrementExpressionAndBody_after.java
              • ForStatementGeneration.java
              • ForStatementGeneration_after.java
              • ForUpdateGeneration.java
              • ForUpdateGeneration_after.java
              • For_after.java
              • ForceBlock.java
              • ForceBlock_after.java
              • FromJavadocParameterDescriptionEndToNextParameter.java
              • FromJavadocParameterDescriptionEndToNextParameter_after.java
              • FromJavadocParameterDescriptionMiddleToNextParameter.java
              • FromJavadocParameterDescriptionMiddleToNextParameter_after.java
              • GenericMethodBody.java
              • GenericMethodBody_after.java
              • IDEA22125.java
              • IDEA22125_after.java
              • IDEA22385.java
              • IDEA22385_after.java
              • IDEA25139.java
              • IDEA25139_after.java
              • IDEADEV1093.java
              • IDEADEV1093_after.java
              • IDEADEV13019.java
              • IDEADEV13019_after.java
              • IDEADEV1710.java
              • IDEADEV1710_after.java
              • IDEADEV20713.java
              • IDEADEV20713_after.java
              • IDEADEV40479.java
              • IDEADEV40479_after.java
              • IDEADEV434.java
              • IDEADEV434_after.java
              • If.java
              • If_after.java
              • InComment.java
              • InComment2.java
              • InComment2_after.java
              • InComment3.java
              • InComment3_after.java
              • InComment4.java
              • InComment4_after.java
              • InComment_after.java
              • InPrecedingBlanks.java
              • InPrecedingBlanks_after.java
              • IncompleteCall.java
              • IncompleteCall_after.java
              • IncompleteElseIf.java
              • IncompleteElseIf_after.java
              • Indentation.java
              • Indentation_after.java
              • InnerEnumBeforeMethod.java
              • InnerEnumBeforeMethodWithSpace.java
              • InnerEnumBeforeMethodWithSpace_after.java
              • InnerEnumBeforeMethod_after.java
              • InsideResourceVariable.java
              • InsideResourceVariable_after.java
              • InterfaceMethodSemicolon.java
              • InterfaceMethodSemicolon_after.java
              • LastJavadocParameterDescription.java
              • LastJavadocParameterDescriptionToReturn.java
              • LastJavadocParameterDescriptionToReturn_after.java
              • LastJavadocParameterDescription_after.java
              • Method.java
              • MethodBeforeAnnotation.java
              • MethodBeforeAnnotation_after.java
              • MethodBeforeCommentField.java
              • MethodBeforeCommentField_after.java
              • MethodBeforeCommentMethod.java
              • MethodBeforeCommentMethod_after.java
              • Method_after.java
              • ModuleInfo.java
              • ModuleInfo_after.java
              • MultilineCall.java
              • MultilineCall_after.java
              • MultilineReturn.java
              • MultilineReturn_after.java
              • NewInParentheses.java
              • NewInParentheses_after.java
              • NoBlockReformat.java
              • NoBlockReformat_after.java
              • NoBlockReturn.java
              • NoBlockReturn_after.java
              • NoErrors.java
              • NoErrors_after.java
              • NoSpaceAfterSemicolon.java
              • NoSpaceAfterSemicolon_after.java
              • NoUnnecessaryEmptyLineAtCodeBlock.java
              • NoUnnecessaryEmptyLineAtCodeBlock_after.java
              • NonAbstractMethodWithSemicolon.java
              • NonAbstractMethodWithSemicolon_after.java
              • Parenthesized.java
              • Parenthesized_after.java
              • PrivateInterfaceMethodBody.java
              • PrivateInterfaceMethodBody_after.java
              • ReformatElseIf.java
              • ReformatElseIf_after.java
              • Return.java
              • ReturnFromNonVoid.java
              • ReturnFromNonVoid_after.java
              • ReturnFromVoid.java
              • ReturnFromVoid_after.java
              • ReturnInLambda.java
              • ReturnInLambda_after.java
              • Return_after.java
              • SCR11147.java
              • SCR11147_after.java
              • SCR22904.java
              • SCR22904_after.java
              • SCR30227.java
              • SCR30227_after.java
              • SCR36110.java
              • SCR36110_after.java
              • SCR37331.java
              • SCR37331_after.java
              • SemicolonAfterLambda.java
              • SemicolonAfterLambda_after.java
              • SpaceAfterSemicolon.java
              • SpaceAfterSemicolon_after.java
              • StartNewBlock.java
              • StartNewBlock_after.java
              • StaticInterfaceMethodBody.java
              • StaticInterfaceMethodBody_after.java
              • StringLiteral.java
              • StringLiteral_after.java
              • SwitchBraces.java
              • SwitchBraces_after.java
              • SwitchKeyword.java
              • SwitchKeywordWithCondition.java
              • SwitchKeywordWithCondition_after.java
              • SwitchKeyword_after.java
              • Synchronized.java
              • Synchronized_after.java
              • Throw.java
              • Throw_after.java
              • Try1.java
              • Try1_after.java
              • TwoStatementsInLine.java
              • TwoStatementsInLine_after.java
              • ValidCodeBlock.java
              • ValidCodeBlockWithEmptyLineAfterIt.java
              • ValidCodeBlockWithEmptyLineAfterIt_after.java
              • ValidCodeBlock_after.java
            • completion
              • className
                • afterNewThrowable
                  • after1.java
                  • after2.java
                  • before1.java
                  • before2.java
                • docAfterNew
                  • before1.java
                • importAfterNew
                  • after1.java
                  • after2.java
                  • before1.java
                  • before2.java
                • java
                  • BracesAfterNew.java
                  • BracesAfterNew_after.java
                  • CamelHumpPrefix.java
                  • DoubleStringBuffer.java
                  • DoubleStringBuffer_after.java
                  • ExcessParensAfterNew.java
                  • ExcessParensAfterNew_after.java
                  • ReplaceReferenceExpressionWithTypeElement.java
                  • ReplaceReferenceExpressionWithTypeElement_after.java
                  • ReuseParensAfterNew.java
                  • ReuseParensAfterNew_after.java
                • nameCompletion
                  • java
                    • Annotation-result.java
                    • Annotation-source.java
                    • ExtraSpace-result.java
                    • ExtraSpace-source.java
                    • InCommentWithPackagePrefix-result.java
                    • InCommentWithPackagePrefix-source.java
                    • InStaticImport-result.java
                    • InStaticImport-source.java
                    • implements2-result.java
                    • implements2-source.java
                    • implements3-result.java
                    • implements3-source.java
                    • methodCall-result.java
                    • methodCall-source.java
                    • methodCall1-result.java
                    • methodCall1-source.java
                    • test1-result.java
                    • test1-source.java
                    • test10-result.java
                    • test10-source.java
                    • test11-result.java
                    • test11-source.java
                    • test12-result.java
                    • test12-source.java
                    • test13-result.java
                    • test13-source.java
                    • test2-result.java
                    • test2-source.java
                    • test3-result.java
                    • test3-source.java
                    • test4-result.java
                    • test4-source.java
                    • test7-result.java
                    • test7-source.java
                    • test8-result.java
                    • test8-source.java
                    • test9-result.java
                    • test9-source.java
                    • test9_2-result.java
                    • test9_2-source.java
                    • test9_3-result.java
                    • test9_3-source.java
                    • varType-result.java
                    • varType-source.java
                • template
                  • after1.java
                  • after2.java
                  • after3.java
                  • before1.java
                  • before2.java
                  • before3.java
              • dot
                • Dot1.java
                • Dot10.java
                • Dot11.java
                • Dot12.java
                • Dot2.java
                • Dot3.java
                • Dot4.java
                • Dot5.java
                • Dot6.java
                • Dot7.java
                • Dot8.java
                • Dot9.java
                • MultiCatch.java
              • invokeHandle
                • ConstructorType1.java
                • ConstructorType1_after.java
                • ConstructorType2.java
                • ConstructorType2_after.java
                • ConstructorType3.java
                • ConstructorType3_after.java
                • Getter.java
                • GetterType.java
                • GetterType_after.java
                • Getter_after.java
                • Overloaded.java
                • Overloaded_after.java
                • Setter.java
                • SetterType.java
                • SetterType_after.java
                • Setter_after.java
                • Static.java
                • StaticGetter.java
                • StaticGetter_after.java
                • StaticSetter.java
                • StaticSetter_after.java
                • StaticType.java
                • StaticTypeGeneric.java
                • StaticTypeGeneric_after.java
                • StaticType_after.java
                • StaticVarHandle.java
                • StaticVarHandleType.java
                • StaticVarHandleType_after.java
                • StaticVarHandle_after.java
                • Static_after.java
                • VarHandle.java
                • VarHandleType.java
                • VarHandleType_after.java
                • VarHandle_after.java
                • Virtual.java
                • VirtualPrefixed.java
                • VirtualPrefixed_after.java
                • VirtualType.java
                • VirtualTypeGeneric.java
                • VirtualTypeGeneric_after.java
                • VirtualType_after.java
                • Virtual_after.java
              • javadoc
                • ClassTagName.java
                • Exception0.java
                • Exception1.java
                • Exception2.java
                • FieldReferenceInInnerClassJavadoc.java
                • FieldReferenceInInnerClassJavadoc_after.java
                • FieldTagName.java
                • FinishWithSharp.java
                • FinishWithSharp_after.java
                • IDEADEV10620-after.java
                • IDEADEV10620.java
                • InlineReference.java
                • InlineTagName.java
                • MethodBeforeSharp.java
                • MethodBeforeSharp_after.java
                • MethodTagName0.java
                • MethodTagName1.java
                • ParamValue0.java
                • ParamValue1.java
                • ParamValue2.java
                • QualifiedClassReference.java
                • QualifiedClassReference_after.java
                • QualifiedImportedClassReference.java
                • QualifiedImportedClassReference_after.java
                • QualifyClassReferenceInPackageStatement.java
                • QualifyClassReferenceInPackageStatement_after.java
                • ReferenceProvider.java
                • See0.java
                • See1.java
                • See2.java
                • See3.java
                • See4.java
                • See5.java
                • See6.java
                • See6After.java
                • ShortenClassName.java
                • ShortenClassName_after.java
                • ShortenClassReference.java
                • ShortenClassReference_after.java
                • ThrowsNonImported.java
                • ThrowsNonImported_after.java
                • package-info.java
              • keywords
                • abstractInInterface.java
                • afterAnnotations.java
                • arrayClass.java
                • breakInLabeledBlock.java
                • catchFinally.java
                • charInAnnotatedParameter.java
                • classInMethod.java
                • classScope1.java
                • classScope2.java
                • classScope3.java
                • classScope4.java
                • continue.java
                • continue_after.java
                • defaultInAnno.java
                • defaultInAnno_after.java
                • elseAfterRBrace.java
                • elseAfterRBrace_after.java
                • elseAfterSemicolon.java
                • extends1.java
                • extends10.java
                • extends10_after.java
                • extends11.java
                • extends11_after.java
                • extends12.java
                • extends12_after.java
                • extends13.java
                • extends13_after.java
                • extends2.java
                • extends3.java
                • extends4.java
                • extends5.java
                • extends6.java
                • extends7.java
                • extends7_after.java
                • extends8.java
                • extends8_after.java
                • extends9.java
                • extends9_after.java
                • extendsAfterClassGenerics.java
                • extendsInCastTypeParameters.java
                • extendsInCastTypeParameters2.java
                • extendsInCastTypeParameters_after.java
                • extendsInMethodParameters.java
                • extendsInMethodParameters_after.java
                • extendsWithRightContextInClassTypeParameters.java
                • extendsWithRightContextInClassTypeParameters_after.java
                • extraBracketAfterFinally1.java
                • extraBracketAfterFinally1_after.java
                • extraBracketAfterFinally2.java
                • extraBracketAfterFinally2_after.java
                • fileScope1.java
                • fileScope2.java
                • finalAfterCase.java
                • finalAfterParameterAnno.java
                • finalAfterParameterAnno2.java
                • finalInCatch.java
                • finalInIncompleteCatch.java
                • finalInTryWithResources.java
                • importStatic.java
                • instanceOf1.java
                • instanceOf1_after.java
                • instanceOf2.java
                • instanceOf2_after.java
                • instanceOf3.java
                • instanceOf3_after.java
                • instanceofAfterStatementStart.java
                • instanceofAfterUnresolved.java
                • instanceofNegation.java
                • instanceofNegation_after.java
                • intInClassArray.java
                • intInClassArray2.java
                • intInClassArray3.java
                • intInGenerics.java
                • intInGenerics2.java
                • interfaceScope.java
                • methodScope1.java
                • methodScope2.java
                • methodScope3.java
                • methodScope4.java
                • methodScope5.java
                • methodScope5_after.java
                • newInMethodRefs.java
                • newInMethodRefs_after.java
                • noCaseInsideWhileInSwitch.java
                • noFinalAfterTryBody.java
                • noPrimitivesInBooleanAnnotationAttribute.java
                • noPrimitivesInEnumAnnotationAttribute.java
                • noPrimitivesInIntAnnotationValueAttribute.java
                • nullInIf.java
                • nullInIf_after.java
                • nullInMethodCall.java
                • nullInMethodCall2.java
                • nullInMethodCall2_after.java
                • nullInMethodCall_after.java
                • nullInReturn.java
                • nullInReturn_after.java
                • primitivesInClassAnnotationAttribute.java
                • primitivesInClassAnnotationValueAttribute.java
                • privateInJava9Interface.java
                • privateInJava9Interface_after.java
                • returnInTernary.java
                • secondCatch.java
                • spaceAfterInstanceof.java
                • spaceAfterInstanceof_after.java
                • super1.java
                • super2.java
                • super3.java
                • super3_after.java
                • super4.java
                • synchronized1.java
                • synchronized1_after.java
                • synchronized2.java
                • synchronized2_after.java
                • throwsOnSeparateLine.java
                • throwsOnSeparateLine_after.java
                • trueInVariableDeclaration.java
                • trueInVariableDeclaration_after.java
                • tryInExpression.java
              • methodChains
                • testArray
                  • TestCompletion.java
                  • TestIndex.java
                • testArrayReturnType
                  • TestCompletion.java
                  • TestIndex.java
                • testBigrams2
                  • TestCompletion.java
                  • TestIndex.java
                • testBigrams3
                  • TestCompletion.java
                  • TestIndex.java
                • testChainsWithIndependentCallings
                  • TestCompletion.java
                  • TestIndex.java
                • testCollection
                  • TestCompletion.java
                  • TestIndex.java
                • testCyclingInstancesObtaining
                  • TestCompletion.java
                  • TestIndex.java
                • testCyclingInstancesObtaining2
                  • TestCompletion.java
                  • TestIndex.java
                • testCyclingMethodsNotShowed
                  • TestCompletion.java
                  • TestIndex.java
                • testGetterInContext
                  • TestCompletion.java
                  • TestIndex.java
                • testInnerClasses
                  • TestCompletion.java
                  • TestIndex.java
                • testMethodIsNotRelevantForField
                  • TestCompletion.java
                  • TestIndex.java
                • testMethodParameterCompletion
                  • TestCompletion.java
                  • TestIndex.java
                • testMethodQualifierClass
                  • AfterCompletion.java
                  • BeforeCompletion.java
                  • TestIndex.java
                • testMethodReturnsSubclassOfTargetClassShowed2
                  • TestCompletion.java
                  • TestIndex.java
                • testMethodWithNoQualifiedVariableInContext
                  • TestCompletion.java
                  • TestIndex.java
                • testMethodsWithParametersInContext
                  • TestCompletion.java
                  • TestIndex.java
                • testMethodsWithSameName
                  • TestCompletion.java
                  • TestIndex.java
                • testMethodsWithSameNameWithoutSameParent
                  • TestCompletion.java
                  • TestIndex.java
                • testNoWayToObtainVariableExplicitly
                  • TestCompletion.java
                  • TestIndex.java
                • testNotRelevantMethodsFilteredInResult
                  • TestCompletion.java
                  • TestIndex.java
                • testOneChainContainsOther
                  • TestCompletion.java
                  • TestIndex.java
                • testOneChainContainsOther2
                  • TestCompletion.java
                  • TestIndex.java
                • testOneRelevantMethod
                  • TestCompletion.java
                  • TestIndex.java
                • testRenderingIntroduceVariable
                  • AfterCompletion.java
                  • BeforeCompletion.java
                  • TestIndex.java
                • testRenderingStaticMethods
                  • AfterCompletion.java
                  • BeforeCompletion.java
                  • TestIndex.java
                • testRenderingVariableInContextAndNotInContext
                  • AfterCompletion.java
                  • BeforeCompletion.java
                  • TestIndex.java
                • testResultOrdering
                  • TestCompletion.java
                  • TestIndex.java
                • testResultQualifierNotSameWithTarget
                  • TestCompletion.java
                  • TestIndex.java
                • testResultRelevance
                  • TestCompletion.java
                  • TestIndex.java
                • testResultRelevance3
                  • TestCompletion.java
                  • TestIndex.java
                • testResultsForSuperClassesShowed
                  • TestCompletion.java
                  • TestIndex.java
                • testSearchByDirectInheritorsIfNoResults
                  • TestCompletion.java
                  • TestIndex.java
                • testStaticMethod
                  • TestCompletion.java
                  • TestIndex.java
                • testStaticMethodAndMethod
                  • TestCompletion.java
                  • TestIndex.java
                • testSuperClassMethodsCallings
                  • TestCompletion.java
                  • TestIndex.java
                • testTwoVariablesWithOneTypeOrSuperType
                  • TestCompletion.java
                  • TestIndex.java
              • normal
                • AccessInstanceFromStaticSecond.java
                • AccessInstanceFromStaticSecond_after.java
                • AccessStaticViaInstance.java
                • AccessStaticViaInstanceSecond.java
                • AccessStaticViaInstanceSecond_after.java
                • AccessStaticViaInstance_after.java
                • AccessorViaCompletion.java
                • AccessorViaCompletion_after.java
                • AddExplicitValueInAnnotation.java
                • AddExplicitValueInAnnotation_after.java
                • AfterCast1.java
                • AfterCast2-result.java
                • AfterCast2.java
                • AfterCommonPrefix.java
                • AfterCommonPrefix_after.java
                • AfterInstanceof.java
                • AfterTryWithResources.java
                • AllAssertClassesMethods.java
                • AllAssertClassesMethods_after.java
                • AllClassesOnSecondBasicCompletion.java
                • AllClassesWhenNothingIsFound.java
                • AllClassesWhenNothingIsFound_after.java
                • AnnoParameterValue.java
                • Annotation.java
                • Annotation2.java
                • Annotation2_after.java
                • Annotation3.java
                • Annotation3_after.java
                • Annotation4.java
                • Annotation4_after.java
                • Annotation5.java
                • Annotation5_after.java
                • Annotation6.java
                • Annotation6_after.java
                • Annotation7.java
                • Annotation7_after.java
                • AnnotationAsUsualObject.java
                • AnnotationAsUsualObjectFromJavadoc.java
                • AnnotationAsUsualObjectFromJavadoc_after.java
                • AnnotationAsUsualObjectInsideClass.java
                • AnnotationAsUsualObjectInsideClass_after.java
                • AnnotationAsUsualObject_after.java
                • AnnotationBeforeIdentifier.java
                • AnnotationBeforeIdentifierFinishWithSpace.java
                • AnnotationBeforeIdentifierFinishWithSpace_after.java
                • AnnotationBeforeIdentifier_after.java
                • AnnotationBeforeQualifiedReference.java
                • AnnotationBeforeQualifiedReference_after.java
                • AnnotationClassFromWithinAnnotation.java
                • AnnotationClassFromWithinAnnotation_after.java
                • AnnotationOnNothingParens.java
                • AnnotationOnNothingParens_after.java
                • AnnotationQualifiedName.java
                • AnnotationQualifiedName_after.java
                • AnnotationWithoutValueMethod.java
                • Annotation_after.java
                • AnonymousProcess.java
                • AnonymousProcess_after.java
                • AnonymousTypeParameter.java
                • AnonymousTypeParameter_after.java
                • AssigningFieldForTheFirstTime.java
                • AssigningFieldForTheFirstTime_after.java
                • AtUnderClass.java
                • AtUnderClassNoModifiers.java
                • AtUnderClassNoModifiers_after.java
                • AtUnderClass_after.java
                • BeforeInitialization.java
                • BooleanLiterals.java
                • BooleanLiterals_after.java
                • BraceOnNextLine.java
                • BraceOnNextLine_after.java
                • BreakInIfCondition.java
                • BreakInIfCondition_after.java
                • BreakInSwitch.java
                • BreakInSwitch_after.java
                • CaseTailType.java
                • CaseTailType_after.java
                • CastComplexInstanceofedQualifier.java
                • CastComplexInstanceofedQualifier_after.java
                • CastIncompleteInstanceofedQualifier.java
                • CastIncompleteInstanceofedQualifier_after.java
                • CastInstanceofedQualifier.java
                • CastInstanceofedQualifierInExpressionLambda.java
                • CastInstanceofedQualifierInExpressionLambda_after.java
                • CastInstanceofedQualifierInForeach.java
                • CastInstanceofedQualifierInForeach_after.java
                • CastInstanceofedQualifierInLambda.java
                • CastInstanceofedQualifierInLambda2.java
                • CastInstanceofedQualifierInLambda2_after.java
                • CastInstanceofedQualifierInLambda_after.java
                • CastInstanceofedQualifier_after.java
                • CastQualifierForPrivateFieldReference.java
                • CastQualifierForPrivateFieldReference_after.java
                • CastToPrimitive1.java
                • CastToPrimitive2.java
                • CastToPrimitive3.java
                • CastTooComplexInstanceofedQualifier.java
                • CastTwice.java
                • CastVisually.java
                • ChainInLambdaBinary.java
                • ChainInLambdaBinary_after.java
                • ChainedCallOnNextLine.java
                • ChainedCallOnNextLine_after.java
                • CharsetName.java
                • ClassAngleBracket.java
                • ClassAngleBracket_after.java
                • ClassBeforeCast.java
                • ClassBeforeCast_after.java
                • ClassLiteralInAnnoParam.java
                • ClassLiteralInAnnoParam_after.java
                • ClassLiteralInArrayAnnoInitializer.java
                • ClassLiteralInArrayAnnoInitializer2.java
                • ClassLiteralInArrayAnnoInitializer2_after.java
                • ClassLiteralInArrayAnnoInitializer_after.java
                • ClassNameAnonymous.java
                • ClassNameAnonymous_after.java
                • ClassNameDot.java
                • ClassNameDotBeforeCall.java
                • ClassNameDotBeforeCall_after.java
                • ClassNameDot_after.java
                • ClassNameGenerics.java
                • ClassNameGenerics_after.java
                • ClassNameInIfBeforeIdentifier.java
                • ClassNameInIfBeforeIdentifier_after.java
                • ClassNameInsideIdentifierInIf.java
                • ClassNameInsideIdentifierInIf_after.java
                • ClassNameWithExistingParensAsQualifier.java
                • ClassNameWithExistingParensAsQualifier_after.java
                • ClassNameWithGenericsTab.java
                • ClassNameWithGenericsTab2.java
                • ClassNameWithGenericsTab2_after.java
                • ClassNameWithGenericsTab_after.java
                • ClassNameWithInner.java
                • ClassNameWithInner2.java
                • ClassNameWithInner2_after.java
                • ClassNameWithInner_after.java
                • ClassNameWithInnersTab.java
                • ClassNameWithInnersTab_after.java
                • ClassNameWithInstanceInner.java
                • ClassNameWithInstanceInner_after.java
                • ClassReferenceInFor.java
                • ClassReferenceInFor2.java
                • ClassReferenceInFor2_after.java
                • ClassReferenceInFor3.java
                • ClassReferenceInFor3_after.java
                • ClassReferenceInFor_after.java
                • ClassSquareBracket.java
                • ClassSquareBracket_after.java
                • ClassTypeParameters.java
                • ClassTypeParametersGenericBounds.java
                • CommaAfterVariable.java
                • CommaAfterVariable_after.java
                • CompatibleInterfacesCast.java
                • CompletionInsideClassLiteral.java
                • CompletionInsideClassLiteral_after.java
                • ConstantInAnno.java
                • ConstantInAnno_after.java
                • ConstructorName1.java
                • ConstructorName2.java
                • ContinueLabel.java
                • ContinueLabel_after.java
                • CopyConstructor.java
                • CopyConstructor_after.java
                • DeepInner.java
                • DeepInner_after.java
                • DefaultAnnoParam.java
                • DefaultAnnoParam_after.java
                • DefaultInSwitch.java
                • DefaultInSwitch_after.java
                • DisplayDefaultValueInAnnotationMethods.java
                • DispreferPrimitiveTypesInCallArgs.java
                • DoForceBraces.java
                • DoForceBraces_after.java
                • DoWhileMethodCall.java
                • DoWhileMethodCall_after.java
                • DontAutoInsertMiddleMatch.java
                • DontAutoInsertMiddleMatch_after.java
                • DontCastInstanceofedQualifier.java
                • DontCastInstanceofedQualifier_after.java
                • DontCastPartiallyInstanceofedQualifier.java
                • DoubleBooleanInParameter.java
                • DoubleConstant.java
                • DoubleExpectedTypeFactoryMethod.java
                • DoubleFalse.java
                • DuplicateExpectedTypeInTypeArgumentList.java
                • DuplicateInnerClass.java
                • EnclosingThis.java
                • EnclosingThis_after.java
                • EnumConstantFromEnumMember.java
                • EnumConstantFromEnumMember_after.java
                • EnumPrivateFinal.java
                • EnumPrivateFinal_after.java
                • EnumWithoutConstants.java
                • EnumWithoutConstants_after.java
                • ExcessSpaceInTypeCast.java
                • ExcessSpaceInTypeCast_after.java
                • ExcludeInstanceInnerClasses.java
                • ExcludeStringBuffer.java
                • ExcludeVariableBeingDeclared.java
                • ExcludeVariableBeingDeclared2.java
                • ExcludedInstanceInnerClassCreation.java
                • ExcludedInstanceInnerClassQualifiedReference.java
                • ExpectedTypeMembersVersusStaticImports.java
                • ExpectedTypesDotSelectsItem.java
                • ExpectedTypesDotSelectsItem_after.java
                • ExtendsInTypeParams.java
                • ExtendsInTypeParams_after.java
                • FieldItemPresentationGenerics.java
                • FieldNegation.java
                • FieldNegation_after.java
                • FieldType.java
                • FieldType_after.java
                • FieldWithCastingCaret.java
                • FieldWithCastingCaret_after.java
                • FinalBeforeMethodCall.java
                • FinalInForLoop.java
                • FinalInForLoop2.java
                • FinishByClosingParenthesis.java
                • FinishByClosingParenthesis_after.java
                • FinishClassNameWithDot.java
                • FinishClassNameWithDot_after.java
                • FinishClassNameWithLParen.java
                • FinishClassNameWithLParen_after.java
                • FinishWithDot.java
                • FinishWithDot_after.java
                • GetClassType.java
                • GetterWithExistingNonEmptyParameterList.java
                • GetterWithExistingNonEmptyParameterList_after.java
                • HonorUnderscoreInPrefix.java
                • HonorUnderscoreInPrefix_after.java
                • IDEADEV6408.java
                • IfConditionLt.java
                • ImplementViaCompletion.java
                • ImplementViaCompletionWithGenerics.java
                • ImplementViaCompletion_after.java
                • ImplementViaOverrideCompletion.java
                • ImplementViaOverrideCompletion_after.java
                • ImportInGenericType.java
                • ImportInGenericType_after.java
                • ImportStringValue.java
                • ImportStringValue_after.java
                • InThrowsCompletion.java
                • IncNull.java
                • IndentingForSwitchCase.java
                • IndentingForSwitchCase_after.java
                • InnerAnnotation.java
                • InnerAnnotation_after.java
                • InnerChainedReturnType.java
                • InnerChainedReturnTypeInAnonymous.java
                • InnerChainedReturnTypeInAnonymous_after.java
                • InnerChainedReturnType_after.java
                • InnerEnumConstant.java
                • InnerEnumConstant_after.java
                • InsideSwitchCaseWithEnumConstant.java
                • InstanceMagicMethod.java
                • InstanceMagicMethod_after.java
                • InstanceMethodFromOuterClass.java
                • InstanceMethodFromOuterClass_after.java
                • InterfaceImplementationNoCast.java
                • InterfaceImplementationNoCast_after.java
                • IntersectionTypeMembers.java
                • KeywordSmartEnter.java
                • KeywordSmartEnter_after.java
                • KeywordsInName.java
                • KeywordsInName_after.java
                • LastExpressionInFor.java
                • LastExpressionInFor_after.java
                • ListArrayListCast.java
                • ListArrayListCast_after.java
                • LiveTemplatePrefixTab.java
                • LiveTemplatePrefixTab_after.java
                • LocalClassName.java
                • LocalClassName_after.java
                • LocalClassTwice.java
                • LocalTopLevelConflict.java
                • MakeMultipleArgumentsFinalWhenInInner.java
                • MakeMultipleArgumentsFinalWhenInInner_after.java
                • MapsInvalidation.java
                • MembersInStaticImports.java
                • MembersInStaticImports_after.java
                • MethodCallAfterFinally.java
                • MethodCallAfterFinally_after.java
                • MethodCallBeforeAnnotation.java
                • MethodCallBeforeAnnotation2.java
                • MethodCallBeforeAnnotation2_After.java
                • MethodCallBeforeAnnotation_After.java
                • MethodColon.java
                • MethodColon_after.java
                • MethodItemPresentation.java
                • MethodItemPresentationGenerics.java
                • MethodLookup.java
                • MethodLookup2.java
                • MethodLookup2_After.java
                • MethodLookup2_After2.java
                • MethodLookup3.java
                • MethodLookup3_After.java
                • MethodMergingMinimalTail.java
                • MethodMergingMinimalTail_after.java
                • MethodNoPairBrace.java
                • MethodNoPairBrace_after.java
                • MethodParameterAnnotationClass.java
                • MethodParameterAnnotationClass_after.java
                • MethodParameterTypeDot.java
                • MethodParenthesesSpaces.java
                • MethodParenthesesSpacesArgs.java
                • MethodParenthesesSpacesArgs_after.java
                • MethodParenthesesSpaces_after.java
                • MethodReferenceCallContext.java
                • MethodReferenceCallContext_after.java
                • MethodReferenceNoStatic.java
                • MethodReferenceNoStatic_after.java
                • MethodReturnType.java
                • MethodReturnTypeNoSpace.java
                • MethodReturnTypeNoSpace_after.java
                • MethodReturnType_after.java
                • MethodSquareBracket.java
                • MethodSquareBracket_after.java
                • MethodWithLeftParTailType.java
                • MethodWithLeftParTailType2.java
                • MethodWithLeftParTailType2_after.java
                • MethodWithLeftParTailTypeNoPairBrace.java
                • MethodWithLeftParTailTypeNoPairBrace_after.java
                • MethodWithLeftParTailTypeNoPairBrace_after2.java
                • MethodWithLeftParTailType_after.java
                • MultiResolveQualifier.java
                • MultiResolveQualifier_after.java
                • MulticaretCompletionFromNonPrimaryCaret.java
                • MulticaretCompletionFromNonPrimaryCaretWithTab.java
                • MulticaretCompletionFromNonPrimaryCaretWithTab_after.java
                • MulticaretMethodWithParen.java
                • MulticaretMethodWithParen_after.java
                • MulticaretSingleItemInsertion.java
                • MulticaretSingleItemInsertion_after.java
                • MulticaretTyping.java
                • MulticaretTyping_after.java
                • NewClassAngleBracket.java
                • NewClassAngleBracketExpected.java
                • NewClassAngleBracketExpected_after.java
                • NewClassAngleBracket_after.java
                • NewClassSquareBracket.java
                • NewClassSquareBracket_after.java
                • NewExpectedClassParens.java
                • NewExpectedClassParens_after.java
                • NewGenericClass.java
                • NewGenericClass_after.java
                • NewGenericInterface.java
                • NewGenericInterface_after.java
                • NewObjectHashMapWithSmartEnter.java
                • NewObjectHashMapWithSmartEnter_after.java
                • NoAllClassesOnQualifiedReference.java
                • NoArgsMethodSpace.java
                • NoArgsMethodSpace_after.java
                • NoClosingWhenChoosingWithParenBeforeIdentifier.java
                • NoClosingWhenChoosingWithParenBeforeIdentifier_after.java
                • NoCommonPrefixInsideIdentifier.java
                • NoDotOverwrite.java
                • NoDotOverwrite_after.java
                • NoExpectedReturnTypeDuplication.java
                • NoFieldsInImplements.java
                • NoFieldsInImplements_after.java
                • NoFinalInAnonymousConstructor.java
                • NoFinalInAnonymousConstructor_after.java
                • NoForceBraces.java
                • NoForceBraces_after.java
                • NoGenericsWhenChoosingWithParen.java
                • NoGenericsWhenChoosingWithParen_after.java
                • NoInaccessibleCompiledElements.java
                • NoJavaLangPackagesInImport.java
                • NoLowercaseClasses.java
                • NoMathTargetMethods.java
                • NoMethodsInNonStaticImports.java
                • NoMethodsInParameterType.java
                • NoParenthesesAroundCallQualifier.java
                • NoParenthesesAroundCallQualifier_after.java
                • NoReturnAfterDot.java
                • NoReturnInTernary.java
                • NoReturnInTernary_after.java
                • NoSemicolonAfterExistingParenthesesEspeciallyIfItsACast.java
                • NoSemicolonAfterExistingParenthesesEspeciallyIfItsACast_after.java
                • NoSpaceInParensWithoutParams.java
                • NoSpaceInParensWithoutParams_after.java
                • NoStaticDuplicatesFromExpectedMemberFactories.java
                • NoThisClassInExtends.java
                • NoThisInComment.java
                • NonImportedAnnotationClass.java
                • NotOnlyKeywordsInsideSwitch.java
                • NotOnlyKeywordsInsideSwitch_after.java
                • NothingAfterNumericLiteral.java
                • NothingAfterTypeParameterQualifier.java
                • OnlyAnnotationsAfterAt.java
                • OnlyAnnotationsAfterAt2.java
                • OnlyAnnotationsAfterAt2_after.java
                • OnlyAnnotationsAfterAt_after.java
                • OnlyClassesInExtends.java
                • OnlyExceptionsInCatch1.java
                • OnlyExceptionsInCatch1_after.java
                • OnlyExceptionsInCatch2.java
                • OnlyExceptionsInCatch2_after.java
                • OnlyExceptionsInCatch3.java
                • OnlyExceptionsInCatch3_after.java
                • OnlyExceptionsInCatch4.java
                • OnlyExceptionsInCatch4_after.java
                • OnlyExceptionsInMultiCatch1.java
                • OnlyExceptionsInMultiCatch1_after.java
                • OnlyExceptionsInMultiCatch2.java
                • OnlyExceptionsInMultiCatch2_after.java
                • OnlyExtendsSuperInWildcard.java
                • OnlyKeywordsInsideSwitch.java
                • OnlyResourcesInResourceList1.java
                • OnlyResourcesInResourceList1_after.java
                • OnlyResourcesInResourceList2.java
                • OnlyResourcesInResourceList2_after.java
                • OnlyResourcesInResourceList3.java
                • OnlyResourcesInResourceList3_after.java
                • OnlyResourcesInResourceList4.java
                • OnlyResourcesInResourceList4_after.java
                • OnlyResourcesInResourceList5.java
                • OnlyResourcesInResourceList5_after.java
                • OrAssignmentDfa.java
                • OrAssignmentDfa_after.java
                • OuterSuperMethodCall.java
                • OuterSuperMethodCall_after.java
                • OverwriteGenericsAfterNew.java
                • OverwriteGenericsAfterNew_after.java
                • PackageInAnnoParam.java
                • PackageInAnnoParam_after.java
                • PackageInMemberType.java
                • PackageInMemberType_after.java
                • PackageNamedVariableBeforeAssignment.java
                • PackageNamedVariableBeforeAssignment_after.java
                • PackagePrefix.java
                • PackagePrefix_after.java
                • PreferCastExpressionSuperTypes.java
                • PreferLongerNamesOption.java
                • PreferTestCases.java
                • PreselectEditorSelection.java
                • PrimitiveArrayClass.java
                • PrimitiveArrayClass_after.java
                • PrimitiveArrayInAnno.java
                • PrimitiveArrayInAnno_after.java
                • PrimitiveArrayOnlyClass.java
                • PrimitiveArrayWithRBrace.java
                • PrimitiveArrayWithRBrace_after.java
                • PrimitiveCastOverwrite.java
                • PrimitiveCastOverwrite_after.java
                • PrimitiveClass.java
                • PrimitiveClass_after.java
                • PrimitiveMethodParameter.java
                • PrimitiveMethodParameter_after.java
                • PrimitiveSquareBracket.java
                • PrimitiveSquareBracket_after.java
                • PrimitiveTypesInForLoop.java
                • PrimitiveTypesInForLoop2.java
                • PrimitiveTypesInForLoop3.java
                • PrimitiveTypesInForLoop4.java
                • PrimitiveTypesInForLoop5.java
                • PrimitiveTypesInForLoop6.java
                • PrimitiveTypesInForLoopSpace.java
                • PrimitiveTypesInForLoopSpace_after.java
                • PrivateInAnonymous.java
                • PrivateInAnonymous_after.java
                • PropertyReferencePrefix.java
                • ProtectedFieldInAnotherPackage.java
                • ProtectedFieldInAnotherPackage_after.java
                • ProtectedFromSuper.java
                • ProtectedFromSuper2.java
                • ProtectedInaccessibleOnSecondInvocation.java
                • ProtectedInaccessibleOnSecondInvocation_after.java
                • PublicMethodExtendsProtected.java
                • PublicMethodExtendsProtected_after.java
                • QualifiedNew1.java
                • QualifiedNew2.java
                • QualifierAsPackage.java
                • QualifierAsPackage2.java
                • QualifierAsPackage2_after.java
                • QualifierAsPackage3.java
                • QualifierAsPackage3_after.java
                • QualifierAsPackage_after.java
                • QualifierCastingBeforeLt.java
                • QualifierCastingBeforeLt_after.java
                • QualifierCastingWithUnknownAssignments.java
                • QualifierCastingWithUnknownAssignments_after.java
                • QualifyInnerMembers.java
                • QualifyInnerMembers_after.java
                • ReferenceParameters.java
                • ReplaceThisWithSuper.java
                • ReplaceThisWithSuper_After.java
                • ResourceParentInResourceList.java
                • ResourceParentInResourceList_after.java
                • ReturnInCase.java
                • ReturnInCase_after.java
                • ReturningTypeVariable.java
                • ReturningTypeVariable2.java
                • ReturningTypeVariable2_after.java
                • ReturningTypeVariable3.java
                • ReturningTypeVariable3_after.java
                • ReturningTypeVariable_after.java
                • RightShift.java
                • SCR7208.java
                • SameNamedVariableInNestedClasses.java
                • SameNamedVariableInNestedClasses_after.java
                • SameSignature.java
                • SameSignature_after.java
                • SeamlessConstant.java
                • SeamlessConstant_after.java
                • SecondAnonymousClassParameter.java
                • SecondAnonymousClassParameter_after.java
                • SecondMethodParameter.java
                • SecondMethodParameterName.java
                • SecondMethodParameterName_after.java
                • SecondMethodParameter_after.java
                • SecondSwitchCaseWithEnumConstant.java
                • SecondSwitchCaseWithEnumConstant_after.java
                • SecondTypeParameterExtends.java
                • SecondTypeParameterExtends_after.java
                • SelectNoParameterSignature.java
                • SelectNoParameterSignature_after.java
                • ShowMostSpecificOverride.java
                • ShowVarInitializers.java
                • Simple.java
                • SimpleVariable.java
                • SimpleVariable_after.java
                • SmartEnterGuessArgumentCount.java
                • SmartEnterGuessArgumentCount_after.java
                • SmartEnterInsideArrayBrackets.java
                • SmartEnterInsideArrayBrackets_after.java
                • SmartEnterNoNewLine.java
                • SmartEnterNoNewLine_after.java
                • SmartEnterWithNewLine.java
                • SmartEnterWithNewLine_after.java
                • SmartEnterWrapsConstructorCall.java
                • SmartEnterWrapsConstructorCall_after.java
                • SpaceAfterLookupString.java
                • SpaceAfterLookupString_after.java
                • SpaceAfterReturn.java
                • SpaceAfterReturn_after.java
                • SpacesAroundEq.java
                • SpacesAroundEq_after.java
                • StaticInnerExtendingOuter.java
                • StaticInnerExtendingOuter_after.java
                • StaticMethodFromOuterClass.java
                • StaticMethodFromOuterClass_after.java
                • StaticMethodOfExcludedClass.java
                • StaticallyImportedFieldsTwiceSwitch.java
                • StaticallyImportedFieldsTwiceSwitch_after.java
                • StaticallyImportedInner.java
                • StaticallyImportedMethodsBeforeExpression.java
                • StaticallyImportedMethodsBeforeExpression_after.java
                • StrikeOutDeprecatedSuperMethods.java
                • SuggestAllTypeArguments.java
                • SuggestAllTypeArguments_after.java
                • SuggestClassNamesForLambdaParameterTypes.java
                • SuggestClassNamesForLambdaParameterTypes_after.java
                • SuggestEmptySet.java
                • SuggestEmptySet_after.java
                • SuggestExpectedTypeMembers.java
                • SuggestExpectedTypeMembersInAnno.java
                • SuggestExpectedTypeMembersInAnno_after.java
                • SuggestExpectedTypeMembersInCall.java
                • SuggestExpectedTypeMembersInCall_after.java
                • SuggestExpectedTypeMembersNonImported.java
                • SuggestExpectedTypeMembersNonImported_after.java
                • SuggestExpectedTypeMembers_after.java
                • SuggestInaccessibleOnSecondInvocation.java
                • SuggestInaccessibleOnSecondInvocation_after.java
                • SuggestInterfaceArrayWhenObjectArrayIsExpected.java
                • SuggestInterfaceArrayWhenObjectIsExpected.java
                • SuggestMembersOfStaticallyImportedClasses.java
                • SuggestMembersOfStaticallyImportedClassesConflictWithLocalField.java
                • SuggestMembersOfStaticallyImportedClassesConflictWithLocalField_after.java
                • SuggestMembersOfStaticallyImportedClassesConflictWithLocalMethod.java
                • SuggestMembersOfStaticallyImportedClassesConflictWithLocalMethod_after.java
                • SuggestMembersOfStaticallyImportedClassesUnqualifiedOnly.java
                • SuggestMembersOfStaticallyImportedClassesUnqualifiedOnly_after.java
                • SuggestMembersOfStaticallyImportedClasses_after.java
                • SuperErasure.java
                • SuperErasure_after.java
                • SuperInConstructor.java
                • SuperInConstructorWithParams.java
                • SuperInConstructorWithParams_after.java
                • SuperInConstructor_after.java
                • SuperInMethod.java
                • SuperInMethod_after.java
                • SuperProtectedMethod.java
                • SuperProtectedMethod_after.java
                • SwitchCaseWithEnumConstant.java
                • SwitchCaseWithEnumConstant_after.java
                • SwitchConstantsFromReferencedClass.java
                • SwitchConstantsFromReferencedClass_after.java
                • SwitchEnumLabel.java
                • SwitchValueFinishWithColon.java
                • SwitchValueFinishWithColon_after.java
                • SynchronizedArgumentSmartEnter.java
                • SynchronizedArgumentSmartEnter_after.java
                • SynchronizedHonoursCodeStyle.java
                • SynchronizedHonoursCodeStyle_after.java
                • TabReplacesMethodNameWithLocalVariableName.java
                • TabReplacesMethodNameWithLocalVariableName_after.java
                • TwoSpacesInParensWithParams.java
                • TwoSpacesInParensWithParams_after.java
                • TypeParameterItemPresentation.java
                • UnboxedConstantsInCase.java
                • UnboxedConstantsInCase_after.java
                • UnfinishedMethodTypeParameter.java
                • UnfinishedMethodTypeParameter2.java
                • UnimportedStaticInnerClass.java
                • UnimportedStaticInnerClass_after.java
                • UnnecessaryMethodMerging.java
                • VariableColon.java
                • VariableColon_after.java
                • VariableSquareBracket.java
                • VariableSquareBracket_after.java
                • WildcardsInLookup.java
                • WriteInInvokeLater.java
              • normalSorting
                • AlphaSortPackages.java
                • AlphaSortingStartMatchesFirst.java
                • AnnotationEnum.java
                • CaseInsensitivePrefixMatch.java
                • ChangePreselectionOnSecondInvocation.java
                • ClassNameStatisticsDoesntDependOnExpectedType.java
                • ClassStaticMembersInBooleanContext.java
                • ClassStaticMembersInVoidContext.java
                • CommonPrefixMoreImportantThanExpectedType.java
                • CommonPrefixMoreImportantThanKind.java
                • CurrentClassBest.java
                • DeclaredMembersGoFirst.java
                • DeepestSuperMethodStats.java
                • DelegatingConstructorCall.java
                • DispreferDeclared.java
                • DispreferDeprecatedMethodWithUnresolvedQualifier.java
                • DispreferFinalize.java
                • DispreferImpls.java
                • DispreferInnerClasses.java
                • DispreferJustUsedEnumConstantsInSwitch.java
                • DispreferReturnBeforeStatement.java
                • DispreferReturnInConstructor.java
                • DispreferReturnInVoidLambda.java
                • DispreferReturnInVoidMethodTopLevel.java
                • DispreferUnderscoredCaseMismatch.java
                • DoNotPreferGetClass.java
                • DontPreferRecursiveMethod.java
                • DontPreferRecursiveMethod2.java
                • DontPreselectLastChosenWithUnrelatedPrefix.java
                • EqualsStats.java
                • FqnStats.java
                • GenericMethodsWithBoundParametersAreStillBetterThanClassLiteral.java
                • GenericityDoesNotMatterWhenNoTypeIsExpected.java
                • GlobalStaticMemberStats.java
                • HonorFirstLetterCase.java
                • HonorRecency.java
                • IfConditionStats.java
                • ImplsAfterNew.java
                • JComponentInstanceMembers.java
                • LiveTemplateOrdering.java
                • LocalVarsOverMethods.java
                • LocalVarsOverStats.java
                • MethodStatisticsPerQualifierType.java
                • NaturalSorting.java
                • NoBooleansInMultiplication.java
                • NoExpectedTypeInStringConcatenation.java
                • NoNumberValueOf.java
                • NoStatsInSuperInvocation.java
                • PreferAnnotationMethods.java
                • PreferAnnotationsToInterfaceKeyword.java
                • PreferApplicableAnnotations.java
                • PreferApplicableAnnotationsMethod.java
                • PreferBetterMatchingConstantToMethods.java
                • PreferBooleanKeywordsWhenExpectedBoolean.java
                • PreferCastTypesHavingSpecifiedMethod.java
                • PreferCatchAndFinallyAfterTry.java
                • PreferClassKeywordWhenExpectedClassType.java
                • PreferClassStaticMembers.java
                • PreferClassToItsConstants.java
                • PreferClassesInExtends.java
                • PreferClassesOfExpectedClassType.java
                • PreferCollectionsStaticOfExpectedType.java
                • PreferContinueInsideLoops.java
                • PreferDefaultTypeToExpected.java
                • PreferElse.java
                • PreferEnumConstants.java
                • PreferExpectedEnumConstantInAnnotationAttribute.java
                • PreferExpectedEnumConstantsDespiteStats.java
                • PreferExpectedMethodTypeArg.java
                • PreferExpectedTypeConstantOverClass.java
                • PreferExpectedTypeConstantOverSameNamedClass.java
                • PreferExplicitlyImportedStaticMembers.java
                • PreferFieldToMethod.java
                • PreferFinallyToFinal.java
                • PreferInterfacesInImplements.java
                • PreferKeywordsToVoidMethodsInExpectedTypeContext.java
                • PreferLessHumps.java
                • PreferLessParameters.java
                • PreferListAddWithoutIndex.java
                • PreferLocalToExpectedTypedMethod.java
                • PreferLocalsToStaticsInSecondCompletion.java
                • PreferModifiers.java
                • PreferMoreMatching.java
                • PreferNewExpectedInner.java
                • PreferOwnInnerClasses.java
                • PreferReturn.java
                • PreferReturnBeforeExpression.java
                • PreferReturnInSingleStatementPlace.java
                • PreferSameNamedMethods.java
                • PreferSamePackageOverImported.java
                • PreferString.java
                • PreferSuperMethods.java
                • PreferThrownExceptionsInCatch.java
                • PreferTopLevelClasses.java
                • PreferValueTypesReturnedFromMethod.java
                • PreferVarsHavingReferencedMember.java
                • PreselectClosestExactPrefixItem.java
                • PreselectLastChosen.java
                • PreselectMostRelevantInTheMiddleAlpha.java
                • ReallyAlphaSorting.java
                • ReturnF.java
                • ShorterShouldBePreselected.java
                • SkipLifted.java
                • SortSameNamedVariantsByProximity.java
                • StaticMemberTypes.java
                • StatisticsMattersOnNextCompletion.java
                • StatsForClassNameInExpression.java
                • StatsMoreImportantThanExpectedType.java
                • SubstringVsSubSequence.java
                • UnderscoresDontMakeMatchMiddle.java
                • UppercaseMatters2.java
              • reflection
                • AssignChain.java
                • AssignChain_after.java
                • AssignCycle.java
                • AssignCycle_after.java
                • CallChain.java
                • CallChain_after.java
                • ClassForNameClasses.java
                • ClassForNameClasses_after.java
                • ClassForNameNested.java
                • ClassForNameNested_after.java
                • ClassForNamePackages.java
                • ClassForNamePackages_after.java
                • ConstantGetClassField.java
                • ConstantGetClassField_after.java
                • ConstantMethod.java
                • ConstantMethod_after.java
                • DeclaredField.java
                • DeclaredField_after.java
                • DeclaredMethod.java
                • DeclaredMethod2.java
                • DeclaredMethod2_after.java
                • DeclaredMethod_after.java
                • DistantDefinition.java
                • DistantDefinition_after.java
                • ExpressionGetClassField.java
                • ExpressionGetClassField_after.java
                • Field.java
                • Field_after.java
                • ForNameDeclaredField.java
                • ForNameDeclaredField_after.java
                • ForNameDeclaredMethod.java
                • ForNameDeclaredMethod_after.java
                • ForNameField.java
                • ForNameField_after.java
                • ForNameMethod.java
                • ForNameMethod_after.java
                • Generics.java
                • Generics_after.java
                • HasConstructor.java
                • HasConstructor_after.java
                • InheritedDeclaredField.java
                • InheritedDeclaredField_after.java
                • InheritedDeclaredMethod.java
                • InheritedDeclaredMethod_after.java
                • InheritedField.java
                • InheritedField_after.java
                • InheritedMethod.java
                • InheritedMethod_after.java
                • InitChain.java
                • InitChain_after.java
                • InitRaw.java
                • InitRaw_after.java
                • InitWithType.java
                • InitWithType_after.java
                • Jdk14.java
                • Jdk14_after.java
                • Method.java
                • Method_after.java
                • ShadowedField.java
                • ShadowedField_after.java
                • ShadowedSuperField.java
                • ShadowedSuperField_after.java
                • VarargMethod.java
                • VarargMethod_after.java
                • VariableGetClassField.java
                • VariableGetClassField_after.java
                • Wildcard.java
                • Wildcard_after.java
                • WithClassLoader.java
                • WithClassLoader_after.java
              • reflectionOverload
                • JavaLangObjectMethods.java
                • JavaLangObjectMethods_after.java
                • JavaLangObjectOwnMethods.java
                • JavaLangObjectOwnMethods_after.java
                • OverloadMethods.java
                • OverloadMethods_after.java
                • OverloadedInheritedMethod.java
                • OverloadedInheritedMethod_after.java
                • OverloadedMethod.java
                • OverloadedMethodPrefix.java
                • OverloadedMethodPrefix_after.java
                • OverloadedMethod_after.java
                • OverriddenMethod.java
                • OverriddenMethod_after.java
                • ShadowedMethod.java
                • ShadowedMethod_after.java
              • reflectionParameters
                • Annotation.java
                • Annotation_after.java
                • AnnotationsByType.java
                • AnnotationsByType_after.java
                • Constructor.java
                • Constructor_after.java
                • DeclaredAnnotation.java
                • DeclaredAnnotation_after.java
                • DeclaredAnnotationsByType.java
                • DeclaredAnnotationsByType_after.java
                • DeclaredConstructor.java
                • DeclaredConstructor_after.java
                • Imports.java
                • Imports_after.java
                • InheritedAnnotation.java
                • InheritedAnnotation_after.java
                • InheritedDeclaredAnnotation.java
                • InheritedDeclaredAnnotation_after.java
                • Variable.java
                • Variable_after.java
              • signature
                • AnonymousNonDefaultConstructor.java
                • AnonymousNonDefaultConstructor_after.java
                • AnonymousNonDefaultConstructor_afterTemplate.java
                • CollectStatisticsOnMethods.java
                • CollectStatisticsOnMethods_after.java
                • NewAnonymousInMethodArgTemplate.java
                • NewAnonymousInMethodArgTemplate_after.java
                • NonDefaultConstructor.java
                • NonDefaultConstructor_after.java
                • OnlyDefaultConstructor.java
                • OnlyDefaultConstructor_after.java
                • SeveralConstructors.java
                • SeveralConstructors_after.java
              • smartType
                • AbstractClassTwice.java
                • AfterNewInTernary-out.java
                • AfterNewInTernary.java
                • AfterNewWithGenerics-out.java
                • AfterNewWithGenerics.java
                • AfterQualifiedNew-out.java
                • AfterQualifiedNew.java
                • AmbiguousConstant-out.java
                • AmbiguousConstant.java
                • Annotation.java
                • Annotation2.java
                • Annotation2_2.java
                • Annotation3-out.java
                • Annotation3.java
                • Annotation3_2-out.java
                • Annotation3_2.java
                • Annotation4-out.java
                • Annotation4.java
                • Annotation5-out.java
                • Annotation5.java
                • Annotation6.java
                • AnnotationValue-out.java
                • AnnotationValue.java
                • AnonymousNoPairBracket-out.java
                • AnonymousNoPairBracket.java
                • ArrayAccessIndex-out.java
                • ArrayAccessIndex.java
                • ArrayAnnoParameter-out.java
                • ArrayAnnoParameter.java
                • ArrayClone-out.java
                • ArrayClone.java
                • ArrayIndexTailType-out.java
                • ArrayIndexTailType.java
                • ArrayInitializerBeforeVarargs-out.java
                • ArrayInitializerBeforeVarargs.java
                • AssertThatMatcher-out.java
                • AssertThatMatcher.java
                • AssignFromTheSameFieldOfAnotherObject-out.java
                • AssignFromTheSameFieldOfAnotherObject.java
                • AssignableToAfterCast-out.java
                • AssignableToAfterCast.java
                • AutoCastWhenAlreadyCasted-out.java
                • AutoCastWhenAlreadyCasted.java
                • AutoImportExpectedType.java
                • BeforeBinaryExpressionInMethodCall-out.java
                • BeforeBinaryExpressionInMethodCall.java
                • BeforeCastToArray-out.java
                • BeforeCastToArray.java
                • BreakLabel-out.java
                • BreakLabel.java
                • Bug1-out.java
                • Bug1.java
                • Bug2.java
                • CallBeforeLambda-out.java
                • CallBeforeLambda.java
                • CallVarargArgument-out.java
                • CallVarargArgument.java
                • CaseMissingEnumValue-out.java
                • CaseMissingEnumValue.java
                • CaseMissingEnumValue2-out.java
                • CaseMissingEnumValue2.java
                • CastAutoboxing-out.java
                • CastAutoboxing.java
                • CastAutoboxing2-out.java
                • CastAutoboxing2.java
                • CastAutoboxing3-out.java
                • CastAutoboxing3.java
                • CastGenericQualifier-out.java
                • CastGenericQualifier.java
                • CastInThrow-out.java
                • CastInThrow.java
                • CastToArray-out.java
                • CastToArray.java
                • CastToParameterizedType-out.java
                • CastToParameterizedType.java
                • CastWildcards-out.java
                • CastWildcards.java
                • CastWith2TypeParameters-out.java
                • CastWith2TypeParameters.java
                • CastWithGenerics-out.java
                • CastWithGenerics.java
                • CatchInAnonymous-out.java
                • CatchInAnonymous.java
                • ChainMethodsInSuperConstructorCall-out.java
                • ChainMethodsInSuperConstructorCall.java
                • CheckStaticImportsType.java
                • ClassLiteral-out.java
                • ClassLiteral.java
                • ClassLiteralInAnno1-out.java
                • ClassLiteralInAnno1.java
                • ClassLiteralInAnno2-out.java
                • ClassLiteralInAnno2.java
                • ClassLiteralInArrayAnnoInitializer-out.java
                • ClassLiteralInArrayAnnoInitializer.java
                • ClassLiteralInArrayAnnoInitializer2-out.java
                • ClassLiteralInArrayAnnoInitializer2.java
                • ClassLiteralInheritors-out.java
                • ClassLiteralInheritors.java
                • ClassLiteralShouldInsertImport-out.java
                • ClassLiteralShouldInsertImport.java
                • CollectionsEmptyMap-out.java
                • CollectionsEmptyMap.java
                • CollectionsEmptySetInMethodCall-out.java
                • CollectionsEmptySetInMethodCall.java
                • CollectionsEmptySetInTernary-out.java
                • CollectionsEmptySetInTernary.java
                • CollectionsEmptySetInTernary2-out.java
                • CollectionsEmptySetInTernary2.java
                • CollectorsToList-out.java
                • CollectorsToList.java
                • CommaDoublePenetration-out.java
                • CommaDoublePenetration.java
                • CommonPrefixWithSelection-out.java
                • CommonPrefixWithSelection.java
                • ConditionalColonOnNextLine-out.java
                • ConditionalColonOnNextLine.java
                • ConstantTwice-out.java
                • ConstantTwice.java
                • ConstantTwice2.java
                • ConstructorArgsSmartEnter-out.java
                • ConstructorArgsSmartEnter.java
                • ConstructorNoPairBracketSemicolon-out.java
                • ConstructorNoPairBracketSemicolon.java
                • ConstructorOnSeparateLineInMethodCall-out.java
                • ConstructorOnSeparateLineInMethodCall.java
                • ConstructorRef-out.java
                • ConstructorRef.java
                • ConstructorWithExistingParens-out.java
                • ConstructorWithExistingParens.java
                • ConvertToDoubleStream-out.java
                • ConvertToDoubleStream.java
                • ConvertToObjectStream-out.java
                • ConvertToObjectStream.java
                • DefaultAnnoMethodValue-out.java
                • DefaultAnnoMethodValue.java
                • DefaultAnnoParam-out.java
                • DefaultAnnoParam.java
                • DefaultAnnoParam2-out.java
                • DefaultAnnoParam2.java
                • DelegateMethodArguments-out.java
                • DelegateMethodArguments.java
                • DelegationToParent-out.java
                • DelegationToParent.java
                • DiamondCollapsed-out.java
                • DiamondCollapsed.java
                • DiamondCollapsedInFieldInitializerInsideAnonymous-out.java
                • DiamondCollapsedInFieldInitializerInsideAnonymous.java
                • DiamondCollapsedInsideAnonymous-out.java
                • DiamondCollapsedInsideAnonymous.java
                • DiamondCollapsedWithMethodTypeParameter-out.java
                • DiamondCollapsedWithMethodTypeParameter.java
                • DiamondNotCollapsed-out.java
                • DiamondNotCollapsed.java
                • DiamondNotCollapsedInCaseOfAnonymousClasses-out.java
                • DiamondNotCollapsedInCaseOfAnonymousClasses.java
                • DiamondNotCollapsedInCaseOfInapplicableInference-out.java
                • DiamondNotCollapsedInCaseOfInapplicableInference.java
                • DiamondNotCollapsedNotApplicable-out.java
                • DiamondNotCollapsedNotApplicable.java
                • DiamondPresentation.java
                • DiamondsInsideMethodCall-out.java
                • DiamondsInsideMethodCall.java
                • DoNotExcludeAssignedVariable-out.java
                • DoNotExcludeAssignedVariable.java
                • DontAutoCastWhenAlreadyCasted-out.java
                • DontAutoCastWhenAlreadyCasted.java
                • DontSuggestWildcardGenerics-out.java
                • DontSuggestWildcardGenerics.java
                • DoubleEmptyArray.java
                • DoubleSemicolonPenetration-out.java
                • DoubleSemicolonPenetration.java
                • DoubleThis-out.java
                • DoubleThis.java
                • DoubleTrueInOverloadedMethodCall-out.java
                • DoubleTrueInOverloadedMethodCall.java
                • DuplicateMembersFromSuperClass-out.java
                • DuplicateMembersFromSuperClass.java
                • DuplicateMembersFromSuperClassInAnotherFile-out.java
                • DuplicateMembersFromSuperClassInAnotherFile.java
                • EmptyListBeforeSemicolon-out.java
                • EmptyListBeforeSemicolon.java
                • EmptyListInReturn-out.java
                • EmptyListInReturn.java
                • EmptyListInReturn2-out.java
                • EmptyListInReturn2.java
                • EmptyListInReturnTernary-out.java
                • EmptyListInReturnTernary.java
                • EmptyListWithCollectionsPrefix-out.java
                • EmptyListWithCollectionsPrefix.java
                • EnumAsDefaultAnnotationParam-out.java
                • EnumAsDefaultAnnotationParam.java
                • EnumConstInSwitch-out.java
                • EnumConstInSwitch.java
                • EnumConstInSwitchOutside-out.java
                • EnumConstInSwitchOutside.java
                • EnumField-out.java
                • EnumField.java
                • EnumField1-out.java
                • EnumField1.java
                • EverythingDoubles.java
                • EverythingInStringConcatenation-out.java
                • EverythingInStringConcatenation.java
                • ExceptionTwice-out.java
                • ExceptionTwice.java
                • ExceptionTwice2-out.java
                • ExceptionTwice2.java
                • ExcessiveTail-out.java
                • ExcessiveTail.java
                • ExclamationFinishNonBoolean-out.java
                • ExclamationFinishNonBoolean.java
                • ExclamationMethodFinish-out.java
                • ExclamationMethodFinish.java
                • ExclamationStaticFieldFinish-out.java
                • ExclamationStaticFieldFinish.java
                • ExclamationVariableFinish-out.java
                • ExclamationVariableFinish.java
                • ExcludeDeclaredConstant-out.java
                • ExcludeDeclaredConstant.java
                • ExpectedReturnType-out.java
                • ExpectedReturnType.java
                • ExpectedReturnType1-out.java
                • ExpectedReturnType1.java
                • ExpectedReturnTypeWithSubstitution-out.java
                • ExpectedReturnTypeWithSubstitution.java
                • ExplicitMethodTypeParametersFromSuperClass-out.java
                • ExplicitMethodTypeParametersFromSuperClass.java
                • ExplicitMethodTypeParametersOverZealous-out.java
                • ExplicitMethodTypeParametersOverZealous.java
                • ExplicitMethodTypeParametersQualify-out.java
                • ExplicitMethodTypeParametersQualify.java
                • ExplicitWildcardArrayParam-out.java
                • ExplicitWildcardArrayParam.java
                • ExpressionSubtypesInCast.java
                • ExtendsInTypeCast-out.java
                • ExtendsInTypeCast.java
                • ExtraSemicolonAfterMethodParam-out.java
                • ExtraSemicolonAfterMethodParam.java
                • FieldsSetAbove-out.java
                • FieldsSetAbove.java
                • FieldsSetInAnotherConstructor-out.java
                • FieldsSetInAnotherConstructor.java
                • FilterAmbiguity.java
                • FilterPrivateConstructors-out.java
                • FilterPrivateConstructors.java
                • FilterWrongParamsMethods-out.java
                • FilterWrongParamsMethods.java
                • FilteredMethodReference-out.java
                • FilteredMethodReference.java
                • FilteredStaticMethods-out.java
                • FilteredStaticMethods.java
                • Foreach-out.java
                • Foreach.java
                • ForeachLoopVariableInIterableExpression.java
                • GetClassWhenClassExpected-out.java
                • GetClassWhenClassExpected.java
                • HidingFields-out.java
                • HidingFields.java
                • HonorSelection-out.java
                • HonorSelection.java
                • IDEADEV13148.java
                • IDEADEV2626-out.java
                • IDEADEV2626.java
                • IDEADEV2668-out.java
                • IDEADEV2668.java
                • IDEADEV5150-out.java
                • IDEADEV5150.java
                • IDEADEV7835-out.java
                • IDEADEV7835.java
                • IfConditionBinaryExpression-out.java
                • IfConditionBinaryExpression.java
                • IfConditionExpectedType-out.java
                • IfConditionExpectedType.java
                • IgnoreDefaultMethods-out.java
                • IgnoreDefaultMethods.java
                • InLambdaPosition-out.java
                • InLambdaPosition.java
                • InLambdaPositionNameSubstitution-out.java
                • InLambdaPositionNameSubstitution.java
                • InLambdaPositionSameNames-out.java
                • InLambdaPositionSameNames.java
                • InLambdaPositionSingleParam-out.java
                • InLambdaPositionSingleParam.java
                • InThisExpression-out.java
                • InThisExpression.java
                • InaccessibleClassAfterNew-out.java
                • InaccessibleClassAfterNew.java
                • InferFromCall-out.java
                • InferFromCall.java
                • InferFromCall1-out.java
                • InferFromCall1.java
                • InferFromRawType.java
                • InferFromReturnTypeWhenCompleteInsideArgList-out.java
                • InferFromReturnTypeWhenCompleteInsideArgList.java
                • InferThrowableBoundInCompletion-out.java
                • InferThrowableBoundInCompletion.java
                • InferredObjects.java
                • InheritedClass-out.java
                • InheritedClass.java
                • InheritorConstructorRef-out.java
                • InheritorConstructorRef.java
                • InnerAfterNew-out.java
                • InnerAfterNew.java
                • InnerArrayConstructorRef-out.java
                • InnerArrayConstructorRef.java
                • InnerClassImports-out.java
                • InnerClassImports.java
                • InnerEnum-out.java
                • InnerEnum.java
                • InnerEnumInMethod-out.java
                • InnerEnumInMethod.java
                • InsertOverride-out.java
                • InsertOverride.java
                • InsertTypeParametersOnImporting-out.java
                • InsertTypeParametersOnImporting.java
                • InsideCatch-out.java
                • InsideCatch.java
                • InsideCatchFinal-out.java
                • InsideCatchFinal.java
                • InsideCatchWithoutThrow-out.java
                • InsideCatchWithoutThrow.java
                • InsideGenericClassLiteral.java
                • InsideNewExpressionWithDiamondAndOverloadConstructors-out.java
                • InsideNewExpressionWithDiamondAndOverloadConstructors.java
                • InsideStringLiteral.java
                • InstanceMethodParametersFromStaticContext-out.java
                • InstanceMethodParametersFromStaticContext.java
                • InstanceMethodParametersFromStaticContext2-out.java
                • InstanceMethodParametersFromStaticContext2.java
                • InstanceofedInsideAnonymous-out.java
                • InstanceofedInsideAnonymous.java
                • IntConstInSwitch-out.java
                • IntConstInSwitch.java
                • IntPlusLongNotDouble-out.java
                • IntPlusLongNotDouble.java
                • JavadocThrows-out.java
                • JavadocThrows.java
                • LiveTemplate-out.java
                • LiveTemplate.java
                • LocalClassInExpectedTypeArguments-out.java
                • LocalClassInExpectedTypeArguments.java
                • MapGetOrDefault.java
                • MeaninglessExplicitWildcardParam-out.java
                • MeaninglessExplicitWildcardParam.java
                • MemberImportStatically-out.java
                • MemberImportStatically.java
                • MethodAnnotationNamedParameter-out.java
                • MethodAnnotationNamedParameter.java
                • MethodCallDot-out.java
                • MethodCallDot.java
                • MethodColon-out.java
                • MethodColon.java
                • MethodNoPairBracketComma-out.java
                • MethodNoPairBracketComma.java
                • MethodReferenceOnAncestor-out.java
                • MethodReferenceOnAncestor.java
                • MethodThrows-out.java
                • MethodThrows.java
                • NegateVariable-out.java
                • NegateVariable.java
                • NestedAssignments-out.java
                • NestedAssignments.java
                • NewAbstractClassWithConstructorArgs-out.java
                • NewAbstractClassWithConstructorArgs.java
                • NewAbstractInsideAnonymous-out.java
                • NewAbstractInsideAnonymous.java
                • NewAnonymousFunction-out.java
                • NewAnonymousFunction.java
                • NewByteArray.java
                • NewByteArray2.java
                • NewInnerClassNameShortPrefix-out.java
                • NewInnerClassNameShortPrefix.java
                • NewInnerClassOfSuper-out.java
                • NewInnerClassOfSuper.java
                • NewInnerOfParameterizedClass-out.java
                • NewInnerOfParameterizedClass.java
                • NewInnerRunnable-out.java
                • NewInnerRunnable.java
                • NewRunnableInsideMethod-out.java
                • NewRunnableInsideMethod.java
                • NewRunnableInsideMethodMultiParams-out.java
                • NewRunnableInsideMethodMultiParams.java
                • NewVararg.java
                • NewVararg2.java
                • NewWithTypeParameterErasure-out.java
                • NewWithTypeParameterErasure.java
                • NoAnonymousOuterMethodReference.java
                • NoClassLiteral-out.java
                • NoClassLiteral.java
                • NoCommaBeforeVarargs-out.java
                • NoCommaBeforeVarargs.java
                • NoConstraintsWildcard-out.java
                • NoConstraintsWildcard.java
                • NoConstructorTailWhenNoPairBracket-out.java
                • NoConstructorTailWhenNoPairBracket.java
                • NoFieldsInSuperConstructorCall-out.java
                • NoFieldsInSuperConstructorCall.java
                • NoHiddenParameter-out.java
                • NoHiddenParameter.java
                • NoInstanceofedValueInElse.java
                • NoInstanceofedValueInElseWithComplexIf.java
                • NoInstanceofedValueInThenNegated.java
                • NoInstanceofedValueWhenBasicSuits-out.java
                • NoInstanceofedValueWhenBasicSuits.java
                • NoKeyConstant.java
                • NoLambdaSuggestionForGenericsFunctionalInterfaceMethod.java
                • NoNewEnum.java
                • NoNullAfterDot.java
                • NoQualifier-out.java
                • NoQualifier.java
                • NoSecondMethodTypeArguments-out.java
                • NoSecondMethodTypeArguments.java
                • NoSemicolonInsideParentheses-out.java
                • NoSemicolonInsideParentheses.java
                • NoTailWhenNoPairBracket-out.java
                • NoTailWhenNoPairBracket.java
                • NoTailWhenNoPairBracket2-out.java
                • NoTailWhenNoPairBracket2.java
                • NoTypeParametersForToArray-out.java
                • NoTypeParametersForToArray.java
                • NoUninitializedFieldsInConstructor.java
                • NoWrongSubstitutorFromStats-out.java
                • NoWrongSubstitutorFromStats.java
                • NonExistentGenericAfterNew-out.java
                • NonExistentGenericAfterNew.java
                • NonStaticField.java
                • NonStaticInnerClass.java
                • NotAvailableInLambdaPositionAfterQualifier.java
                • OneElementArray-out.java
                • OneElementArray.java
                • OnlyCompatibleTypes.java
                • OnlyInterfacesInImplements-out.java
                • OnlyInterfacesInImplements.java
                • OuterAfterNew-out.java
                • OuterAfterNew.java
                • OuterMethodReference-out.java
                • OuterMethodReference.java
                • OverloadedMethods-out.java
                • OverloadedMethods.java
                • ParameterizedConstructor-out.java
                • ParameterizedConstructor.java
                • PolyadicExpression-out.java
                • PolyadicExpression.java
                • PrimitiveArrayClassInMethod-out.java
                • PrimitiveArrayClassInMethod.java
                • PrimitiveClassInAnno-out.java
                • PrimitiveClassInAnno.java
                • PrivateOverloads-out.java
                • PrivateOverloads.java
                • ProtectedAnonymousConstructor-out.java
                • ProtectedAnonymousConstructor.java
                • ProtectedAnonymousConstructor2-out.java
                • ProtectedAnonymousConstructor2.java
                • QualifiedAfterNew-out.java
                • QualifiedAfterNew.java
                • QualifiedThis-out.java
                • QualifiedThis.java
                • QualifiedThisInAnonymousConstructor-out.java
                • QualifiedThisInAnonymousConstructor.java
                • QualifyOuterClassCall-out.java
                • QualifyOuterClassCall.java
                • ReplaceWholeReferenceChain-out.java
                • ReplaceWholeReferenceChain.java
                • SameFieldInAnotherObject-out.java
                • SameFieldInAnotherObject.java
                • SameMethodArgumentsInIf-out.java
                • SameMethodArgumentsInIf.java
                • SameNamedArguments-out.java
                • SameNamedArguments.java
                • SameNamedArgumentsDelegation-out.java
                • SameNamedArgumentsDelegation.java
                • SameNamedFieldAndLocal-out.java
                • SameNamedFieldAndLocal.java
                • SameSignatureWithGenerics.java
                • SameTypeArg-out.java
                • SameTypeArg.java
                • SemicolonInCodeBlocBodyInLocalVariable-out.java
                • SemicolonInCodeBlocBodyInLocalVariable.java
                • SemicolonInExpressionBodyInExpressionList-out.java
                • SemicolonInExpressionBodyInExpressionList.java
                • SemicolonInExpressionBodyInLocalVariable-out.java
                • SemicolonInExpressionBodyInLocalVariable.java
                • SeveralTypeArguments-out.java
                • SeveralTypeArguments.java
                • SeveralTypeArgumentsSomeUnknown-out.java
                • SeveralTypeArgumentsSomeUnknown.java
                • SiblingOfAStaticallyImportedField-out.java
                • SiblingOfAStaticallyImportedField.java
                • Silly1.java
                • SillyAssignmentInTernary-out.java
                • SillyAssignmentInTernary.java
                • SimpleMethodReference-out.java
                • SimpleMethodReference.java
                • SmartFinish-out.java
                • SmartFinish.java
                • SpaceAfterCommaInMethodCall-out.java
                • SpaceAfterCommaInMethodCall.java
                • StaticBuilder-out.java
                • StaticBuilder.java
                • StaticBuilderWithArguments-out.java
                • StaticBuilderWithArguments.java
                • StaticBuilderWithGenerics-out.java
                • StaticBuilderWithGenerics.java
                • StaticMethodReference-out.java
                • StaticMethodReference.java
                • StaticMethodReferenceInContextWithTypeArgs-out.java
                • StaticMethodReferenceInContextWithTypeArgs.java
                • StaticSubclass-out.java
                • StaticSubclass.java
                • StaticallyImportedField-out.java
                • StaticallyImportedField.java
                • StaticallyImportedMagicMethod-out.java
                • StaticallyImportedMagicMethod.java
                • StringConstantInAnno-out.java
                • StringConstantInAnno.java
                • SuggestAnythingWhenWildcardExpected.java
                • SuggestCastReturnTypeByCalledMethod-out.java
                • SuggestCastReturnTypeByCalledMethod.java
                • SuggestCastedValueAfterCast-out.java
                • SuggestCastedValueAfterCast.java
                • SuggestInstanceofedValue-out.java
                • SuggestInstanceofedValue.java
                • SuggestInstanceofedValueAfterReturn-out.java
                • SuggestInstanceofedValueAfterReturn.java
                • SuggestInstanceofedValueInComplexIf-out.java
                • SuggestInstanceofedValueInComplexIf.java
                • SuggestInstanceofedValueInElseNegated-out.java
                • SuggestInstanceofedValueInElseNegated.java
                • SuggestInstanceofedValueInTernary-out.java
                • SuggestInstanceofedValueInTernary.java
                • SuggestMapInheritors-out.java
                • SuggestMapInheritors.java
                • SuggestMethodReturnType.java
                • SuggestNames.java
                • SuggestNull-out.java
                • SuggestNull.java
                • SuggestTypeParametersInTypeArgumentList.java
                • SuperConstructorArguments-out.java
                • SuperConstructorArguments.java
                • SuperMethodArguments-out.java
                • SuperMethodArguments.java
                • TabAfterNew-out.java
                • TabAfterNew.java
                • TabMethodCall-out.java
                • TabMethodCall.java
                • TabMethodInBinaryExpression-out.java
                • TabMethodInBinaryExpression.java
                • TabToReplaceClassKeyword-out.java
                • TabToReplaceClassKeyword.java
                • TailAfterInstanceOf-out.java
                • TailAfterInstanceOf.java
                • ThisFieldAssignedToItself.java
                • ThrowExceptionConstructor-out.java
                • ThrowExceptionConstructor.java
                • ThrowRuntimeException-out.java
                • ThrowRuntimeException.java
                • TryWithResourcesNoSemicolon-out.java
                • TryWithResourcesNoSemicolon.java
                • TryWithResourcesThrowsException-out.java
                • TryWithResourcesThrowsException.java
                • TypeArgs1-out.java
                • TypeArgs1.java
                • TypeArgs2-out.java
                • TypeArgs2.java
                • TypeArgsOverwrite-out.java
                • TypeArgsOverwrite.java
                • TypeParametersInheritors-out.java
                • TypeParametersInheritors.java
                • TypeParametersInheritorsComma-out.java
                • TypeParametersInheritorsComma.java
                • TypeParametersInheritorsInExpression-out.java
                • TypeParametersInheritorsInExpression.java
                • TypeParametersObjectInheritors-out.java
                • TypeParametersObjectInheritors.java
                • TypeVariableInstanceOf.java
                • UnboundTypeArgs-out.java
                • UnboundTypeArgs.java
                • UnboundTypeArgs2-out.java
                • UnboundTypeArgs2.java
                • UnlockDocument-out.java
                • UnlockDocument.java
                • UnqualifiedConstantInSwitch-out.java
                • UnqualifiedConstantInSwitch.java
                • UseIntConstantsFromConstructedClass-out.java
                • UseIntConstantsFromConstructedClass.java
                • UseIntConstantsFromTargetClass-out.java
                • UseIntConstantsFromTargetClass.java
                • UseIntConstantsFromTargetClassReturnValue-out.java
                • UseIntConstantsFromTargetClassReturnValue.java
                • UseIntConstantsInOr-out.java
                • UseIntConstantsInOr.java
                • UseIntConstantsInPlus-out.java
                • UseIntConstantsInPlus.java
                • UseObjectConstantsFromTargetClass-out.java
                • UseObjectConstantsFromTargetClass.java
                • UserDataListAddAll-out.java
                • UserDataListAddAll.java
                • Varargs1-out.java
                • Varargs1.java
                • VariableColon-out.java
                • VariableColon.java
                • VoidCast.java
                • VoidExpectedType-out.java
                • VoidExpectedType.java
                • WildcardedInstanceof-out.java
                • WildcardedInstanceof.java
                • WildcardedInstanceof2-out.java
                • WildcardedInstanceof2.java
                • WildcardedInstanceof3-out.java
                • WildcardedInstanceof3.java
                • WrongAnonymous-out.java
                • WrongAnonymous.java
                • afterInstanceOf
                  • after1.java
                  • after2.java
                  • before1.java
                  • before2.java
                • afterNew
                  • LastArgInInnerNewAfter.java
                  • LastArgInInnerNewAfter2.java
                  • LastArgInInnerNewAfter3.java
                  • LastArgInInnerNewAfter4.java
                  • LastArgInInnerNewBefore.java
                  • LastArgInInnerNewBefore2.java
                  • LastArgInInnerNewBefore3.java
                  • LastArgInInnerNewBefore4.java
                  • after1.java
                  • after10.java
                  • after11.java
                  • after12.java
                  • after13.java
                  • after14.java
                  • after15.java
                  • after16.java
                  • after2.java
                  • after3.java
                  • after4.java
                  • after5.java
                  • after6.java
                  • after7.java
                  • after8.java
                  • after9.java
                  • before1.java
                  • before10.java
                  • before11.java
                  • before12.java
                  • before13.java
                  • before14.java
                  • before15.java
                  • before16.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                  • before7.java
                  • before8.java
                  • before9.java
                • foo
                  • GetInstance-out.java
                  • GetInstance.java
                • generics
                  • after1.java
                  • after2.java
                  • after3.java
                  • after4.java
                  • after5.java
                  • after6.java
                  • after7.java
                  • after8.java
                  • after9.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                  • before7.java
                  • before8.java
                  • before9.java
                • parenAfterCall
                  • after1.java
                  • after1_space.java
                  • after2.java
                  • after3.java
                  • after4.java
                  • after5.java
                  • after6.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                • parenAfterCast
                  • after1.java
                  • after2.java
                  • after3.java
                  • before1.java
                  • before2.java
                  • before3.java
                • parenAfterIf
                  • after1.java
                  • after2.java
                  • before1.java
                  • before2.java
                • return
                  • after1.java
                  • after2.java
                  • after3.java
                  • before1.java
                  • before2.java
                  • before3.java
                • second
                  • ArrayMemberAccess-out.java
                  • ArrayMemberAccess.java
                  • ArrayRefAsQualifier-out.java
                  • ArrayRefAsQualifier.java
                  • CastInstanceofedQualifier-out.java
                  • CastInstanceofedQualifier.java
                  • ChainDuplicationAfterInstanceof.java
                  • ChainingPerformance.java
                  • DifferentQualifiers.java
                  • DontChainStringMethodsOnString-out.java
                  • DontChainStringMethodsOnString.java
                  • DontIgnoreToStringInStringBuilders.java
                  • DontIgnoreToStringInsideIt-out.java
                  • DontIgnoreToStringInsideIt.java
                  • DontSuggestTooGenericMethods.java
                  • EmptyListInMethodCall-out.java
                  • EmptyListInMethodCall.java
                  • EmptyMapPresentation.java
                  • EmptyMapPresentation2.java
                  • FieldAsQualifier-out.java
                  • FieldAsQualifier.java
                  • FirstMethodWithParams.java
                  • Generics-out.java
                  • Generics.java
                  • GetClassLoader-out.java
                  • GetClassLoader.java
                  • GlobalFactoryMethods.java
                  • IgnoreToString-out.java
                  • IgnoreToString.java
                  • InheritorEnumMembers-out.java
                  • InheritorEnumMembers.java
                  • InheritorMembers-out.java
                  • InheritorMembers.java
                  • MergeMethods-out.java
                  • MergeMethods.java
                  • MethodAsQualifier-out.java
                  • MethodAsQualifier.java
                  • MethodDelegation-out.java
                  • MethodDelegation.java
                  • MethodWithParams-out.java
                  • MethodWithParams.java
                  • NewStaticProblem-out.java
                  • NewStaticProblem.java
                  • NoArraysAsListCommonPrefix-out.java
                  • NoArraysAsListCommonPrefix.java
                  • NoLeftRecursion.java
                  • NoObjectMethodsAsFirstPart-out.java
                  • NoObjectMethodsAsFirstPart.java
                  • NoRedundantCasts.java
                  • NoThisFieldsInDelegatingConstructorCall.java
                  • NoUnqualifiedCastsInQualifiedContext.java
                  • NonInitializedField-out.java
                  • NonInitializedField.java
                  • PreferFieldAndGetterQualifiers.java
                  • QualifiedArrayMemberAccess-out.java
                  • QualifiedArrayMemberAccess.java
                  • QualifierMatters-out.java
                  • QualifierMatters.java
                  • RestoreInitialPrefix.java
                  • SingletonMap-out.java
                  • SingletonMap.java
                  • StringMethodsWhenNothingFound-out.java
                  • StringMethodsWhenNothingFound.java
                  • SuggestArraysAsList-out.java
                  • SuggestArraysAsList.java
                  • SuggestArraysAsListWildcard-out.java
                  • SuggestArraysAsListWildcard.java
                  • SuggestToArrayWithExistingEmptyArray-out.java
                  • SuggestToArrayWithExistingEmptyArray.java
                  • SuggestToArrayWithExistingEmptyArrayFromAnotherClass-out.java
                  • SuggestToArrayWithExistingEmptyArrayFromAnotherClass.java
                  • SuggestToArrayWithNewEmptyArray-out.java
                  • SuggestToArrayWithNewEmptyArray.java
                  • ToArrayFieldsQualifier-out.java
                  • ToArrayFieldsQualifier.java
                  • ToArrayGenericArrayCreation-out.java
                  • ToArrayGenericArrayCreation.java
                  • ToArrayMethodQualifier-out.java
                  • ToArrayMethodQualifier.java
                  • ToListWithQualifier-out.java
                  • ToListWithQualifier.java
                  • VarargMemberAccess-out.java
                  • VarargMemberAccess.java
              • smartTypeSorting
                • AssertEquals.java
                • BooleanValueOf.java
                • ClassLiteral.java
                • DispreferGetterInSetterCall.java
                • DontPreferKeywords.java
                • EnumValueOf.java
                • EnumValueOf2.java
                • ErasureNotAffectingProximity.java
                • ExpectedInterfaceShouldGoFirst.java
                • ExpectedNameDependentStats.java
                • FactoryMethodForDefaultType.java
                • FieldNameOutweighsStats.java
                • GetLogger.java
                • GetWildcardFactoryLogger.java
                • GetWildcardLogger.java
                • GlobalStaticMemberStats.java
                • GwtButtons.java
                • InnerClassesProximity.java
                • JComponentAdd.java
                • JComponentAddNew.java
                • LiteralInIf.java
                • LiteralInReturn.java
                • LocalVariablesOutweighStats.java
                • LocalVarsBeforeClassLiterals.java
                • MethodStats.java
                • MethodsWithSubstitutableReturnType.java
                • NewArrayList.java
                • NewComponent.java
                • NewListAlwaysFirst.java
                • NewRunnable.java
                • NoSkippingInSmartCast.java
                • PassingQualifierToMethodCall.java
                • PassingThisToUnqualifiedMethodCall.java
                • PreferAccessibleMembers.java
                • PreferCollectionsEmptyList.java
                • PreferDelegatingMethodParams.java
                • PreferExpectedTypeMembers.java
                • PreferFieldsToConstants.java
                • PreferFieldsToMethods.java
                • PreferGlobalMembersReturningExpectedType.java
                • PreferImportedClasses.java
                • PreferInstanceofed.java
                • PreferLocalOverFactoryMatchingName.java
                • PreferLocalOverThis.java
                • PreferLocalWildcardClassOverObject.java
                • PreferMatchedWords.java
                • PreferNestedClasses.java
                • PreferNonRecursiveMethodParams.java
                • PreferOtherGetterInSetterCall.java
                • PreferParametersToGetters.java
                • PreferSameNamedMethods.java
                • PreferStringsInStringConcatenation.java
                • PreferredByNameDontChangeStatistics.java
                • SmartCollections.java
                • SmartCollectionsNew.java
                • SmartEquals.java
                • SmartEquals2.java
                • SmartEquals3.java
                • SmartEqualsNew.java
                • SmartEqualsNew2.java
                • StatisticsAffectsNonPreferableExpectedItems.java
                • XmlTagGetAttribute.java
              • style
                • AfterNew15-out.java
                • AfterNew15.java
                • after1.java
                • after10.java
                • after11.java
                • after12.java
                • after13.java
                • after15.java
                • after16.java
                • after17.java
                • after21.java
                • after22.java
                • after3.java
                • after31.java
                • after32-a.java
                • after32.java
                • after33.java
                • after34.java
                • after36.java
                • after38.java
                • after39.java
                • after4.java
                • after6.java
                • after7.java
                • after8.java
                • after9.java
                • before1.java
                • before10.java
                • before11.java
                • before12.java
                • before13.java
                • before15.java
                • before16.java
                • before17.java
                • before21.java
                • before22.java
                • before3.java
                • before31.java
                • before32.java
                • before33.java
                • before34.java
                • before35.java
                • before36.java
                • before38.java
                • before39.java
                • before4.java
                • before5.java
                • before6.java
                • before7.java
                • before8.java
                • before9.java
              • variables
                • AnnotationValue.java
                • AnnotationValue_after.java
                • ConstructorParameterName.java
                • ConstructorParameterNameWithPrefix.java
                • DontIterateOverLoopVariable.java
                • DuplicateSuggestionsFromUsage.java
                • NoKeywordsInForLoopVariableName.java
                • SuggestVariablesInTypePosition.java
                • locals
                  • ArrayMethodName-result.java
                  • ArrayMethodName.java
                  • FieldNameCompletion1-result.java
                  • FieldNameCompletion1.java
                  • FieldNameCompletion2-result.java
                  • FieldNameCompletion2.java
                  • FieldNameCompletion3-result.java
                  • FieldNameCompletion3.java
                  • InputMethodEventVariable.java
                  • InputMethodEventVariable_after.java
                  • InterfaceMethod.java
                  • LocalReserved.java
                  • LocalReserved2.java
                  • LocalReserved_after.java
                  • ObjectVariable.java
                  • ObjectVariable_after.java
                  • StringVariable.java
                  • StringVariable_after.java
                  • TestFieldOutOfAnonymous.java
                  • TestFieldOutOfAnonymousResult.java
                  • TestResult1.java
                  • TestResult2.java
                  • TestResult3.java
                  • TestResult4.java
                  • TestResult5.java
                  • TestResult6.java
                  • TestResult7.java
                  • TestResult8.java
                  • TestResult9.java
                  • TestSource1.java
                  • TestSource2.java
                  • TestSource3.java
                  • TestSource4.java
                  • TestSource5.java
                  • TestSource6.java
                  • TestSource7.java
                  • TestSource8.java
                  • TestSource9.java
                  • UniqueNameInFor.java
                  • UniqueNameInFor_after.java
                  • UnresolvedMethodName.java
                  • UnresolvedMethodName_after.java
                  • UnresolvedReference.java
                  • WithBuilderParameter.java
                  • WithBuilderParameter_after.java
              • word
                • 3.java
                • 3_after.java
                • 4.java
                • 4_after.java
                • CompleteStringLiteralCopy.java
                • CompleteStringLiteralCopy_after.java
                • InJavaLiterals.java
                • InJavaLiterals_after.java
                • SpaceInComment.java
                • TextInComment.java
                • TextInComment_after.java
            • concatenationToMessageFormat
              • constant.java
              • simple.after.java
              • simple.java
            • convertCompareToToEquals
              • eqEq.java
              • eqEq_after.java
              • ne.java
              • ne_after.java
              • noQualifier.java
              • noQualifier_after.java
              • notAvailable.java
            • convertEqualsMethodToStatic
              • complexQualifierAndArgument.java
              • complexQualifierAndArgument_after.java
              • notAvailable.java
              • simple.java
              • simple_after.java
            • convertToBasicLatin
              • CharLiteral.java
              • CharLiteral_after.java
              • DocComment.java
              • DocComment_after.java
              • DocTag.java
              • DocTag_after.java
              • PlainComment.java
              • PlainComment_after.java
              • StringLiteral.java
              • StringLiteral_after.java
            • convertToStringLiteral
              • Simple.java
              • Simple_after.java
            • copyReference
              • Constructor.java
              • Constructor_after.java
              • Constructor_dst.java
              • CopyFile_after.java
              • CopyFile_dst.java
              • DefaultConstructor.java
              • DefaultConstructor_after.java
              • DefaultConstructor_dst.java
              • IdentifierSeparator.java
              • IdentifierSeparator_after.java
              • IdentifierSeparator_dst.java
              • MethodFromAnonymousClass.java
              • MethodFromAnonymousClass_after.java
              • MethodFromAnonymousClass_dst.java
            • createSubclass
              • generics
                • after
                  • Subclass.java
                  • Superclass.java
                • before
                  • Superclass.java
              • innerClass
                • after
                  • Test.java
                • before
                  • Test.java
              • innerClassImplement
                • after
                  • Test.java
                • before
                  • Test.java
            • createSwitch
              • enum.java
              • enum2.java
              • enum2_after.java
              • enum_after.java
              • notAvailable.java
              • notAvailable2.java
              • primitive.java
              • primitive_after.java
              • string.java
              • string_after.java
            • daemonCodeAnalyzer
              • advFixture
                • AmbiguousMethodCallWhenStaticImported.java
                • BoundsPromotionWithCapturedWildcards.java
                • HidingOnDemandImports.java
                • MarkFieldsWhichAreExplicitlyWrittenAsUnused.java
                • PackageLocalClassUsedinArrayTypeOutsidePackage.java
                • PackageNamedAsClassInDefaultPackage.java
                • ProtectedFieldUsedInAnnotationParameterOfInheritor.java
                • StaticImportClassConflictingWithPackageName.java
                • StaticImportCompoundWithInheritance.java
                • SuppressedInGenerated.java
                • UsageOfProtectedAnnotationOutsideAPackage.java
              • advHighlighting
                • AbstractMethods.java
                • AccessInner.java
                • AccessLevelClash.java
                • AmbiguousConstants.java
                • AmbiguousMethodCall.java
                • AnnotatorWorksWithFileLevel.java
                • AnonBaseRef.java
                • AnonInAnon.java
                • AssertExpression.java
                • AssignToFinal.java
                • AssignmentCompatible.java
                • BreakOutside.java
                • CanHaveBody.java
                • CastFromVoid.java
                • Casts.java
                • CatchType.java
                • CatchUnknownMethod.java
                • ClassicRethrow.java
                • ComputeConstant.java
                • CtrCallIsFirst.java
                • CyclicInheritance.java
                • DefaultPackageClassInStaticImport.java
                • Deprecated.java
                • DotBeforeDecl.java
                • DuplicateClass.java
                • DuplicateClassMethod.java
                • DuplicateClassMethodTop.java
                • DuplicateSwitchLabels.java
                • EnclosingInstance.java
                • ExceptionNeverThrown.java
                • ExceptionNeverThrownInTry.java
                • ExplicitConstructorInvocation.java
                • ExpressionsInSwitch.java
                • ExtendMultipleClasses.java
                • ExtendsClause.java
                • FalseExceptionsMultipleInheritance.java
                • FieldDoubleInitialization.java
                • FinalFieldInit.java
                • IDEA168768.java
                • IDEA18343.java
                • IDEA60875.java
                • IDEA67829.java
                • IDEA71645.java
                • IDEADEV11919.java
                • IDEADEV13249.java
                • IDEADEV25784.java
                • IDEADEV8822.java
                • IDEADEV9201.java
                • IgnoreImplicitThisReferenceBeforeSuperSinceJdk7.java
                • IgnoreSuperMethodsInMultipleOverridingCheck.java
                • IllegalForwardReference.java
                • IllegalModifiersCombination.java
                • IllegalType.java
                • IllegalVoidType.java
                • IllegalWhitespaces.java
                • ImplicitConstructor.java
                • IncompatibleTypes.java
                • InheritFinal.java
                • InitializerCompletion.java
                • InnerClassConstantReference.java
                • InnerClassObjectLiteralFromSuperExpression.java
                • InnerClassesShadowing.java
                • InstantiateAbstract.java
                • Interface.java
                • InvalidExpressions.java
                • Javadoc.java
                • Labels.java
                • LocalVariableInitialization.java
                • Loop.java
                • MethodCalls.java
                • MethodCannotBeApplied.java
                • MissingReturn.java
                • ModifierAllowed.java
                • MultiFieldDeclNames.java
                • MultipleSingleTypeImports.java
                • MustBeBoolean.java
                • MustBeFinal.java
                • MustBeThrowable.java
                • NamesHighlighting.java
                • NestedLocalClasses.java
                • NewExpressionClass.java
                • NoEnclosingInstanceWhenStaticNestedInheritsFromContainingClass.java
                • NoUnhandledExceptionsMultipleInheritance.java
                • NotAllowedInInterface.java
                • NumericLiterals.java
                • NumericOverflow.java
                • OperatorApplicability.java
                • OverriddenMethodIsFinal.java
                • OverrideConflicts.java
                • PrivateFieldInSuperClass.java
                • QualifiedNew.java
                • QualifiedSuper.java
                • QualifiedThisSuper.java
                • QualifierBeforeClassName.java
                • RecursiveConstructorInvocation.java
                • ReferenceMemberBeforeCtrCalled.java
                • Regexp.java
                • Return.java
                • SerializableStuff.java
                • SillyAssignment.java
                • SingleTypeImportConflicts.java
                • StaticInInner.java
                • StaticMethodCalls.java
                • StaticOverride.java
                • StaticViaInstance.java
                • StringLiterals.java
                • StringSwitchLabels.java
                • Suppressed.java
                • SwitchStatement.java
                • SynchronizedExpression.java
                • Ternary.java
                • ThisBeforeSuper.java
                • ThisInInterface.java
                • UnclosedBlockComment.java
                • UnclosedComment.java
                • UnclosedDecl.java
                • UndefinedLabel.java
                • UnhandledExceptionsInSuperclass.java
                • UnhandledMessingWithFinally.java
                • Unreachable.java
                • UnsupportedFeatures.java
                • Unused.java
                • UnusedInspectionNonPrivateMembers.java
                • UnusedInspectionNonPrivateMembersReferencedFromText.java
                • UnusedNonPrivateMembers2.java
                • UnusedParamsOfPublicMethod.java
                • UnusedParamsOfPublicMethodDisabled.java
                • UnusedPublicMethodReferencedViaSubclass.java
                • VarDoubleInitialization.java
                • VariableAlreadyDefined.java
                • VariableAlreadyDefinedTop.java
                • XXX.java
                • aClassLoader.java
                • aClassLoader_hl.java
                • aMethods.java
                • aThinlet.java
                • aThinlet_hl.java
                • accessLevel
                  • effectiveAccess
                    • p2
                      • p2.java
                      • p3.java
                    • pp.java
                    • ppp.java
                • accessibleMember
                  • com
                    • blue
                      • Base.java
                      • BaseComponent.java
                    • red
                      • B.java
                      • C.java
                • alreadyImportedClass
                  • pack
                    • AlreadyImportedClass.java
                • arrayLength
                  • p
                    • Test.java
                  • p2
                    • SubTest.java
                • duplicateClass
                  • A.java
                  • B.java
                  • java
                    • lang
                      • Runnable.java
                • foreignPackageInBetween
                  • a
                    • A1.java
                    • A2.java
                  • b
                    • B.java
                • importDefaultPackage
                  • Test.java
                  • x
                    • ImportOnDemandUsage.java
                    • InvalidUse.java
                    • Usage.java
                    • n
                      • Test.java
                  • x.java
                • importOnDemand
                  • x1
                    • X1.java
                  • x2
                    • X1.java
                  • y
                    • Y.java
                • importOnDemandVsInherited
                  • Test.java
                  • p
                    • Base.java
                    • BaseImpl.java
                • importOnDemandVsSingle
                  • x1
                    • Class.java
                  • y
                    • Y.java
                • importSingleVsInherited
                  • Test.java
                  • p
                    • Base.java
                    • BaseImpl.java
                • importSingleVsSamePackage
                  • x1
                    • C.java
                  • y
                    • C.java
                    • Y.java
                • lang.java
                • multiJDKConflict
                  • moduleJava4
                    • com
                      • Java4.java
                  • moduleJava5
                    • com
                      • Java5.java
                • notAKeywords
                  • Test.java
                  • pkg
                    • Bar.java
                    • enum
                      • Foo.java
                • onDemandImportConflict
                  • Outer.java
                  • x
                    • TTT.java
                  • y
                    • TTT.java
                • overridePackageLocal
                  • x
                    • Base.java
                    • y
                      • Derived.java
                • packageClassClash1
                  • pkg
                    • sub
                      • Test.java
                    • sub.java
                • packageClassClash2
                  • pkg
                    • Sub.java
                    • sub
                      • Test.java
                • packageClassClash3
                  • pkg
                    • Sub1.java
                    • sub
                      • Sub2.java
                  • test
                    • Test.java
                • packageClassClashNoClassInDir
                  • pkg
                    • sub.java
                • packageLocalOverride
                  • x
                    • A.java
                  • y
                    • B.java
                    • C.java
                • packageLocals
                  • x
                    • A.java
                    • ContainerClass.java
                    • sub
                      • B.java
                      • UsingMain.java
                • packageObscuring
                  • main
                    • Main.java
                  • pkg
                    • sub
                      • Test.java
                    • sub.java
                • protectedAccessFromOtherPackage
                  • a
                    • A.java
                    • Father.java
                    • Main.java
                  • b
                    • B.java
                    • Son.java
                • protectedConstructor
                  • p1
                    • C1.java
                  • p2
                    • C2.java
                  • samePackage
                    • C1.java
                    • C2.java
                • protectedConstructorInInner
                  • p1
                    • C1.java
                  • p2
                    • C2.java
                • publicClassInRightFile
                  • x
                    • X.java
                    • Y.java
                • sameClassesInSourceAndLib
                  • src
                    • ppp
                      • BadClass.java
                      • SomeClass.java
                • sameFQNClasses
                  • base
                    • src
                      • bug
                        • test
                          • BaseClass.java
                  • client
                    • src
                      • BugTest.java
                  • override
                    • src
                      • bug
                        • test
                          • BaseClass.java
                • scopeBased
                  • x
                    • Shared.java
                    • X.java
                • singleImport
                  • d.java
                  • p
                    • c.java
                • staticPackageLocalMember
                  • p1
                    • A.java
                    • C.java
                  • p2
                    • B.java
                • unusedPublicMethodRefViaSubclass
                  • x
                    • I.java
                    • X.java
              • advHighlighting6
                • AgentPremain.java
                • AmbiguityChecksForImplicitSuperConstructorCall.java
                • AssignmentFromStringToObject.java
                • ClassObjectAccessibility.java
                • CompileTypeConstantsAccessibleFromStaticFieldInitializers.java
                • EnumConstantWithoutInterfaceImplementation.java
                • EnumInitializers.java
                • EnumInstanceFieldInitializer.java
                • EnumSynthetics.java
                • EnumWithoutConstants.java
                • GenericArrayCreationWithGenericTypeWithOneUnboundedWildcardOneNormalParams.java
                • IDEA108285.java
                • IDEA61415.java
                • IDEA65473.java
                • IDEA79251.java
                • IDEADEV11877.java
                • InheritUnrelatedConcreteMethodsWithSameSignature.java
                • InitializedBeforeUsed.java
                • Java5CastConventions.java
                • JavacQuirks.java
                • MethodReturnTypeSubstitutability.java
                • PrivateClassReferencedInAnnotationOnSibling.java
                • ReachableWhileBodyDueToConstantStringComparison.java
                • RedundantCastInConditionalExpression.java
                • SkipAbstractMethodsIfTheyMustBeDeclaredInNonAbstractSuperclass.java
                • SpeculateOnUnhandledExceptionsOverResolvedConstructorOnly.java
                • StaticOnDemandImportResolvesToClass.java
                • ThisInArgListOfAnonymous.java
                • UnhandledErrorsFromEnumConstructors.java
                • UnhandledExceptions.java
                • UnhandledExceptionsValueOf.java
                • UnreachableAssignments.java
                • UnsupportedFeatures.java
                • VariableUsedBeforeAssignmentWithParenthesis.java
              • advHighlighting7
                • AccessToStaticMethodsFromInterfaces.java
                • AllJava15Features.java
                • AmbiguousMethodCallIDEA100314.java
                • AmbiguousMethodCallIDEA67668.java
                • AmbiguousMethodCallIDEA67669.java
                • AmbiguousMethodCallIDEA67671.java
                • AmbiguousMethodCallIDEA97983.java
                • AnnotationArgs.java
                • ArrayInitializerTypeCheckVariableType.java
                • ClassLiteral.java
                • DiamondMisc.java
                • DiamondNeg1.java
                • DiamondNeg10.java
                • DiamondNeg11.java
                • DiamondNeg12.java
                • DiamondNeg13.java
                • DiamondNeg14.java
                • DiamondNeg15.java
                • DiamondNeg2.java
                • DiamondNeg3.java
                • DiamondNeg4.java
                • DiamondNeg5.java
                • DiamondNeg6.java
                • DiamondNeg7.java
                • DiamondNeg8.java
                • DiamondNeg9.java
                • DiamondPos1.java
                • DiamondPos2.java
                • DiamondPos3.java
                • DiamondPos4.java
                • DiamondPos5.java
                • DiamondPos6.java
                • DiamondPos7.java
                • DiamondPos9.java
                • DuplicateAnnotations.java
                • DynamicallyAddIgnoredAnnotations.java
                • EnclosingInstance.java
                • EnumSyntheticMethods.java
                • ErasureClashConfusion.java
                • ExtendsBound.java
                • Externalizable.java
                • GenericsArrayCreation.java
                • HighlightInaccessibleFromClassModifierList.java
                • IDEA111420.java
                • IDEA111450.java
                • IDEA122519EnclosingInstance.java
                • IDEA138978.java
                • IDEA62056.java
                • IDEA63731.java
                • IDEA70890.java
                • IDEA78916.java
                • IDEA84533.java
                • ImprovedCatchAnalysis.java
                • InaccessibleInferredTypeForVarargsArgument.java
                • IncompleteDiamonds.java
                • InnerInTypeArguments.java
                • InstanceMemberNotAccessibleInStaticContext.java
                • IntersectionTypeCast.java
                • MultiCatch.java
                • MultipleConstructors.java
                • NestedDiamond.java
                • NumericLiterals.java
                • PolymorphicTypeCast.java
                • PreciseRethrow.java
                • PreciseRethrowNonAssignableToException.java
                • PreciseRethrowOfOneExceptionInTheBlock.java
                • RawSubstitutor.java
                • RejectedTypeParamsForConstructor.java
                • ResolveConflictDiamonds.java
                • RuntimeClassCast.java
                • SafeVarargsApplicability.java
                • SuperBound.java
                • SwitchByInaccessibleEnum.java
                • SwitchByString.java
                • TryWithResources.java
                • TryWithResourcesWarn.java
                • TryWithResourcesWithMultipleCloseInterfaces.java
                • TypeCastInInstanceof.java
                • UncheckedExtendedWarnings.java
                • UncheckedGenericsArrayCreation.java
                • UncheckedWarning.java
                • UncheckedWarningIDEA21432.java
                • UncheckedWarningIDEA26738.java
                • UncheckedWarningIDEA59290.java
                • UncheckedWarningIDEA60166.java
                • UncheckedWarningIDEA70620.java
                • UncheckedWarningIDEA99357.java
                • UncheckedWarningIDEA99536.java
                • Unused.java
                • UsedMethodCalledViaReflectionInTheSameFile.java
                • WrongArgsAndUnknownTypeParams.java
                • ambiguous
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousArrayInSubst
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousIDEA21660
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousIDEA22547
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousIDEA24768
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousIDEA25097
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousIDEA57269
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousIDEA57278
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousIDEA57306
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousIDEA57317
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousIDEA57500
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousIDEA57535
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousIDEA57569
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousIDEA57633
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousIDEA67519
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousIDEA67573
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousIDEA67576
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousIDEA67832
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousIDEA67836
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousIDEA67837
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousIDEA67841
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousIDEA67864
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousIDEA78027
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousIDEA87672
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousInferenceOrder
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousInheritance
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousInheritance1
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousMethodsFromSameClassAccess
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousMultiIntInheritance
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousMultipleTypeParamExtends
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousMultipleTypeParamExtends1
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousMultipleTypeParamExtends2
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousMultipleTypeParamExtends3
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousStaticImportMethod
                  • pck
                    • A.java
                    • AmbiguousMethodCall.java
                • ambiguousTypeParamExtends
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousTypeParamNmb
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousTypeParamNmb1
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousVarargs
                  • pck
                    • AmbiguousMethodCall.java
                • ambiguousVarargs1
                  • pck
                    • AmbiguousMethodCall.java
                • raw
                  • p
                    • Class1.java
                    • Class2.java
                  • p2
                    • GenericClass.java
                • rawOnDemand
                  • p
                    • Class1.java
                    • Class2.java
                  • p2
                    • GenericClass.java
                • staticImportConflict
                  • Usage.java
                  • UsageMixed.java
                  • UsageOnDemand.java
                  • x
                    • Base1.java
                    • Base2.java
                    • E.java
                • staticImports
                  • P1
                    • C1.java
                    • C2.java
                    • MethodShadowing.java
                  • staticImports.java
              • advHighlighting8
                • FinalVariableMightNotHaveBeenInitializedInsideLambda.java
                • LambdaExpressions.java
                • MethodReferences.java
                • ModulesNotSupported.java
                • StrictfpInsideInterface.java
                • TooManyVarargsPolyArguments.java
                • Underscore.java
                • UnsupportedFeatures.java
                • UsedMethodsByMethodReferences.java
              • advHighlighting9
                • DiamondsWithAnonymous.java
                • DiamondsWithAnonymousDiamond.java
                • DiamondsWithAnonymousInsideCallToInfer.java
                • DiamondsWithAnonymousRejectInferredFreshVariables.java
                • DiamondsWithAnonymousRejectIntersectionType.java
                • DiamondsWithAnonymousRejectNotAccessibleType.java
                • PrivateInInterfaces.java
                • PrivateInInterfacesOverriding.java
                • SafeVarargsApplicability.java
                • TryWithResources.java
                • Underscore.java
                • ValueTypes.java
                • module-info.java
              • ambiguousCalls
                • BoxingAndStaticMethods.java
                • MultipleInheritance.java
              • annotations
                • annotationOverIncompleteCode.java
                • cannotFindMethod.java
                • clashMethods.java
                • dupMethods.java
                • duplicateAnnotation.java
                • duplicateAttribute.java
                • duplicateTarget.java
                • enumValues.java
                • inapplicable.java
                • incompatibleType1.java
                • incompatibleType2.java
                • incompatibleType3.java
                • incompatibleType4.java
                • incompatibleType5.java
                • invalidType.java
                • missingAttribute.java
                • nonConstantInitializer.java
                • notValueNameOmitted.java
                • package-info.java
                • packageAnnotationNotInPackageInfo.java
                • pingPongAnnotationTypesDependencies.java
                • privateInaccessibleConstant.java
                • receiverParameters.java
                • repeatable.java
                • typeAnnotations.java
                • wrongPlace.java
              • augment
                • LombokVal.java
              • genericsHighlighting
                • AmbiguousTypeParamVsConcrete.java
                • AnnotationsAsPartOfModifierList.java
                • ArrayContainsInTypeParameterWithSerializableBound.java
                • AssignabilityBetweenWildcardsAndArrays.java
                • Autoboxing.java
                • AutoboxingConstructors.java
                • AutoboxingMethods.java
                • AvoidDblSubstitutionDuringErasureOfParameterTypesOfMethodSignature.java
                • BooleanInferenceFromIfCondition.java
                • BoxingSpecific.java
                • CaptureConversionWithWildcardBounds.java
                • CaptureTopLevelWildcardsForConditionalExpression.java
                • CaptureWildcardFromUnboundCaptureWildcard.java
                • CaptureWildcardsInTypeCasts.java
                • CapturedBoundOfCapture.java
                • CapturedWildcardAssignments.java
                • CastConversionToTypeParameter.java
                • CastFromGenericTypeWithTypeParameterWithExtendsAsArgument.java
                • CastObjectToIntJdk14.java
                • CastingToPrimitive.java
                • ClassInheritance.java
                • ConditionalExpression.java
                • ContinueInferenceAfterFirstRawResult.java
                • ConvertibleTypes.java
                • DeepConflictingReturnTypes.java
                • DifferentTypeParamsInOverloadedMethods.java
                • DisableCastingToNestedWildcards.java
                • DisableWithinBoundsCheckForSuperWildcards.java
                • DistinguishWildcardCapturesAlsoByMethodCalls.java
                • DoNotAcceptLowerBoundIfRaw.java
                • DontReportWeakerVisibilityProblemUpInHierarchy.java
                • EnclosingRefInTopLevelClassExtendingInnerWhichExtendsItsOuter.java
                • Enum.java
                • Enum56239.java
                • EnumWithAbstractMethods.java
                • ErasureOfMethodCallExpressionTypeIfItDoesntDependOnGenericsParameter.java
                • ErasureTypeParameterBound.java
                • Exceptions.java
                • ExpectedTypeFromOuterArrayCreation.java
                • ExplicitMethodParameters.java
                • ExplicitMethodParameters1.java
                • FailedInferenceWithBoxing.java
                • Fields.java
                • FixedFailedInferenceWithBoxing.java
                • FlattenIntersectionType.java
                • ForeachTypes.java
                • GenericExtendException.java
                • GenericsOverrideMethodInRawInheritor.java
                • HiddenMethodsOfAnonymousClass.java
                • IDEA103760.java
                • IDEA104100.java
                • IDEA104160.java
                • IDEA104992.java
                • IDEA105695.java
                • IDEA105846.java
                • IDEA106964.java
                • IDEA106985.java
                • IDEA107440.java
                • IDEA107654.java
                • IDEA107782.java
                • IDEA107957.java
                • IDEA108287.java
                • IDEA109556.java
                • IDEA109875.java
                • IDEA110568.java
                • IDEA110869.java
                • IDEA110947.java
                • IDEA111085.java
                • IDEA112117.java
                • IDEA112122.java
                • IDEA113225.java
                • IDEA113526.java
                • IDEA113631.java
                • IDEA114797.java
                • IDEA114894.java
                • IDEA116493.java
                • IDEA117827.java
                • IDEA118037.java
                • IDEA118527.java
                • IDEA118533.java
                • IDEA118536.java
                • IDEA119546.java
                • IDEA119757.java
                • IDEA120153.java
                • IDEA120563.java
                • IDEA121400.java
                • IDEA123316.java
                • IDEA123338.java
                • IDEA123352.java
                • IDEA123509.java
                • IDEA123518.java
                • IDEA124019.java
                • IDEA124271.java
                • IDEA124352.java
                • IDEA124363.java
                • IDEA125031.java
                • IDEA125423.java
                • IDEA125744.java
                • IDEA125800.java
                • IDEA125816.java
                • IDEA126633.java
                • IDEA126697.java
                • IDEA127767.java
                • IDEA130243.java
                • IDEA130453.java
                • IDEA138957.java
                • IDEA139067.java
                • IDEA150499.java
                • IDEA18425.java
                • IDEA20244.java
                • IDEA20573.java
                • IDEA21597.java
                • IDEA21602.java
                • IDEA21602_7.java
                • IDEA22005.java
                • IDEA22079.java
                • IDEA24479.java
                • IDEA24496.java
                • IDEA27080.java
                • IDEA27185.java
                • IDEA54197.java
                • IDEA55510.java
                • IDEA57252.java
                • IDEA57259.java
                • IDEA57264.java
                • IDEA57265.java
                • IDEA57271.java
                • IDEA57272.java
                • IDEA57274.java
                • IDEA57275.java
                • IDEA57284.java
                • IDEA57285.java
                • IDEA57286.java
                • IDEA57289.java
                • IDEA57290.java
                • IDEA57293.java
                • IDEA57307.java
                • IDEA57308.java
                • IDEA57309.java
                • IDEA57310.java
                • IDEA57311.java
                • IDEA57312.java
                • IDEA57315.java
                • IDEA57325.java
                • IDEA57334.java
                • IDEA57336.java
                • IDEA57338.java
                • IDEA57339.java
                • IDEA57340.java
                • IDEA57346.java
                • IDEA57361.java
                • IDEA57378.java
                • IDEA57388.java
                • IDEA57391.java
                • IDEA57410.java
                • IDEA57411.java
                • IDEA57413.java
                • IDEA57439.java
                • IDEA57446.java
                • IDEA57482.java
                • IDEA57484.java
                • IDEA57485.java
                • IDEA57486.java
                • IDEA57492.java
                • IDEA57493.java
                • IDEA57494.java
                • IDEA57495.java
                • IDEA57496.java
                • IDEA57508.java
                • IDEA57509.java
                • IDEA57533.java
                • IDEA57534.java
                • IDEA57537.java
                • IDEA57539.java
                • IDEA57557.java
                • IDEA57563.java
                • IDEA57650.java
                • IDEA57667.java
                • IDEA57668.java
                • IDEA57877.java
                • IDEA58687.java
                • IDEA58692.java
                • IDEA59283.java
                • IDEA60818.java
                • IDEA60836.java
                • IDEA63291.java
                • IDEA63331.java
                • IDEA64103.java
                • IDEA65066.java
                • IDEA65377.java
                • IDEA65386.java
                • IDEA66311.java
                • IDEA66311_16.java
                • IDEA67518.java
                • IDEA67570.java
                • IDEA67571.java
                • IDEA67577.java
                • IDEA67578.java
                • IDEA67584.java
                • IDEA67591.java
                • IDEA67597.java
                • IDEA67599.java
                • IDEA67600.java
                • IDEA67667.java
                • IDEA67672.java
                • IDEA67677.java
                • IDEA67681.java
                • IDEA67682.java
                • IDEA67744.java
                • IDEA67798.java
                • IDEA67835.java
                • IDEA67843.java
                • IDEA67861.java
                • IDEA67865.java
                • IDEA67998.java
                • IDEA70370.java
                • IDEA71582.java
                • IDEA72912.java
                • IDEA74899.java
                • IDEA76283.java
                • IDEA77128.java
                • IDEA77991.java
                • IDEA78402.java
                • IDEA80386.java
                • IDEA81318.java
                • IDEA86875.java
                • IDEA87860.java
                • IDEA88895.java
                • IDEA89771.java
                • IDEA89801.java
                • IDEA90802.java
                • IDEA91626.java
                • IDEA92022.java
                • IDEA94011.java
                • IDEA97276.java
                • IDEA97888.java
                • IDEA98421.java
                • IDEA98866.java
                • IDEA99061.java
                • IDEA99347.java
                • IDEADEV10459.java
                • IDEADEV12951.java
                • IDEADEV13011.java
                • IDEADEV14006.java
                • IDEADEV14103.java
                • IDEADEV15534.java
                • IDEADEV23157.java
                • IDEADEV24166.java
                • IDEADEV25778.java
                • IDEADEV57343.java
                • IDEADEV7337.java
                • IgnoreReturnTypeClashForObjectProtectedMethodsAndInterfaceMethodsWithSameSignature.java
                • IllegalForwardReferenceInTypeParameterDefinition.java
                • IllegalGenericTypeInInstanceof.java
                • ImplementAnnotation.java
                • InaccessibleThroughWildcard.java
                • IncompatibleReturnType.java
                • InconvertibleTypes.java
                • InferenceWithBounds.java
                • InferenceWithBoxingCovariant.java
                • InferenceWithSuperBounds.java
                • InferenceWithUpperBoundPromotion.java
                • InferredParameterInBoundsInRecursiveGenerics.java
                • InheritFromTypeParameter.java
                • InheritedWithDifferentArgsInTypeParams.java
                • InheritedWithDifferentArgsInTypeParams1.java
                • InnerClassRef.java
                • InstanceClassInStaticContextAccess.java
                • IntersectTypeParameterBounds.java
                • IntersectionTypes.java
                • MakeUseOfUpperBoundOfCaptureWildcardDuringNormalization.java
                • MethodCallOnRawTypesExtended.java
                • MethodCallParamsOnRawType.java
                • MethodCallTypeErasedWhenUncheckedConversionWasAppliedDuringApplicabilityCheck.java
                • MethodCallTypeNotErasedWhenUncheckedConversionWasAppliedButNoTypeParamsProvided.java
                • MethodSignatureEquality.java
                • Methods.java
                • NestedLevelsToCheckTypeArguments.java
                • NoCaptureConversionForArrayType.java
                • NoInferenceFromTypeCast.java
                • NotErasedReturnValueUnderJdk7.java
                • OverrideAtLanguageLevel5.java
                • OverrideAtLanguageLevel6.java
                • OverrideWithMoreSpecificReturn.java
                • OverridingMethods.java
                • PairsWithSameErasure.java
                • ParameterBoundsWithCapturedWildcard.java
                • ParameterizedParameterBound.java
                • PreserveCaptureWildcardsInUpperBounds.java
                • PrivateInnerClassRef.java
                • ProvablyDistinctForWildcardsWithArrayBounds.java
                • Raw.java
                • RawAssignments.java
                • RawOnParameterized.java
                • RawOverridingMethods.java
                • RecursiveBoundsDependencies.java
                • RecursiveTypesTypeArgumentDistinction.java
                • ReferenceTypeParams.java
                • ReifiableTypeWithLocalClasses.java
                • RetrieveBoundFromCapturedWildcardUpperBoundOnNormalize.java
                • ReturnTypeOverrideEquivalenceWithTypeHierarchy.java
                • ReturnTypeSubstitutableForSameOverrideEquivalentMethods.java
                • SOE.java
                • SOEInInfiniteTypesWithSuperWildcards.java
                • SOEInLeastUpperClass.java
                • SameErasure.java
                • SameErasureDifferentReturnTypes.java
                • SameErasureDifferentReturnTypesJdk14.java
                • SelectFromTypeParameter.java
                • SpecificReturnType.java
                • StaticImports.java
                • StaticOverride.java
                • StopBoundsPromotionInsideNestedWildcards.java
                • SubstituteTypeParameterOfCapturedWildcardOnSubstitution.java
                • SubstitutorCaptureBoundComposition.java
                • SuperCaptureSubstitutionWhenTypeParameterHasUpperBounds.java
                • SuperMethodCallWithErasure.java
                • SuperObjectCapturedWildcardEquality.java
                • SuperWildcardIsNotWithinItsBound.java
                • ThisAsAccessObject.java
                • TopLevelCaptureConversion.java
                • TypeArgsOnRaw.java
                • TypeArgumentsGivenOnAnonymousClassCreation.java
                • TypeArgumentsGivenOnRawType.java
                • TypeArgumentsOnRawType.java
                • TypeArgumentsOnRawType17.java
                • TypeDistinctProverForWildcardAndTypeParameter.java
                • TypeInference.java
                • TypeParameterBoundVisibility.java
                • TypeParameterBoundVisibilityJdk14.java
                • TypeParameterBoundsList.java
                • TypeParamsCyclicInference.java
                • TypeWithinItsWildcardBound.java
                • UnboxingFromTypeParameter.java
                • UncheckedCasts.java
                • UncheckedConversionInReturnType.java
                • UncheckedOverriding.java
                • UncheckedWarningWhenCastingFromCapturedWildcard.java
                • UncheckedWarningsLevel6.java
                • UnrelatedReturnInTypeArgs.java
                • Unused.java
                • Varargs.java
                • Variance.java
                • WideningCastToTypeParam.java
                • WildcardCastConversion.java
                • WildcardTypes.java
                • WildcardsBoundsIntersection.java
                • WildcardsOnRawTypes.java
                • WildcardsWithRawBound.java
              • genericsHighlighting8
                • AccessClassForWildcardCaptureType.java
                • AmbiguousTypeParamVsConcrete.java
                • AnnotationsAsPartOfModifierList.java
                • Autoboxing.java
                • AutoboxingConstructors.java
                • AutoboxingMethods.java
                • BooleanInferenceFromIfCondition.java
                • BoundsPromotionForDerivedType.java
                • BoxingSpecific.java
                • CaptureInsideNestedCalls.java
                • CaptureTopLevelWildcardsForConditionalExpression.java
                • CaptureWildcardsInTypeCasts.java
                • CapturedWildcardAssignments.java
                • CapturedWildcardPackageLocalAccess.java
                • CapturedWildcardPassedThroughMethodCallChain.java
                • CapturedWildcardWithPrimitiveTypesChecks.java
                • CastToIntersection.java
                • CastToIntersectionType.java
                • CastingCapturedWildcardToArray.java
                • CastingCapturedWildcardToPrimitive.java
                • CheckUncheckedAssignmentDuringVariablesResaolution.java
                • ClassInheritance.java
                • ConditionalExpression.java
                • ConditionalExpressionInIncompleteCall.java
                • ContinueInferenceAfterFirstRawResult.java
                • ConvertibleTypes.java
                • DeepConflictingReturnTypes.java
                • DifferentTypeParamsInOverloadedMethods.java
                • DisableCastingToNestedWildcards.java
                • DisableWithinBoundsCheckForSuperWildcards.java
                • DistinguishTypeArgs.java
                • DoNotAcceptLowerBoundIfRaw.java
                • Enum.java
                • Enum56239.java
                • EnumWithAbstractMethods.java
                • Erasure.java
                • ErasureOfReturnTypeOfNonGenericMethod.java
                • ErasureTypeParameterBound.java
                • ExceptionCollectionWithLambda.java
                • Exceptions.java
                • ExpectedTypeBasedOnArrayCreationWithoutExplicitType.java
                • ExplicitMethodParameters.java
                • FailedInferenceWithBoxing.java
                • Fields.java
                • FixedFailedInferenceWithBoxing.java
                • FlattenIntersectionType.java
                • ForeachOverCapturedWildcardWithCollectionUpperBound.java
                • ForeachTypes.java
                • GenericExtendException.java
                • GenericsOverrideMethodInRawInheritor.java
                • IDEA103760.java
                • IDEA104100.java
                • IDEA104160.java
                • IDEA104992.java
                • IDEA105695.java
                • IDEA105846.java
                • IDEA106964.java
                • IDEA107440.java
                • IDEA107654.java
                • IDEA107713.java
                • IDEA107782.java
                • IDEA107957.java
                • IDEA108287.java
                • IDEA109556.java
                • IDEA109875.java
                • IDEA110568.java
                • IDEA110869.java
                • IDEA110947.java
                • IDEA111085.java
                • IDEA112122.java
                • IDEA113225.java
                • IDEA114797.java
                • IDEA122401.java
                • IDEA128333.java
                • IDEA131686.java
                • IDEA134059.java
                • IDEA139069.java
                • IDEA139090.java
                • IDEA139096.java
                • IDEA139156.java
                • IDEA139169.java
                • IDEA139222.java
                • IDEA146897.java
                • IDEA148348.java
                • IDEA148361.java
                • IDEA152179.java
                • IDEA18425.java
                • IDEA20244.java
                • IDEA20573.java
                • IDEA21597.java
                • IDEA21602.java
                • IDEA21602_7.java
                • IDEA22005.java
                • IDEA22079.java
                • IDEA27080.java
                • IDEA27185.java
                • IDEA55510.java
                • IDEA56754.java
                • IDEA57259.java
                • IDEA57264.java
                • IDEA57265.java
                • IDEA57271.java
                • IDEA57272.java
                • IDEA57275.java
                • IDEA57284.java
                • IDEA57285.java
                • IDEA57286.java
                • IDEA57289.java
                • IDEA57307.java
                • IDEA57308.java
                • IDEA57309.java
                • IDEA57310.java
                • IDEA57311.java
                • IDEA57312.java
                • IDEA57313.java
                • IDEA57314.java
                • IDEA57315.java
                • IDEA57320.java
                • IDEA57322.java
                • IDEA57325.java
                • IDEA57334.java
                • IDEA57339.java
                • IDEA57340.java
                • IDEA57346.java
                • IDEA57362.java
                • IDEA57378.java
                • IDEA57387.java
                • IDEA57391.java
                • IDEA57410.java
                • IDEA57411.java
                • IDEA57413.java
                • IDEA57439.java
                • IDEA57446.java
                • IDEA57482.java
                • IDEA57484.java
                • IDEA57485.java
                • IDEA57486.java
                • IDEA57492.java
                • IDEA57493.java
                • IDEA57494.java
                • IDEA57495.java
                • IDEA57496.java
                • IDEA57502.java
                • IDEA57509.java
                • IDEA57533.java
                • IDEA57534.java
                • IDEA57539.java
                • IDEA57557.java
                • IDEA57563.java
                • IDEA57650.java
                • IDEA57667.java
                • IDEA57668.java
                • IDEA57877.java
                • IDEA63291.java
                • IDEA65066.java
                • IDEA66311.java
                • IDEA66311_16.java
                • IDEA67570.java
                • IDEA67571.java
                • IDEA67577.java
                • IDEA67584.java
                • IDEA67592.java
                • IDEA67597.java
                • IDEA67599.java
                • IDEA67667.java
                • IDEA67672.java
                • IDEA67677.java
                • IDEA67681.java
                • IDEA67682.java
                • IDEA67744.java
                • IDEA67745.java
                • IDEA67746.java
                • IDEA67798.java
                • IDEA67835.java
                • IDEA67843.java
                • IDEA67861.java
                • IDEA67865.java
                • IDEA67998.java
                • IDEA70370.java
                • IDEA72912.java
                • IDEA74899.java
                • IDEA76283.java
                • IDEA77128.java
                • IDEA77991.java
                • IDEA78402.java
                • IDEA80386.java
                • IDEA86875.java
                • IDEA87860.java
                • IDEA88895.java
                • IDEA89771.java
                • IDEA89801.java
                • IDEA90802.java
                • IDEA91626.java
                • IDEA92022.java
                • IDEA93713.java
                • IDEA94011.java
                • IDEA97276.java
                • IDEA97888.java
                • IDEA98421.java
                • IDEA99061.java
                • IDEA99347.java
                • IDEADEV10459.java
                • IDEADEV12951.java
                • IDEADEV13011.java
                • IDEADEV14006.java
                • IDEADEV14103.java
                • IDEADEV15534.java
                • IDEADEV23157.java
                • IDEADEV24166.java
                • IDEADEV57343.java
                • IDEADEV7337.java
                • IllegalForwardReferenceInTypeParameterDefinition.java
                • IllegalGenericTypeInInstanceof.java
                • ImplementAnnotation.java
                • InaccessibleThroughWildcard.java
                • IncompatibleReturnType.java
                • InconvertibleTypes.java
                • InferenceWithBounds.java
                • InferenceWithBoxingCovariant.java
                • InferenceWithSuperBounds.java
                • InferenceWithUpperBoundPromotion.java
                • InferredParameterInBoundsInRecursiveGenerics.java
                • InheritFromTypeParameter.java
                • InheritedWithDifferentArgsInTypeParams.java
                • InnerClassRef.java
                • InstanceClassInStaticContextAccess.java
                • IntersectionTypes.java
                • LooseInvocationContextForProperPrimitiveTypes.java
                • LowerBoundOfCapturedWildcardInSubtypingConstraint.java
                • MembersContainedInCapturedWildcardType.java
                • MethodCallOnRawTypesExtended.java
                • MethodCallParamsOnRawType.java
                • MethodSignatureEquality.java
                • Methods.java
                • NestedCaptures.java
                • NoInferenceFromTypeCast.java
                • OverrideAtLanguageLevel6.java
                • OverrideWithMoreSpecificReturn.java
                • ParameterizedParameterBound.java
                • PrivateInnerClassRef.java
                • Raw.java
                • RawAssignments.java
                • RawOnParameterized.java
                • RawOverridingMethods.java
                • RecursiveCapturedWildcardTypes.java
                • RecursiveCapturedWildcardTypesIDEA139157.java
                • RecursiveCapturedWildcardTypesIDEA139167.java
                • ReferenceTypeParams.java
                • ReifiableCapturedWildcards.java
                • RejectContradictingEqualsBounds.java
                • RejectEqualsBoundsContradictingLowerBound.java
                • RetrieveInferenceErrorsFromContainingCallsIfCurrentDoesNotProvideAny.java
                • SOE.java
                • SOEInLeastUpperClass.java
                • SameErasure.java
                • SameErasureDifferentReturnTypes.java
                • SameErasureForStaticMethodsInInterfaces.java
                • SelectFromTypeParameter.java
                • SelfRef.java
                • SpecificReturnType.java
                • StaticImports.java
                • StaticOverride.java
                • SuperInterfaceMethodCalledByMatterOfInterface.java
                • SuperMethodCallWithErasure.java
                • SuperWildcardCapturedSuperExtendsWildcardCapturedExtends.java
                • SuperWildcardIsNotWithinItsBound.java
                • SuperWildcardWithBoundPromotion.java
                • ThisAsAccessObject.java
                • TypeArgsOnRaw.java
                • TypeArgumentsGivenOnAnonymousClassCreation.java
                • TypeArgumentsGivenOnRawType.java
                • TypeArgumentsOnRawType.java
                • TypeArgumentsOnRawType17.java
                • TypeInference.java
                • TypeParameterBoundVisibility.java
                • TypeParameterBoundsList.java
                • TypeParameterBoundsWithSubstitutionWhenMethodHierarchyIsChecked.java
                • TypeParamsCyclicInference.java
                • TypeWithinItsWildcardBound.java
                • UncheckedCastWithCapturedWildcards.java
                • UncheckedCasts.java
                • UncheckedOverriding.java
                • UncheckedWarningInsideLambdaReturnStatement.java
                • UncheckedWarningsInsideIncorporationPhase.java
                • UncheckedWarningsInsideLambda.java
                • UncheckedWarningsLevel6.java
                • UncheckedWarningsWhenInferredTypeLeadsToRawRoGenericAssignment.java
                • UnifiedSubstitutorUpInTheHierarchy.java
                • Unused.java
                • Varargs.java
                • Variance.java
                • WideningCastToTypeParam.java
                • WildcardBoundsCombination.java
                • WildcardCastConversion.java
                • WildcardTypes.java
                • WildcardsBoundsIntersection.java
                • WildcardsOnRawTypes.java
              • genericsHighlightingGenerated8
                • UnrelatedClasses.java
                • UnrelatedClassesExtendsTypeParams.java
              • highlightSeverity
                • ErrorLikeUnusedSymbol.java
              • javaDoc
                • AuthoredMethod.java
                • BadCharacters.java
                • BadReference.java
                • DoubleMissedTags.java
                • DoubleParenthesesInCode.java
                • DuplicateDeprecated.java
                • DuplicateParam.java
                • DuplicateReturn.java
                • DuplicateSerial.java
                • DuplicateThrows.java
                • EnumConstructor.java
                • Exception0.java
                • Exception1.java
                • Exception2.java
                • Exception3.java
                • Exception4.java
                • GenericsParams.java
                • IgnoreAccessors.java
                • IgnoreDuplicateThrows.java
                • InheritJavaDoc.java
                • InlineTagAsDescription.java
                • InnerClassReferenceInSignature.java
                • IssueLinksInJavaDoc.java
                • Java18Tags.java
                • JavadocPeriod.java
                • JavadocPeriod1.java
                • JavadocPeriod2.java
                • Link0.java
                • LinkFromInnerClassToSelfMethod.java
                • LinkToItself.java
                • LinksInJavaDoc.java
                • MisplacedThrowsTag.java
                • MissedTags.java
                • MissedThrowsTag.java
                • MissingReturnDescription.java
                • MultipleThrows.java
                • Param0.java
                • Param1.java
                • Param2.java
                • Param3.java
                • Param4.java
                • Return0.java
                • See0.java
                • See1.java
                • See2.java
                • See3.java
                • See4.java
                • See5.java
                • See6.java
                • SeeConstants.java
                • SeeNonRefs.java
                • UnknownInlineTag.java
                • UnknownTags.java
                • ValueBadReference.java
                • ValueEmpty.java
                • ValueGoodReference.java
                • ValueNotOnField.java
                • ValueNotOnStaticField.java
                • ValueOnNotInitializedField.java
                • ValueReference14.java
                • Vararg.java
                • module-info.java
                • resolve
                  • pkg
                    • See0.java
                    • See1.java
                    • See2.java
                    • See3.java
                    • module-info.java
                    • package-info.java
                  • pkg1
                    • package-info.java
              • lambda
                • additionalConstraints
                  • DeepLambdaReturnExpressionsWithProperTargetType.java
                  • IncompleteResolveDuringNestedChecks.java
                  • InferenceFromNestedIn2LambdasCall.java
                  • NestedLambdaExpressionsChain.java
                  • NestedLambdaExpressionsWithTopStandaloneMethod.java
                  • StopCollectingAdditionalConstraintsWhenLambdaReturnTypeIsProper.java
                • advHighlighting8
                  • IDEA67842
                    • pck
                      • IDEA67842.java
                  • packageLocalMethod
                    • foo
                      • A.java
                      • bar
                        • B.java
                        • C.java
                  • protectedVariable
                    • p1
                      • A.java
                    • p2
                      • B.java
                  • unrelatedConcreteInConstructors
                    • A.java
                    • B.java
                    • p
                      • A.java
                • changeSignature
                  • AddExceptionToCatchInOneLineLambda.java
                  • AddExceptionToCatchInOneLineLambda_after.java
                  • AddUncheckedExceptionInMethodRef.java
                  • AddUncheckedExceptionInMethodRef_after.java
                  • DefaultMethodTouched.java
                  • DefaultMethodTouched_after.java
                  • DelegateInInterface.java
                  • DelegateInInterface_after.java
                  • MethodArgument.java
                  • MethodArgument_after.java
                  • VariableDeclaration.java
                  • VariableDeclaration_after.java
                • completion
                  • normal
                    • AllCollectors.java
                    • AllCollectors_after.java
                    • CallBeforeLambda.java
                    • CallBeforeLambda_after.java
                    • CollectorsToList.java
                    • CollectorsToList_after.java
                    • CollectorsToSet.java
                    • CollectorsToSet_after.java
                    • FinishMethodReferenceWithColon.java
                    • FinishMethodReferenceWithColon_after.java
                    • InheritorConstructorRef.java
                    • LambdaInAmbiguousCall.java
                    • LambdaWithSuperWildcardInAmbiguousCall.java
                    • NoCollectorsInComment.java
                    • NoContinueInsideLambdaInLoop.java
                    • NoExplicitTypeArgsInTernary.java
                    • NoExplicitTypeArgsInTernary_after.java
                    • NoSemicolonAfterVoidMethodInLambda.java
                    • NoSemicolonAfterVoidMethodInLambda_after.java
                    • OverrideMethodAsDefault.java
                    • OverrideMethodAsDefault_after.java
                    • PreferLocalsOverMethodRefs.java
                    • SelfStaticsOnly.java
                    • StaticallyImportedCollectorsToList.java
                    • StaticallyImportedCollectorsToList_after.java
                    • StaticallyImportedFromInterface.java
                    • StaticallyImportedFromInterface_after.java
                    • UnexpectedLambdaInAmbiguousCall.java
                • constraints
                  • EqualityUnboundWildcard.java
                  • ExceptionConstraintsWithProperAndNonProperThrows.java
                  • IntersectionTypeStrictSubtypingConstraint.java
                  • LambdaGroundTest.java
                  • PrimitiveTypesCompatibility.java
                  • SubtypingConstraintWithSuperCapturedWildcard.java
                  • SubtypingExtendsSuper.java
                  • TypeCompatibilityUncheckedConversion.java
                  • TypeCompatibilityUncheckedConversionReturnConstraints.java
                  • UncheckedBoundsWithErasure.java
                  • WildcardParameterizedReturnTypeConflictWithParameterTypes.java
                • diamond
                  • AvoidClassRefCachingDuringInference.java
                  • ConflictingNamesInConstructorAndClassTypeParameters.java
                  • DetectStaticFactoryForTopLevelCall.java
                  • DiagnosticMessageWhenConstructorIsUnresolved.java
                  • DiamondConstructorWithTypeParameters.java
                  • DiamondInsideOverloadedThisReference.java
                  • EnsureApplicabilityForDiamondCallIsCheckedBasedOnStaticFactoryApplicability.java
                  • EraseTypeForNewExpressionWithDiamondsIfUncheckedConversionWasPerformedDuringApplicabilityCheck.java
                  • ExceptionsThrownFromConstructorShouldBePreserved.java
                  • IDEA140686.java
                  • IDEA97294.java
                  • NoRawTypeInferenceWhenNewExpressionHasSpecifiedType.java
                  • NullTypesInDiamondsInference.java
                  • OuterClass.java
                  • OverloadOuterCall.java
                  • ParameterizedConstructorWithDiamonds.java
                  • RawArgumentInsideNewExpression.java
                  • RawTypePassedToDiamond.java
                  • Varargs.java
                  • WithConstructorRefInside.java
                • exceptions
                  • ExceptionsThrownByCallArguments.java
                  • IDEA116441.java
                  • LambdaBodyUncaughtExceptionsForOuterCallInference.java
                  • LambdaParamExceptionVariable.java
                  • MethodRefUncaughtExceptionsForOuterCallInference.java
                  • NotThrownLambdaBodyReferencedMethod.java
                  • NotThrownLambdaBodyReferencedMethodContradictBounds.java
                  • UnboundExceptions.java
                • expressions
                  • AdditionalConstraintsBasedOnLambdaResolution.java
                  • AdditionalConstraintsBasedOnLambdaResolutionForNestedLambdas.java
                  • AvoidClassRefCachingDuringInference.java
                  • CacheUnresolvedMethods2.java
                  • CacheUnresolvedMethods3.java
                  • CacheUnresolvedMethods4.java
                  • CacheUnresolvedMethods5.java
                  • CachedUnresolvedMethods.java
                  • CachingOfResultsDuringCandidatesIteration.java
                  • DontCollectUnhandledReferencesInsideLambdaBody.java
                  • IDEA140035.java
                  • InfinitiveParameterBoundsCheck.java
                  • MethodOverloadsInsideLambdaHierarchy.java
                  • NestedLambdaAdditionalConstraints.java
                  • NonCachingFolding.java
                  • ObjectOverloadsWithDiamondsOverMultipleConstructors.java
                  • OverloadResolutionInsideLambdaInsideNestedCall.java
                  • ProoveThatInferenceInsideLambdaBodyDontInfluenceOuterCallInference.java
                  • RejectCachedTopLevelSessionIfItCorrespondsToTheWrongOverload.java
                  • SecondConflictResolutionOnSameMethodCall.java
                • findUsages
                  • ArraysStreamLikeApi.java
                  • CallOnGenericParameter.java
                  • CallWithQualifiedName.java
                  • ChainStartingWithConstructor.java
                  • ClassFromJdk.java
                  • ClassFromJdkMethodRef.java
                  • ConstructorReferences.java
                  • FieldDeclaredInFileWithoutFunctionalInterfaces.java
                  • FieldFromAnonymousClassScope.java
                  • FindSubInterfaceLambdas.java
                  • MethodArgument.java
                  • MethodArgumentByTypeParameter.java
                  • MethodWithClassTypeParameter.java
                  • StreamOfLikeApiWithField.java
                  • StreamOfLikeApiWithLocalVar.java
                  • VarargPosition.java
                • functionalInterface
                  • AbstractClass.java
                  • Clone.java
                  • IntersectionOf2FunctionalTypesWithEqualAfterSubstitutionSignatures.java
                  • IntersectionOf2FunctionalTypesWithEqualSignatures.java
                  • IntersectionTypeWithSameBaseInterfaceInConjuncts.java
                  • MethodWithTypeParam.java
                  • MultipleMethods.java
                  • MultipleMethodsInOne.java
                  • NoMethods.java
                  • Simple.java
                  • TwoMethodsNoSubSignature.java
                  • TwoMethodsNoSubSignature1.java
                  • TwoMethodsSameSignature.java
                  • TwoMethodsSameSignatureTypeParams.java
                  • TwoMethodsSameSubstSignature.java
                  • TwoMethodsSubSignature.java
                • graphInference
                  • AcceptFirstPairOfCommonSupertypesDuringUpUpIncorporation.java
                  • AfterAbstractPipeline.java
                  • ApplicabilityCheckFailsExpressionTypeCheckPasses.java
                  • ArrayPassedToVarargsMethod.java
                  • ArrayTypeAssignability.java
                  • AssignabilityOfStandaloneExpressionsDuringApplicabilityCheck.java
                  • CallToGenericMethodsOfNonGenericClassInsideRawInheritor.java
                  • CaptureConstraint.java
                  • CapturedConversionDuringDirectSuperCheck.java
                  • CapturedReturnTypes.java
                  • CapturedVariablesAcceptance.java
                  • CapturedWildcardWithArrayTypeBound.java
                  • ChainedInference.java
                  • ChainedInference1.java
                  • ChainedInferenceTypeParamsOrderIndependent.java
                  • ClsCapturedReturnTypes.java
                  • ConditionalExpressionsInference.java
                  • CreateFreshVariablesOnlyForWildcardPlacesDuringReturnTypeProcessing.java
                  • CyclicParamsDependency.java
                  • DeepCallsChain.java
                  • DefaultConstructorAsArgument.java
                  • DiamondWithExactMethodReferenceInside.java
                  • DiamondsUsedToDetectArgumentType.java
                  • DisjunctionTypeEquality.java
                  • DisjunctionTypes.java
                  • DoNotIgnoreConflictingUpperBounds.java
                  • EliminateIntersectionTypeWildcardElimination.java
                  • EnumConstantInference.java
                  • ErasedByReturnConstraint.java
                  • ErasureOfReturnTypeIffUncheckedConversionWasNecessaryDuringApplicabilityCheckOnly.java
                  • FreshVariablesCreatedDuringResolveDependingOnAlreadyResolvedVariables.java
                  • FreshVariablesDuringApplicabilityCheck.java
                  • GlbValidityWithCapturedWildcards.java
                  • GrandParentTypeParams.java
                  • HighlightArgumentWithProblem.java
                  • IDEA104429.java
                  • IDEA121055.java
                  • IDEA126163.java
                  • IDEA127928.java
                  • IDEA128101.java
                  • IDEA128174.java
                  • IDEA128766.java
                  • IDEA130547.java
                  • IDEA130549.java
                  • IDEA132725.java
                  • IDEA134277.java
                  • IDEA143390.java
                  • IDEA149774.java
                  • IDEA150688.java
                  • IDEA153632.java
                  • IDEA154278.java
                  • IDEA98866.java
                  • IncompatibleBoundsFromAssignment.java
                  • IncompleteSubstitution.java
                  • IncorporationOfBoundsAsTypeArguments.java
                  • IncorporationWithCaptureCalcGlbToGetOneTypeParameterBound.java
                  • IncorporationWithEqualsBoundsSubstitution.java
                  • IncorporationWithRawSubstitutors.java
                  • InferFromConditionalExpressionCondition.java
                  • InferFromTypeArgs.java
                  • InferenceForFirstArg.java
                  • InferenceFromNotEqualTypeParamsBounds.java
                  • InferenceFromSiblings.java
                  • InferenceFromTypeParamsBounds.java
                  • InferenceVariablesErasure.java
                  • InfiniteTypes.java
                  • IntersectionWithArray.java
                  • JDK8028774.java
                  • LiftedCaptureToOuterCall.java
                  • MostSpecificVarargsCase.java
                  • NestedCalls.java
                  • NestedCalls1.java
                  • NestedCallsSameMethod.java
                  • NestedConditionalExpressions.java
                  • NestedMethodCallsWithVarargs.java
                  • OuterCallConflictResolution.java
                  • OuterCallOverloads.java
                  • OuterMethodCallOnRawType.java
                  • OverloadChooserOfReturnType.java
                  • PartialRawSubstitutionToAvoidInferringObjectsWhenRawExpected.java
                  • PertinentToApplicabilityCheckForBlockLambda.java
                  • PolyConditionalExpressionWithTargetPrimitive.java
                  • PolyMethodCallOnLeftSideOfAssignment.java
                  • PostponeUnresolvedVariables.java
                  • PrimitiveTypeInReturnConstraintWithUncheckedConversion.java
                  • PrimitiveWrapperConditionInReturnConstraint.java
                  • PullUncheckedWarningNotionThroughNestedCalls.java
                  • PullingErrorMessagesFromSubExpressionsToTheTopLevel.java
                  • PushErasedStateToArguments.java
                  • RawTypeFromParent.java
                  • RawTypeFromParentArrayType.java
                  • RecursiveCallsWithNestedInference.java
                  • RecursiveTypeWithCapture.java
                  • ResolutionOrderForVariableCycles.java
                  • ReturnConstraintsWithCaptureIncorporationOfFreshVariables.java
                  • ReturnStmt.java
                  • SOEDuringInferenceFromParamBounds.java
                  • SameMethodCalledWithDifferentArgsResultingInDependenciesBetweenSameTypeParams.java
                  • SameMethodNestedChainedCallsNearFunctionInterfaces.java
                  • SiteSubstitutionForReturnConstraint.java
                  • SiteSubstitutionInExpressionConstraints.java
                  • StaticInheritorsAmbiguity.java
                  • StopAtStandaloneConditional.java
                  • TargetTypeByAnonymousClass.java
                  • TargetTypeByOverloadedMethod.java
                  • TargetTypeByOverloadedMethod2.java
                  • TopLevelParentNoParameters.java
                  • TransitiveInferenceVariableDependencies.java
                  • TreatConditionalExpressionAsPolyIfNewExpressionWithDiamondsIsUsed.java
                  • TwoDifferentParameterizationCheckWithInterfaceTypeArguments.java
                  • UncheckedConversionDuringProperTypeExpressionConstraintResolution.java
                  • UncheckedConversionWithRecursiveTypeParams.java
                  • UncheckedWarningConvertingToInferenceVariable.java
                  • UncheckedWarningDuringStrictSubtyping.java
                  • VarargsOnNonPertinentPlace.java
                  • VariableNamesOfNestedCalls.java
                • highlighting
                  • AcceptRawSubstForLambda.java
                  • AlreadyUsedParamName.java
                  • Ambiguity1.java
                  • Ambiguity2.java
                  • AmbiguityRawGenerics.java
                  • AmbiguityReturnValueResolution.java
                  • AmbiguityReturnValueResolution1.java
                  • AmbiguityReturnValueResolution2.java
                  • AmbiguityReturnValueResolution3.java
                  • AmbiguitySpecificReturn.java
                  • AmbiguityVarargs.java
                  • BreakContinueInside.java
                  • CastInContexts.java
                  • CheckFunctionalInterfaceAccess.java
                  • ConditionalExpr.java
                  • ConditionalInferenceFromOppositePart.java
                  • ConflictResolution.java
                  • DeclaredTypeParameterBoundsAndUnboundedWildcard.java
                  • DefaultMethod.java
                  • DiamondInference.java
                  • EffectiveFinal.java
                  • EnumConstants.java
                  • FieldInitializedUsedInLambda.java
                  • FinalInitializer.java
                  • FunctionalInterfaceAnnotation.java
                  • FunctionalInterfaceAnnotation2.java
                  • FunctionalInterfaceAnnotation3.java
                  • FunctionalInterfaceCheck.java
                  • GenericNotGenericInterfaceMethod.java
                  • IDEA108195.java
                  • IDEA123308.java
                  • InContexts.java
                  • IncompatibleFormalParameterTypes.java
                  • IncompatibleReturnTypes.java
                  • IncompleteSubst.java
                  • InferFromTypeArgs.java
                  • InferenceFromArgs.java
                  • InferenceFromSecondLambda.java
                  • InferenceOnMethodCallSite.java
                  • InferredFromCast.java
                  • Intersection.java
                  • IntersectionTypeInCast.java
                  • LambdaContext.java
                  • LambdaOnVarargsPlace.java
                  • LambdaOnVarargsPlace1.java
                  • LambdaRawOrNot.java
                  • NestedLambdas.java
                  • NoBoxingInLambdaFormalParams.java
                  • NoInferenceResult.java
                  • RawWhenNoParams.java
                  • ReassignUsedVars.java
                  • RecursiveAccess.java
                  • ReferencedFromSelf.java
                  • ReturnTypeAmbiguity.java
                  • ReturnTypeCompatibility.java
                  • ReturnTypeCompatibility1.java
                  • ReturnTypeCompatibilityBeforeSpecificsCheck.java
                  • ReturnValue.java
                  • SameLambdaParamNames.java
                  • StaticAccess.java
                  • TypeArgsConsistency.java
                  • TypeArgsConsistencyMisc1.java
                  • TypeArgsConsistencyMisc2.java
                  • TypeArgsConsistencyWithoutParams.java
                  • Underscores.java
                  • UnhandledException.java
                  • UnhandledExceptions.java
                  • UnreachableStatement.java
                  • UseIncompleteParentSubstitutor.java
                  • VariableInitialization.java
                  • VoidCompatibility.java
                  • WildcardBounds.java
                  • WildcardsAndFormalLambdaParams.java
                • incomplete
                  • InsideParenthesis.java
                  • MissedFunctionalInterfaceMethodReturnType.java
                • inference
                  • FunctionalInterfaceShouldHaveExactlyOneMethod.java
                  • SimpleCyclicInference.java
                • interfaceMethods
                  • AbstractOverriddenBySecondDefault.java
                  • AcceptStaticInterfaceMethodsImportedViaStaticImports.java
                  • AnnotationTypeExtensionsNotSupported.java
                  • CheckForFunctionalInterfaceCandidatesWhenOverrideEquivalentMethodsAreFoundInSuperInterfaces.java
                  • CyclicSubstitutor.java
                  • DefaultMethodOverrideAbstract.java
                  • DefaultMethodOverrideEquivalentObject.java
                  • DefaultMethodVisibility.java
                  • DefaultSupersInStaticContext.java
                  • ExtensionMethods.java
                  • FinalStaticDefaultMethods.java
                  • IDEA120498.java
                  • IDEA122720.java
                  • IDEA123839.java
                  • IgnoreStaticInterfaceMethods.java
                  • Inherit2MethodsWithSameOverrideEquivalentSignatureFromOneSuperclass.java
                  • InheritDefaultMethodInInterface.java
                  • InheritUnrelatedDefaults.java
                  • InheritanceOfStaticMethodFromDefault.java
                  • MethodHierarchyWithDeclaredTypeParameters.java
                  • ModifierNativeInInterface.java
                  • MultipleDefaultsAndAbstractsSomeOfWhichOverridesEachOther.java
                  • NotInheritFromUnrelatedDefault.java
                  • StaticMethod.java
                  • StaticMethodAccessibleBothThroughStaticImportAndInheritance.java
                  • StaticMethodAccessibleThroughStaticImportButExplicitlyQualified.java
                  • StaticMethodCalls.java
                  • StaticMethodCallsAndOverloadResolution.java
                  • StaticMethods.java
                  • StaticMethodsInFunctionalInterface.java
                  • StaticOverloading.java
                  • SubsignatureCheckWhen2DifferentMethodsBecomeOverrideEquivalent.java
                  • SuperProtectedCalls.java
                  • ThisAccessibility.java
                  • UnrelatedDefaultsOverriddenWithConcreteMethodNonEmptySubstitutor.java
                  • UnrelatedDefaultsWhenAbstractIsOverridden.java
                  • UnrelatedDefaultsWhenOneInterfaceOverrides2Unrelated.java
                  • UnrelatedDefaultsWhenOverridingIsPresentExplicitly.java
                  • UnrelatedDefaultsWithTypeParameter.java
                • methodRef
                  • 100441.java
                  • AbstractMethod.java
                  • AccessModifiers.java
                  • Ambiguity.java
                  • Assignability.java
                  • Assignability1.java
                  • CapturedWildcards.java
                  • ConstructorAssignability.java
                  • ConstructorNonAbstractAbstractExpected.java
                  • ConstructorRefInnerFromSuper.java
                  • ConstructorRefs.java
                  • ConstructorRefsInnerClasses.java
                  • ConstructorWithoutParams.java
                  • CyclicInference.java
                  • DefaultConstructor.java
                  • ExactReferencesToArrayCreation.java
                  • ExprReceiver.java
                  • FunctionalInterfaceMethodIsGeneric.java
                  • GetClassSpecifics.java
                  • IDEA112323.java
                  • IDEA127765.java
                  • InferenceFromMethodReference.java
                  • InferenceFromReturnType.java
                  • IntersectionTypeInCast.java
                  • IntersectionTypesInReceiverPosition.java
                  • InvalidFunctionalTypeInReturnStmt.java
                  • MethodRefAcceptance.java
                  • MethodRefMisc.java
                  • MethodRefMisc1.java
                  • MethodReferenceReceiver.java
                  • MethodTypeParamsInference.java
                  • NonParameterizedReceiver.java
                  • QualifierTypeArgs.java
                  • QualifiersInStaticContext.java
                  • RawQualifier.java
                  • RefOnArrayDeclaration.java
                  • ReferenceParameters.java
                  • ResolveConflicts.java
                  • ReturnTypeSpecific.java
                  • SOE.java
                  • StaticMethodOnTypedClassReference.java
                  • StaticProblems.java
                  • SuperClassSubst.java
                  • TypeArgumentsOnMethodRefs.java
                  • TypeParameterWithExtendsList.java
                  • UnhandledExceptions.java
                  • UnknownQualifierClass.java
                  • ValidContext.java
                  • Varargs.java
                  • Varargs1.java
                  • Varargs2.java
                  • VarargsInReceiverPosition.java
                  • VarargsMethodRef.java
                  • VoidReturnTypeAmbiguity.java
                  • Wildcards.java
                  • findUsages
                    • ConstructorUsages.java
                • mostSpecific
                  • BothVarargs.java
                  • BoxingAndOverloadResolution.java
                  • DifferentParamsLength.java
                  • EnsureArgTypesAreNotCalculatedDuringOverload.java
                  • FunctionalTypeComparisonWhenMethodsAreNotGeneric.java
                  • IDEA121884.java
                  • IDEA121999.java
                  • IDEA123352.java
                  • IDEA125855.java
                  • IDEA127584.java
                  • IncompatibleSiteSubstitutionBounds.java
                  • IncompleteMethodInInterface.java
                  • InferSpecificForGenericMethodWhenCallProvidesExplicitTypeArguments.java
                  • JDK8034223.java
                  • JDK8042508.java
                  • MostSpecificByReturnType.java
                  • MostSpecificForSameFunctionalTypes.java
                  • NestedLambdaSpecifics.java
                  • NestedVarargs.java
                  • NoReturnTypeResolutionForThrownException.java
                  • RelatedSAMErasures.java
                  • SuperMethodsInExactCheck.java
                  • TargetTypeParameter.java
                  • VarargsSpecificsDuringMethodReferenceResolve.java
                  • VoidConflict.java
                • newLambda
                  • AcceptInferredVariablesBeforeAdditionalConstraintsLeadToFail.java
                  • AdditionalConstraintDependsOnNonMentionedVars.java
                  • AdditionalConstraintSubstitution.java
                  • AdditionalConstraintsOrderWhenOutputVariablesAlreadyHaveProperEqualBound.java
                  • AdditionalConstraintsReduceOrder.java
                  • AfterAbstractPipeline2.java
                  • ArgumentOfAnonymousClass.java
                  • ArrayNotAFunctionalInterface.java
                  • AvoidPartlyRawTypesAsTheyWontBeTreatedAsWildcardParameterizedAnyway.java
                  • CLikeArrayDeclarationInLambdaWithExplicitTypes.java
                  • CaptureInReturnStatementOfLambdaExpression.java
                  • CapturedWildcardNotOpenedDuringInference.java
                  • CheckedExceptionsConstraintsSubstitutions.java
                  • CheckedExceptionsConstraintsSubstitutions1.java
                  • CheckedExceptionsConstraintsSubstitutions2.java
                  • CheckedExceptionsConstraintsSubstitutionsDeepInBody.java
                  • CodeBlockLambdaWithIsValueCompatibleChecks.java
                  • CodeBlockLambdaWithoutParamsIsValueCompatibleChecks.java
                  • CollectLambdaAdditionalConstraintsByGroundType.java
                  • ControlFlowAnalysisFailedValueCompatibilityUnchanged.java
                  • DeepChainOfNestedLambdasOverCachedTopLevel.java
                  • DeepNestedLambdaExpressionsNoFormalParams.java
                  • DiamondInLambdaReturn.java
                  • DontWarnAboutNestedLambdaForAProblemInOuter.java
                  • DownUpThroughLambdaReturnStatements.java
                  • Ellipsis.java
                  • EnsureGroundTypeToGetLambdaParameterType.java
                  • EnsureNoCaptureIsPerformedOverTargetTypeOfCastExpressionWhichMarksFunctionalExpression.java
                  • ExceptionInLambdaBodyCheck.java
                  • ExpectedReturnTypeInAnonymousInsideLambda.java
                  • FieldReferencedFromLambdaInitializations.java
                  • FunctionalInterfacesCalculation.java
                  • GroundTargetTypeForExpectedReturnTypeOfLambdaExpression.java
                  • GroundTargetTypeForImplicitLambdas.java
                  • GroundTargetTypeWhenAbstractMethodInSuperclass.java
                  • HighlightFaultyLambdaReturnExpression.java
                  • IDEA106670.java
                  • IDEA112922.java
                  • IDEA113504.java
                  • IDEA113573.java
                  • IDEA116252.java
                  • IDEA116548.java
                  • IDEA117124.java
                  • IDEA118362.java
                  • IDEA118965.java
                  • IDEA118965comment.java
                  • IDEA119003.java
                  • IDEA119535.java
                  • IDEA120992.java
                  • IDEA121315.java
                  • IDEA122074.java
                  • IDEA122084.java
                  • IDEA122406.java
                  • IDEA122616.java
                  • IDEA122700.java
                  • IDEA123731.java
                  • IDEA123848.java
                  • IDEA123869.java
                  • IDEA123951.java
                  • IDEA123987.java
                  • IDEA124190.java
                  • IDEA124424.java
                  • IDEA124547.java
                  • IDEA124961.java
                  • IDEA124961_1_8_0_40.java
                  • IDEA124983.java
                  • IDEA125254.java
                  • IDEA125674.java
                  • IDEA126056.java
                  • IDEA126109.java
                  • IDEA126778.java
                  • IDEA126809.java
                  • IDEA127124.java
                  • IDEA127124comment.java
                  • IDEA127215.java
                  • IDEA127596.java
                  • IDEA130129.java
                  • IDEA130920.java
                  • IDEA131700.java
                  • IDEA132253.java
                  • IDEA133920.java
                  • IDEA136325.java
                  • IDEA136401.java
                  • IDEA136759.java
                  • IDEA144840.java
                  • IDEA149224.java
                  • IDEA149670.java
                  • IDEA149709.java
                  • IDEA153284.java
                  • IDEA153999.java
                  • IDEA93586.java
                  • IgnoreStandaloneExpressionsInLambdaReturnForNestedCalls.java
                  • IncludeConstraintsWhenParentMethodIsDuringCalculation.java
                  • InferTypeParametersFromFunctionalInterfaceInputs.java
                  • InferenceFromReturnLambdaStatementWhereContainingMethodNonGeneric.java
                  • InferenceFromReturnStatements.java
                  • InfiniteLoopAndValueCompatibility.java
                  • IntersectionTypeOfDifferentParameterizationOfTheSameClassInNonWildcardParameterization.java
                  • IntersectionTypesDuringInference.java
                  • LiftedIntersectionType.java
                  • MissedSiteSubstitutorDuringDeepAdditionalConstraintsGathering.java
                  • NestedCallsInsideLambdaReturnExpression.java
                  • NestedLambdaCheckedExceptionsConstraints.java
                  • NestedLambdaExpressions1.java
                  • NestedLambdaExpressionsNoFormalParams.java
                  • NestedLambdaExpressionsNoFormalParams1.java
                  • NestedLambdaExpressionsNoFormalParamsStopAtStandalone.java
                  • NestedLambdaWithInferenceVariableAsTargetType.java
                  • NestedLambdasWithInferenceOfReturnTypeInTheLatestLambda.java
                  • NonAccessibleFunctionalInterfaceTypeArguments.java
                  • OnlyLambdaAtTypeParameterPlace.java
                  • OuterMethodPropagation.java
                  • OverloadResolutionSAM.java
                  • ParenthesizedExpressionsDuringConstrainsCollection.java
                  • PreserveCapturedWildcardAsLambdaParameterType.java
                  • PreserveCapturedWildcardsDuringNonWildcardParameterization.java
                  • PropertiesInsteadOfSiteSubstitutorIfAny.java
                  • RawSiteSubstitutorWithExpectedGenericsParameterType.java
                  • RawSubstitutionForInterfaceMethod.java
                  • RecursiveAtSiteSubstitutorsWithAdditionalConstraints.java
                  • RecursiveCalls.java
                  • ResolveOrderShouldTakeIntoAccountDependenciesOfAlreadyResolvedVars.java
                  • SameParametrizationCheckTakesTypeParametersIntoAccount.java
                  • TargetTypeConflictResolverShouldNotTryToEvaluateCurrentArgumentType.java
                  • UncheckedConstraintOnInferenceVariableWithProperUpperBound.java
                  • UncheckedPartial.java
                  • UseCalculatedSubstitutor.java
                  • VarargMethodWithThrownTypes.java
                  • WildcardParameterization.java
                • newMethodRef
                  • AdditionalConstraints3Level.java
                  • AfterBounds.java
                  • AfterCollectors1.java
                  • AfterCollectors2.java
                  • AfterDistinctOps.java
                  • AfterSliceOps.java
                  • AmbiguityVarargs.java
                  • ApplicabilityConflictMessage.java
                  • ApplicabilityErrorVisibleWhenConstraintsFromFunctionalExpressionsProvideValidSubstitutor.java
                  • ArrayTypeNewReifiable.java
                  • AssertNumberOfParameters.java
                  • CaptureTypeOfNewArrayExpression.java
                  • CapturedReturnTypeOfMethodReference.java
                  • CapturedTypesOfImplicitParameterTypes.java
                  • CapturedWildcardInReceiverPosition.java
                  • CapturingReturnValue.java
                  • ChainedCallsWithMethodReferenceInside.java
                  • CheckReturnTypeForExactRefs.java
                  • CheckReturnTypeOfMethodReferenceWhenTheRestIsGood.java
                  • CollectingApplicabilityConstraints.java
                  • ConstraintsFromNonRawReceiverType.java
                  • ConstructorRefOnClassWithRecursiveTypeParameter.java
                  • ContainingClassTypeParametersShouldNotBeInferredDuringMethodReferenceProcessing.java
                  • ContainingClassTypeParamsForBounds.java
                  • DeepWildcardEliminating.java
                  • DistinguishCapturedWildcardsByDifferentParameters.java
                  • EnsureNotResolvedMethodRefsAreNotMarkedAsExact.java
                  • EnsureResolveToClassInConstructorRefs.java
                  • EnsureThatCapturedWildcardsAreNotOpenWithoutAnyReason.java
                  • EnsureTypeParametersAreNotModifiedDuringGroundTypeEvaluation.java
                  • EnumConstantsAsContext.java
                  • EnumValuesMethod.java
                  • ExactMethodReferencePertinentToApplicabilityCheck.java
                  • ExcludeContainingClassTypeParamsFromInference.java
                  • FreshVariableLowerBoundsDuringSuperTypeChecks.java
                  • FromReferenceWithTypeArgs.java
                  • GenericArrayCreation.java
                  • GetClassReturnTypeInMethodReference.java
                  • HighlightReferenceWhenContradictBoundsAreInferred.java
                  • IDEA106522.java
                  • IDEA112191.java
                  • IDEA112574.java
                  • IDEA113297.java
                  • IDEA113558.java
                  • IDEA116359.java
                  • IDEA117311.java
                  • IDEA118437.java
                  • IDEA120370.java
                  • IDEA120376.java
                  • IDEA122018comment.java
                  • IDEA122100.java
                  • IDEA122509.java
                  • IDEA122681.java
                  • IDEA123223.java
                  • IDEA123248.java
                  • IDEA123366.java
                  • IDEA123366comment.java
                  • IDEA124148.java
                  • IDEA124613.java
                  • IDEA126062.java
                  • IDEA126969.java
                  • IDEA127275.java
                  • IDEA127275_.java
                  • IDEA127506.java
                  • IDEA128534.java
                  • IDEA128712.java
                  • IDEA132379.java
                  • IDEA132560.java
                  • IDEA133935.java
                  • IDEA136581.java
                  • IDEA136708.java
                  • IDEA138752.java
                  • IDEA140586.java
                  • IDEA147511.java
                  • IDEA147873.java
                  • IDEA148093.java
                  • IDEA148553.java
                  • IDEA148841.java
                  • IDEA152659.java
                  • IDEA93587.java
                  • IgnoreForeignVariables.java
                  • IncludeContainingClassParamsInResolveSetForConstructorRefs.java
                  • IncludeOnlyTypeParametersUsedInParameterTypesExcludeThoseUsedInReturnOnly.java
                  • IncompleteCodeWithMethodReferenceOverLambdaParameter.java
                  • IncompleteMethodReferenceWithUncheckedWarningInspection.java
                  • IncorrectArrayCreationSignature.java
                  • InexactMethodReferencePrimitiveBound.java
                  • LiftMethodReferenceTypeParams.java
                  • MethodInInheritorFoundBySecondSearch.java
                  • MethodREfToContainingMethodWithGenericParam.java
                  • MethodReferenceSecondSearchDontInfluenceTopSiteSubstitutor.java
                  • MethodReferenceTypeArgumentsApplicability.java
                  • MissedApplicableMemberContainingClassSubstitution.java
                  • NewParameterizedReferenceOnRawType.java
                  • NonExactMethodReferenceOnRawClassType.java
                  • PotentialApplicability.java
                  • PotentialCompatibilityWithInvalidShape.java
                  • PreferErrorOnTopLevelToFailedSubstitutorOnNestedLevel.java
                  • QualifierOfCapturedWildcardType.java
                  • RawClassTypeOnConstructorReference.java
                  • RawConstructorReferenceWithTypeParams.java
                  • RawInferredTypeCheck.java
                  • RawInnerClassQualifier.java
                  • RawReferenceTypeWithReceiver.java
                  • RawTargetType.java
                  • ReceiverSubstitutorForExactReferenceInMethodReferenceConstraint.java
                  • ReceiverTypeSubstitution.java
                  • RefOnStaticInterfaceMethod.java
                  • RegistryOptionToSkipUnsoundCaptureConversionInMethodReferenceReturnType.java
                  • RejectReceiverTypesForConstructorRefs.java
                  • ReturnTypeApplicabilityIfCapturedWildcardInferred.java
                  • ReturnTypeCheckForRawReceiver.java
                  • ReturnTypeCompatibilityConstraintForSecondSearchCase.java
                  • SecondSearchIfFirstParameterIsASubtypeOfReferenceTypeFromExpressionDeclaration.java
                  • SiteSubstitutionOfNonReceiverReference.java
                  • SkipCheckedExceptionsHandledByInterfaceMethod.java
                  • StaticNonStaticReferenceTypeAmbiguity.java
                  • SubstitutionForReturnTypeConstraintsForTargetGenericMethod.java
                  • SuperClassPotentiallyApplicableMembers.java
                  • SuperSubstitutorInNormalCase.java
                  • TypeNameInterfaceSuperMethodReferenceApplicability.java
                  • TypeParameterInstantiation.java
                  • TypeParametersInitOrder.java
                  • UncheckedMethodReference.java
                  • UncheckedWarningWithRawSecondSearchAndMethodFromSuper.java
                  • UnhandledExceptionsInQualifier.java
                  • UnresolvedMethodReference.java
                  • VarargsParametersCountComparison.java
                  • WildcardParametrization.java
                  • WildcardReturns.java
                  • WildcardsInClassTypeQualifier.java
                • overloadResolution
                  • ChooseAbstractMethodArbitrarily.java
                  • CompareFormalParametersWithNotionOfSiteSubstitutorInIsMoreSpecificCheck.java
                  • ConflictsWithRawQualifier.java
                  • ConstructorOverloadsWithDiamonds.java
                  • DefaultAbstractConflictResolution.java
                  • DetectNotEqualParametersInFunctionalTypesForExactMethodReferences.java
                  • DetectPolyExpressionInReturnsOfExplicitlyTypedLambdaWhenPrimitiveCouldWin.java
                  • DoNotCheckConstantIfsDuringValueCompatibleChecks.java
                  • DonotIncludeAdditionalConstraintsDuringApplicabilityChecksInsideOverloadResolution.java
                  • DontSkipInapplicableMethodsDuringSameSignatureCheck.java
                  • ForceCleanupErrorsInConditionalWhenBothBranchesProduceError.java
                  • FunctionalExpressionTypeErasure.java
                  • FunctionalInterfaceIncompatibilityBasedOnAbsenceOfVoidToTypeConvertion.java
                  • FunctionalInterfacesAtVarargsPositionMostSpecificCheck.java
                  • IDEA102800.java
                  • IDEA139875.java
                  • IDEA151823.java
                  • IDEA153076.java
                  • IgnoreCandidatesWithLowerApplicabilityLevel.java
                  • IgnoreLambdaVoidValueIncompatibilitiesPreferringMethodWithFunctionalTypeToNonFunctionalType.java
                  • IgnoreNonFunctionalArgumentsWhenCheckIfFunctionalMoreSpecific.java
                  • IgnoreNumberOfParametersInPotentiallyCompatibleCheckNotToExcludeAllConflicts.java
                  • IgnoreStaticCorrectnessDuringOverloadResolution.java
                  • InferenceErrorInArgumentWhenWrongOverloadWasChosen.java
                  • LambdaIsNotCongruentWithFunctionalTypeWithTypeParams.java
                  • LambdaValueCompatibleWithNestedTryWithResources.java
                  • LongerParamsWhenVarargs.java
                  • ManyOverloadsWithVarargs.java
                  • MethodReferenceWithTypeArgs.java
                  • MultipleOverloadsWithNestedGeneric.java
                  • NoBoxingWithNullType.java
                  • NoNeedToPreferGenericToRawSubstitution.java
                  • NotPotentiallyCompatibleMethodReference.java
                  • OverriddenVarargWithaArray.java
                  • OverrideObjectMethods.java
                  • PertinentToApplicabilityOfExplicitlyTypedLambda.java
                  • PotentialCompatibilityInCaseWhenNoMethodHasValidNumberOfParameters.java
                  • PotentiallyCompatibleShouldCheckAgainstSubstitutedWithSiteSubstitutor.java
                  • PreferDefaultMethodsOverStatic.java
                  • PreserveErrorsFromOuterVariables.java
                  • PreserveStaticMethodConflictsWhenMethodsAreNotHidden.java
                  • PrimitiveVarargsAreNoMoreSpecificThanNonPrimitiveWhenNoArgIsActuallyProvided.java
                  • ProperUnrelatedFunctionalInterfacesTypesComparison.java
                  • ReturnStatementsInsideNestedLambdasDuringVoidValueCompatibilityChecks.java
                  • SecondSearchPossibleForFunctionalInterfacesWithPrimitiveFisrtParameter.java
                  • SiteSubstituteTypeParameterBoundsWhenCheckForMostSpecific.java
                  • SpecificFunctionalInterfaces.java
                  • StaticImportOfObjectsToString.java
                  • StaticMethodInOuterClassConflictWithToString.java
                  • TryCatchWithoutFinallyBlockProcessing.java
                  • TypeCalculationOfQualifierShouldNotDependOnOverloadResolutionOfContainingMethodCall.java
                  • ValueCompatibleWithThrowsStatement.java
                  • VarargComponentTypesShouldBeExcludedFromBoxingComparison.java
                  • VoidValueCompatibilityCachedControlFlow.java
                  • VoidValueCompatibilityCanCompleteNormallyWithCallWithExceptionAsLastStatement.java
                  • VoidValueCompatibilityCantCompleteNormallyWithCallWithExceptionAsLastReturnStatement.java
                  • VoidValueCompatibilityOfImplicitlyTypedLambda.java
                • params
                  • FormalParams.java
                  • FormalParamsWithWildcards.java
                  • IncompatibleTypes.java
                  • InferFromFormal.java
                  • InferredParams.java
                  • MethodApplicability.java
                  • Raw.java
                • performance
                  • DiamondConstructorCallPassedToVarargs.java
                  • PolyMethodCallArgumentPassedToVarargs.java
                • redundantCast
                  • AnotherInterfaceMethodIsPointed.java
                  • CapturedWildcardInCast.java
                  • CastInConditionalBranch.java
                  • CastInMethodCallQualifierWithWildcardReturn.java
                  • CastInsideLambdaReturnExpressionPassedToEnumConstant.java
                  • CastToPrimitive.java
                  • EnumConstantWithFunctionalExpressionArg.java
                  • ExpectedTypeByNestedArrayInitializer.java
                  • IDEA154861.java
                  • Intersection.java
                  • InvalidConditional.java
                  • InvalidResolveWithoutCast.java
                  • LambdaReturnExpressions.java
                  • LambdaReturnExpressions1.java
                  • PreventBadReturnTypeInReturnExpression.java
                  • QualifierOfMethodWithCast.java
                  • RejectReturnTypeChange.java
                  • SecondLevelOverload.java
                  • Ser.java
                  • SerializableLambda.java
                  • StopAtMemberLevelDuringWalkUp.java
                  • TopLevelResolutionFailures.java
                  • WithAnonymousClasses.java
                • regression
                  • IDEA131282.java
                  • IDEA134945.java
                  • IDEA136840.java
                  • IDEA136856.java
                  • IDEA136887.java
                  • IDEA137277.java
                  • IDEA137668.java
                  • IDEA137694.java
                  • IDEA137795.java
                  • IDEA137893.java
                  • IDEA138696.java
                • resolve
                  • CachedSubstitutionDuringOverloadResolution.java
                  • IDEA122406.java
                  • LambdaChainConflictResolution.java
                  • SecondConflictResolution.java
                  • SecondConflictResolution1.java
                  • SecondConflictResolution2.java
                • wildcardParametrization
                  • LambdaFormalParamTypesParametrization.java
                  • NonWildcardParameterizationForInferredButStillWildcardParameterization.java
                  • NonWildcardParameterizationForNonBoundWildcardBound.java
                  • NonWildcardParametrization.java
                  • PrimitiveParameterTypes.java
              • nonAsciiCharacters
                • Simple.java
              • quickFix
                • accessStaticViaInstance
                  • after1.java
                  • after2.java
                  • after3.java
                  • after5.java
                  • after6.java
                  • afterAccessForStaticMethodInInterface.java
                  • afterPreserveTypeArgs.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                  • beforeAccessForStaticMethodInInterface.java
                  • beforePreserveTypeArgs.java
                • addAnnotationAttributeName
                  • afterMatchingArrayItem.java
                  • afterMatchingType.java
                  • afterMultiAttr.java
                  • beforeMatchingArrayItem.java
                  • beforeMatchingType.java
                  • beforeMultiAttr.java
                  • beforeMultiAttrUsedName.java
                  • beforeNonmatchingArrayItem.java
                  • beforeNonmatchingType.java
                • addAssert
                  • afterForInitializer.java
                  • afterLambda.java
                  • beforeFieldInitializer.java
                  • beforeForInitializer.java
                  • beforeLambda.java
                • addCatchBlock
                  • after1.java
                  • after3.java
                  • after4.java
                  • after5.java
                  • after6.java
                  • after7.java
                  • afterHierarchy.java
                  • afterInsideLambdaTryInside.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                  • before7.java
                  • beforeHierarchy.java
                  • beforeInsideLambda.java
                  • beforeInsideLambdaTryInside.java
                  • beforeInsideMethodRef.java
                • addMethodBody
                  • after1.java
                  • after2.java
                  • after3.java
                  • after4.java
                  • afterDefaultMethod.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • beforeDefaultMethod.java
                • addMethodCallQualifier
                  • Constructor.java
                  • FixAfter.java
                  • FixBefore.java
                  • NestedMethod.java
                  • NonStaticMethod.java
                  • StaticInitializer.java
                  • StaticMethod.java
                • addMissingRequiredAnnotationParameters
                  • afterFewParameters.java
                  • afterFewParameters2.java
                  • afterFewParametersWithoutOrder.java
                  • afterSingleParameter.java
                  • afterValueTyping.java
                  • beforeFewParameters.java
                  • beforeFewParameters2.java
                  • beforeFewParametersWithoutOrder.java
                  • beforeParameterWithDefaultValue.java
                  • beforeSingleParameter.java
                  • beforeValueTyping.java
                • addNewArrayExpression
                  • after1.java
                  • afterErase.java
                  • before1.java
                  • beforeErase.java
                • addOnDemandStaticImport
                  • afterCollapseInnerClass.java
                  • afterConflict2.java
                  • afterFieldInSuperClass.java
                  • afterImportPresent.java
                  • afterImportPresent2.java
                  • afterMethodReference.java
                  • afterMultipleMethods.java
                  • afterOwnMember.java
                  • afterQualifiedInheritance.java
                  • afterSingleCodeReference.java
                  • afterSingleCodeReferenceInAnnotation.java
                  • afterSingleImportDisabledWhenOnDemandExists1.java
                  • afterSingleImportDisabledWhenSingleStaticOnAnotherReferenceWithWrongSignatureExists.java
                  • afterSingleImportPresent.java
                  • afterSingleIncompleteCode.java
                  • afterSingleQualifiedInheritance.java
                  • beforeAlready.java
                  • beforeCollapseInnerClass.java
                  • beforeConflict.java
                  • beforeConflict2.java
                  • beforeFieldInSuperClass.java
                  • beforeImportPresent.java
                  • beforeImportPresent2.java
                  • beforeMethodReference.java
                  • beforeMultipleMethods.java
                  • beforeOwnMember.java
                  • beforePrivateEnumInside.java
                  • beforeQualifiedInheritance.java
                  • beforeSingleCodeReference.java
                  • beforeSingleCodeReferenceInAnnotation.java
                  • beforeSingleImportDisabledWhenOnDemandExists.java
                  • beforeSingleImportDisabledWhenOnDemandExists1.java
                  • beforeSingleImportDisabledWhenSingleStaticOnAnotherReferenceExists.java
                  • beforeSingleImportDisabledWhenSingleStaticOnAnotherReferenceWithWrongSignatureExists.java
                  • beforeSingleImportPresent.java
                  • beforeSingleIncompleteCode.java
                  • beforeSingleMethod.java
                  • beforeSingleQualifiedInheritance.java
                  • beforeSingleSuperMethod.java
                • addReturn
                  • after1.java
                  • after2.java
                  • after3.java
                  • after4.java
                  • after5.java
                  • afterArray1.java
                  • afterArray2.java
                  • afterArray3.java
                  • afterArray4.java
                  • afterArray5.java
                  • afterArray6.java
                  • afterArray7.java
                  • afterArray8.java
                  • afterArray9.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                  • beforeArray1.java
                  • beforeArray2.java
                  • beforeArray3.java
                  • beforeArray4.java
                  • beforeArray5.java
                  • beforeArray6.java
                  • beforeArray7.java
                  • beforeArray8.java
                  • beforeArray9.java
                • addRuntimeExceptionToThrows
                  • after1.java
                  • before1.java
                  • before2.java
                  • before3.java
                • addSingleStaticImport
                  • AllowSingleStaticImportWhenOnDemandImportOverloadedMethod.java
                  • AllowSingleStaticImportWhenOnDemandImportOverloadedMethod_after.java
                  • AllowStaticImportWhenAlreadyImported.java
                  • AllowStaticImportWhenAlreadyImported_after.java
                  • DisabledInsideParameterizedReference.java
                  • Inaccessible.java
                  • Inaccessible_after.java
                  • InsideParameterizedReference.java
                  • InsideParameterizedReferenceInsideParameterizedReference.java
                  • InsideParameterizedReferenceInsideParameterizedReference_after.java
                  • InsideParameterizedReference_after.java
                  • ProhibitWhenMethodWithIdenticalSignatureAlreadyImportedFromAnotherClass.java
                  • SingleImportWhenConflictingWithOnDemand.java
                  • SingleImportWhenConflictingWithOnDemand_after.java
                  • SkipSameNamedNonStaticReferences.java
                  • SkipSameNamedNonStaticReferences_after.java
                • addToConstructorThrows
                  • afterMultipleConstructors.java
                  • afterNoConstructor.java
                  • afterSingleConstructor.java
                  • beforeMultipleConstructors.java
                  • beforeNoConstructor.java
                  • beforeNotShown1.java
                  • beforeNotShown2.java
                  • beforeNotShown3.java
                  • beforeSingleConstructor.java
                • addToThrows
                  • after1.java
                  • after2.java
                  • afterLambdaInternal.java
                  • afterLambdaInternalInsideCallable.java
                  • afterMethodReference.java
                  • afterMultiple.java
                  • before1.java
                  • before2.java
                  • beforeLambdaExternal.java
                  • beforeLambdaInternal.java
                  • beforeLambdaInternalInsideCallable.java
                  • beforeMethodReference.java
                  • beforeMultiple.java
                • addTypeArguments
                  • after1.java
                  • after2.java
                  • after3.java
                  • afterFQN.java
                  • afterFirstLevelWildcards.java
                  • afterPrimitives.java
                  • afterUnqualified.java
                  • afterUnqualifiedStatic.java
                  • afterWildcards.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • beforeFQN.java
                  • beforeFirstLevelWildcards.java
                  • beforePrimitives.java
                  • beforeUnqualified.java
                  • beforeUnqualifiedStatic.java
                  • beforeWildcards.java
                • addTypeArgumentsConditional
                  • afterBothParts.java
                  • afterEliminateWildcards.java
                  • afterInstanceMethod.java
                  • afterOuterClass.java
                  • afterQualifiedInstance.java
                  • afterQualifiedStatic.java
                  • afterUnqualifiedStatic.java
                  • beforeBothParts.java
                  • beforeEliminateWildcards.java
                  • beforeInstanceMethod.java
                  • beforeOuterClass.java
                  • beforeQualifiedInstance.java
                  • beforeQualifiedStatic.java
                  • beforeUnqualifiedStatic.java
                • addTypeCast
                  • after1.java
                  • after10.java
                  • after2.java
                  • after3.java
                  • after4.java
                  • after5.java
                  • after6.java
                  • after7.java
                  • after9.java
                  • afterShortenFQNs.java
                  • afterTernary.java
                  • afterTernary2.java
                  • afterTernaryImpossible.java
                  • afterTypeAnnoArray.java
                  • afterTypeAnnoRefType.java
                  • before1.java
                  • before10.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                  • before7.java
                  • before8.java
                  • before9.java
                  • beforeNonDenotableCastType.java
                  • beforeShortenFQNs.java
                  • beforeTernary.java
                  • beforeTernary2.java
                  • beforeTernaryImpossible.java
                  • beforeTypeAnnoArray.java
                  • beforeTypeAnnoRefType.java
                • addVariableInitializer
                  • after1.java
                  • after2.java
                  • before1.java
                  • before2.java
                  • beforeDisabledForForeachParam.java
                • annotateMethod
                  • afterAbort.java
                  • afterAnnoAll.java
                  • afterConflict.java
                  • afterDoNotAnnol.java
                  • afterOverriddenMethods.java
                  • afterOverriddenParameters.java
                  • afterPrimitive.java
                  • afterRemoveAnti.java
                  • beforeAbort.java
                  • beforeAnnoAll.java
                  • beforeConflict.java
                  • beforeDoNotAnnol.java
                  • beforeOverriddenMethods.java
                  • beforeOverriddenParameters.java
                  • beforePrimitive.java
                  • beforeRemoveAnti.java
                • anonymous2lambda
                  • afterAnonymousInsideEnumConstant.java
                  • afterAvoidOverloadingProblems.java
                  • afterCallToDefaultFromFunctionalInterfaceInsideInheritor.java
                  • afterCallToInterfaceMethodOnAnotherField.java
                  • afterCallToStaticFromFunctionalInterface.java
                  • afterCastInConditional.java
                  • afterCastInConditional1.java
                  • afterCastInConditional2.java
                  • afterClassObjectAccess.java
                  • afterCodeBlockLambda.java
                  • afterCollapseToExprLambda.java
                  • afterCommentsInsideAnonymousClassBody.java
                  • afterComparable.java
                  • afterComparableConflicts.java
                  • afterComparableConflictsEnums.java
                  • afterComparableNeedToBeFinal.java
                  • afterConflictingLocal.java
                  • afterConflictingLocal1.java
                  • afterConflictingRefInVarDeclaration.java
                  • afterConflictsWithForeachParamAndLambdaParamNames.java
                  • afterDependencyOnQualifiedFieldOfTheSameClass.java
                  • afterFieldShadowing.java
                  • afterFinalFieldInitializedBeforeAnonymInConstructor.java
                  • afterFormalTypes.java
                  • afterForwardStaticFieldReference.java
                  • afterGetGroundTypeForInferredTypeBeforeChecks.java
                  • afterInferredFromParentContextCall.java
                  • afterInitializedFinalFieldInConstructor.java
                  • afterMultilineComparable.java
                  • afterNameConflictsWithForeachParam.java
                  • afterNameConflictsWithNestedLambda.java
                  • afterNeedToQualifyAccess.java
                  • afterNestedOverloads.java
                  • afterNestedOverloads1.java
                  • afterObjectInferredButIntExpected.java
                  • afterOnVarargsPlace.java
                  • afterParamCouldBeInferred.java
                  • afterQualifiedThis.java
                  • afterRaw.java
                  • afterRunnable.java
                  • afterRunnableInArrayInitializer.java
                  • afterSameOverload.java
                  • afterSecondLevelOverload.java
                  • afterUsageOfObjectMethods.java
                  • afterValueVoidCompatibleAmbiguity.java
                  • afterVarWithSuperTypeDeclared.java
                  • afterVoidValueCompatibleAmbiguity.java
                  • afterVoidValueTransformation.java
                  • afterWrongInferenceOrderOfTheAdditionalConstraints.java
                  • beforeAnonymousInsideEnumConstant.java
                  • beforeAvoidOverloadingProblems.java
                  • beforeCallToDefaultFromFunctionalInterface.java
                  • beforeCallToDefaultFromFunctionalInterfaceInsideInheritor.java
                  • beforeCallToInterfaceMethodOnAnotherField.java
                  • beforeCallToStaticFromFunctionalInterface.java
                  • beforeCastInConditional.java
                  • beforeCastInConditional1.java
                  • beforeCastInConditional2.java
                  • beforeClassAsSuperType.java
                  • beforeClassObjectAccess.java
                  • beforeCodeBlockLambda.java
                  • beforeCollapseToExprLambda.java
                  • beforeCommentsInsideAnonymousClassBody.java
                  • beforeComparable.java
                  • beforeComparableConflicts.java
                  • beforeComparableConflictsEnums.java
                  • beforeComparableNeedToBeFinal.java
                  • beforeConflictingLocal.java
                  • beforeConflictingLocal1.java
                  • beforeConflictingRefInVarDeclaration.java
                  • beforeConflictsWithForeachParamAndLambdaParamNames.java
                  • beforeDependencyOnQualifiedFieldOfTheSameClass.java
                  • beforeFieldInAnonymous.java
                  • beforeFieldShadowing.java
                  • beforeFinalFieldInitializedAfterAnonymInConstructor.java
                  • beforeFinalFieldInitializedBeforeAnonymInConstructor.java
                  • beforeFormalTypes.java
                  • beforeForwardFieldReference.java
                  • beforeForwardReferenceFromNestedClassField.java
                  • beforeForwardReferenceToStaticField.java
                  • beforeForwardStaticFieldReference.java
                  • beforeGenericsMethod.java
                  • beforeGetGroundTypeForInferredTypeBeforeChecks.java
                  • beforeInferredFromParentContextCall.java
                  • beforeInitializedFinalFieldInConstructor.java
                  • beforeLinkToFinal.java
                  • beforeLinkToNextField.java
                  • beforeLocalVariableConflicts.java
                  • beforeMethodJavadoc.java
                  • beforeMultilineComparable.java
                  • beforeNameConflictsWithForeachParam.java
                  • beforeNameConflictsWithNestedLambda.java
                  • beforeNeedToQualifyAccess.java
                  • beforeNestedOverloads.java
                  • beforeNestedOverloads1.java
                  • beforeNoMethodBody.java
                  • beforeNonQGetClass.java
                  • beforeNotAStatement.java
                  • beforeObjectInferredButIntExpected.java
                  • beforeOnVarargsPlace.java
                  • beforeParamCouldBeInferred.java
                  • beforeQualifiedThis.java
                  • beforeRaw.java
                  • beforeRecursive.java
                  • beforeRefToTheNextFieldFromClassInitializer.java
                  • beforeRefToTheNextFieldFromStaticClassInitializer.java
                  • beforeRunnable.java
                  • beforeRunnableInArrayInitializer.java
                  • beforeRunnableWithHelpMethod.java
                  • beforeRuntimeAnnotated.java
                  • beforeSameOverload.java
                  • beforeSecondLevelOverload.java
                  • beforeSelfReference.java
                  • beforeSync.java
                  • beforeThisRefInside.java
                  • beforeUsageOfObjectMethods.java
                  • beforeValueVoidCompatibleAmbiguity.java
                  • beforeVarWithSuperTypeDeclared.java
                  • beforeVoidValueCompatibleAmbiguity.java
                  • beforeVoidValueTransformation.java
                  • beforeWithClassInitializers.java
                  • beforeWithInnerClasses.java
                  • beforeWrongInferenceOrderOfTheAdditionalConstraints.java
                • anonymous2lambdaAlternative
                  • afterThread.java
                  • afterThreadLocal.java
                  • beforeThread.java
                  • beforeThreadAnnotated.java
                  • beforeThreadField.java
                  • beforeThreadLocal.java
                  • beforeThreadUseSuper.java
                  • beforeThreadWrongMethod.java
                • anonymous2methodReference
                  • after1.java
                  • afterComments.java
                  • afterGenericsMethod.java
                  • afterInsertCast.java
                  • afterReferToRawTypeForReceiverMethodReference.java
                  • afterUnqualifiedThis.java
                  • before1.java
                  • beforeCallToDefault.java
                  • beforeComments.java
                  • beforeGenericsMethod.java
                  • beforeInsertCast.java
                  • beforeQualifierDoesntUseParams.java
                  • beforeQualifierUsesParams.java
                  • beforeRecursive.java
                  • beforeReferToRawTypeForReceiverMethodReference.java
                  • beforeSideEffects.java
                  • beforeUnqualifiedThis.java
                • assignFieldFromParameter
                  • after1.java
                  • afterAssignmentOrder.java
                  • afterPositionAfter.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • beforeAssignmentOrder.java
                  • beforePositionAfter.java
                • bindFieldsFromParameters
                  • afterAlreadyExistingFields.java
                  • afterCaretOnMethod.java
                  • afterNotNull.java
                  • afterNullable.java
                  • afterSameNamedFieldWithIncompatibleTYpe.java
                  • afterSameParamShortName.java
                  • afterSameParamTypes.java
                  • afterSimple.java
                  • afterSimpleTypeParameter.java
                  • afterTypeParameter.java
                  • beforeAlreadyExistingFields.java
                  • beforeCaretOnMethod.java
                  • beforeCaretOnMethodWithOnlyAssignedParams.java
                  • beforeCaretOnMethodWithTwoAssignedParams.java
                  • beforeCaretOnMethodWithoutParams.java
                  • beforeNotNull.java
                  • beforeNullable.java
                  • beforeSameNamedFieldWithIncompatibleTYpe.java
                  • beforeSameParamShortName.java
                  • beforeSameParamTypes.java
                  • beforeSimple.java
                  • beforeSimpleTypeParameter.java
                  • beforeTypeParameter.java
                • boxForComparison
                  • afterBox.java
                  • afterBoxComplex.java
                  • beforeBox.java
                  • beforeBoxComplex.java
                • breakStringOnLineBreaks
                  • afterAll.java
                  • beforeAll.java
                  • beforeLastSlashN.java
                  • beforeLastSlashNSlashR.java
                • bringVariableIntoScope
                  • after1.java
                  • after2.java
                  • after3.java
                  • after4.java
                  • afterFor.java
                  • afterInit.java
                  • afterMultipleDeclarations.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • beforeFor.java
                  • beforeInit.java
                  • beforeMultipleDeclarations.java
                • castConstructorParameters
                  • after1.java
                  • after2.java
                  • after3.java
                  • after4.java
                  • after5.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                • castMethodParameters
                  • after1.java
                  • after2.java
                  • after3.java
                  • after5.java
                  • after6.java
                  • after7.java
                  • after8.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                  • before7.java
                  • before8.java
                  • before9.java
                • castMethodParameters15
                  • afterNullType.java
                  • afterPrimitiveWrappers.java
                  • afterVarargsLessArgs.java
                  • afterVarargsMoreArgs.java
                  • afterVarargsSameArgsLength.java
                  • beforeNullType.java
                  • beforePrimitiveWrappers.java
                  • beforeVarargsLessArgs.java
                  • beforeVarargsMoreArgs.java
                  • beforeVarargsSameArgsLength.java
                • changeExtendsToImplements
                  • after1.java
                  • after2.java
                  • after3.java
                  • after4.java
                  • after6.java
                  • after7.java
                  • afterInterface1.java
                  • afterTypeParameter.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                  • before7.java
                  • beforeInterface1.java
                  • beforeTypeParameter.java
                • changeMethodSignatureFromUsage
                  • after1.java
                  • after10.java
                  • after2.java
                  • after3.java
                  • after4.java
                  • after5.java
                  • after6.java
                  • after7.java
                  • after8.java
                  • after9.java
                  • afterAssignableParamTypes.java
                  • afterAssignableParamTypesFirstNew.java
                  • afterAssignableParamTypesFirstNewReverse.java
                  • afterAssignableParamTypesReverse.java
                  • afterCommonChangeReverse.java
                  • afterConflictingFieldName.java
                  • afterConstructorAmbiguity.java
                  • afterEnumConstructor.java
                  • afterEraseTypeIfSubstitutionNotFound.java
                  • afterEraseTypeIfSubstitutionNotFoundNotAConstructor.java
                  • afterGenericTypeSubstituted.java
                  • afterMultipleConstructorsWithOneCandidateWithCorrectParamNumber.java
                  • afterNewParamName.java
                  • afterNonAssignableParamTypes.java
                  • afterNonDenotableType.java
                  • afterQualifiedTypes.java
                  • afterVarargs1.java
                  • afterVarargs2.java
                  • before1.java
                  • before10.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                  • before7.java
                  • before8.java
                  • before9.java
                  • beforeAssignableParamTypes.java
                  • beforeAssignableParamTypesFirstNew.java
                  • beforeAssignableParamTypesFirstNewReverse.java
                  • beforeAssignableParamTypesReverse.java
                  • beforeCommonChangeReverse.java
                  • beforeConflictingFieldName.java
                  • beforeConstructorAmbiguity.java
                  • beforeEnumConstructor.java
                  • beforeEraseTypeIfSubstitutionNotFound.java
                  • beforeEraseTypeIfSubstitutionNotFoundNotAConstructor.java
                  • beforeExistSignature.java
                  • beforeGenericTypeSubstituted.java
                  • beforeMultipleConstructorsWithOneCandidateWithCorrectParamNumber.java
                  • beforeNewParamName.java
                  • beforeNonAssignableParamTypes.java
                  • beforeNonDenotableType.java
                  • beforeNotAvailable.java
                  • beforeQualifiedTypes.java
                  • beforeVarargs1.java
                  • beforeVarargs2.java
                  • beforeVarargs2Array.java
                • changeMethodSignatureFromUsage8
                  • afterDisjunctionType.java
                  • afterDontInferFromImagineVarargs.java
                  • afterTypeAnno.java
                  • beforeDiamonds.java
                  • beforeDisjunctionType.java
                  • beforeDontInferFromImagineVarargs.java
                  • beforePolyExpressionInNonAssignablePosition.java
                  • beforeTypeAnno.java
                • changeNewOperatorType
                  • after1.java
                  • after2.java
                  • after3.java
                  • after4.java
                  • afterAnonymousClass.java
                  • afterAnonymousClassTypeArgs.java
                  • afterAnonymousClassTypeArgsEmptyBody.java
                  • afterAnonymousClassTypeInheritor.java
                  • afterArgs.java
                  • afterCanCollapseDiamonds.java
                  • afterCantCollapseDiamonds.java
                  • afterNonPrimitiveArrayDimensions.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • beforeAnonymousClass.java
                  • beforeAnonymousClassTypeArgs.java
                  • beforeAnonymousClassTypeArgsEmptyBody.java
                  • beforeAnonymousClassTypeInheritor.java
                  • beforeArgs.java
                  • beforeCanCollapseDiamonds.java
                  • beforeCantCollapseDiamonds.java
                  • beforeNonPrimitiveArrayDimensions.java
                  • beforePrimitive.java
                • changeParameterClass
                  • after1.java
                  • after2.java
                  • after4.java
                  • after6.java
                  • afterConstructorParam.java
                  • afterReturn.java
                  • afterReturnTypeChanged.java
                  • afterVariableAssignment.java
                  • afterWildcard.java
                  • afterWildcardInTypeParameterBound.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                  • beforeAnonymousClassArgument.java
                  • beforeAnonymousClassValue.java
                  • beforeAssignmentToInheritor.java
                  • beforeConstructorParam.java
                  • beforeDifferentTypeArgs.java
                  • beforeReturn.java
                  • beforeReturnTypeChanged.java
                  • beforeVariableAssignment.java
                  • beforeWildcard.java
                  • beforeWildcardInTypeParameterBound.java
                • changeToAppend
                  • after1.java
                  • after2.java
                  • before1.java
                  • before2.java
                  • beforeNoRExpr.java
                • changeTypeArgs
                  • after1.java
                  • afterMultipleParams.java
                  • afterSuperType.java
                  • before1.java
                  • beforeCorrectTypeParam.java
                  • beforeDisabled.java
                  • beforeIncomplete.java
                  • beforeIncomplete2.java
                  • beforeMultipleParams.java
                  • beforeSuperType.java
                • comparatorCombinators
                  • afterBlockLambda.java
                  • afterByte.java
                  • afterByteDiff.java
                  • afterCallChain.java
                  • afterCharDiff.java
                  • afterCharacterDiff.java
                  • afterDouble.java
                  • afterDoubleDiff.java
                  • afterField.java
                  • afterIntegerDiff.java
                  • afterLong.java
                  • afterLongDiff.java
                  • afterNatural.java
                  • afterReverse.java
                  • afterSimple.java
                  • beforeBlockLambda.java
                  • beforeByte.java
                  • beforeByteDiff.java
                  • beforeCallChain.java
                  • beforeCallChainDifferent.java
                  • beforeCharDiff.java
                  • beforeCharacterDiff.java
                  • beforeDouble.java
                  • beforeDoubleDiff.java
                  • beforeField.java
                  • beforeIntegerDiff.java
                  • beforeIntegerDiffIncomplete.java
                  • beforeInverted.java
                  • beforeLong.java
                  • beforeLongDiff.java
                  • beforeLongWrong.java
                  • beforeNatural.java
                  • beforeReverse.java
                  • beforeSimple.java
                • composeFunctionChain
                  • afterBiFunction.java
                  • afterInstanceCall.java
                  • afterStaticCall.java
                  • afterTwoFunctions.java
                  • beforeBiFunction.java
                  • beforeInstanceCall.java
                  • beforeStaticCall.java
                  • beforeTwoFunctions.java
                • convert2Local
                  • afterBlocksInSameMethod.java
                  • afterMultipleMethods.java
                  • afterMultipleMethodsMultipleFields.java
                  • afterSetterAfterSuperConstructorCall.java
                  • beforeBlocksInSameMethod.java
                  • beforeMultipleMethods.java
                  • beforeMultipleMethodsMultipleFields.java
                  • beforeMultipleMethodsOnReadOnly.java
                  • beforeSetterAfterSuperConstructorCall.java
                  • beforeUsedInJavadoc.java
                • convertCollectionToArray
                  • afterArray.java
                  • afterAssign.java
                  • afterCast.java
                  • afterExpression.java
                  • afterGeneric.java
                  • afterGenericArray.java
                  • afterInitialize.java
                  • afterRaw.java
                  • afterReturn.java
                  • beforeArray.java
                  • beforeAssign.java
                  • beforeCast.java
                  • beforeExpression.java
                  • beforeGeneric.java
                  • beforeGenericArray.java
                  • beforeInitialize.java
                  • beforePrimitive.java
                  • beforeRaw.java
                  • beforeReturn.java
                  • beforeTypeVar.java
                  • beforeTypeVarArray.java
                • convertColorRepresentation
                  • after2Bytes.java
                  • afterHex2Rgb.java
                  • afterHexA2Rgba.java
                  • afterRgb2Hex.java
                  • afterRgba2Hex.java
                  • before2Bytes.java
                  • beforeHex2Rgb.java
                  • beforeHexA2Rgba.java
                  • beforeRgb2Hex.java
                  • beforeRgba2Hex.java
                • convertDoubleToFloat
                  • after1.java
                  • after2.java
                  • after3.java
                  • after4.java
                  • after5.java
                  • after6.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                  • before7.java
                • convertSwitchToIf
                  • after1.java
                  • after4.java
                  • after5.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                • copyAbstractMethodImplementation
                  • afterEnumConstant.java
                  • afterEnumConstantWithArgs.java
                  • afterGeneric.java
                  • afterInterfaceExtends.java
                  • afterSimple.java
                  • afterSkipChildClass.java
                  • afterStaticRef.java
                  • beforeEnumConstant.java
                  • beforeEnumConstantWithArgs.java
                  • beforeGeneric.java
                  • beforeInterfaceExtends.java
                  • beforeSimple.java
                  • beforeSkipChildClass.java
                  • beforeStaticRef.java
                • createAnnotationMethodFromUsage
                  • after1.java
                  • after2.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                • createAnnotationTypeFromUsage
                  • after1.java
                  • before1.java
                  • beforeNotAvailableInNonAnnotationPlace.java
                • createCastExpressionFromInstanceof
                  • after1.java
                  • afterOnRef.java
                  • afterSomeStmt.java
                  • before1.java
                  • beforeNegationOnRef.java
                  • beforeOnRef.java
                  • beforeSomeStmt.java
                • createClassFromNew
                  • after1.java
                  • after2.java
                  • after3.java
                  • after6.java
                  • after7.java
                  • after8.java
                  • afterGenerics.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                  • before7.java
                  • before8.java
                  • before9.java
                  • beforeGenerics.java
                  • beforeQualifiedNew.java
                • createClassFromUsage
                  • after1.java
                  • afterCast.java
                  • afterClassUsedInWildcard.java
                  • afterEnum.java
                  • afterEnumUsedInCall.java
                  • afterExtends.java
                  • afterFieldType.java
                  • afterInNewArgs.java
                  • afterMethodType.java
                  • afterParameterType.java
                  • afterTypeParameter.java
                  • afterTypeParameterCreated.java
                  • before1.java
                  • beforeCast.java
                  • beforeClassUsedInWildcard.java
                  • beforeEnum.java
                  • beforeEnumUsedInCall.java
                  • beforeExtends.java
                  • beforeExtendsFromFinal.java
                  • beforeFieldType.java
                  • beforeInNewArgs.java
                  • beforeMethodType.java
                  • beforeNa1.java
                  • beforeNa2.java
                  • beforeParameterType.java
                  • beforeTypeParameter.java
                  • beforeTypeParameterCreated.java
                • createConstructorFromCall
                  • after1.java
                  • after2.java
                  • after3.java
                  • afterAnon.java
                  • afterDefaultSuperConstructor.java
                  • afterDisjunction.java
                  • afterImplicitSuperConstructor.java
                  • afterIncompleteEnum.java
                  • afterIncompleteEnum1.java
                  • afterInsertSuper.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • beforeAnon.java
                  • beforeDefaultSuperConstructor.java
                  • beforeDisjunction.java
                  • beforeImplicitSuperConstructor.java
                  • beforeIncompleteEnum.java
                  • beforeIncompleteEnum1.java
                  • beforeInsertSuper.java
                • createConstructorFromSuper
                  • after1.java
                  • before1.java
                • createConstructorMatchingSuper
                  • afterGenerics1.java
                  • afterWithoutBraces.java
                  • beforeGenerics1.java
                  • beforeInAnonymous.java
                  • beforeWithoutBraces.java
                • createConstructorParameterFromField
                  • after1.java
                  • after2.java
                  • after3.java
                  • after4.java
                  • afterAbstractConstructor.java
                  • afterAfterSemi.java
                  • afterAlreadyAssigned.java
                  • afterChainedCalls.java
                  • afterChooseOneConstructor.java
                  • afterGenerateEnumPrivateConstructor.java
                  • afterMultipleChainedConstructors.java
                  • afterMultipleFields.java
                  • afterMultipleFieldsNoConstructorNoUsages.java
                  • afterMultipleFieldsOneAdded.java
                  • afterMultipleFieldsOneStatic.java
                  • afterMultipleFieldsOneWithoutInitializer.java
                  • afterNonnullAnnotated.java
                  • afterNotNullAnnotated.java
                  • afterNullableAnnotated.java
                  • afterSameParameterSameTypes.java
                  • afterSameParameterSimpleNames.java
                  • afterSameParameterSimpleNamesDifferentTypes.java
                  • afterTypeParameterWithNameSameAsClassFromJavaLang.java
                  • afterVarargs.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • beforeAbstractConstructor.java
                  • beforeAfterSemi.java
                  • beforeAlreadyAssigned.java
                  • beforeChainedCalls.java
                  • beforeChooseOneConstructor.java
                  • beforeGenerateEnumPrivateConstructor.java
                  • beforeMultipleChainedConstructors.java
                  • beforeMultipleFields.java
                  • beforeMultipleFieldsNoConstructorNoUsages.java
                  • beforeMultipleFieldsOneAdded.java
                  • beforeMultipleFieldsOneStatic.java
                  • beforeMultipleFieldsOneWithoutInitializer.java
                  • beforeNonnullAnnotated.java
                  • beforeNotNullAnnotated.java
                  • beforeNullableAnnotated.java
                  • beforeSameParameterSameTypes.java
                  • beforeSameParameterSimpleNames.java
                  • beforeSameParameterSimpleNamesDifferentTypes.java
                  • beforeStatic.java
                  • beforeTypeParameterWithNameSameAsClassFromJavaLang.java
                  • beforeVarargs.java
                • createEnumConstantFromUsage
                  • after1.java
                  • after2.java
                  • after4.java
                  • after5.java
                  • afterPassArgs.java
                  • afterStaticImport.java
                  • afterSwitchLabel.java
                  • afterSwitchLabel1.java
                  • afterVarargs.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • beforeExpectEnumButInvokedInNormalClass.java
                  • beforeExpectEnumButInvokedOnThis.java
                  • beforePassArgs.java
                  • beforeStaticImport.java
                  • beforeSwitchLabel.java
                  • beforeSwitchLabel1.java
                  • beforeVarargs.java
                • createFieldFromParameter
                  • after1.java
                  • after2.java
                  • after3.java
                  • after4.java
                  • after5.java
                  • after6.java
                  • after8.java
                  • afterArrayType.java
                  • afterBoundListTypeParameter.java
                  • afterClassTypeParameter.java
                  • afterEnumComments.java
                  • afterListClassTypeParameter.java
                  • afterListTypeParameter.java
                  • afterNotNull.java
                  • afterNotNullNotFinal.java
                  • afterNullable.java
                  • afterSimpleTypeParameter.java
                  • afterTypeParameter.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                  • before7.java
                  • before8.java
                  • beforeArrayType.java
                  • beforeBoundListTypeParameter.java
                  • beforeCaretOnMethod.java
                  • beforeCaretOnMethodWithOnlyAssignedParams.java
                  • beforeCaretOnMethodWithoutParams.java
                  • beforeClassTypeParameter.java
                  • beforeEnumComments.java
                  • beforeListClassTypeParameter.java
                  • beforeListTypeParameter.java
                  • beforeNotNull.java
                  • beforeNotNullNotFinal.java
                  • beforeNullable.java
                  • beforeSimpleTypeParameter.java
                  • beforeTypeParameter.java
                • createFieldFromUsage
                  • afterAnonymousClass.java
                  • afterArrayBraces.java
                  • afterCreateFromEquals.java
                  • afterCreateFromEqualsToPrimitiveType.java
                  • afterDependantConstant.java
                  • afterExpectedTypes.java
                  • afterInsideStaticInnerClass.java
                  • afterInterface.java
                  • afterMultipleTypes.java
                  • afterMultipleTypes2.java
                  • afterParametericMethod.java
                  • afterQualifyInner.java
                  • afterSortByRelevance.java
                  • afterTypeArgsFormatted.java
                  • afterWithAlignment.java
                  • beforeAnonymousClass.java
                  • beforeArrayBraces.java
                  • beforeCreateFromEquals.java
                  • beforeCreateFromEqualsToPrimitiveType.java
                  • beforeDependantConstant.java
                  • beforeExpectedTypes.java
                  • beforeInsideInterface.java
                  • beforeInsideStaticInnerClass.java
                  • beforeInterface.java
                  • beforeMultipleTypes.java
                  • beforeMultipleTypes2.java
                  • beforeNa.java
                  • beforeParametericMethod.java
                  • beforeQualifyInner.java
                  • beforeSortByRelevance.java
                  • beforeTypeArgsFormatted.java
                  • beforeWithAlignment.java
                • createGetterOrSetter
                  • afterCreateGetter.java
                  • afterCreateGetterAndSetter.java
                  • afterCreateSetter.java
                  • afterGetterForEnumField.java
                  • afterGetterInAbstractClass.java
                  • afterGetterOverride.java
                  • beforeCreateGetter.java
                  • beforeCreateGetterAndSetter.java
                  • beforeCreateSetter.java
                  • beforeGetterForEnumField.java
                  • beforeGetterInAbstractClass.java
                  • beforeGetterOverride.java
                  • beforeNoGetterAndSetterForFinal.java
                  • beforeNoGetterAndSetterForStaticFinal.java
                  • beforeNoGetterAndSetterWhenAlreadyExist.java
                  • beforeNoGetterForStaticFinal.java
                  • beforeNoSetterForFinal.java
                  • beforeNoSetterForStaticFinal.java
                • createInnerClassFromNew
                  • after1.java
                  • after2.java
                  • after3.java
                  • after6.java
                  • after8.java
                  • afterAnonymous.java
                  • afterGenerics.java
                  • afterInInterface.java
                  • afterInLocal.java
                  • afterInSuperNonConstructor.java
                  • afterInThis.java
                  • afterQualifiedNew3.java
                  • afterTypeParamSetup.java
                  • afterTypeParamSetup1.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                  • before7.java
                  • before8.java
                  • beforeAnonymous.java
                  • beforeGenerics.java
                  • beforeInInterface.java
                  • beforeInLocal.java
                  • beforeInSuperNonConstructor.java
                  • beforeInThis.java
                  • beforeQualifiedNew1.java
                  • beforeQualifiedNew2.java
                  • beforeQualifiedNew3.java
                  • beforeTypeParamSetup.java
                  • beforeTypeParamSetup1.java
                • createInnerClassFromUsage
                  • after1.java
                  • afterCast.java
                  • afterClassObjectAccess1.java
                  • afterClassObjectAccess2.java
                  • afterClassObjectAccess3.java
                  • afterClassObjectAccess4.java
                  • afterFieldType.java
                  • afterInLocal.java
                  • afterInnerInInterface.java
                  • afterMethodType.java
                  • afterParameterType.java
                  • afterStaticModifierNeeded.java
                  • afterSuperInterface.java
                  • afterTypeParameterCreated.java
                  • before1.java
                  • beforeCast.java
                  • beforeClassObjectAccess1.java
                  • beforeClassObjectAccess2.java
                  • beforeClassObjectAccess3.java
                  • beforeClassObjectAccess4.java
                  • beforeFieldType.java
                  • beforeInLocal.java
                  • beforeInnerInInterface.java
                  • beforeMethodType.java
                  • beforeNa1.java
                  • beforeNa2.java
                  • beforeParameterType.java
                  • beforeStaticModifierNeeded.java
                  • beforeSuperInterface.java
                  • beforeTypeParameterCreated.java
                • createLocalFromUsage
                  • after1.java
                  • after2.java
                  • after3.java
                  • afterAnonymous.java
                  • afterAssignmentToFunctionalExpressionInArgumentsList.java
                  • afterFinal.java
                  • afterFromLambdaParameter.java
                  • afterFromPackageRef.java
                  • afterIDEADEV2494.java
                  • afterLambdaException.java
                  • afterMethodRef.java
                  • afterMorePreciseType.java
                  • afterNull.java
                  • afterOverload.java
                  • afterPreserveComment.java
                  • afterScopes1.java
                  • afterTypeArgsFormatted.java
                  • afterWildcard.java
                  • afterWithoutSemicolon.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • beforeAnonymous.java
                  • beforeAnonymousInField.java
                  • beforeAssignmentToFunctionalExpressionInArgumentsList.java
                  • beforeFinal.java
                  • beforeFromLambdaParameter.java
                  • beforeFromPackageRef.java
                  • beforeIDEADEV2494.java
                  • beforeLambdaException.java
                  • beforeMethodRef.java
                  • beforeMorePreciseType.java
                  • beforeNull.java
                  • beforeOverload.java
                  • beforePreserveComment.java
                  • beforeScopes1.java
                  • beforeTypeArgsFormatted.java
                  • beforeWildcard.java
                  • beforeWithoutSemicolon.java
                • createLocalVarFromInstanceof
                  • after1.java
                  • after2.java
                  • after3.java
                  • after4.java
                  • after5.java
                  • after7.java
                  • after8.java
                  • afterConflictingVariable.java
                  • afterFormatting.java
                  • afterInSimpleMethod.java
                  • afterIntersection.java
                  • afterLineEndComment.java
                  • afterMultipleDeclarations.java
                  • afterOnRef.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                  • before7.java
                  • before8.java
                  • beforeComplexExpression.java
                  • beforeConflictingVariable.java
                  • beforeFormatting.java
                  • beforeInSimpleMethod.java
                  • beforeIntersection.java
                  • beforeIntersectionAndUnion.java
                  • beforeIntersectionMultiple.java
                  • beforeLineEndComment.java
                  • beforeMultipleDeclarations.java
                  • beforeNegationOnRef.java
                  • beforeOnRef.java
                • createMethodFromMethodRef
                  • afterAbstractInterfaceMethod.java
                  • afterAmbiguityResolvedByStandaloneExpressions.java
                  • afterConstructor.java
                  • afterReferenceType.java
                  • afterStaticMethodInInterface.java
                  • afterSubstitutionParams.java
                  • afterThisType.java
                  • afterTypeElementQualifier.java
                  • beforeAbstractInterfaceMethod.java
                  • beforeAmbiguityResolvedByStandaloneExpressions.java
                  • beforeConstructor.java
                  • beforeReferenceType.java
                  • beforeStaticMethodInInterface.java
                  • beforeSubstitutionParams.java
                  • beforeThisType.java
                  • beforeTypeElementQualifier.java
                • createMethodFromUsage
                  • after1.java
                  • after2.java
                  • after3.java
                  • after4.java
                  • after5.java
                  • afterArrayTypeParam.java
                  • afterAssertDescription.java
                  • afterClassTypeParamNotAvailable.java
                  • afterExistingField.java
                  • afterGenerics1.java
                  • afterIDEA2327.java
                  • afterIDEADEV6068.java
                  • afterInterface.java
                  • afterLambdaArgument.java
                  • afterMethodReferenceArgument.java
                  • afterMethodTypeParamBecomeClassTypeParameter.java
                  • afterMethodTypeParamUsed.java
                  • afterMethodTypeParamUsed1.java
                  • afterMethodTypeParamWithNestedClass.java
                  • afterMultipleTypes.java
                  • afterNoQualification.java
                  • afterNonDenotable.java
                  • afterParameterNameFirstSuggestion.java
                  • afterPolyadicExpression.java
                  • afterPrefixExpression.java
                  • afterPrefixExpressionInStatemenet.java
                  • afterSCR6758.java
                  • afterSCR6826.java
                  • afterStaticInInterface.java
                  • afterStaticMethodNotInInterface.java
                  • afterThisCall.java
                  • afterTypeParameterFromWildcard.java
                  • afterVoidNotApplicable.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • beforeAlreadyExistSignature.java
                  • beforeArrayTypeParam.java
                  • beforeAssertDescription.java
                  • beforeClassTypeParamNotAvailable.java
                  • beforeExistingField.java
                  • beforeGenerics1.java
                  • beforeIDEA2327.java
                  • beforeIDEADEV6068.java
                  • beforeInterface.java
                  • beforeLambdaArgument.java
                  • beforeMethodReferenceArgument.java
                  • beforeMethodTypeParamBecomeClassTypeParameter.java
                  • beforeMethodTypeParamUsed.java
                  • beforeMethodTypeParamUsed1.java
                  • beforeMethodTypeParamWithNestedClass.java
                  • beforeMultipleTypes.java
                  • beforeNoQualification.java
                  • beforeNonDenotable.java
                  • beforeParameterNameFirstSuggestion.java
                  • beforePolyadicExpression.java
                  • beforePrefixExpression.java
                  • beforePrefixExpressionInStatemenet.java
                  • beforeSCR6758.java
                  • beforeSCR6826.java
                  • beforeStaticInInterface.java
                  • beforeStaticMethodNotInInterface.java
                  • beforeThisCall.java
                  • beforeTypeParameterFromWildcard.java
                  • beforeUnresolvedArgList.java
                  • beforeVoidNotApplicable.java
                • createParameterFromUsage
                  • afterDefaultValueAtCallPlace.java
                  • afterHierarchy.java
                  • afterSimple.java
                  • beforeDefaultValueAtCallPlace.java
                  • beforeHierarchy.java
                  • beforeSimple.java
                • createPropertyFromUsage
                  • afterFieldExist.java
                  • afterPassedLambda.java
                  • afterSimple.java
                  • beforeFieldAndGetterExist.java
                  • beforeFieldExist.java
                  • beforePassedLambda.java
                  • beforeSimple.java
                • defaultAnnotationParamValue
                  • after1.java
                  • after2.java
                  • after3.java
                  • after4.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                • deferFinalAssignment
                  • after1.java
                  • after2.java
                  • after3.java
                  • after4.java
                  • after5.java
                  • after6.java
                  • after7.java
                  • after8.java
                  • afterNestedCodeBlocks.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                  • before7.java
                  • before8.java
                  • beforeNestedCodeBlocks.java
                • delegateWithDefaultValue
                  • after1.java
                  • afterAbstractMethod.java
                  • afterCommentsInBody.java
                  • afterConstructor.java
                  • afterExistinMethod.java
                  • afterInterface.java
                  • afterJavadoc.java
                  • afterReturnValue.java
                  • afterStaticMethodInInterface.java
                  • afterTypeParams.java
                  • afterVarargs.java
                  • before1.java
                  • beforeAbstractMethod.java
                  • beforeCommentsInBody.java
                  • beforeConstructor.java
                  • beforeExistinMethod.java
                  • beforeInterface.java
                  • beforeJavadoc.java
                  • beforeReturnValue.java
                  • beforeStaticMethodInInterface.java
                  • beforeTypeParams.java
                  • beforeVarargs.java
                • deleteCatch
                  • after1.java
                  • after2.java
                  • after4.java
                  • after5.java
                  • after6.java
                  • afterTryWithResources.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                  • beforeTryWithResources.java
                • deleteMultiCatch
                  • after1.java
                  • after2.java
                  • after3.java
                  • after4.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                • deleteRepeatedInterface
                  • afterLast.java
                  • afterMiddle.java
                  • afterNoIntersectionAfter.java
                  • beforeLast.java
                  • beforeMiddle.java
                  • beforeNoIntersectionAfter.java
                • emptyIntention
                  • LowPriority.java
                  • X.java
                • enableOptimizeImportsOnTheFly
                  • before1.java
                • encapsulateField
                  • beforeFinal.java
                  • beforePrivate.java
                  • beforeThisClass.java
                  • beforeThisClassQualified.java
                • excessiveLambdaUsage
                  • afterComputeIfAbsent.java
                  • afterGuavaOptional.java
                  • afterJUnit5Assert.java
                  • afterOptional.java
                  • beforeComputeIfAbsent.java
                  • beforeComputeIfAbsentNonTrivial.java
                  • beforeComputeIfAbsentUsedResult.java
                  • beforeGuavaOptional.java
                  • beforeGuavaOptionalSupplier.java
                  • beforeJUnit5Assert.java
                  • beforeOptional.java
                • expandStaticImport
                  • afterMultipleViaOnDemand.java
                  • afterOnImport.java
                  • afterSingle.java
                  • afterSingleViaOnDemand.java
                  • beforeMultipleViaOnDemand.java
                  • beforeOnImport.java
                  • beforeSingle.java
                  • beforeSingleViaOnDemand.java
                • explicit2diamond
                  • after1.java
                  • after4.java
                  • after5.java
                  • after6.java
                  • afterDiamondWithInnerClassArgumentInsideGenericOuterClass.java
                  • afterReformatArgs.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                  • before7.java
                  • before8.java
                  • before9.java
                  • beforeDiamondWithInnerClassArgumentInsideGenericOuterClass.java
                  • beforeInAnonymousInner.java
                  • beforeInAnonymousInner1.java
                  • beforeInapplicableInference.java
                  • beforeInvalid.java
                  • beforeOverloadContainingMethods.java
                  • beforeOverloadContainingMethods1.java
                  • beforeReformatArgs.java
                  • beforeUncheckedWarning.java
                • extractIfCondition
                  • afterMissedBrackets.java
                  • afterNoElse.java
                  • afterOrMissedBrackets.java
                  • afterOrSimpleElse.java
                  • afterSimpleElse.java
                  • beforeMissedBrackets.java
                  • beforeNoElse.java
                  • beforeOrMissedBrackets.java
                  • beforeOrSimpleElse.java
                  • beforeSimpleElse.java
                • extractSetFromComparison
                  • afterAdditionalLeft.java
                  • afterAdditionalRight.java
                  • afterGuava.java
                  • afterInterface.java
                  • afterJava1.4.java
                  • afterJava9.java
                  • afterParentheses.java
                  • afterSimple.java
                  • afterVariousEquals.java
                  • beforeAdditionalLeft.java
                  • beforeAdditionalLeftWrongPlace.java
                  • beforeAdditionalRight.java
                  • beforeAdditionalRightWrongPlace.java
                  • beforeGuava.java
                  • beforeInterface.java
                  • beforeJava1.4.java
                  • beforeJava9.java
                  • beforeParentheses.java
                  • beforeSimple.java
                  • beforeVariousEquals.java
                • extractStreamMap
                  • afterAnyMatch.java
                  • afterArrayInitializer.java
                  • afterAsLongStream.java
                  • afterBoxed.java
                  • afterCollectionForEach.java
                  • afterFlatMap.java
                  • afterFlatMap3.java
                  • afterFlatMap4.java
                  • afterForEachPrimitive.java
                  • afterFunction.java
                  • afterGeneric.java
                  • afterMapRemove.java
                  • afterMapRename.java
                  • afterThenAccept.java
                  • beforeAnyMatch.java
                  • beforeAnyMatchOrigVarReused.java
                  • beforeArrayInitializer.java
                  • beforeAsLongStream.java
                  • beforeBoxed.java
                  • beforeCollectionForEach.java
                  • beforeFlatMap.java
                  • beforeFlatMap2.java
                  • beforeFlatMap3.java
                  • beforeFlatMap4.java
                  • beforeForEachPrimitive.java
                  • beforeForEachPrimitiveUnsupported.java
                  • beforeFunction.java
                  • beforeGeneric.java
                  • beforeMapRemove.java
                  • beforeMapRename.java
                  • beforeThenAccept.java
                • fieldHandle
                  • afterGetter.java
                  • afterGetter2.java
                  • afterSetter.java
                  • afterSetter2.java
                  • afterStaticGetter.java
                  • afterStaticGetter2.java
                  • afterStaticSetter.java
                  • afterStaticSetter2.java
                  • afterStaticVarHandle.java
                  • afterStaticVarHandle2.java
                  • afterVarHandle.java
                  • afterVarHandle2.java
                  • beforeGetter.java
                  • beforeGetter2.java
                  • beforeSetter.java
                  • beforeSetter2.java
                  • beforeStaticGetter.java
                  • beforeStaticGetter2.java
                  • beforeStaticSetter.java
                  • beforeStaticSetter2.java
                  • beforeStaticVarHandle.java
                  • beforeStaticVarHandle2.java
                  • beforeVarHandle.java
                  • beforeVarHandle2.java
                • fixAll
                  • after1.java
                  • after2.java
                  • afterAssertFalse.java
                  • afterAssertTrue.java
                  • afterFullyQualifiedName.java
                  • afterGlobalPaired.java
                  • before1.java
                  • before2.java
                  • beforeAssertFalse.java
                  • beforeAssertTrue.java
                  • beforeFullyQualifiedName.java
                  • beforeGlobalPaired.java
                • fixAllAnnotator
                  • after1.java
                  • before1.java
                • flipIntersection
                  • after1.java
                  • before1.java
                  • before2.java
                • generalizeCatch
                  • after1.java
                  • after3.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • beforeInsideLambda.java
                  • beforeInsideMethodRef.java
                • genericCreateFromUsage
                  • after1.java
                  • after2.java
                  • after3.java
                  • after4.java
                  • after5.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                • generifyFile
                  • before1.java
                  • before2.java
                • i18n
                  • afterNonNlsCall.java
                  • afterNonNlsConstructor.java
                  • afterNonNlsConstructorAssignment.java
                  • afterNonNlsEquals.java
                  • afterNonNlsField.java
                  • afterNonNlsParam.java
                  • afterNonNlsReturn.java
                  • afterNonNlsVariable.java
                  • afterSystemCall.java
                  • beforeNonNlsCall.java
                  • beforeNonNlsConstructor.java
                  • beforeNonNlsConstructorAssignment.java
                  • beforeNonNlsEquals.java
                  • beforeNonNlsField.java
                  • beforeNonNlsParam.java
                  • beforeNonNlsReturn.java
                  • beforeNonNlsVariable.java
                  • beforeSystemCall.java
                • i18nize
                  • afterCaretAtPlus.java
                  • afterLiteral.java
                  • afterLiteralRightSubSelection.java
                  • afterLongConcat.java
                  • beforeCaretAtPlus.java
                  • beforeCharacterLiteral.java
                  • beforeLiteral.java
                  • beforeLiteralRightSubSelection.java
                  • beforeLongConcat.java
                  • beforeOutsideLiteral.java
                • implementAbstractFromNew
                  • afterImplementsInIncompleteEnumConstant.java
                  • beforeImplementInterface.java
                  • beforeImplementInterfaceIncompleteInavailable.java
                  • beforeImplementsInIncompleteEnumConstant.java
                  • beforeImplementsRunnable.java
                • implementAbstractMethod
                  • afterInterfaceDefault.java
                  • beforeInterfaceDefault.java
                • implementMethods
                  • afterAssignWeakerAccess.java
                  • afterEnumConstantWithoutClassInitializer.java
                  • afterIDEA108454.java
                  • afterMultipleImplementationsAlreadyExist.java
                  • afterWildcardInImplementsClause.java
                  • beforeAssignWeakerAccess.java
                  • beforeEnumConstantWithoutClassInitializer.java
                  • beforeIDEA108454.java
                  • beforeMultipleImplementationsAlreadyExist.java
                  • beforeWildcardInImplementsClause.java
                • increaseLanguageLevel
                  • Lambda.java
                • initializeFinalFieldInConstructor
                  • afterIncompleteConstructor.java
                  • afterMultipleInvoke.java
                  • afterParamWithSameName.java
                  • afterSimpleInvoke.java
                  • beforeIncompleteConstructor.java
                  • beforeMultipleInvoke.java
                  • beforeParamWithSameName.java
                  • beforeSimpleInvoke.java
                • inlineStreamMap
                  • afterAsLongStreamMap.java
                  • afterBoxedForEach.java
                  • afterMapBoxed.java
                  • afterMapForEach.java
                  • afterMapMap.java
                  • afterMapMapExpr.java
                  • afterMapMapMR.java
                  • afterMapMapToInt.java
                  • afterMapToIntAsLongStream.java
                  • afterMapToIntFlatMap.java
                  • beforeAsLongStreamMap.java
                  • beforeBoxedForEach.java
                  • beforeFlatMapForEach.java
                  • beforeMapBoxed.java
                  • beforeMapForEach.java
                  • beforeMapMap.java
                  • beforeMapMapExpr.java
                  • beforeMapMapMR.java
                  • beforeMapMapToInt.java
                  • beforeMapMapTwoExpr.java
                  • beforeMapToIntAsLongStream.java
                  • beforeMapToIntFlatMap.java
                • insertNew
                  • after1.java
                  • after2.java
                  • before1.java
                  • before2.java
                • insertSamMethodCall
                  • afterCustomFunctionalInterface.java
                  • afterFunction.java
                  • afterPredicate.java
                  • beforeCustomFunctionalInterface.java
                  • beforeFunction.java
                  • beforeNonFunctionalInterface.java
                  • beforePredicate.java
                • insertSuper
                  • after1.java
                  • afterThis.java
                  • before1.java
                  • beforeThis.java
                • introduceVariable
                  • afterInsideRunnable.java
                  • beforeAssignmentExpression.java
                  • beforeInitialization.java
                  • beforeInsideRunnable.java
                  • beforeVoid.java
                • invalidComparatorMethodReference
                  • afterIntegerMax.java
                  • afterMathMin.java
                  • beforeCustomIntegerMax.java
                  • beforeIntegerMax.java
                  • beforeMathMin.java
                  • beforeMathMinNonComparator.java
                • iterateOver
                  • after1.java
                  • after2.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                • javadocTags
                  • after1.java
                  • after3.java
                  • after4.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                • joinDeclaration
                  • afterEq.java
                  • afterMultiDeclr.java
                  • afterParenthesis.java
                  • afterPlusEq.java
                  • afterSideEffect.java
                  • beforeEq.java
                  • beforeForeignExprBetween.java
                  • beforeMultiDeclr.java
                  • beforeParenthesis.java
                  • beforePlusEq.java
                  • beforeSideEffect.java
                  • beforeUsedInRightPart.java
                • lambda2methodCall
                  • afterEquals.java
                  • afterIdentity.java
                  • afterPattern.java
                  • beforeEquals.java
                  • beforeIdentity.java
                  • beforeIdentitySerializable.java
                  • beforeIdentityUnaryOperator.java
                  • beforePattern.java
                • lambda2methodReference
                  • afterAccessibleInThis.java
                  • afterAmbiguityWithSuperMethod.java
                  • afterAmbiguityWithoutSuperMethodNonStatic.java
                  • afterAmbiguityWithoutSuperMethodWrongNumberOfParams.java
                  • afterAmbiguityWithoutSuperMethods.java
                  • afterAmbiguosResult.java
                  • afterAmbiguousMethods.java
                  • afterArrayConstructorRef.java
                  • afterArrayConstructorRefMultiDim.java
                  • afterArrayMethodRef.java
                  • afterAvoidCastWhenNotDenotable.java
                  • afterCast.java
                  • afterCastArray.java
                  • afterChangedFunctionalType.java
                  • afterCollapseToBeInferredTypeArgs.java
                  • afterComments.java
                  • afterConstructorReceiverStaticInner.java
                  • afterConstructorRef.java
                  • afterConstructorRef1.java
                  • afterConstructorRef2.java
                  • afterConstructorRef6.java
                  • afterGetClaaSpecific.java
                  • afterIDEA151214.java
                  • afterInsideNestedInner.java
                  • afterInstanceOf.java
                  • afterLambdaWithFormalParametersWithParameterizedContainerClassToReceiverMethodRef.java
                  • afterLambdaWithFormalParams.java
                  • afterLocalClass.java
                  • afterMakeCastDenotable.java
                  • afterNestedNestedInner.java
                  • afterNoCollapseTypeArgs.java
                  • afterNoParams.java
                  • afterNoParamsQualifier.java
                  • afterNoParamsStatic.java
                  • afterNullCheck.java
                  • afterPrimitiveArrayConstructorRef.java
                  • afterPureMethodCall.java
                  • afterReceiverType.java
                  • afterReceiverTypeButNotReceiver.java
                  • afterSameParams.java
                  • afterVarargsCall.java
                  • afterWildcardsInReceiverType.java
                  • beforeAccessibleInSuper.java
                  • beforeAccessibleInThis.java
                  • beforeAmbiguityWithSuperMethod.java
                  • beforeAmbiguityWithoutSuperMethodNonStatic.java
                  • beforeAmbiguityWithoutSuperMethodWrongNumberOfParams.java
                  • beforeAmbiguityWithoutSuperMethods.java
                  • beforeAmbiguosResult.java
                  • beforeAmbiguousMethods.java
                  • beforeAmbiguousMethodsDifferentChosenByReferenceAndLambda.java
                  • beforeAmbiguousReceiverNonReceiverMethods.java
                  • beforeAmbiguousReceiverNonReceiverMethods1.java
                  • beforeAnonymous.java
                  • beforeAnonymous1.java
                  • beforeArrayConstructorRef.java
                  • beforeArrayConstructorRefMultiDim.java
                  • beforeArrayConstructorRefNonParameterDimension.java
                  • beforeArrayConstructorRefTooManyDimensions.java
                  • beforeArrayConstructorRefWrongSAMParams.java
                  • beforeArrayMethodRef.java
                  • beforeAvoidCastWhenNotDenotable.java
                  • beforeCast.java
                  • beforeCastArray.java
                  • beforeCastGeneric.java
                  • beforeCastGeneric2.java
                  • beforeCastGenericArray.java
                  • beforeCastPrimitive.java
                  • beforeChangedFunctionalType.java
                  • beforeCollapseToBeInferredTypeArgs.java
                  • beforeComments.java
                  • beforeComplexQualifierInReceiver.java
                  • beforeConstructorReceiverNonStaticInner.java
                  • beforeConstructorReceiverStaticInner.java
                  • beforeConstructorRef.java
                  • beforeConstructorRef1.java
                  • beforeConstructorRef2.java
                  • beforeConstructorRef3.java
                  • beforeConstructorRef4.java
                  • beforeConstructorRef5.java
                  • beforeConstructorRef6.java
                  • beforeConstructorRefWithQualifier.java
                  • beforeConstructorRefWithQualifierNoConstructor.java
                  • beforeGetClaaSpecific.java
                  • beforeIDEA151214.java
                  • beforeInsideAnonymous.java
                  • beforeInsideNestedInner.java
                  • beforeInstanceOf.java
                  • beforeLambdaWithFormalParametersWithParameterizedContainerClassToReceiverMethodRef.java
                  • beforeLambdaWithFormalParams.java
                  • beforeLocalClass.java
                  • beforeMakeCastDenotable.java
                  • beforeMethodFromAnonymousClass.java
                  • beforeNestedNestedInner.java
                  • beforeNewArrayExpressionWithArrayInitializer.java
                  • beforeNoCollapseTypeArgs.java
                  • beforeNoParams.java
                  • beforeNoParamsQualifier.java
                  • beforeNoParamsStatic.java
                  • beforeNonPureQualifier.java
                  • beforeNullCheck.java
                  • beforeNullCheckOther.java
                  • beforeOnArrayAccess.java
                  • beforeParamsQualifier.java
                  • beforePrimitiveArrayConstructorRef.java
                  • beforePureMethodCall.java
                  • beforeReceiverType.java
                  • beforeReceiverTypeButNotReceiver.java
                  • beforeReceiverTypeWrongQualifier.java
                  • beforeSameParams.java
                  • beforeSameParamsModified.java
                  • beforeVarargsCall.java
                  • beforeVarargsCall1.java
                  • beforeVarargsCallMoreArgs.java
                  • beforeWildcardsInReceiverType.java
                • lambdaCodeBlock2Expr
                  • afterCommentsInsideExpr.java
                  • afterComparable.java
                  • afterNoConflictsWithVarargs.java
                  • afterReturnTypeInExpressionStatement.java
                  • afterVarargsNoConflict.java
                  • afterVoid.java
                  • afterVoidInCodeblock.java
                  • afterVoidValueChangedNoConflict.java
                  • beforeComments.java
                  • beforeCommentsInsideExpr.java
                  • beforeComparable.java
                  • beforeNoConflictsWithVarargs.java
                  • beforeNoParamNumberMatchFound.java
                  • beforeReturnTypeInExpressionStatement.java
                  • beforeVarargsNoConflict.java
                  • beforeVoid.java
                  • beforeVoidInCodeblock.java
                  • beforeVoidValueChanged.java
                  • beforeVoidValueChangedConflict.java
                  • beforeVoidValueChangedNoConflict.java
                • magicConstant
                  • after1.java
                  • afterExpr.java
                  • afterOred.java
                  • before1.java
                  • beforeExpr.java
                  • beforeOred.java
                • makeExtendsThrowable
                  • afterThrowsNew.java
                  • beforeThrowsNew.java
                • makeInnerStatic
                  • afterInnerClass.java
                  • afterInnerClassAsStaticMethodQualifier.java
                  • beforeInnerClass.java
                  • beforeInnerClassAsStaticMethodQualifier.java
                • makePublic
                  • afterInMethodReference.java
                  • afterInnerInAnnotation.java
                  • beforeInMethodReference.java
                  • beforeInnerInAnnotation.java
                • mergeFilter
                  • afterAnyMatch.java
                  • afterBothMethodReferences.java
                  • afterComments.java
                  • afterIntStream.java
                  • afterMethodReference.java
                  • afterOr.java
                  • afterSimple.java
                  • beforeAnyMatch.java
                  • beforeBothMethodReferences.java
                  • beforeComments.java
                  • beforeIncomplete.java
                  • beforeIntStream.java
                  • beforeMethodReference.java
                  • beforeNotNeighbour.java
                  • beforeOr.java
                  • beforeSimple.java
                • mergeModuleStatementsFix
                  • Exports1.java
                  • Exports1_after.java
                  • Exports2.java
                  • Exports2_after.java
                  • Exports3.java
                  • Exports3_after.java
                  • Opens1.java
                  • Opens1_after.java
                  • Opens2.java
                  • Opens2_after.java
                  • Opens3.java
                  • Opens3_after.java
                  • Provides1.java
                  • Provides1_after.java
                  • Provides2.java
                  • Provides2_after.java
                  • Provides3.java
                  • Provides3_after.java
                • methodHandle
                  • afterConstructor.java
                  • afterConstructor2.java
                  • afterConstructor3.java
                  • afterConstructor4.java
                  • afterGenericMethod.java
                  • afterGenericMethod2.java
                  • afterGenericMethod3.java
                  • afterGenericMethod4.java
                  • afterStaticMethod.java
                  • afterStaticMethod2.java
                  • afterStaticMethod3.java
                  • afterStaticMethod4.java
                  • afterVirtualMethod.java
                  • afterVirtualMethod2.java
                  • afterVirtualMethod3.java
                  • afterVirtualMethod4.java
                  • beforeConstructor.java
                  • beforeConstructor2.java
                  • beforeConstructor3.java
                  • beforeConstructor4.java
                  • beforeGenericMethod.java
                  • beforeGenericMethod2.java
                  • beforeGenericMethod3.java
                  • beforeGenericMethod4.java
                  • beforeStaticMethod.java
                  • beforeStaticMethod2.java
                  • beforeStaticMethod3.java
                  • beforeStaticMethod4.java
                  • beforeVirtualMethod.java
                  • beforeVirtualMethod2.java
                  • beforeVirtualMethod3.java
                  • beforeVirtualMethod4.java
                • methodReturn
                  • after1.java
                  • after10.java
                  • after11.java
                  • after2.java
                  • after3.java
                  • after4.java
                  • after6.java
                  • after7.java
                  • after8.java
                  • after9.java
                  • afterAssignment.java
                  • afterBrokenControlFlow.java
                  • afterChangeClassTypeParams.java
                  • afterIncorrectInHierarchy.java
                  • afterShortenClassNames.java
                  • afterUntouchMethodParams.java
                  • afterVariable.java
                  • before1.java
                  • before10.java
                  • before11.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                  • before7.java
                  • before8.java
                  • before9.java
                  • beforeAssignment.java
                  • beforeBrokenControlFlow.java
                  • beforeChangeClassTypeParams.java
                  • beforeIncorrectInHierarchy.java
                  • beforeShortenClassNames.java
                  • beforeUntouchMethodParams.java
                  • beforeVariable.java
                  • beforeVoid.java
                • methodReturn8
                  • afterInferFromArgs.java
                  • afterInferFromArgsConstructor.java
                  • afterInferFromVarArgs.java
                  • afterInferFromVarArgs1.java
                  • afterInferFromVarArgs3.java
                  • afterMultipleParameters.java
                  • beforeInferFromArgs.java
                  • beforeInferFromArgsConstructor.java
                  • beforeInferFromVarArgs.java
                  • beforeInferFromVarArgs1.java
                  • beforeInferFromVarArgs2.java
                  • beforeInferFromVarArgs3.java
                  • beforeJdkClass.java
                  • beforeMultipleParameters.java
                • methodReturnBooleanFix
                  • after1.java
                  • after2.java
                  • after3.java
                  • after4.java
                  • after5.java
                  • after6.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                • methodThrows
                  • after1.java
                  • after2.java
                  • after3.java
                  • afterRecursiveCall.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • beforeRecursiveCall.java
                • modifier
                  • after1.java
                  • after10.java
                  • after10_1.java
                  • after11.java
                  • after12.java
                  • after13.java
                  • after14.java
                  • after15.java
                  • after17.java
                  • after18.java
                  • after19.java
                  • after21.java
                  • after22.java
                  • after23.java
                  • after24.java
                  • after25.java
                  • after26.java
                  • after27.java
                  • after29.java
                  • after30.java
                  • after31.java
                  • after37.java
                  • after4.java
                  • after5.java
                  • after6.java
                  • after7.java
                  • after8.java
                  • after9.java
                  • afterDenormalized.java
                  • afterInAnonymous.java
                  • afterRefName.java
                  • before1.java
                  • before10.java
                  • before10_1.java
                  • before11.java
                  • before12.java
                  • before13.java
                  • before14.java
                  • before15.java
                  • before16.java
                  • before17.java
                  • before18.java
                  • before19.java
                  • before2.java
                  • before20.java
                  • before21.java
                  • before22.java
                  • before23.java
                  • before24.java
                  • before25.java
                  • before26.java
                  • before27.java
                  • before28.java
                  • before29.java
                  • before3.java
                  • before30.java
                  • before31.java
                  • before32.java
                  • before33.java
                  • before34.java
                  • before35.java
                  • before36.java
                  • before37.java
                  • before4.java
                  • before5.java
                  • before6.java
                  • before7.java
                  • before8.java
                  • before9.java
                  • beforeDenormalized.java
                  • beforeInAnonymous.java
                  • beforeLocalClassWithNestedClass.java
                  • beforeLocalClassWithStaticField.java
                  • beforeLocalClassWithStaticInitializer.java
                  • beforeLocalClassWithStaticMethod.java
                  • beforeRefName.java
                  • beforeSenselessStaticFix.java
                • modifier18
                  • afterMakeDefault.java
                  • afterMakeNonStaticRefOnInstance.java
                  • afterMakeNonStaticRefOnReceiver.java
                  • afterMakeStatic.java
                  • afterMakeStaticRefOnClass.java
                  • beforeMakeDefault.java
                  • beforeMakeDefaultNoBody.java
                  • beforeMakeNonStaticRefOnInstance.java
                  • beforeMakeNonStaticRefOnReceiver.java
                  • beforeMakeStatic.java
                  • beforeMakeStaticRefOnClass.java
                  • beforeMakeStaticRefOnInstance.java
                • modifier19
                  • afterMakeDefault.java
                  • beforeMakeDefault.java
                • moveBoundClassToFront
                  • after1.java
                  • before1.java
                • moveCatchUp
                  • after1.java
                  • before1.java
                  • before2.java
                • moveFieldAssignmentToInitializer
                  • after1.java
                  • after2.java
                  • after3.java
                  • after4.java
                  • after5.java
                  • afterCBrackets.java
                  • afterMethodCallBeforeInitializer.java
                  • afterParenthesized2.java
                  • afterStaticMethodCalled.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • beforeAnonymous.java
                  • beforeCBrackets.java
                  • beforeExprList.java
                  • beforeInitialized.java
                  • beforeLocal.java
                  • beforeMethodCallBeforeInitializer.java
                  • beforeMethodCalled.java
                  • beforeParenthesized1.java
                  • beforeParenthesized2.java
                  • beforeRefChain.java
                  • beforeStaticMethodCalled.java
                  • beforeTwiceAssigned.java
                  • beforeWrongPlace.java
                  • beforeWrongPlace2.java
                • moveInitializerToConstructor
                  • after0.java
                  • after1.java
                  • after2.java
                  • after3.java
                  • afterArray.java
                  • afterArrayInitializer.java
                  • afterChained.java
                  • afterNoBody.java
                  • afterParameters.java
                  • before0.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • beforeAnon.java
                  • beforeArray.java
                  • beforeArrayInitializer.java
                  • beforeChained.java
                  • beforeInterface.java
                  • beforeJavadoc.java
                  • beforeNoBody.java
                  • beforeParameters.java
                  • beforeStatic.java
                  • beforeWrongPlace.java
                • moveInitializerToSetUp
                  • afterJUnit3.java
                  • afterJUnit4WithBeforeOnly.java
                  • afterTestNG.java
                  • afterjUnit4.java
                  • beforeJUnit3.java
                  • beforeJUnit4WithBeforeOnly.java
                  • beforeNotTest.java
                  • beforeTestNG.java
                  • beforejUnit4.java
                • mustBeFinal
                  • after1.java
                  • after10.java
                  • after2.java
                  • after3.java
                  • after5.java
                  • after6.java
                  • after7.java
                  • after8.java
                  • afterAllVars.java
                  • afterCopyLambdaParam.java
                  • afterLoop.java
                  • afterNormalize.java
                  • afterOneVar.java
                  • before1.java
                  • before10.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                  • before7.java
                  • before8.java
                  • before9.java
                  • beforeAllVars.java
                  • beforeCopyLambdaParam.java
                  • beforeLoop.java
                  • beforeNormalize.java
                  • beforeOneVar.java
                • mustBeFinal18
                  • afterInsideLambda.java
                  • before1.java
                  • beforeInsideLambda.java
                • negationBroadScope
                  • after1.java
                  • after2.java
                  • before1.java
                  • before2.java
                • optionalIsPresent
                  • afterAnnotation.java
                  • afterAnnotationInverted.java
                  • afterAssignment.java
                  • afterAssignmentField.java
                  • afterAssignmentMap.java
                  • afterAssignmentMapOrElseGet.java
                  • afterAssignmentSelfOrEmpty.java
                  • afterConsumer.java
                  • afterConsumerField.java
                  • afterConsumerInternalVarAndControlFlow.java
                  • afterConsumerNestedIf.java
                  • afterConsumerTwoStatements.java
                  • afterDifferentTrueFalseTypes.java
                  • afterOptionalReturnSelfOrEmpty.java
                  • afterReturn.java
                  • afterReturnCast.java
                  • afterReturnComments.java
                  • afterReturnFunction.java
                  • afterReturnList.java
                  • afterReturnNot.java
                  • afterReturnSimple.java
                  • afterSelfAsEmpty.java
                  • afterTernary.java
                  • afterTernaryFlatMap.java
                  • afterTernaryNegatedMap.java
                  • afterTernaryOptional.java
                  • afterTernarySelfOrEmpty.java
                  • beforeAnnotation.java
                  • beforeAnnotationInverted.java
                  • beforeAssignment.java
                  • beforeAssignmentField.java
                  • beforeAssignmentIncomplete.java
                  • beforeAssignmentMap.java
                  • beforeAssignmentMapOrElseGet.java
                  • beforeAssignmentSelfOrEmpty.java
                  • beforeConsumer.java
                  • beforeConsumerBreak.java
                  • beforeConsumerContinue.java
                  • beforeConsumerField.java
                  • beforeConsumerInternalVarAndControlFlow.java
                  • beforeConsumerJustGet.java
                  • beforeConsumerNestedIf.java
                  • beforeConsumerNoGet.java
                  • beforeConsumerTwoStatements.java
                  • beforeDifferentTrueFalseTypes.java
                  • beforeOptionalReturnSelf.java
                  • beforeOptionalReturnSelfOrEmpty.java
                  • beforeReturn.java
                  • beforeReturnCast.java
                  • beforeReturnComments.java
                  • beforeReturnFunction.java
                  • beforeReturnInterrupted.java
                  • beforeReturnList.java
                  • beforeReturnNonFinalUsed.java
                  • beforeReturnNot.java
                  • beforeReturnRaw.java
                  • beforeReturnSimple.java
                  • beforeSelfAsEmpty.java
                  • beforeTernary.java
                  • beforeTernaryFlatMap.java
                  • beforeTernaryNegatedMap.java
                  • beforeTernaryOptional.java
                  • beforeTernarySelfOrEmpty.java
                  • beforeTernaryUnfinished.java
                • optionalNull
                  • afterOptionalNull.java
                  • beforeOptionalNull.java
                • orderEntry
                  • A
                    • src
                      • x
                        • DoTest.java
                        • DoTest4.java
                        • DoTest4junit.java
                        • InA.java
                  • B
                    • src
                      • y
                        • AddDependency.java
                        • AddExistingJunit.java
                        • AddLibrary.java
                  • lib
                    • src
                      • l
                        • InLib.java
                • overrideMethod
                  • afterAbstractMethod.java
                  • afterProtectedMethod.java
                  • afterSkipUnresolvedNullable.java
                  • beforeAbstractMethod.java
                  • beforeAbstractMethod1.java
                  • beforeAbstractMethod2.java
                  • beforeExistButPrivate.java
                  • beforePrivateMethod.java
                  • beforeProtectedMethod.java
                  • beforeProtectedMethodCaretInside.java
                  • beforeSkipUnresolvedNullable.java
                  • beforeStaticMethod.java
                • permuteArguments
                  • afterCtr.java
                  • afterShiftLeft.java
                  • afterShiftRight.java
                  • afterSwap.java
                  • beforeCtr.java
                  • beforeShiftLeft.java
                  • beforeShiftRight.java
                  • beforeSwap.java
                  • beforeSwapInEnumConstant.java
                • pullUp
                  • after1.java
                  • after3.java
                  • after6.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                • qualifyThis
                  • after1.java
                  • after5.java
                  • afterDefaultInInterface.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • beforeDefaultInInterface.java
                • qualifyWithThisInSuperCall
                  • afterQualifyWithThis.java
                  • beforeAlreadyQualified.java
                  • beforeNoCandidate.java
                  • beforeQualifyWithThis.java
                  • beforeThisInaccessible.java
                • redundantTypeArgs
                  • afterAssignment.java
                  • afterEnumConstant.java
                  • afterInsideNestedCall.java
                  • afterMethodReference.java
                  • beforeAssignment.java
                  • beforeEnumConstant.java
                  • beforeInsideNestedCall.java
                  • beforeInsideNestedCallInferredObject.java
                  • beforeMethodReference.java
                  • beforeMethodReference1.java
                  • beforeNestedCallWithMethodRef.java
                  • beforeOverloads.java
                • redundantUncheckedVarargs
                  • after1.java
                  • after2.java
                  • after4.java
                  • after5.java
                  • after6.java
                  • after9.java
                  • before1.java
                  • before10.java
                  • before11.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                  • before7.java
                  • before8.java
                  • before9.java
                • removeNewQualifier
                  • after1.java
                  • after2.java
                  • before1.java
                  • before2.java
                • removeQualifier
                  • after1.java
                  • after2.java
                  • before1.java
                  • before2.java
                • removeRedundantArgument
                  • afterBoxed.java
                  • afterGeneric.java
                  • afterSimple.java
                  • beforeBoxed.java
                  • beforeGeneric.java
                  • beforeSimple.java
                • removeRedundantElse
                  • after1.java
                  • afterComments.java
                  • afterSwitch.java
                  • before1.java
                  • beforeCanThrowException.java
                  • beforeComments.java
                  • beforeIfElseChain.java
                  • beforeSwitch.java
                • removeTypeArguments
                  • afterRemoveAll.java
                  • beforeRemoveAll.java
                  • beforeRemoveUnavailable.java
                • removeUnusedParameter
                  • after1.java
                  • after2.java
                  • before1.java
                  • before2.java
                • removeUnusedVariable
                  • after1.java
                  • after10.java
                  • after11.java
                  • after12.java
                  • after13.java
                  • after14.java
                  • after15.java
                  • after16.java
                  • after17.java
                  • after2.java
                  • after4.java
                  • after5.java
                  • after6.java
                  • after7.java
                  • after8.java
                  • after9.java
                  • afterField.java
                  • afterField2.java
                  • afterIfNoBlock.java
                  • afterPure.java
                  • before1.java
                  • before10.java
                  • before11.java
                  • before12.java
                  • before13.java
                  • before14.java
                  • before15.java
                  • before16.java
                  • before17.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                  • before7.java
                  • before8.java
                  • before9.java
                  • beforeField.java
                  • beforeField2.java
                  • beforeIfNoBlock.java
                  • beforePure.java
                • renameConstructorMatchingClass
                  • after1.java
                  • before1.java
                • renameWrongReference
                  • before1.java
                  • before2.java
                  • beforeResolvedMethod.java
                  • beforeResolvedWithInvalidAccessField.java
                • replaceAddAllArrayToCollections
                  • after1.java
                  • after2.java
                  • before1.java
                  • before2.java
                  • before3.java
                • replaceAssignment
                  • afterVoidMethod.java
                  • beforeIntMethod.java
                  • beforeVoidMethod.java
                  • beforeVoidMethodInsideMMethodCall.java
                • replaceCastWithVariable
                  • afterChangedAfterCastingVar.java
                  • afterChangedAfterVar.java
                  • afterChangedBeforeCastingVar.java
                  • afterChangedBeforeVar.java
                  • afterChangedTwice.java
                  • afterSimple.java
                  • afterTwoVars.java
                  • beforeChangedAfterCastingVar.java
                  • beforeChangedAfterVar.java
                  • beforeChangedBeforeCastingVar.java
                  • beforeChangedBeforeVar.java
                  • beforeChangedCastingVar.java
                  • beforeChangedTwice.java
                  • beforeChangedVar.java
                  • beforeSimple.java
                  • beforeTwoVars.java
                • replaceFieldWithGetterSetter
                  • after3.java
                  • after5.java
                  • after6.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                  • before7.java
                • replaceFromOfNullable
                  • afterGuavaNotNullLiteral.java
                  • afterGuavaNullLiteral.java
                  • afterNotNullLiteral.java
                  • afterNotNullVariable.java
                  • afterNullLiteral.java
                  • afterNullVariable.java
                  • beforeGuavaNotNullLiteral.java
                  • beforeGuavaNullLiteral.java
                  • beforeNotNullLiteral.java
                  • beforeNotNullVariable.java
                  • beforeNullLiteral.java
                  • beforeNullVariable.java
                  • beforeUnknown.java
                • replaceIteratorForEachWithFor
                  • afterCodeBlockBody.java
                  • afterEmptyBlockBody.java
                  • afterEmptyBody.java
                  • afterFinalItem.java
                  • afterIncompatibleItemType.java
                  • afterMissingBody.java
                  • afterOneStatementBody.java
                  • afterPrimitiveItem.java
                  • beforeCodeBlockBody.java
                  • beforeEmptyBlockBody.java
                  • beforeEmptyBody.java
                  • beforeFinalItem.java
                  • beforeIncompatibleItemType.java
                  • beforeMissingBody.java
                  • beforeNotIterator.java
                  • beforeOneStatementBody.java
                  • beforePrimitiveItem.java
                • replacePrimitiveWithBoxed
                  • afterPrimitive.java
                  • afterWildcard.java
                  • beforePrimitive.java
                  • beforeWildcard.java
                • replaceWithConstant
                  • afterStaticNotFinal.java
                  • beforeStaticNotFinal.java
                • replaceWithListAccess
                  • afterExpression.java
                  • afterIdexIsBoxedInteger.java
                  • afterListOfLists.java
                  • afterSetStatement.java
                  • afterSimple.java
                  • beforeAssignmentInIfCondition.java
                  • beforeExpression.java
                  • beforeIdexIsBoxedInteger.java
                  • beforeIndexNotInteger.java
                  • beforeListOfLists.java
                  • beforeNotLIst.java
                  • beforeSetStatement.java
                  • beforeSimple.java
                • replaceWithObjectsEquals
                  • afterMethodCall.java
                  • afterTernary.java
                  • beforeMethodCall.java
                  • beforeTernary.java
                • replaceWithOfNullable
                  • afterGuavaNullable.java
                  • afterNullable.java
                  • beforeGuavaNullable.java
                  • beforeNotNull.java
                  • beforeNullable.java
                  • beforeUnresolved.java
                • replaceWithTernaryOperator
                  • afterChain.java
                  • afterMethodCall.java
                  • afterPrimitive.java
                  • afterSimple.java
                  • beforeChain.java
                  • beforeExpressionStatement.java
                  • beforeLValue.java
                  • beforeMethodCall.java
                  • beforePrimitive.java
                  • beforeSimple.java
                • replaceWithTrivialLambda
                  • afterMethodRef.java
                  • beforeMethodRef.java
                • returnSeparatedFromComputation
                  • afterAssignmentChainUnderIf.java
                  • afterBreakFromLoopInTryWithResources.java
                  • afterDoWhileTrue.java
                  • afterForBreakComment.java
                  • afterForWithoutCondition.java
                  • afterGenericTypeCompatible.java
                  • afterIfComment.java
                  • afterIfElseThrow.java
                  • afterIfElseWriteInBoth.java
                  • afterIfElseWriteInElse.java
                  • afterIfElseWriteInIf.java
                  • afterIfThrowElse.java
                  • afterIfTryCatch.java
                  • afterLabeledBlock.java
                  • afterLabeledFor.java
                  • afterLabeledFor2.java
                  • afterLabeledFor3.java
                  • afterLabeledFor4.java
                  • afterLabeledIf.java
                  • afterNestedBlock.java
                  • afterNestedBlockSideEffect.java
                  • afterNestedIf.java
                  • afterNestedIfInnerElse.java
                  • afterNestedIfOuterElse.java
                  • afterReturnOutsideTryWithResources.java
                  • afterSimpleDoWhile.java
                  • afterSimpleFor.java
                  • afterSimpleForeach.java
                  • afterSimpleIf.java
                  • afterSimpleIfDefaultValueComputed.java
                  • afterSimpleIfDefaultValueParameter.java
                  • afterSimpleWhile.java
                  • afterSwitch1.java
                  • afterSwitch2.java
                  • afterSwitch3.java
                  • afterSwitch4.java
                  • afterSwitch5.java
                  • afterSwitchThrow.java
                  • afterTryCatchAssign.java
                  • afterTryCatchFinally1.java
                  • afterTryCatchFinally2.java
                  • afterTryCatchFinally5.java
                  • afterTryCatchFinally6.java
                  • afterTryCatchRethrow.java
                  • afterTryCatchReturn.java
                  • afterTryWhile1.java
                  • afterTryWhile2.java
                  • afterWhileBreak1.java
                  • afterWhileBreak2.java
                  • afterWhileContinue.java
                  • afterWhileContinue1.java
                  • afterWhileContinue2.java
                  • afterWhileTrue.java
                  • beforeAssert.java
                  • beforeAssignmentChainUnderIf.java
                  • beforeBreakFromLoopInTryWithResources.java
                  • beforeDoWhileTrue.java
                  • beforeForBreakComment.java
                  • beforeForWithoutCondition.java
                  • beforeGenericTypeCompatible.java
                  • beforeGenericTypeIncompatible.java
                  • beforeHashCode.java
                  • beforeIfComment.java
                  • beforeIfElseNoWrite.java
                  • beforeIfElseThrow.java
                  • beforeIfElseWriteInBoth.java
                  • beforeIfElseWriteInElse.java
                  • beforeIfElseWriteInIf.java
                  • beforeIfThrow.java
                  • beforeIfThrowElse.java
                  • beforeIfTryCatch.java
                  • beforeLabeledBlock.java
                  • beforeLabeledFor.java
                  • beforeLabeledFor2.java
                  • beforeLabeledFor3.java
                  • beforeLabeledFor4.java
                  • beforeLabeledIf.java
                  • beforeNestedBlock.java
                  • beforeNestedBlockSideEffect.java
                  • beforeNestedIf.java
                  • beforeNestedIfInnerElse.java
                  • beforeNestedIfOuterElse.java
                  • beforeReadInFinally.java
                  • beforeReturnOutsideTryWithResources.java
                  • beforeSideEffectInIf.java
                  • beforeSimpleDoWhile.java
                  • beforeSimpleFor.java
                  • beforeSimpleForeach.java
                  • beforeSimpleIf.java
                  • beforeSimpleIfDefaultValueComputed.java
                  • beforeSimpleIfDefaultValueParameter.java
                  • beforeSimpleWhile.java
                  • beforeSwitch1.java
                  • beforeSwitch2.java
                  • beforeSwitch3.java
                  • beforeSwitch4.java
                  • beforeSwitch5.java
                  • beforeSwitchThrow.java
                  • beforeTryCatchAssign.java
                  • beforeTryCatchFinally1.java
                  • beforeTryCatchFinally2.java
                  • beforeTryCatchFinally3.java
                  • beforeTryCatchFinally4.java
                  • beforeTryCatchFinally5.java
                  • beforeTryCatchFinally6.java
                  • beforeTryCatchRethrow.java
                  • beforeTryCatchReturn.java
                  • beforeTryWhile1.java
                  • beforeTryWhile2.java
                  • beforeWhileBreak1.java
                  • beforeWhileBreak2.java
                  • beforeWhileContinue.java
                  • beforeWhileContinue1.java
                  • beforeWhileContinue2.java
                  • beforeWhileContinue3.java
                  • beforeWhileTrue.java
                • returnSeparatedFromComputation8
                  • afterIfInLambda.java
                  • afterInferredInLambda.java
                  • afterWhileInLambda.java
                  • beforeIfInLambda.java
                  • beforeInferredInLambda.java
                  • beforeWhileInLambda.java
                • reuseVariableDeclaration
                  • after1.java
                  • after2.java
                  • after3.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                • safeVarargs
                  • after1.java
                  • after7.java
                  • after8.java
                  • after9.java
                  • before1.java
                  • before10.java
                  • before11.java
                  • before2.java
                  • before3.java
                  • before5.java
                  • before6.java
                  • before7.java
                  • before8.java
                  • before9.java
                • simplifyBooleanExpression
                  • after1.java
                  • after2.java
                  • after3.java
                  • after4.java
                  • after5.java
                  • after6.java
                  • after7.java
                  • afterEq.java
                  • afterMiddlePolyadic.java
                  • afterRemoveUnnecessaryParens.java
                  • afterXor1.java
                  • afterXor2.java
                  • afterXor3.java
                  • afterXor4.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                  • before7.java
                  • beforeBrokenInsidePolyadic.java
                  • beforeEq.java
                  • beforeInvalidExpr.java
                  • beforeMiddlePolyadic.java
                  • beforeRemoveUnnecessaryParens.java
                  • beforeXor1.java
                  • beforeXor2.java
                  • beforeXor3.java
                  • beforeXor4.java
                • splitDeclaration
                  • afterForLoop.java
                  • afterNotArray.java
                  • beforeForLoop.java
                  • beforeNotArray.java
                • splitFilter
                  • afterSimple.java
                  • beforeIncomplete.java
                  • beforeOr.java
                  • beforeSimple.java
                • staticImportConstant
                  • afterAmbiguity.java
                  • afterConstant.java
                  • afterConstantInAssignment.java
                  • afterConstantInComparison.java
                  • beforeAmbiguity.java
                  • beforeConstant.java
                  • beforeConstantAtAnnotation.java
                  • beforeConstantInAssignment.java
                  • beforeConstantInComparison.java
                  • beforeConstantOnTheLeftSideOfAssignment.java
                  • beforeConstantOnTypeElementPlace.java
                  • beforeStringConstant.java
                • staticImportMethod
                  • after1.java
                  • after2.java
                  • afterOverloads.java
                  • afterReplaceAllRefs.java
                  • afterReturnType.java
                  • afterVarargs.java
                  • before1.java
                  • before2.java
                  • beforeInacceptable.java
                  • beforeOverloads.java
                  • beforeQualified.java
                  • beforeReplaceAllRefs.java
                  • beforeReturnType.java
                  • beforeVarargs.java
                • staticImportMethod8
                  • after1.java
                  • afterConflictingField.java
                  • afterOneCorrectUsage.java
                  • before1.java
                  • beforeConflictingField.java
                  • beforeOneCorrectUsage.java
                • streamApiMigration
                  • afterAddPrimitive.java
                  • afterAllMatch.java
                  • afterAllMatchChain.java
                  • afterAllMatchContinue.java
                  • afterAllMatchMethodRef.java
                  • afterAnyMatch.java
                  • afterAnyMatchArrayAssignment.java
                  • afterAnyMatchAssignment.java
                  • afterAnyMatchAssignmentBoolean.java
                  • afterAnyMatchAssignmentBooleanInverted.java
                  • afterAnyMatchAssignmentExtraCode.java
                  • afterAnyMatchAssignmentNonTrivial.java
                  • afterAnyMatchAssignmentNonTrivialUnassigned.java
                  • afterAnyMatchAssignmentTryCatch.java
                  • afterAnyMatchAssignmentTryCatch2.java
                  • afterAnyMatchChain.java
                  • afterAnyMatchCompoundAssignment.java
                  • afterAnyMatchCustomReturn.java
                  • afterAnyMatchEnclosingIf.java
                  • afterAnyMatchEnclosingIfBlock.java
                  • afterAnyMatchEnclosingIfInterrupted.java
                  • afterAnyMatchExtends.java
                  • afterAnyMatchMethodCall.java
                  • afterAnyMatchPrimitive.java
                  • afterAnyMatchReturn.java
                  • afterAnyMatchUnreachableReturn.java
                  • afterAnyMatchVoid.java
                  • afterArrayFilterCollect.java
                  • afterArrayListVariableType.java
                  • afterBufferedReaderCollect.java
                  • afterBufferedReaderCollectNestedOk.java
                  • afterBufferedReaderModifiedLine.java
                  • afterBufferedReaderSum.java
                  • afterCastExpected.java
                  • afterCastInIterValue.java
                  • afterCollectAnonymous.java
                  • afterCollectArrayList.java
                  • afterCollectArrayListAndFilter.java
                  • afterCollectArrayListCollection.java
                  • afterCollectArrayListComment.java
                  • afterCollectArrayListCompoundDeclaration.java
                  • afterCollectArrayListLambda.java
                  • afterCollectArrayListNonTrivialInitializer.java
                  • afterCollectBoxed.java
                  • afterCollectCast.java
                  • afterCollectContravariant.java
                  • afterCollectCustomConstructor.java
                  • afterCollectGuava.java
                  • afterCollectGuavaMap.java
                  • afterCollectGuavaSet.java
                  • afterCollectHashSet.java
                  • afterCollectHashSetFieldInitializer.java
                  • afterCollectInterrupted.java
                  • afterCollectInterruptedInLoop.java
                  • afterCollectInterruptedUpdated.java
                  • afterCollectInterruptedUsed.java
                  • afterCollectLambda.java
                  • afterCollectLinkedHashSet.java
                  • afterCollectListSuperType.java
                  • afterCollectNewList.java
                  • afterCollectNewListArray.java
                  • afterCollectNewListArrayInCall.java
                  • afterCollectNewTreeSetArray.java
                  • afterCollectNulls.java
                  • afterCollectSelfCollection.java
                  • afterCollectSetParameter.java
                  • afterCollectSorted.java
                  • afterCollectSortedNatural.java
                  • afterCollectSupertype.java
                  • afterCollectToMap.java
                  • afterCollectToMapPut.java
                  • afterCollectToMapPutIfAbsent.java
                  • afterCollectToObj.java
                  • afterCollectWithSameLambda.java
                  • afterCollectionDependencyInFilter.java
                  • afterCollectionDependencyInFilter1.java
                  • afterCollectionDependencyInFilter2.java
                  • afterCollectionDependencyInFilter3.java
                  • afterCollectionDependencyInFilter4.java
                  • afterCollectionsAddAllArray.java
                  • afterCollectionsAddAllPrimitive.java
                  • afterCollectionsAddAllVarArg.java
                  • afterCompactFilterToMethodReference.java
                  • afterComputeIfAbsentChained.java
                  • afterComputeIfAbsentSimple.java
                  • afterContinue.java
                  • afterContinueNegate.java
                  • afterContinueNegateFloat.java
                  • afterContinueNested.java
                  • afterContinueNestedElse.java
                  • afterContinueOr.java
                  • afterCountArray.java
                  • afterCountInner.java
                  • afterCountOuter.java
                  • afterCountPrimitiveArray.java
                  • afterDisableForArrays.java
                  • afterDistinctCollect.java
                  • afterDistinctCollectLimit.java
                  • afterExplicitArray.java
                  • afterFilterFlatMapCollectionFilterMapCollect.java
                  • afterFilterFlatMapMapFilterCollect.java
                  • afterFilterMapFlatMapArrayCollect.java
                  • afterFilterMapFlatMapArrayMapCollect.java
                  • afterFilterMapForEach.java
                  • afterFilterNoBraces.java
                  • afterFindFirst.java
                  • afterFindFirstArray.java
                  • afterFindFirstAssignment.java
                  • afterFindFirstAssignmentCast.java
                  • afterFindFirstAssignmentIntermediate.java
                  • afterFindFirstAssignmentInterrupted.java
                  • afterFindFirstAssignmentPrimitive.java
                  • afterFindFirstAssignmentUsedInSameDeclaration.java
                  • afterFindFirstAssignmentWithLabel.java
                  • afterFindFirstBoolean.java
                  • afterFindFirstCast.java
                  • afterFindFirstEnum.java
                  • afterFindFirstField.java
                  • afterFindFirstIfPresent.java
                  • afterFindFirstIfPresentWithReturn.java
                  • afterFindFirstOptional.java
                  • afterFindFirstOptionalFlatMap.java
                  • afterFindFirstOptionalType.java
                  • afterFindFirstOuterIf.java
                  • afterFindFirstPrimitive.java
                  • afterFindFirstReAssignment.java
                  • afterFindFirstReturn.java
                  • afterFindFirstReturnUnreachable.java
                  • afterFindFirstRunnableTernary.java
                  • afterFindFirstStaticField.java
                  • afterFindFirstTernary.java
                  • afterFindFirstValueReused.java
                  • afterFlatMapChangePrimitiveType.java
                  • afterFlatMapForLoop.java
                  • afterFlatten2DArray.java
                  • afterFlatten2DArrayPrimitive.java
                  • afterForEachCast.java
                  • afterForLoop.java
                  • afterForLoopBoxed.java
                  • afterForLoopShortBound.java
                  • afterForeachMethodRef.java
                  • afterFromAsList.java
                  • afterFromEmptyList.java
                  • afterGroupingByArrayList.java
                  • afterGroupingByCustomCollection.java
                  • afterGroupingByDownstream.java
                  • afterGroupingBySimple.java
                  • afterIncompleteNewCall.java
                  • afterIntArraySum.java
                  • afterIntFilterSum.java
                  • afterIntSum.java
                  • afterIntegerSum.java
                  • afterJoining.java
                  • afterJoiningAssign.java
                  • afterJoiningConcat.java
                  • afterJoiningDelimited.java
                  • afterJoiningInBrackets.java
                  • afterJoiningInitialValue.java
                  • afterJoiningReused.java
                  • afterJoiningStringBuilderReused.java
                  • afterJoiningUsingIndex.java
                  • afterLimitCollect.java
                  • afterLimitCollectAddedOps.java
                  • afterLimitCollectInNestedLoop.java
                  • afterLimitCount.java
                  • afterLimitCountGreater.java
                  • afterLimitCountPostfix.java
                  • afterLimitCountPrefix.java
                  • afterLimitFind.java
                  • afterLimitIntermediate.java
                  • afterMethodRef.java
                  • afterMissedBraces.java
                  • afterNestedAnyMatch.java
                  • afterNoneMatch.java
                  • afterNoneMatchContinue.java
                  • afterNormal.java
                  • afterNormalComments.java
                  • afterNormalNestedFilters.java
                  • afterNormalNoBraces.java
                  • afterPrimitive.java
                  • afterPrimitiveArray.java
                  • afterRangeLimited.java
                  • afterSortedToArray.java
                  • afterSumArrayLength.java
                  • afterSumArrayLengthNested.java
                  • afterSumCollection.java
                  • afterSumInterruptedUnused.java
                  • afterSumInterruptedUsed.java
                  • afterSumNarrowing.java
                  • afterSumNarrowingParens.java
                  • afterSumPrimitive.java
                  • afterSumPromotion.java
                  • afterTakeWhileJava9.java
                  • afterToArray.java
                  • afterToArrayAssignment.java
                  • afterToArrayCounted.java
                  • afterToArrayCountedBoxed.java
                  • afterToArrayCountedLength2D.java
                  • afterToArrayCountedLengthGeneric.java
                  • afterToArrayDeclaration.java
                  • afterToArrayGeneric.java
                  • afterToArrayHashSet.java
                  • afterToArrayLinkedHashSet.java
                  • afterToArrayReusedCollection.java
                  • afterToArraySorted.java
                  • afterToArrayTreeSet.java
                  • afterToArrayTwoDimensional.java
                  • afterTooLazyCalculation.java
                  • afterWildcardCollect.java
                  • beforeAddPrimitive.java
                  • beforeAllMatch.java
                  • beforeAllMatchChain.java
                  • beforeAllMatchContinue.java
                  • beforeAllMatchMethodRef.java
                  • beforeAnyMatch.java
                  • beforeAnyMatchArrayAssignment.java
                  • beforeAnyMatchAssignment.java
                  • beforeAnyMatchAssignmentBoolean.java
                  • beforeAnyMatchAssignmentBooleanInverted.java
                  • beforeAnyMatchAssignmentExtraCode.java
                  • beforeAnyMatchAssignmentNonTrivial.java
                  • beforeAnyMatchAssignmentNonTrivialUnassigned.java
                  • beforeAnyMatchAssignmentTryCatch.java
                  • beforeAnyMatchAssignmentTryCatch2.java
                  • beforeAnyMatchChain.java
                  • beforeAnyMatchCompoundAssignment.java
                  • beforeAnyMatchCustomReturn.java
                  • beforeAnyMatchEnclosingIf.java
                  • beforeAnyMatchEnclosingIfBlock.java
                  • beforeAnyMatchEnclosingIfInterrupted.java
                  • beforeAnyMatchExtends.java
                  • beforeAnyMatchFloat.java
                  • beforeAnyMatchMethodCall.java
                  • beforeAnyMatchNonFinal.java
                  • beforeAnyMatchPrimitive.java
                  • beforeAnyMatchReferNonFinal.java
                  • beforeAnyMatchReturn.java
                  • beforeAnyMatchReturnDifferent.java
                  • beforeAnyMatchReturnInterrupted.java
                  • beforeAnyMatchUnreachableReturn.java
                  • beforeAnyMatchUsesVar.java
                  • beforeAnyMatchVoid.java
                  • beforeArrayFilterCollect.java
                  • beforeArrayListVariableType.java
                  • beforeBreakInside.java
                  • beforeBufferedReaderCollect.java
                  • beforeBufferedReaderCollectNested.java
                  • beforeBufferedReaderCollectNestedOk.java
                  • beforeBufferedReaderComplexModifiedLine.java
                  • beforeBufferedReaderModifiedLine.java
                  • beforeBufferedReaderSum.java
                  • beforeBufferedReaderSumLineReused.java
                  • beforeCastExpected.java
                  • beforeCastInIterValue.java
                  • beforeCollectAnonymous.java
                  • beforeCollectArrayList.java
                  • beforeCollectArrayListAndFilter.java
                  • beforeCollectArrayListCollection.java
                  • beforeCollectArrayListComment.java
                  • beforeCollectArrayListCompoundDeclaration.java
                  • beforeCollectArrayListLambda.java
                  • beforeCollectArrayListNonTrivialInitializer.java
                  • beforeCollectBoxed.java
                  • beforeCollectCast.java
                  • beforeCollectContravariant.java
                  • beforeCollectCustomConstructor.java
                  • beforeCollectGuava.java
                  • beforeCollectGuavaMap.java
                  • beforeCollectGuavaNonEmpty.java
                  • beforeCollectGuavaSet.java
                  • beforeCollectHashSet.java
                  • beforeCollectHashSetFieldInitializer.java
                  • beforeCollectIdentityMap.java
                  • beforeCollectInterrupted.java
                  • beforeCollectInterruptedInLoop.java
                  • beforeCollectInterruptedUpdated.java
                  • beforeCollectInterruptedUsed.java
                  • beforeCollectInterruptedUsedFinal.java
                  • beforeCollectLambda.java
                  • beforeCollectLinkedHashSet.java
                  • beforeCollectListSuperType.java
                  • beforeCollectNewList.java
                  • beforeCollectNewListArray.java
                  • beforeCollectNewListArrayInCall.java
                  • beforeCollectNewTreeSetArray.java
                  • beforeCollectNulls.java
                  • beforeCollectQualifierDependsOnLoopParameter.java
                  • beforeCollectSelfCollection.java
                  • beforeCollectSetParameter.java
                  • beforeCollectSorted.java
                  • beforeCollectSortedNatural.java
                  • beforeCollectSupertype.java
                  • beforeCollectToMap.java
                  • beforeCollectToMapPut.java
                  • beforeCollectToMapPutIfAbsent.java
                  • beforeCollectToMapPutInvalid.java
                  • beforeCollectToObj.java
                  • beforeCollectWithAnonymous.java
                  • beforeCollectWithLambda.java
                  • beforeCollectWithSameLambda.java
                  • beforeCollectionDependencyInFilter.java
                  • beforeCollectionDependencyInFilter1.java
                  • beforeCollectionDependencyInFilter2.java
                  • beforeCollectionDependencyInFilter3.java
                  • beforeCollectionDependencyInFilter4.java
                  • beforeCollectionsAddAllArray.java
                  • beforeCollectionsAddAllPrimitive.java
                  • beforeCollectionsAddAllVarArg.java
                  • beforeCollectionsAddAllWrongLimit.java
                  • beforeCompactFilterToMethodReference.java
                  • beforeComputeIfAbsentChained.java
                  • beforeComputeIfAbsentSimple.java
                  • beforeContinue.java
                  • beforeContinueInside.java
                  • beforeContinueNegate.java
                  • beforeContinueNegateFloat.java
                  • beforeContinueNested.java
                  • beforeContinueNestedElse.java
                  • beforeContinueNestedLabel.java
                  • beforeContinueOr.java
                  • beforeCountArray.java
                  • beforeCountInner.java
                  • beforeCountOuter.java
                  • beforeCountPrimitiveArray.java
                  • beforeCountShortArray.java
                  • beforeDisableForArrays.java
                  • beforeDistinctCollect.java
                  • beforeDistinctCollectLimit.java
                  • beforeDistinctCollectWrongItem.java
                  • beforeExceptionIsThrown.java
                  • beforeExplicitArray.java
                  • beforeFilterFlatMapCollectionFilterMapCollect.java
                  • beforeFilterFlatMapMapFilterCollect.java
                  • beforeFilterMapFlatMapArrayCollect.java
                  • beforeFilterMapFlatMapArrayMapCollect.java
                  • beforeFilterMapForEach.java
                  • beforeFilterNoBraces.java
                  • beforeFindFirst.java
                  • beforeFindFirstArray.java
                  • beforeFindFirstAssignment.java
                  • beforeFindFirstAssignmentCast.java
                  • beforeFindFirstAssignmentIntermediate.java
                  • beforeFindFirstAssignmentInterrupted.java
                  • beforeFindFirstAssignmentNested.java
                  • beforeFindFirstAssignmentPrimitive.java
                  • beforeFindFirstAssignmentPrimitiveMap.java
                  • beforeFindFirstAssignmentUsedInSameDeclaration.java
                  • beforeFindFirstAssignmentWithLabel.java
                  • beforeFindFirstBoolean.java
                  • beforeFindFirstCall.java
                  • beforeFindFirstCast.java
                  • beforeFindFirstEnum.java
                  • beforeFindFirstField.java
                  • beforeFindFirstFieldOther.java
                  • beforeFindFirstIfPresent.java
                  • beforeFindFirstIfPresentTwoStatements.java
                  • beforeFindFirstIfPresentWithReturn.java
                  • beforeFindFirstOptional.java
                  • beforeFindFirstOptionalFlatMap.java
                  • beforeFindFirstOptionalType.java
                  • beforeFindFirstOuterIf.java
                  • beforeFindFirstPrimitive.java
                  • beforeFindFirstPrimitiveNonTrivial.java
                  • beforeFindFirstReAssignment.java
                  • beforeFindFirstReturn.java
                  • beforeFindFirstReturnUnreachable.java
                  • beforeFindFirstRunnableTernary.java
                  • beforeFindFirstStaticField.java
                  • beforeFindFirstTernary.java
                  • beforeFindFirstUsedInBound.java
                  • beforeFindFirstValueReused.java
                  • beforeFlatMapChangePrimitiveType.java
                  • beforeFlatMapForLoop.java
                  • beforeFlatten2DArray.java
                  • beforeFlatten2DArrayPrimitive.java
                  • beforeFloatSum.java
                  • beforeForEachCast.java
                  • beforeForLoop.java
                  • beforeForLoopBoxed.java
                  • beforeForLoopFloatBound.java
                  • beforeForLoopShortBound.java
                  • beforeForLoopUpdated.java
                  • beforeForLoopWrongBound.java
                  • beforeForLoopWrongIncrement.java
                  • beforeForLoopWrongInitializer.java
                  • beforeForeachMethodRef.java
                  • beforeFromAsList.java
                  • beforeFromEmptyList.java
                  • beforeGroupingByArrayList.java
                  • beforeGroupingByCustomCollection.java
                  • beforeGroupingByDownstream.java
                  • beforeGroupingBySimple.java
                  • beforeIfIncomplete.java
                  • beforeIncompleteLabel.java
                  • beforeIncompleteNewCall.java
                  • beforeIntArraySum.java
                  • beforeIntFilterSum.java
                  • beforeIntSum.java
                  • beforeIntegerSum.java
                  • beforeIterable.java
                  • beforeJoining.java
                  • beforeJoiningAssign.java
                  • beforeJoiningConcat.java
                  • beforeJoiningDelimited.java
                  • beforeJoiningDelimitedWrongBuilder.java
                  • beforeJoiningInBrackets.java
                  • beforeJoiningInitialValue.java
                  • beforeJoiningReused.java
                  • beforeJoiningStringBuilderReused.java
                  • beforeJoiningUsingIndex.java
                  • beforeLimitCollect.java
                  • beforeLimitCollectAddedOps.java
                  • beforeLimitCollectInNestedLoop.java
                  • beforeLimitCollectInOuterLoop.java
                  • beforeLimitCollectSet.java
                  • beforeLimitCollectWrongCollection.java
                  • beforeLimitCount.java
                  • beforeLimitCountGreater.java
                  • beforeLimitCountPostfix.java
                  • beforeLimitCountPrefix.java
                  • beforeLimitCountRef.java
                  • beforeLimitFind.java
                  • beforeLimitIntermediate.java
                  • beforeMayBeNotInitializedAndThusNotEffectivelyFinal.java
                  • beforeMethodRef.java
                  • beforeMissedBraces.java
                  • beforeNestedAnyMatch.java
                  • beforeNestedAnyMatchFailed.java
                  • beforeNoFilter.java
                  • beforeNoneMatch.java
                  • beforeNoneMatchContinue.java
                  • beforeNormal.java
                  • beforeNormalComments.java
                  • beforeNormalNestedFilters.java
                  • beforeNormalNoBraces.java
                  • beforeNotEffectivelyFinalVar.java
                  • beforePrimitive.java
                  • beforePrimitiveArray.java
                  • beforePrimitiveArrayWrongType.java
                  • beforeRangeLimited.java
                  • beforeRangeReassigned.java
                  • beforeRangeReassignedNested.java
                  • beforeRawCollection.java
                  • beforeRawCollectionSubstitution.java
                  • beforeReturnInside.java
                  • beforeSortedToArray.java
                  • beforeSumAccessOuterFor.java
                  • beforeSumArrayLength.java
                  • beforeSumArrayLengthFloat.java
                  • beforeSumArrayLengthNested.java
                  • beforeSumCollection.java
                  • beforeSumInterruptedUnused.java
                  • beforeSumInterruptedUsed.java
                  • beforeSumNarrowing.java
                  • beforeSumNarrowingParens.java
                  • beforeSumPrimitive.java
                  • beforeSumPromotion.java
                  • beforeTakeWhile.java
                  • beforeTakeWhileJava9.java
                  • beforeThrownCollect.java
                  • beforeThrownExceptionsNotMatched.java
                  • beforeToArray.java
                  • beforeToArrayAssignment.java
                  • beforeToArrayCounted.java
                  • beforeToArrayCountedBoxed.java
                  • beforeToArrayCountedLength2D.java
                  • beforeToArrayCountedLengthGeneric.java
                  • beforeToArrayDeclaration.java
                  • beforeToArrayDeclarationCollectionUsed.java
                  • beforeToArrayGeneric.java
                  • beforeToArrayHashSet.java
                  • beforeToArrayIdentityHashSet.java
                  • beforeToArrayLinkedHashSet.java
                  • beforeToArrayReusedCollection.java
                  • beforeToArraySorted.java
                  • beforeToArrayTreeSet.java
                  • beforeToArrayTwoDimensional.java
                  • beforeToArrayWrongSize.java
                  • beforeTooLazyCalculation.java
                  • beforeWildcardCollect.java
                • streamToLoop
                  • afterAllMatch.java
                  • afterAnyMatch.java
                  • afterAnyMatchPolyadic.java
                  • afterAnyMatchPolyadicAssignment.java
                  • afterAnyMatchPolyadicAssignmentNot.java
                  • afterAnyMatchPolyadicNot.java
                  • afterArraySkipDistinctCount.java
                  • afterAverage.java
                  • afterBlockVoidLambda.java
                  • afterBoxed.java
                  • afterCapturedWildcard.java
                  • afterCollect3.java
                  • afterCollectExtends.java
                  • afterCollector.java
                  • afterComplexMapper.java
                  • afterCount.java
                  • afterCustomSource.java
                  • afterDistinct.java
                  • afterDistinctToList.java
                  • afterFilterCount.java
                  • afterFilterFlatMapMapStat.java
                  • afterFilterIdentifier.java
                  • afterFilterMapCollect.java
                  • afterFilterPredicate.java
                  • afterFindFirst.java
                  • afterFindFirstPrimitive.java
                  • afterFlatMap.java
                  • afterForEach.java
                  • afterFunctions.java
                  • afterGenerate.java
                  • afterGroupingBy.java
                  • afterIf.java
                  • afterInCall.java
                  • afterInLambda.java
                  • afterInVoidLambda.java
                  • afterIsInstanceCast.java
                  • afterIterableForEach.java
                  • afterIterate.java
                  • afterLimitSimple.java
                  • afterMapFilterCount.java
                  • afterMappingToList.java
                  • afterMethodReferences.java
                  • afterMinMax.java
                  • afterNestedScope.java
                  • afterNoneMatch.java
                  • afterOptionalUnwrap.java
                  • afterOuterRef.java
                  • afterPartitioningBy.java
                  • afterPeek.java
                  • afterRange.java
                  • afterReduce.java
                  • afterReusedVar.java
                  • afterSkipDistinctCount.java
                  • afterSkipDistinctJoining.java
                  • afterSorted.java
                  • afterSortedSimple.java
                  • afterSortedToArray.java
                  • afterStreamOf.java
                  • afterSuperClassOk.java
                  • afterTakeDrop.java
                  • afterToArray.java
                  • afterToMap.java
                  • afterToPrimitiveArray.java
                  • afterUnknownSource.java
                  • afterUnnecessaryQualifier.java
                  • beforeAllMatch.java
                  • beforeAnyMatch.java
                  • beforeAnyMatchPolyadic.java
                  • beforeAnyMatchPolyadicAssignment.java
                  • beforeAnyMatchPolyadicAssignmentNot.java
                  • beforeAnyMatchPolyadicNot.java
                  • beforeArraySkipDistinctCount.java
                  • beforeAverage.java
                  • beforeBlockVoidLambda.java
                  • beforeBoxed.java
                  • beforeCapturedWildcard.java
                  • beforeCollect3.java
                  • beforeCollectExtends.java
                  • beforeCollector.java
                  • beforeComplexMapper.java
                  • beforeCount.java
                  • beforeCustomSource.java
                  • beforeDistinct.java
                  • beforeFilterCount.java
                  • beforeFilterFlatMapMapStat.java
                  • beforeFilterIdentifier.java
                  • beforeFilterMapCollect.java
                  • beforeFilterPredicate.java
                  • beforeFilterPredicateRaw.java
                  • beforeFindFirst.java
                  • beforeFindFirstPrimitive.java
                  • beforeFlatMap.java
                  • beforeFlatMapRaw.java
                  • beforeForEach.java
                  • beforeFunctions.java
                  • beforeGenerate.java
                  • beforeGroupingBy.java
                  • beforeIf.java
                  • beforeInCall.java
                  • beforeInLambda.java
                  • beforeInVoidLambda.java
                  • beforeIntersectionType.java
                  • beforeInvalidMethodReference.java
                  • beforeIsInstanceCast.java
                  • beforeIterableForEach.java
                  • beforeIterate.java
                  • beforeLimitSimple.java
                  • beforeMapFilterCount.java
                  • beforeMappingToList.java
                  • beforeMethodReferences.java
                  • beforeMinMax.java
                  • beforeNestedScope.java
                  • beforeNoneMatch.java
                  • beforeOptionalUnwrap.java
                  • beforeOuterRef.java
                  • beforePartitioningBy.java
                  • beforePeek.java
                  • beforeRange.java
                  • beforeReduce.java
                  • beforeReturnForEach.java
                  • beforeReusedVar.java
                  • beforeSkipDistinctCount.java
                  • beforeSkipDistinctJoining.java
                  • beforeSkipDistinctJoining2.java
                  • beforeSorted.java
                  • beforeStreamOf.java
                  • beforeSuperClass.java
                  • beforeSuperClassOk.java
                  • beforeTakeDrop.java
                  • beforeTernary.java
                  • beforeToArray.java
                  • beforeToMap.java
                  • beforeToPrimitiveArray.java
                  • beforeUnknownSource.java
                  • beforeUnnecessaryQualifier.java
                  • beforeUnresolvedMethodReference.java
                • stringConcatInLoop
                  • afterConcatInversed.java
                  • afterConcatNull.java
                  • afterConcatPrint.java
                  • afterConcatSimple.java
                  • afterConcatTrim.java
                  • afterConcatWithDelimiter.java
                  • afterIntroduceStringBuilder.java
                  • afterParameter.java
                  • beforeConcatInversed.java
                  • beforeConcatNull.java
                  • beforeConcatPrint.java
                  • beforeConcatSimple.java
                  • beforeConcatTrim.java
                  • beforeConcatWithDelimiter.java
                  • beforeIntroduceStringBuilder.java
                  • beforeParameter.java
                • stringToCharacterLiteral
                  • after1.java
                  • after10.java
                  • after11.java
                  • after12.java
                  • after13.java
                  • after4.java
                  • after5.java
                  • after7.java
                  • after8.java
                  • after9.java
                  • before1.java
                  • before10.java
                  • before11.java
                  • before12.java
                  • before13.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                  • before7.java
                  • before8.java
                  • before9.java
                • superMethodReturn
                  • after1.java
                  • after2.java
                  • afterTypeAnno.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • beforeTypeAnno.java
                • suppress15Inspections
                  • after1.java
                  • after2.java
                  • after3.java
                  • after4.java
                  • afterForeachParameter.java
                  • afterSuppressUnusedParameter.java
                  • afterTryWithResources.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • beforeDuplicatesThrowsOnWrongException.java
                  • beforeForeachParameter.java
                  • beforeSuppressUnusedParameter.java
                  • beforeTryWithResources.java
                • suppressLocalInspection
                  • after1.java
                  • after10.java
                  • after11.java
                  • after2.java
                  • after8.java
                  • after9.java
                  • before1.java
                  • before10.java
                  • before11.java
                  • before12.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before6.java
                  • before7.java
                  • before8.java
                  • before9.java
                • suppressModuleInfoInspections
                  • module-info.after.java
                  • module-info.java
                • suppressNonInspections
                  • after1.java
                  • after2.java
                  • after3.java
                  • after4.java
                  • after5.java
                  • after6.java
                  • after7.java
                  • after9.java
                  • before1.java
                  • before10.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                  • before7.java
                  • before8.java
                  • before9.java
                • surroundWithArray
                  • after1.java
                  • after10.java
                  • after3.java
                  • after5.java
                  • after6.java
                  • after7.java
                  • after8.java
                  • afterGenericArrayCreation.java
                  • afterGenericArrayCreationInCall.java
                  • afterTypeParameter.java
                  • afterTypeParameterInCall.java
                  • before1.java
                  • before10.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                  • before7.java
                  • before8.java
                  • before9.java
                  • beforeGenericArrayCreation.java
                  • beforeGenericArrayCreationInCall.java
                  • beforeTypeParameter.java
                  • beforeTypeParameterArrayExpected.java
                  • beforeTypeParameterArrayExpectedInCall.java
                  • beforeTypeParameterInCall.java
                • surroundWithIf
                  • after1.java
                  • after2.java
                  • afterIfCondition.java
                  • afterInsideLambda.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • beforeIfCondition.java
                  • beforeInsideLambda.java
                • surroundWithTry
                  • after1.java
                  • afterArrayInitializer.java
                  • afterLambdaCodeBlock.java
                  • afterLambdaExpr.java
                  • before1.java
                  • beforeArrayInitializer.java
                  • beforeLambdaCodeBlock.java
                  • beforeLambdaExpr.java
                  • beforeMethodRef.java
                • swapIfStatements
                  • afterBase.java
                  • afterManyStatements.java
                  • afterWithoutBrackets.java
                  • beforeBase.java
                  • beforeManyStatements.java
                  • beforeNotAvailable.java
                  • beforeWithoutBrackets.java
                • trivialFunctionalExpressionUsage
                  • afterAnonymousClass.java
                  • afterBlockLambda.java
                  • afterBlockLambdaComments.java
                  • afterBlockLambdaExpressionStatement.java
                  • afterBlockLambdaInLambda.java
                  • afterBlockLambdaNoSurroundingBlock.java
                  • afterExprLambda.java
                  • afterExprLambdaComments.java
                  • afterExprLambdaCommentsUsedArg.java
                  • afterMethodRef.java
                  • afterPassArgs.java
                  • beforeAnonymousClass.java
                  • beforeAnonymousClassWithMultipleReturns.java
                  • beforeBlockLambda.java
                  • beforeBlockLambdaComments.java
                  • beforeBlockLambdaExpressionStatement.java
                  • beforeBlockLambdaInFieldDeclaration.java
                  • beforeBlockLambdaInLambda.java
                  • beforeBlockLambdaNoSurroundingBlock.java
                  • beforeBlockLambdaThrow.java
                  • beforeBlockLambdaWhileStatement.java
                  • beforeCodeBlockWithReturnInSwitch.java
                  • beforeExprLambda.java
                  • beforeExprLambdaComments.java
                  • beforeExprLambdaCommentsUsedArg.java
                  • beforeMethodRef.java
                  • beforePassArgs.java
                  • beforeUnresolvedMethodRef.java
                • trivialMethodReference
                  • afterOnThisExpr.java
                  • afterPredicate.java
                  • afterPredicateInheritor.java
                  • beforeOnSuperExpr.java
                  • beforeOnThisExpr.java
                  • beforeOnUnassignable.java
                  • beforePredicate.java
                  • beforePredicateInheritor.java
                • unimplement
                  • after2String.java
                  • afterGenerics.java
                  • afterLastPosition.java
                  • afterSelf.java
                  • before2String.java
                  • beforeGenerics.java
                  • beforeLastPosition.java
                  • beforeSelf.java
                • unusedAssignment
                  • afterAssignmentOperation.java
                  • afterCallAsArgument.java
                  • afterInReturnStatement.java
                  • afterInsideExpression.java
                  • afterNoSideEffect.java
                  • afterParameterAssignment.java
                  • afterSideEffect.java
                  • afterSillyAssignment.java
                  • beforeAssignmentOperation.java
                  • beforeCallAsArgument.java
                  • beforeInReturnStatement.java
                  • beforeInsideExpression.java
                  • beforeNoSideEffect.java
                  • beforeParameterAssignment.java
                  • beforeSideEffect.java
                  • beforeSillyAssignment.java
                • unwrapIfStatement
                  • afterConflictingVariables.java
                  • afterUnreachableElse.java
                  • beforeConflictingVariables.java
                  • beforeUnreachableElse.java
                • useBulkOperation
                  • afterAddAllForEach.java
                  • afterAddAllIndexed.java
                  • afterAddAllInsideOther.java
                  • afterAddAllLambda.java
                  • afterAnotherInstance.java
                  • afterArrayAddAll.java
                  • afterArrayAddAllIndexed.java
                  • afterArrayAddAllStream.java
                  • afterCollectIdentityMap.java
                  • afterGenericMethod.java
                  • afterGenericMethodArray.java
                  • afterGenericMethodIterableOk.java
                  • afterRemoveAll.java
                  • afterRemoveAllWhile.java
                  • beforeAddAllForEach.java
                  • beforeAddAllIndexed.java
                  • beforeAddAllInsideAddAll.java
                  • beforeAddAllInsideOther.java
                  • beforeAddAllIterable.java
                  • beforeAddAllLambda.java
                  • beforeAnotherInstance.java
                  • beforeArrayAddAll.java
                  • beforeArrayAddAllIndexed.java
                  • beforeArrayAddAllStream.java
                  • beforeCollectIdentityMap.java
                  • beforeGenericMethod.java
                  • beforeGenericMethodArray.java
                  • beforeGenericMethodIterable.java
                  • beforeGenericMethodIterableOk.java
                  • beforeRemoveAll.java
                  • beforeRemoveAllWhile.java
                  • java14
                    • afterAddAllIndexed.java
                    • beforeAddAllIndexed.java
                • varTypeFromCall
                  • after1.java
                  • after2TypeParamsInOneCall.java
                  • afterAnotherParamTypeChange.java
                  • afterBoxing.java
                  • afterCompound.java
                  • afterMixed.java
                  • before1.java
                  • before2TypeParamsInOneCall.java
                  • beforeAnotherParamTypeChange.java
                  • beforeBoxing.java
                  • beforeChangeSignatureAvailable.java
                  • beforeCompound.java
                  • beforeMixed.java
                • variableArrayType
                  • after1.java
                  • after10.java
                  • after2.java
                  • after3.java
                  • after4.java
                  • after5.java
                  • after6.java
                  • after9.java
                  • before1.java
                  • before10.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • before6.java
                  • before7.java
                  • before8.java
                  • before9.java
                • variableParameterizedType
                  • after1.java
                  • before1.java
                  • before2.java
                • variableType
                  • after1.java
                  • after2.java
                  • after3.java
                  • after4.java
                  • after5.java
                  • afterFailedInferenceDueToWrongExpectedType.java
                  • afterFailedInferenceDueToWrongExpectedTypeAssignment.java
                  • afterFailedInferenceDueToWrongExpectedTypeNotApplicable.java
                  • afterInCall.java
                  • afterVararg.java
                  • before1.java
                  • before2.java
                  • before3.java
                  • before4.java
                  • before5.java
                  • beforeFailedInferenceDueToWrongExpectedType.java
                  • beforeFailedInferenceDueToWrongExpectedTypeAssignment.java
                  • beforeFailedInferenceDueToWrongExpectedTypeNotApplicable.java
                  • beforeInCall.java
                  • beforeInLibCall.java
                  • beforeNotInferredType.java
                  • beforeVararg.java
                • wrapArrayToArraysAsList
                  • afterFewParameters.java
                  • afterSingleParameter.java
                  • beforeFewParameters.java
                  • beforeNotConvertible.java
                  • beforeNotConvertible2.java
                  • beforeSingleParameter.java
                • wrapExpression
                  • afterParseAssignment.java
                  • afterParseInCall.java
                  • afterParseInVarargsCall.java
                  • afterValueofAssignment.java
                  • afterValueofCall.java
                  • afterValueofInVarargsCall.java
                  • afterValueofVarargsCall.java
                  • beforeParseAssignment.java
                  • beforeParseInCall.java
                  • beforeParseInVarargsCall.java
                  • beforeValueofAssignment.java
                  • beforeValueofCall.java
                  • beforeValueofInVarargsCall.java
                  • beforeValueofVarargsCall.java
                • wrapLongWithMathToIntExact
                  • afterAssignment.java
                  • afterFewParameters.java
                  • afterSingleParameter.java
                  • afterVariableDeclaration.java
                  • beforeAssignment.java
                  • beforeFewParameters.java
                  • beforeSingleParameter.java
                  • beforeVariableDeclaration.java
                • wrapObjectWithOptional
                  • afterAssignment.java
                  • afterPrimitiveParameter.java
                  • afterReferenceParameter.java
                  • beforeAssignment.java
                  • beforeInvalidTypeParameter.java
                  • beforePrimitiveParameter.java
                  • beforeReferenceParameter.java
                • wrapStringWithFile
                  • afterConstructor.java
                  • afterMultipleParameters.java
                  • afterSingleParameter.java
                  • beforeConstructor.java
                  • beforeMultipleParameters.java
                  • beforeNotAvailable.java
                  • beforeSingleParameter.java
              • replaceImplementsWithStaticImport
                • after1.java
                • after10.java
                • after11.java
                • after12.java
                • after2.java
                • after6.java
                • after7.java
                • after8.java
                • after9.java
                • before1.java
                • before10.java
                • before11.java
                • before12.java
                • before2.java
                • before3.java
                • before4.java
                • before5.java
                • before6.java
                • before7.java
                • before8.java
                • before9.java
              • typeMatching
                • AndAnd1.java
                • AndAnd2.java
                • For1.java
                • For2.java
                • If.java
                • ShortConstWithCast.java
                • While.java
              • typing
                • AClass.java
                • AssignedButUnreadField.java
                • BackError.java
                • Error.java
                • ErrorMark.java
                • ErrorMarkAtEnd.java
                • FieldCanBeLocal.java
                • HighlightersUpdate.java
                • LineMarkerChange.java
                • OverriddenMethodMarkers.java
                • QuickFixes.java
                • RehighlightInnerBlockAfterInline.java
                • UnusedField.java
              • uncompleteConstructs
                • For1.java
                • For10.java
                • For2.java
                • For3.java
                • For4.java
                • For5.java
                • For6.java
                • For7.java
                • For8.java
                • For9.java
                • If1.java
                • If2.java
                • If3.java
                • If4.java
                • If5.java
                • If6.java
                • Return1.java
                • Return2.java
                • While1.java
                • While2.java
                • While3.java
                • While4.java
                • While5.java
              • unusedDecls
                • ChangeInsideCodeBlock.java
                • InjectedAnno.java
                • InnerClass.java
                • InnerUsesSelf.java
                • LocalClass.java
                • PrivateConstructor.java
              • unusedImports
                • 1.java
                • 2.java
                • InnersOnDemand1.java
                • InnersOnDemand2.java
                • Qualified.java
                • StaticImportingInner.java
                • Unclosed.java
                • WithHighlightingOff.java
                • package1
                  • a.java
                  • b.java
                  • c.java
            • delegateMethods
              • after1.java
              • afterAllowDelegateToFinal.java
              • afterCopyAnnotationWithParams.java
              • afterCopyJavadoc.java
              • afterDelegateFromStaticClassField.java
              • afterDelegateToContainingClassField.java
              • afterDelegateWithSubstitutionNoOverrides.java
              • afterDelegateWithSubstitutionOverrides.java
              • afterDoNotOverrideFinal.java
              • afterExistingMethodWithAnnotation.java
              • afterInsideLambdaWithNonInferredTypeParameters.java
              • afterMultipleOverrideAnnotations.java
              • afterPreserveEllipsisType.java
              • afterSingleField.java
              • afterStaticMemberWithNonStaticField.java
              • afterStripSuppressWarningsAnnotation.java
              • afterSuperSubstitution.java
              • afterTypeParam.java
              • afterTypeUseAnnotationsInReturnType.java
              • before1.java
              • beforeAllowDelegateToFinal.java
              • beforeCopyAnnotationWithParams.java
              • beforeCopyJavadoc.java
              • beforeDelegateFromStaticClassField.java
              • beforeDelegateToContainingClassField.java
              • beforeDelegateWithSubstitutionNoOverrides.java
              • beforeDelegateWithSubstitutionOverrides.java
              • beforeDoNotOverrideFinal.java
              • beforeExistingMethodWithAnnotation.java
              • beforeInsideLambdaWithNonInferredTypeParameters.java
              • beforeMultipleOverrideAnnotations.java
              • beforePreserveEllipsisType.java
              • beforeSingleField.java
              • beforeStaticMemberWithNonStaticField.java
              • beforeStripSuppressWarningsAnnotation.java
              • beforeSuperSubstitution.java
              • beforeTypeParam.java
              • beforeTypeUseAnnotationsInReturnType.java
            • editorActions
              • detectableIndents
                • spaceIndent.java
                • spaceIndent_after.java
                • tabIndent.java
                • tabIndent_after.java
              • javadocTypedHandler
                • codeTag.java
                • codeTag_after.java
                • comment.java
                • comment_after.java
                • emptyTag.java
                • emptyTag_after.java
                • typeParam.java
                • typeParam_after.java
              • moveLine
                • MoveThroughFolding-after.java
                • MoveThroughFolding.java
              • stringLiteral
                • enter.java
                • enterOpSignOnNextLine.java
                • enterOpSignOnNextLine_after.java
                • enter_after.java
            • externalAnnotations
              • lib
                • multiRoot
                  • Test.java
                • p
                  • Test.java
                  • TestAnnotated.java
                  • TestDeannotation.java
                  • TestDeannotation1.java
                  • TestPrimitive.java
                • persistence
                  • Test.java
              • src
                • suppressed
                  • ExistingExternalName.java
                  • NewSuppress.java
                  • SecondSuppression.java
            • externalJavadoc
              • noMethodsOrFieldsInClass
                • SimpleInterface.java
              • packageSummaryJava8
                • package-info.java
            • flipComma
              • afterMultiVar.java
              • beforeMultiVar.java
            • folding
              • CustomFolding.java
              • EmptyMethod.java
              • EndOfLineComments.java
              • FoldingException2Test.java
              • FoldingExceptionTest.java
            • generate
              • generateCreateUI
                • beforeSOE.java
            • generateConstructor
              • afterAbstractClass.java
              • afterBaseVarargs.java
              • afterBoundComments.java
              • afterBoundCommentsKeepsBlankLine.java
              • afterEnumWithAbstractMethod.java
              • afterFieldPrefixCoincidence.java
              • afterFieldPrefixCoincidence1.java
              • afterFinalFieldPreselection.java
              • afterImmediatelyAfterRBrace.java
              • afterNewLine.java
              • afterNoMoreConstructorsCanBeGenerated.java
              • afterPackageLocalClass.java
              • afterPrivateClass.java
              • afterSameNamedFields.java
              • afterSubstitution.java
              • afterTypeAnnotatedField.java
              • beforeAbstractClass.java
              • beforeBaseVarargs.java
              • beforeBoundComments.java
              • beforeBoundCommentsKeepsBlankLine.java
              • beforeEnumWithAbstractMethod.java
              • beforeFieldPrefixCoincidence.java
              • beforeFieldPrefixCoincidence1.java
              • beforeFinalFieldPreselection.java
              • beforeImmediatelyAfterRBrace.java
              • beforeNewLine.java
              • beforeNoMoreConstructorsCanBeGenerated.java
              • beforePackageLocalClass.java
              • beforePrivateClass.java
              • beforeSameNamedFields.java
              • beforeSubstitution.java
              • beforeTypeAnnotatedField.java
            • generateEquals
              • afterAbstractSuperEquals.java
              • afterArrays.java
              • afterArraysClass.java
              • afterArraysFromJava15.java
              • afterClassWithTypeParams.java
              • afterDifferentTypes.java
              • afterDifferentTypesAllNotNull.java
              • afterDifferentTypesGetters.java
              • afterDifferentTypesNoDouble.java
              • afterDifferentTypesSuperEqualsAndHashCode.java
              • afterDifferentTypesSuperEqualsAndHashCodeApache3.java
              • afterDifferentTypesSuperEqualsAndHashCodeGuava.java
              • afterFields.java
              • afterHashCode.java
              • afterInsertOverride.java
              • afterLangClass.java
              • afterLocalLangClass.java
              • afterNameConflicts.java
              • afterNoBaseEquals.java
              • afterNotNull.java
              • afterOneDoubleField.java
              • afterOneField.java
              • afterOneFloatField.java
              • afterPrimitiveFields.java
              • afterSingleArrayOfPrimitiveWithObjectsTemplate.java
              • afterSuperEquals.java
              • beforeAbstractSuperEquals.java
              • beforeArrays.java
              • beforeArraysClass.java
              • beforeArraysFromJava15.java
              • beforeClassWithTypeParams.java
              • beforeDifferentTypes.java
              • beforeDifferentTypesAllNotNull.java
              • beforeDifferentTypesGetters.java
              • beforeDifferentTypesNoDouble.java
              • beforeDifferentTypesSuperEqualsAndHashCode.java
              • beforeDifferentTypesSuperEqualsAndHashCodeApache3.java
              • beforeDifferentTypesSuperEqualsAndHashCodeGuava.java
              • beforeFields.java
              • beforeHashCode.java
              • beforeInsertOverride.java
              • beforeLangClass.java
              • beforeLocalLangClass.java
              • beforeNameConflicts.java
              • beforeNoBaseEquals.java
              • beforeNotNull.java
              • beforeOneDoubleField.java
              • beforeOneField.java
              • beforeOneFloatField.java
              • beforePrimitiveFields.java
              • beforeSingleArrayOfPrimitiveWithObjectsTemplate.java
              • beforeSuperEquals.java
            • generateJavadoc
              • after1.java
              • after2.java
              • after3.java
              • afterBeforeCommentedJavadoc.java
              • afterDoubleSlashInJavadoc.java
              • afterIdeadev2328.java
              • afterIdeadev2328_2.java
              • before1.java
              • before2.java
              • before3.java
              • beforeBeforeCommentedJavadoc.java
              • beforeDoubleSlashInJavadoc.java
              • beforeIdeadev2328.java
              • beforeIdeadev2328_2.java
            • generateMembersUtil
              • BeforeInner.java
              • BeforeInner_after.java
              • CaretAfterComment.java
              • CaretAfterComment_after.java
              • CaretAtDeclaration.java
              • CaretAtDeclaration_after.java
              • NoExtraEmptyLine.java
              • NoExtraEmptyLine_after.java
              • NoRemoveComment.java
              • NoRemoveComment_after.java
              • SCR5798.java
              • SCR5798_after.java
              • SCR6491.java
              • SCR6491_1.java
              • SCR6491_1_after.java
              • SCR6491_2.java
              • SCR6491_2_after.java
              • SCR6491_after.java
            • generateSuperMethodCall
              • afterOverride.java
              • afterOverrideInNestedBlock.java
              • beforeImplement.java
              • beforeOverride.java
              • beforeOverrideInNestedBlock.java
            • generateToString
              • afterAnnotationOnMethod.java
              • afterJavadocOnMethod.java
              • beforeAnnotationOnMethod.java
              • beforeJavadocOnMethod.java
            • generation
              • javaMethodsOverridingStatistics
                • Methods.java
                • Methods2.java
                • Methods3.java
                • Methods4.java
                • Methods5.java
              • surroundWith
                • java
                  • CommentAsFirstCodeBlockSurroundStatement.java
                  • CommentAsFirstCodeBlockSurroundStatement_after.java
                  • CommentAsFirstDoWhileSurroundStatement.java
                  • CommentAsFirstDoWhileSurroundStatement_after.java
                  • CommentAsFirstForSurroundStatement.java
                  • CommentAsFirstForSurroundStatement_after.java
                  • CommentAsFirstIfElseSurroundStatement.java
                  • CommentAsFirstIfElseSurroundStatement_after.java
                  • CommentAsFirstIfSurroundStatement.java
                  • CommentAsFirstIfSurroundStatement_after.java
                  • CommentAsFirstRunnableSurroundStatement.java
                  • CommentAsFirstRunnableSurroundStatement_after.java
                  • CommentAsFirstSynchronizedSurroundStatement.java
                  • CommentAsFirstSynchronizedSurroundStatement_after.java
                  • CommentAsFirstTryCatchFinallySurroundStatement.java
                  • CommentAsFirstTryCatchFinallySurroundStatement_after.java
                  • CommentAsFirstTryCatchSurroundStatement.java
                  • CommentAsFirstTryCatchSurroundStatement_after.java
                  • CommentAsFirstTryFinallySurroundStatement.java
                  • CommentAsFirstTryFinallySurroundStatement_after.java
                  • CommentAsFirstWhileSurroundStatement.java
                  • CommentAsFirstWhileSurroundStatement_after.java
                  • LocalClasses.java
                  • NoParenthesisSurrounderForLambdaParameter.java
                  • SurroundAssignmentWithCast.java
                  • SurroundAssignmentWithCast_after.java
                  • SurroundBinaryWithCast.java
                  • SurroundBinaryWithCast_after.java
                  • SurroundConditionalWithCast.java
                  • SurroundConditionalWithCast_after.java
                  • SurroundExpressionWithCastEmptyLineAfter.java
                  • SurroundExpressionWithCastEmptyLineAfter_2.java
                  • SurroundExpressionWithCastEmptyLineAfter_2_after.java
                  • SurroundExpressionWithCastEmptyLineAfter_after.java
                  • SurroundExpressionWithElseIf.java
                  • SurroundExpressionWithElseIfElse.java
                  • SurroundExpressionWithElseIfElse_after.java
                  • SurroundExpressionWithElseIf_after.java
                  • SurroundExpressionWithIf.java
                  • SurroundExpressionWithIfForBoxedBooleans.java
                  • SurroundExpressionWithIfForBoxedBooleans_after.java
                  • SurroundExpressionWithIf_after.java
                  • SurroundExpressionWithNotForBoxedBooleans.java
                  • SurroundExpressionWithNotForBoxedBooleans_after.java
                  • SurroundIfBranchWithNoBracesAndComment.java
                  • SurroundIfBranchWithNoBracesAndComment_after.java
                  • SurroundNonExpressionWithCast.java
                  • SurroundNonExpressionWithCast_after.java
                  • SurroundNonExpressionWithNot.java
                  • SurroundNonExpressionWithNot_after.java
                  • SurroundNonExpressionWithParenthesis.java
                  • SurroundNonExpressionWithParenthesis_after.java
                  • SurroundWithNotNullCheck.java
                  • SurroundWithNotNullCheck_after.java
                  • SurroundWithStatementWithoutSelection.java
                  • SurroundWithStatementWithoutSelection_after.java
                  • SurroundWithTryCatchFunctionalExpression.java
                  • SurroundWithTryCatchFunctionalExpression_after.java
                  • SurroundWithTryCatchProperties.java
                  • SurroundWithTryCatchProperties_after.java
                  • SurroundWithTryFinallyUsingIndents.java
                  • SurroundWithTryFinallyUsingIndents_after.java
            • gotoDeclaration
              • GotoDirectory.java
              • MultipleConstructors.java
              • MultipleConstructorsButArrayCreation.java
              • continueAndBreak
                • Anonymous.java
                • Anonymous_after.java
                • Break.java
                • Break1.java
                • Break1_after.java
                • BreakLabel.java
                • BreakLabel_after.java
                • Break_after.java
                • Continue.java
                • ContinueLabel.java
                • ContinueLabel_after.java
                • Continue_after.java
            • gotosuper
              • DeceivingSiblingInheritance.java
              • Lambda.after.java
              • Lambda.java
              • LambdaMarker.java
              • OverridingLibrary.java
              • SiblingInheritance.after.java
              • SiblingInheritance.java
              • SiblingInheritanceAndGenerics.after.java
              • SiblingInheritanceAndGenerics.java
            • guess
              • containerElement
                • Test1.java
                • Test2.java
              • exprType
                • Test1.java
                • Test2.java
            • highlightUsagesHandler
              • HighlightImport.java
              • HighlightOverridden.java
              • HighlightOverriddenImplements.java
              • HighlightOverriddenMultiple.java
              • HighlightOverriddenNothing.java
              • HighlightStaticImport.java
              • SimpleThrows.java
              • ThrowsExpression.java
              • ThrowsReference.java
              • UnselectUsage.java
            • importHelper
              • conflictBetweenRegularAndStaticClassesInImportList
                • bar
                  • C.java
                  • D.java
                  • D1.java
                  • D2.java
                  • D3.java
                  • D4.java
                • foo
                  • A.java
                  • B.java
              • reimportConflictingClasses
                • x
                  • Usage.java
                  • n
                    • Class.java
                    • X1.java
                    • X2.java
                    • X3.java
            • indentProvider
              • indentSelection_after.java
              • indentSelection_before.java
              • reformatFileSupported_after.java
              • reformatFileSupported_before.java
              • reformatFile_after.java
              • reformatFile_before.java
              • reformatTextFullSupported_after.java
              • reformatTextFullSupported_before.java
              • reformatTextRange_after.java
              • reformatTextRange_before.java
              • reformatText_after.java
              • reformatText_before.java
              • typeEnter_after.java
              • typeEnter_before.java
              • typeTab_after.java
              • typeTab_before.java
              • unindentSelection_after.java
              • unindentSelection_before.java
            • invertIfCondition
              • afterCondition1.java
              • afterCondition2.java
              • afterConditionEq.java
              • afterConditionNeq.java
              • afterConditionNot.java
              • afterConflictWithJavaLangClass.java
              • afterContinue1.java
              • afterContinue2.java
              • afterContinue3.java
              • afterContinue4.java
              • afterDoNotRemoveReturn.java
              • afterElse1.java
              • afterElse2.java
              • afterEmptyParenthesis.java
              • afterFlow1.java
              • afterFlow2.java
              • afterFlow3.java
              • afterFlow4.java
              • afterFor1.java
              • afterIDEA18864_1.java
              • afterIDEA18864_2.java
              • afterIDEADEV2259.java
              • afterInsideForeach.java
              • afterInsideLambda.java
              • afterInsideSwitch.java
              • afterNestedIf1.java
              • afterNestedIf2.java
              • afterNestedIf3.java
              • afterNestedIf4.java
              • afterNull.java
              • afterParenthesis.java
              • afterParenthesis1.java
              • afterParenthesis2.java
              • afterParenthesis3.java
              • afterParenthesis4.java
              • afterPreserveComments.java
              • afterReturn1.java
              • afterReturn2.java
              • afterSCR2542.java
              • afterWhile1.java
              • afterWhile2.java
              • afterWhile3.java
              • beforeCondition1.java
              • beforeCondition2.java
              • beforeConditionEq.java
              • beforeConditionNeq.java
              • beforeConditionNot.java
              • beforeConflictWithJavaLangClass.java
              • beforeContinue1.java
              • beforeContinue2.java
              • beforeContinue3.java
              • beforeContinue4.java
              • beforeDoNotRemoveReturn.java
              • beforeElse1.java
              • beforeElse2.java
              • beforeEmptyParenthesis.java
              • beforeFlow1.java
              • beforeFlow2.java
              • beforeFlow3.java
              • beforeFlow4.java
              • beforeFor1.java
              • beforeIDEA18864_1.java
              • beforeIDEA18864_2.java
              • beforeIDEADEV2259.java
              • beforeInsideForeach.java
              • beforeInsideLambda.java
              • beforeInsideSwitch.java
              • beforeNestedIf1.java
              • beforeNestedIf2.java
              • beforeNestedIf3.java
              • beforeNestedIf4.java
              • beforeNull.java
              • beforeParenthesis.java
              • beforeParenthesis1.java
              • beforeParenthesis2.java
              • beforeParenthesis3.java
              • beforeParenthesis4.java
              • beforePreserveComments.java
              • beforeReturn1.java
              • beforeReturn2.java
              • beforeSCR2542.java
              • beforeWhile1.java
              • beforeWhile2.java
              • beforeWhile3.java
            • javadocIG
              • annotations.java
              • annotationsInParams.java
              • anonymousAndSuperJavadoc.java
              • apiNotes.java
              • classTypeParameter.java
              • classTypeParamsPresentation.java
              • clickableFieldReference.java
              • code.java
              • commaInsideArgsList.java
              • constantFieldInitializer.java
              • documentationForJdkClassWithReferencesToClassesFromJavaLang.java
              • documentationForUncheckedExceptionsInSupers.java
              • doubleLt.java
              • dumbMode.java
              • enumConstantOrdinal.java
              • enumValueOf.java
              • escapeValues.java
              • escapingInLiteral.java
              • escapingStringValue.java
              • fieldInitializedWithArray.java
              • fieldInitializedWithLambda.java
              • fieldInitializedWithSizedArray.java
              • fieldValue.java
              • htmlLinkProject
                • htmlLink.java
                • other.java
                • pack
                  • htmlLinkDeep.java
              • htmlLinkToPackageInfo
                • pack
                  • A.java
              • htmlLinkWithRef.java
              • ideadev2326.java
              • inheritedDocInThrows.java
              • inheritedDocInThrows1.java
              • inheritedParameter.java
              • initializerWithLiteral.java
              • initializerWithNew.java
              • initializerWithReference.java
              • lambdaParameter.java
              • legacySpacesInLiteral.java
              • literal.java
              • matchingParameterNameFromParent.java
              • matchingTypeParameterNameFromParent.java
              • methodExpressionWithLiteral.java
              • methodFormatting.java
              • methodTypeParameter.java
              • multipleSpacesInLiteral.java
              • noSpaceAfterTagName.java
              • pInsidePre.java
              • packageInfo
                • package-info.java
              • packageInfoFromComment
                • package-info.java
              • packageInfoWithCopyright
                • package-info.java
              • simpleField.java
              • unicodeEscapes.java
              • valueInMethod.java
              • valueInMethodNoHash.java
            • joinLines
              • AssignmentExpression.java
              • AssignmentExpression_after.java
              • CollapseClass.java
              • CollapseClass_after.java
              • ConvertComment.java
              • ConvertComment_after.java
              • DeclarationWithInitializer.java
              • DeclarationWithInitializer_after.java
              • DocComment.java
              • DocComment_after.java
              • ForceBrace.java
              • ForceBrace_after.java
              • JoiningMethodCallWhenItDoesntFit.java
              • JoiningMethodCallWhenItDoesntFit_after.java
              • LeaveTrailingComment.java
              • LeaveTrailingComment_after.java
              • LiteralSCR4989.java
              • LiteralSCR4989_after.java
              • LocalVar.java
              • LocalVar_after.java
              • Normal.java
              • Normal_after.java
              • OnEmptyLine.java
              • OnEmptyLine_after.java
              • ReformatInsertsNewlines.java
              • ReformatInsertsNewlines_after.java
              • SCR10386.java
              • SCR10386_after.java
              • SCR3493.java
              • SCR3493_after.java
              • SCR3493a.java
              • SCR3493a_after.java
              • SCR3493b.java
              • SCR3493b_after.java
              • SCR3493c.java
              • SCR3493c_after.java
              • SCR3493d.java
              • SCR3493d_after.java
              • SCR3493e.java
              • SCR3493e_after.java
              • SCR5959.java
              • SCR5959_after.java
              • SCR6299.java
              • SCR6299_after.java
              • SlashComment.java
              • SlashComment_after.java
              • StringLiteral.java
              • StringLiteral_after.java
              • SubsequentJoiningAndUnexpectedTextRemoval.java
              • SubsequentJoiningAndUnexpectedTextRemoval_after.java
              • UnwrapCodeBlock1.java
              • UnwrapCodeBlock1_after.java
              • UnwrapCodeBlock2.java
              • UnwrapCodeBlock2_after.java
              • WrongWrapping.java
              • WrongWrapping_after.java
            • multipleJdks
              • java3
                • p
                  • CloseableAutoCloseable.java
                  • ConditionalAssignedToJava3Object.java
                  • LanguageLevelInReturnTypeCheck.java
                  • MethodReferencePointingToDifferentJdk.java
                  • MissedAutoCloseable.java
                  • RawAssignmentToGenerics.java
                  • StaticCallOnChildWithNotAccessibleParent.java
              • java7
                • p
                  • CloseableAutoCloseable.java
                  • DeclaredTypeOfVariableImplementsUnknownType.java
                  • GenericCallableWithDifferentTypeArgs.java
                  • GenericComparator.java
                  • GetClass.java
                  • I.java
                  • LanguageLevelInReturnTypeCheck.java
                  • List7.java
                  • MissedAutoCloseable.java
                  • NoOverriding.java
                  • Object7.java
                  • RawAssignmentToGenerics.java
                  • StaticCallOnChildWithNotAccessibleParent.java
                  • SuperMethodNotExist.java
                  • SuperclassImplementsGenericsOfUnknownType.java
                  • SuperclassImplementsUnknownType.java
                  • UnrelatedDefaultsFromDifferentJdkVersions.java
                  • WrongComparator.java
                  • WrongComparatorInUpperBound.java
              • java8
                • p
                  • BoxedTypesWhenPreGenericJDKPresentInProject.java
                  • ConditionalAssignedToJava3Object.java
                  • DeclaredTypeOfVariableImplementsUnknownType.java
                  • GenericCallableWithDifferentTypeArgs.java
                  • GenericComparator.java
                  • GetClass.java
                  • I.java
                  • InFileReferencesHighlighting.java
                  • InFileReferencesHighlighting2.java
                  • MethodReferencePointingToDifferentJdk.java
                  • NoOverriding.java
                  • StaticCallOnChildWithNotAccessibleParent.java
                  • SuperMethodNotExist.java
                  • SuperclassImplementsGenericsOfUnknownType.java
                  • SuperclassImplementsUnknownType.java
                  • UnrelatedDefaultsFromDifferentJdkVersions.java
                  • WrongComparator.java
                  • WrongComparatorInUpperBound.java
                  • WrongSuperInLibrary.java
            • navigation
              • alexProject
                • test1
                  • src
                    • com
                      • test
                        • TestI.java
                        • TestIImpl1.java
                        • TestIImpl2.java
                • test2
                  • src
                    • com
                      • test
                        • TestI.java
                        • TestIImpl1.java
                        • TestIImpl3.java
                • test3
                  • src
                    • com
                      • test
                        • TestI.java
                        • TestIImpl1.java
            • nullityinferrer
              • afterAssertParamNotNull.java
              • afterConditionalReturnNotNull.java
              • afterFieldsAssignment.java
              • afterForEachParameter.java
              • afterMethodReturnValue.java
              • afterParameterCheckedForNull.java
              • afterParameterDereferenced.java
              • afterParameterPassed2NotNull.java
              • afterParameterUsedInForeachIteratedValue.java
              • afterTryEnumSwitch.java
              • beforeAssertParamNotNull.java
              • beforeConditionalReturnNotNull.java
              • beforeFieldsAssignment.java
              • beforeForEachParameter.java
              • beforeMethodReturnValue.java
              • beforeParameterCheckedForInstanceof.java
              • beforeParameterCheckedForNull.java
              • beforeParameterDereferenced.java
              • beforeParameterPassed2NotNull.java
              • beforeParameterUsedInForeachIteratedValue.java
              • beforeTryEnumSwitch.java
            • overrideImplement
              • ImplementedConstructorsExcluded.java
              • afterAnnotation.java
              • afterClone.java
              • afterDoNotImplementExtensionMethods.java
              • afterEnumConstant.java
              • afterErasureWildcard.java
              • afterImplementExtensionMethods.java
              • afterIncomplete.java
              • afterInterfaceAndAbstractClass.java
              • afterJavadocForChangedParamName.java
              • afterLongFinalParameterList.java
              • afterLongParameterList.java
              • afterMultipleInheritanceWithThrowables.java
              • afterMultipleInheritedThrows.java
              • afterMultipleInterfaceInheritance.java
              • afterOnTheLineWithExistingExpression.java
              • afterOverrideExtensionMethods.java
              • afterOverrideInInterface.java
              • afterOverridingLibraryFunctionWithConfiguredParameterPrefix.java
              • afterRawInheritance.java
              • afterRawInheritanceWithMethodTypeParameters.java
              • afterRawSuper.java
              • afterResolveTypeParamConflict.java
              • afterSimple.java
              • afterSimplifyObjectWildcard.java
              • afterSkipUnknownAnnotations.java
              • afterSubstituteBoundInMethodTypeParam.java
              • afterSubstitutionInTypeParametersList.java
              • afterTestMissed.java
              • afterThrowsListFromMethodHierarchy.java
              • afterThrowsListUnrelatedMethods.java
              • afterTypeParam.java
              • afterWildcard.java
              • beforeAnnotation.java
              • beforeClone.java
              • beforeDoNotImplementExtensionMethods.java
              • beforeEnumConstant.java
              • beforeErasureWildcard.java
              • beforeImplementExtensionMethods.java
              • beforeInAnnotationType.java
              • beforeIncomplete.java
              • beforeInterfaceAndAbstractClass.java
              • beforeJavadocForChangedParamName.java
              • beforeLongFinalParameterList.java
              • beforeLongParameterList.java
              • beforeMultipleInheritanceWithThrowables.java
              • beforeMultipleInheritedThrows.java
              • beforeMultipleInterfaceInheritance.java
              • beforeOnTheLineWithExistingExpression.java
              • beforeOverrideExtensionMethods.java
              • beforeOverrideInInterface.java
              • beforeOverridingLibraryFunctionWithConfiguredParameterPrefix.java
              • beforeRawInheritance.java
              • beforeRawInheritanceWithMethodTypeParameters.java
              • beforeRawSuper.java
              • beforeResolveTypeParamConflict.java
              • beforeSimple.java
              • beforeSimplifyObjectWildcard.java
              • beforeSkipUnknownAnnotations.java
              • beforeSubstituteBoundInMethodTypeParam.java
              • beforeSubstitutionInTypeParametersList.java
              • beforeTestMissed.java
              • beforeThrowsListFromMethodHierarchy.java
              • beforeThrowsListUnrelatedMethods.java
              • beforeTypeParam.java
              • beforeWildcard.java
            • parameterInfo
              • AfterGenericsInsideCall.java
              • AnnotationWithGenerics.java
              • GenericsInsideCall.java
              • GenericsOutsideCall.java
              • IgnoreVarargs.java
              • NoParams.java
              • NotAccessible.java
              • OverloadWithVarargs.java
              • OverloadWithVarargsArray.java
              • OverloadWithVarargsMultipleArgs.java
              • OverloadWithVarargsSingleArg.java
              • PrivateMethodOfEnclosingClass.java
              • SelectionWithGenerics.java
              • StopAtAccessibleStaticCorrectCandidate.java
            • slice
              • backward
                • AnonArray.java
                • AnonClass.java
                • ArrayCopyTrack.java
                • ArrayElements.java
                • Assignment.java
                • CollectionTrack.java
                • ComplexTypeErasure.java
                • Conditional.java
                • Conditional2.java
                • DoubleNulls.java
                • DupSlice.java
                • Duplicate.java
                • DuplicateLeaves.java
                • EnumConst.java
                • FinalVarAssignedBeforePassingToAnonymous.java
                • GenericBoxing.java
                • GenericImplement.java
                • GenericImplement2.java
                • GenericsSubst.java
                • GroupByLeavesWithLists.java
                • InterMethod.java
                • ListTrackToArray.java
                • LocalVar.java
                • LocalVarDeclarationAndAssignment.java
                • MapKeysTrack.java
                • MapValuesTrack.java
                • MethodCall.java
                • MethodReturn.java
                • Nulls.java
                • OverloadConstructor.java
                • Overrides.java
                • Postfix.java
                • SearchOverriddenMethodsInThisClassHierarchy.java
                • Simple.java
                • TryCatchFinally.java
                • Tuple.java
                • TypeAware.java
                • TypeAware2.java
                • TypeErased.java
                • VarArgs.java
                • VarArgsAsAWhole.java
                • VarArgsPartial.java
                • VarUse.java
                • ViaParameterizedMethods.java
                • WeirdCaretPosition.java
              • forward
                • InterMethod.java
                • Parameters.java
                • Simple.java
            • splitIfAction
              • after1.java
              • after2.java
              • after3.java
              • after4.java
              • after5.java
              • afterComment.java
              • afterOrParenthesis.java
              • afterParenthesis.java
              • afterWithoutSpaces.java
              • before1.java
              • before2.java
              • before3.java
              • before4.java
              • before5.java
              • beforeComment.java
              • beforeOrAndMixed.java
              • beforeOrParenthesis.java
              • beforeParenthesis.java
              • beforeWithoutSpaces.java
            • surroundAutoCloseable
              • Expression.java
              • ExpressionIncomplete.java
              • ExpressionIncomplete_after.java
              • Expression_after.java
              • LastDeclaration.java
              • LastDeclaration_after.java
              • MixedUsages.java
              • MixedUsages_after.java
              • Simple.java
              • SimplePast.java
              • SimplePast_after.java
              • Simple_after.java
              • SplitVar.java
              • SplitVar_after.java
              • Usage.java
              • Usage_after.java
            • surroundWithQuotesStringAnnotationParameterValue
              • afterBoolean.java
              • afterChar.java
              • afterChar2.java
              • afterLong.java
              • beforeBoolean.java
              • beforeChar.java
              • beforeChar2.java
              • beforeLong.java
              • beforeNotAvailable.java
              • beforeNotAvailable2.java
              • beforeNotAvailable3.java
            • template
              • AllowTypingRandomExpressionsWithLookupOpen-out.java
              • AllowTypingRandomExpressionsWithLookupOpen.java
              • AsListToar-out.java
              • AsListToar.java
              • ClassNameDotInTemplate-out.java
              • ClassNameDotInTemplate.java
              • EndInTheMiddle-out.java
              • EndInTheMiddle.java
              • FinishTemplateVariantWithDot-out.java
              • FinishTemplateVariantWithDot.java
              • Iter-out.java
              • Iter.java
              • Iter1-out.java
              • Iter1.java
              • IterForceBraces-out.java
              • IterForceBraces.java
              • IterParameterizedInner-out.java
              • IterParameterizedInner.java
              • IterParameterizedInnerInMethod-out.java
              • IterParameterizedInnerInMethod.java
              • PreferStartMatchesInLookups.java
              • Soutp-out.java
              • Soutp.java
              • Toar-out.java
              • Toar.java
              • VarargToar-out.java
              • VarargToar.java
              • editor
                • BeforeTestData.java
                • EndActionOutsideVariableSegment_after.java
                • EndActionWithExistingSelection_after.java
                • EndActionWithSelectionOutsideVariableSegment_after.java
                • EndActionWithSelectionWithExistingSelection_after.java
                • EndActionWithSelection_after.java
                • EndAction_after.java
                • HomeActionOutsideVariableSegment_after.java
                • HomeActionWithExistingSelection_after.java
                • HomeActionWithSelectionOutsideVariableSegment_after.java
                • HomeActionWithSelectionWithExistingSelection_after.java
                • HomeActionWithSelection_after.java
                • HomeAction_after.java
              • list
                • ComplexKeyWithFullMatchPrefix.java
                • ComplexKeyWithFullMatchPrefix_after.java
                • ComplexKeyWithNotMatchedPrefix.java
                • ComplexKeyWithNotMatchedPrefixAfterNonJavaCharacter.java
                • ComplexKeyWithNotMatchedPrefixAfterNonJavaCharacter_after.java
                • ComplexKeyWithNotMatchedPrefix_after.java
                • ComplexKeyWithPartialPrefix.java
                • ComplexKeyWithPartialPrefix_after.java
                • ComplexKeyWithoutPrefix.java
                • ComplexKeyWithoutPrefix_after.java
                • FullMatchPrefix.java
                • FullMatchPrefix_after.java
                • MatchingByTemplateDescription.java
                • MatchingByTemplateDescription_after.java
                • NotMatchedPrefix.java
                • NotMatchedPrefixAfterNonJavaCharacter.java
                • NotMatchedPrefixAfterNonJavaCharacter_after.java
                • NotMatchedPrefix_after.java
                • PartialPrefix.java
                • PartialPrefix_after.java
                • TemplateShouldNotBeReplacedByOtherTemplateMatchedByDescription.java
                • TemplateShouldNotBeReplacedByOtherTemplateMatchedByDescription_after.java
                • WithSameKeys.java
                • WithoutPrefix.java
                • WithoutPrefix_after.java
              • postfix
                • backlog
                  • var
                    • var03-out.java
                    • var03.java
                    • var04-out.java
                    • var04.java
                    • var05-out.java
                    • var05.java
                    • var06-out.java
                    • var06.java
                    • var07-out.java
                    • var07.java
                    • var08-out.java
                    • var08.java
                    • var09-out.java
                    • var09.java
                    • var10-out.java
                    • var10.java
                    • var11-out.java
                    • var11.java
                    • var12-out.java
                    • var12.java
                    • var13-out.java
                    • var13.java
                    • var14-out.java
                    • var14.java
                    • var15-out.java
                    • var15.java
                    • var16-out.java
                    • var16.java
                    • var17-out.java
                    • var17.java
                • completion
                  • autopopupWithEnabledLiveTemplatesInCompletion.java
                  • doNotAutoCompleteCompletionElementIfTemplateUnique.java
                  • doNotAutoCompleteCompletionElementIfTemplateUnique_after.java
                  • doNotCompleteTemplateInMultiCaretMode.java
                  • doNotCompleteTemplateInMultiCaretMode_after.java
                  • doNotShowDisabledTemplate.java
                  • doNotShowTemplateIfPluginIsDisabled.java
                  • doNotShowTemplateIfTemplateCompletionIsDisabled.java
                  • doNotShowTemplateInInappropriateContext.java
                  • doNotShowTemplateInMultiCaretMode.java
                  • doNotShowTemplateOnCompletion.java
                  • quickTypingWithEnter.java
                  • quickTypingWithEnter_after.java
                  • quickTypingWithTab.java
                  • quickTypingWithTab_after.java
                  • recalculatePrefix.java
                  • restartCompletionForExactMatch.java
                  • restartCompletionForExactMatchOnly.java
                  • restartCompletionForExactMatchOnly_after.java
                  • selectTemplateByEnter.java
                  • selectTemplateByEnter_after.java
                  • selectTemplateByTab.java
                  • selectTemplateByTab_after.java
                  • shouldNotExpandInMultiCaretMode.java
                  • shouldNotExpandInMultiCaretMode_after.java
                  • showAutoPopupForAliases.java
                  • showAutoPopupForFloatLiterals.java
                  • showTemplateInAutoPopup.java
                  • showTemplateOnDoubleLiteral.java
                  • simpleCompletionList.java
                  • tabCompletionWithTemplatesInAutopopup.java
                  • tabCompletionWithTemplatesInAutopopup_after.java
                • listTemplates
                  • listTemplates.java
                  • listTemplatesWithPrefix.java
                  • listTemplatesWithPrefix_after.java
                  • listTemplates_after.java
                • templates
                  • assert
                    • beforeAssignment.java
                    • beforeAssignment_after.java
                    • booleanVariableBeforeAssignment.java
                    • booleanVariableBeforeAssignment_after.java
                    • boxedBooleanVariable.java
                    • boxedBooleanVariable_after.java
                    • incompleteExpression.java
                    • incompleteExpression_after.java
                    • instanceof.java
                    • instanceofBeforeReturnStatement.java
                    • instanceofBeforeReturnStatement_after.java
                    • instanceof_after.java
                    • integerComparison.java
                    • integerComparison_after.java
                    • methodInvocation.java
                    • methodInvocation_after.java
                    • notBooleanExpression.java
                    • notBooleanExpression_after.java
                    • notNull.java
                    • notNull_after.java
                    • severalConditions.java
                    • severalConditions_after.java
                    • simpleWithSemicolon.java
                    • simpleWithSemicolon_after.java
                    • unresolvedVariable.java
                    • unresolvedVariable_after.java
                  • cast
                    • chainCall.java
                    • chainCall_after.java
                    • insideString.java
                    • insideString_after.java
                    • singleArgument.java
                    • singleArgument_after.java
                    • singleExpression.java
                    • singleExpression_after.java
                    • ternary.java
                    • ternary_after.java
                    • voidExpression.java
                    • voidExpression_after.java
                  • else
                    • bitOperations.java
                    • bitOperationsWithMethod.java
                    • bitOperationsWithMethod_after.java
                    • bitOperations_after.java
                    • booleanVariable.java
                    • booleanVariable_after.java
                    • boxedBooleanVariable.java
                    • boxedBooleanVariable_after.java
                    • instanceof.java
                    • instanceof_after.java
                    • integerComparison.java
                    • integerComparison_after.java
                    • logicalOperations.java
                    • logicalOperations_after.java
                    • notNull.java
                    • notNull_after.java
                    • unresolvedVariable.java
                    • unresolvedVariable_after.java
                  • field
                    • foo.java
                    • foo_after.java
                    • simple.java
                    • simple_after.java
                  • for
                    • beforeAssignment.java
                    • beforeAssignment_after.java
                    • finalLocals.java
                    • finalLocals_after.java
                    • inAnonymousRunnable.java
                    • inAnonymousRunnable_after.java
                    • ints.java
                    • ints_after.java
                    • iterSameAsFor.java
                    • iterSameAsFor_after.java
                  • fori
                    • boxedByteNumber.java
                    • boxedByteNumber_after.java
                    • boxedIntegerArray.java
                    • boxedIntegerArray_after.java
                    • boxedLongArray.java
                    • boxedLongArray_after.java
                    • byteNumber.java
                    • byteNumber_after.java
                    • collection.java
                    • collection_after.java
                    • intArray.java
                    • intArray_after.java
                    • intNumber.java
                    • intNumber_after.java
                  • format
                    • expression.java
                    • expressionNotCompleted.java
                    • expressionNotCompleted_after.java
                    • expression_after.java
                    • notString.java
                    • notString_after.java
                    • string.java
                    • string_after.java
                  • forr
                    • boxedIntegerArray.java
                    • boxedIntegerArray_after.java
                    • boxedLongArray.java
                    • boxedLongArray_after.java
                    • byteNumber.java
                    • byteNumber_after.java
                    • intArray.java
                    • intArray_after.java
                  • if