• 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
                    • 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
                    • severalConditions.java
                    • severalConditions_after.java
                    • simpleWithSemicolon.java
                    • simpleWithSemicolon_after.java
                    • unresolvedVariable.java
                    • unresolvedVariable_after.java
                  • instanceof
                    • alias.java
                    • alias_after.java
                    • primitive.java
                    • primitive_after.java
                    • singleExpression.java
                    • singleExpressionTemplate.java
                    • singleExpressionTemplate_after.java
                    • singleExpression_after.java
                  • lambda
                    • doNotExpandOnJavaLess8.java
                    • doNotExpandOnJavaLess8_after.java
                    • simple.java
                    • simple_after.java
                  • new
                    • new01.java
                    • new01_after.java
                    • new02.java
                    • new02_after.java
                    • new03.java
                    • new03_after.java
                    • new04.java
                    • new04_after.java
                    • new05.java
                    • new05_after.java
                    • new06.java
                    • new06_after.java
                    • new07.java
                    • new07_after.java
                    • new08.java
                    • new08_after.java
                    • newOnAssignExpression.java
                    • newOnAssignExpression_after.java
                  • not
                    • boxedBoolean.java
                    • boxedBoolean_after.java
                    • complexCondition.java
                    • complexCondition_after.java
                    • conditionInBooleanMethodCall.java
                    • conditionInBooleanMethodCall_after.java
                    • exclamation.java
                    • exclamation_after.java
                    • negation.java
                    • negation_after.java
                    • simple.java
                    • simple_after.java
                  • notnull
                    • elseStatement.java
                    • elseStatement_after.java
                    • nn.java
                    • nn_after.java
                    • primitive.java
                    • primitive_after.java
                    • secondStatement.java
                    • secondStatement_after.java
                    • simple.java
                    • simple_after.java
                  • null
                    • primitive.java
                    • primitive_after.java
                    • secondStatement.java
                    • secondStatement_after.java
                    • simple.java
                    • simple_after.java
                    • singleExclamationIgnored.java
                    • singleExclamationIgnored_after.java
                  • opt
                    • array.java
                    • array_after.java
                    • boxedType.java
                    • boxedType_after.java
                    • doNotExpandOnJavaLess8.java
                    • doNotExpandOnJavaLess8_after.java
                    • double.java
                    • double_after.java
                    • expression.java
                    • expression_after.java
                    • int.java
                    • intLiteral.java
                    • intLiteral_after.java
                    • int_after.java
                    • long.java
                    • long_after.java
                    • primitiveType.java
                    • primitiveType_after.java
                  • par
                    • extra.java
                    • extra_after.java
                    • simple.java
                    • simple_after.java
                  • return
                    • composite.java
                    • composite2.java
                    • composite2_after.java
                    • composite_after.java
                    • incompleteConstructor.java
                    • incompleteConstructor_after.java
                    • incompleteExpression.java
                    • incompleteExpressionWithParam.java
                    • incompleteExpressionWithParam_after.java
                    • incompleteExpression_after.java
                    • incompleteParentheses.java
                    • incompleteParentheses_after.java
                    • simple.java
                    • simple_after.java
                  • sout
                    • incompleteExpression.java
                    • incompleteExpression_after.java
                    • simple.java
                    • simple_after.java
                    • void.java
                    • void_after.java
                  • stream
                    • doNotExpandOnJavaLess8.java
                    • doNotExpandOnJavaLess8_after.java
                    • expressionContext.java
                    • expressionContext_after.java
                    • simple.java
                    • simple_after.java
                  • switch
                    • byte.java
                    • byte_after.java
                    • char.java
                    • char_after.java
                    • composite.java
                    • composite_after.java
                    • enum.java
                    • enum_after.java
                    • int.java
                    • int_after.java
                    • short.java
                    • short_after.java
                    • string.java
                    • string_after.java
                  • synchronized
                    • object.java
                    • object_after.java
                  • throw
                    • beforeAssignment.java
                    • beforeAssignment_after.java
                    • incompleteExpression.java
                    • incompleteExpression_after.java
                    • notThrowable.java
                    • notThrowable_after.java
                    • simple.java
                    • simpleWithSemicolon.java
                    • simpleWithSemicolon_after.java
                    • simple_after.java
                  • try
                    • constructorStatement.java
                    • constructorStatement_after.java
                    • declarationStatement.java
                    • declarationStatement_after.java
                    • expressionInMethodBody.java
                    • expressionInMethodBody_after.java
                    • incompleteStatement.java
                    • incompleteStatement_after.java
                    • multiStatement.java
                    • multiStatement_after.java
                    • notResolvedExpression.java
                    • notResolvedExpression_after.java
                    • notStatement.java
                    • notStatement_after.java
                    • simple.java
                    • simpleWithThrowsCheckedException.java
                    • simpleWithThrowsCheckedException_after.java
                    • simple_after.java
                  • twr
                    • simple.java
                    • simpleNotAutoCloseable.java
                    • simpleNotAutoCloseable_after.java
                    • simpleWithConflict.java
                    • simpleWithConflict_after.java
                    • simpleWithMyException.java
                    • simpleWithMyException_after.java
                    • simple_after.java
                  • var
                    • add.java
                    • add_after.java
                    • anonymous.java
                    • anonymous_after.java
                    • simple.java
                    • simple_after.java
                  • while
                    • booleanVariable.java
                    • booleanVariable_after.java
                    • boxedBooleanVariable.java
                    • boxedBooleanVariable_after.java
                    • incompleteExpression.java
                    • incompleteExpression_after.java
                    • stringVariable.java
                    • stringVariable_after.java
                    • unresolvedVariable.java
                    • unresolvedVariable_after.java
            • typing
              • columnMode_after.java
              • columnMode_before.java
              • commaAfterDefaultAnnotationArgumentWhenArrayIsExpected_after.java
              • commaAfterDefaultAnnotationArgumentWhenArrayIsExpected_before.java
              • fixIfByBraceCompositeCondition_after.java
              • fixIfByBraceCompositeCondition_before.java
              • fixIfByBraceNewObject_after.java
              • fixIfByBraceNewObject_before.java
              • fixIfByBrace_after.java
              • fixIfByBrace_before.java
              • fixWhileByBrace_after.java
              • fixWhileByBrace_before.java
              • insertPairParenBeforeTryBlock_after.java
              • insertPairParenBeforeTryBlock_before.java
              • insertPairedBraceBeforeDot_after.java
              • insertPairedBraceBeforeDot_before.java
              • insertPairedBraceForLambdaBody_after.java
              • insertPairedBraceForLambdaBody_before.java
              • invalidInitialSyntax_after.java
              • invalidInitialSyntax_before.java
              • multicaretIndentLBrace_after.java
              • multicaretIndentLBrace_before.java
              • multicaretIndentRBrace_after.java
              • multicaretIndentRBrace_before.java
              • multicaretInsertGt_after.java
              • multicaretInsertGt_before.java
              • multicaretInsertQuote_after.java
              • multicaretInsertQuote_before.java
              • multicaretInsertRParen_after.java
              • multicaretInsertRParen_before.java
              • multicaretSkipGt_after.java
              • multicaretSkipGt_before.java
              • multicaretSkipQuote_after.java
              • multicaretSkipQuote_before.java
              • multicaretSkipRParen_after.java
              • multicaretSkipRParen_before.java
              • multicaretSkipSemicolon_after.java
              • multicaretSkipSemicolon_before.java
              • semicolonInComment_after.java
              • semicolonInComment_before.java
              • semicolonInStringLiteral_after.java
              • semicolonInStringLiteral_before.java
            • underscoresInLiterals
              • WithUnderscores.java
              • WithoutUnderscores.java
            • unwrapElseBranch
              • afterBlock1.java
              • afterBlock2.java
              • afterBlock3.java
              • afterChainedIf1.java
              • afterChainedIf2.java
              • afterChainedIf3.java
              • afterLabeled1.java
              • afterLastReachable1.java
              • afterLastReachable2.java
              • afterSimple1.java
              • afterSimple2.java
              • afterSimple3.java
              • afterSimple4.java
              • afterSwitch1.java
              • afterSwitch2.java
              • afterSwitch3.java
              • afterSynchronized1.java
              • afterTry1.java
              • beforeBlock1.java
              • beforeBlock2.java
              • beforeBlock3.java
              • beforeChainedIf1.java
              • beforeChainedIf2.java
              • beforeChainedIf3.java
              • beforeLabeled1.java
              • beforeLabeled2.java
              • beforeLastReachable1.java
              • beforeLastReachable2.java
              • beforeNotLastReachable1.java
              • beforeNotLastReachable2.java
              • beforeSimple1.java
              • beforeSimple2.java
              • beforeSimple3.java
              • beforeSwitch1.java
              • beforeSwitch2.java
              • beforeSwitch3.java
              • beforeSwitch4.java
              • beforeSynchronized1.java
              • beforeSynchronized2.java
              • beforeTry1.java
              • beforeTry2.java
          • codeInspection
            • bytecodeAnalysis
              • src
                • Example.java
            • makeTypeGeneric
              • AtEquals.java
              • AtEquals_after.java
              • AtInitializer.java
              • Field.java
              • Field_after.java
              • ImplementedRaw.java
              • LocalVariable.java
              • LocalVariable_after.java
            • redundantLambdaParameterType
              • Assignment.java
              • AssignmentNoParams.java
              • AssignmentNoTypes.java
              • Assignment_after.java
              • AtVarargPlace.java
              • CallNoTypeArgs.java
              • CallNoTypeArgs1.java
              • CallWithTypeArgs.java
              • CallWithTypeArgs_after.java
              • InChain.java
              • InChain_after.java
              • InferredFromOtherArgs.java
              • InferredFromOtherArgs_after.java
              • NoSelfTypeParam.java
              • NoSelfTypeParam_after.java
              • TypeParam.java
            • removeSillyAssignmentFix
              • FieldAssignsItself.after.java
              • FieldAssignsItself.java
              • FieldKeepInitializer.after.java
              • FieldKeepInitializer.java
              • FinalField.java
              • KeepReference.after.java
              • KeepReference.java
              • RemoveCompleteAssignment.after.java
              • RemoveCompleteAssignment.java
              • SillyButIncomplete.after.java
              • SillyButIncomplete.java
          • compileServer
            • incremental
              • annotations
                • addAnnotationTarget
                  • src
                    • A.java
                    • C.java
                    • C2.java
                • addAnnotationTypeMemberWithDefaultValue
                  • src
                    • A.java
                    • C.java
                    • C1.java
                    • C2.java
                • addAnnotationTypeMemberWithDefaultValue2
                  • src
                    • A.java
                    • C.java
                    • C1.java
                    • C2.java
                • addAnnotationTypeMemberWithoutDefaultValue
                  • src
                    • A.java
                    • C.java
                    • C1.java
                    • C2.java
                • addDefaultToAnnotationMember
                  • src
                    • A.java
                    • C.java
                    • C1.java
                    • C2.java
                • annotationsTracker
                  • src
                    • C1.java
                    • C2.java
                    • C3.java
                    • C4.java
                    • D1.java
                    • D1Sub.java
                    • D1Sub2.java
                    • D2.java
                    • D2Sub.java
                    • D2Sub2.java
                    • D3.java
                    • D3Sub.java
                    • D3Sub2.java
                    • D4.java
                    • D4Sub.java
                    • D4Sub2.java
                    • org
                      • jetbrains
                        • jps
                          • builders
                            • java
                              • dependencyView
                                • MockAnnotation.java
                                • MockHierarchyAnnotation.java
                • changeAnnotationRetentionPolicy
                  • src
                    • A.java
                    • C.java
                    • C1.java
                    • C2.java
                • changeAnnotationRetentionPolicy1
                  • src
                    • A.java
                    • C.java
                    • C1.java
                    • C2.java
                • changeAnnotationRetentionPolicy2
                  • src
                    • A.java
                    • C.java
                    • C1.java
                    • C2.java
                • changeAnnotationRetentionPolicy3
                  • src
                    • A.java
                    • C.java
                    • C1.java
                    • C2.java
                • changeAnnotationRetentionPolicy4
                  • src
                    • A.java
                    • C.java
                    • C1.java
                    • C2.java
                • changeAnnotationTypeMemberType
                  • src
                    • A.java
                    • C.java
                    • C1.java
                    • C2.java
                • changeAnnotationTypeMemberTypeArray
                  • src
                    • A.java
                    • C.java
                    • C1.java
                    • C2.java
                • changeAnnotationTypeMemberTypeEnumArray
                  • src
                    • A.java
                    • C.java
                    • C1.java
                    • C2.java
                    • Val.java
                • classAsArgument
                  • src
                    • A.java
                    • Ann.java
                    • Annotated.java
                • conservativeNonIncremental
                  • a1
                    • src
                      • A1.java
                  • a2
                    • src
                      • A2.java
                      • C.java
                  • b21
                    • src
                      • B21.java
                  • b22
                    • src
                      • B22.java
                  • src
                    • A.java
                • conservativeNonIncremental1
                  • a1
                    • src
                      • A1.java
                  • a2
                    • src
                      • A2.java
                      • C.java
                  • b21
                    • src
                      • B21.java
                  • b22
                    • src
                      • B22.java
                  • src
                    • A.java
                • metaAnnotationChanged
                  • src
                    • A.java
                    • A1.java
                    • C.java
                    • C1.java
                • metaAnnotationChangedCascade
                  • src
                    • A.java
                    • A1.java
                    • B.java
                    • C.java
                    • C1.java
                • metaAnnotationChangedCascade2
                  • src
                    • A.java
                    • A1.java
                    • B.java
                    • C.java
                    • C1.java
                • removeAnnotationTarget
                  • src
                    • A.java
                    • C.java
                    • C2.java
                • removeAnnotationTypeMember
                  • src
                    • A.java
                    • C.java
                    • C1.java
                    • C2.java
                • removeAnnotationTypeMember1
                  • src
                    • A.java
                    • C.java
                    • C1.java
                    • C2.java
                • removeDefaultFromAnnotationMember
                  • src
                    • A.java
                    • C.java
                    • C1.java
                    • C2.java
              • changeName
                • changeCaseOfName
                  • src
                    • A.java
                • changeClassName
                  • src
                    • A.java
              • classModifiers
                • addStatic
                  • src
                    • A.java
                    • B.java
                    • C.java
                • decAccess
                  • src
                    • impl
                      • Client.java
                      • Service.java
                • dropAbstract
                  • src
                    • A.java
                    • B.java
                    • C.java
                    • M.java
                • removeStatic
                  • src
                    • A.java
                    • B.java
                    • C.java
                • setAbstract
                  • src
                    • Client.java
                    • N.java
                    • Service.java
                • setFinal
                  • src
                    • Service.java
                    • SubService.java
                • setFinal1
                  • src
                    • A.java
                    • B.java
                    • I.java
              • classProperties
                • addExtends
                  • src
                    • Client.java
                    • Client2.java
                    • Client3.java
                    • Hyper.java
                    • Super.java
                • addImplements
                  • src
                    • Client.java
                    • Client2.java
                    • Client3.java
                    • Hyper.java
                    • Super.java
                • changeExtends
                  • src
                    • AnotherHyper.java
                    • Client.java
                    • Client2.java
                    • Client3.java
                    • Hyper.java
                    • Super.java
                • changeExtends2
                  • src
                    • Main.java
                    • Puper.java
                    • Super.java
                    • Victim.java
                • removeExtends
                  • src
                    • Client.java
                    • Client2.java
                    • Hyper.java
                    • Super.java
                • removeExtendsAffectsFieldAccess
                  • src
                    • FarClient.java
                    • FarGoal.java
                    • GoalSwitch.java
                    • SwitchProvider.java
                • removeExtendsAffectsMethodAccess
                  • src
                    • FarClient.java
                    • FarGoal.java
                    • GoalSwitch.java
                    • SwitchProvider.java
                • removeImplements
                  • src
                    • Client.java
                    • Client2.java
                    • Hyper.java
                    • Super.java
                • removeImplements2
                  • src
                    • Client.java
                    • ClientImpl.java
                    • Test.java
                • removeImplements3
                  • src
                    • Client.java
                    • ClientImpl.java
                    • Test.java
              • common
                • addClass
                  • common
                    • src
                      • Util.java
                  • src
                    • Client.java
                • addClassHidingImportedClass
                  • src
                    • package1
                      • A.java
                    • package2
                      • B.java
                    • package3
                      • C.java
                • addClassHidingImportedClass2
                  • src
                    • package1
                      • A.java
                    • package2
                      • B.java
                    • package3
                      • C.java
                • addDuplicateClass
                  • src
                    • pkg
                      • Client.java
                      • Constants.java
                • anonymous
                  • src
                    • Client.java
                    • Server.java
                • changeDefinitionToClass
                  • src
                    • Client.java
                    • Server.java
                • changeDefinitionToClass2
                  • src
                    • Client.java
                    • Factory.java
                    • Server.java
                • class2Interface1
                  • src
                    • Client.java
                    • Factory.java
                    • Main.java
                    • Product.java
                    • SubClient.java
                • class2Interface2
                  • src
                    • Client.java
                    • Factory.java
                    • Main.java
                    • Product.java
                    • SubClient.java
                • class2Interface3
                  • src
                    • Client.java
                    • Factory.java
                    • Main.java
                    • Product.java
                    • SubClient.java
                • compileDependenciesOnMovedClassesInFirstRound
                  • src
                    • ppp
                      • A.java
                      • B.java
                    • qqq
                      • C.java
                      • Placeholder.java
                • deleteClass
                  • src
                    • packageA
                      • Client.java
                      • Server.java
                • deleteClass1
                  • src
                    • packageA
                      • Client.java
                      • Server.java
                • deleteClass2
                  • src
                    • packageA
                      • Client.java
                      • Server.java
                • deleteClass3
                  • M
                    • src
                      • A.java
                  • N
                    • src
                      • C.java
                • deleteClass4
                  • src
                    • A.java
                    • B.java
                • deleteClassAfterCompileErrors
                  • src
                    • packageA
                      • Client.java
                      • Server.java
                • deleteClassPackageDoesntMatchRoot
                  • src
                    • packageA
                      • Client.java
                      • Server.java
                • deleteInnerClass
                  • src
                    • A.java
                    • B.java
                • deleteInnerClass1
                  • src
                    • A.java
                    • B.java
                • dependencyUpdate
                  • src
                    • A.java
                    • B.java
                    • E.java
                • dontMarkDependentsAfterCompileErrors
                  • src
                    • packageA
                      • Client.java
                      • Server.java
                • inner
                  • src
                    • Client.java
                    • Server.java
                • integrateOnNonIncrementalMake
                  • src
                    • A.java
                    • B.java
                    • Bar.java
                    • Foo.java
                • integrateOnSuperclassRemovedAndRestored
                  • src
                    • A.java
                    • B.java
                • moveClassFromJavaFileToDependentModule
                  • moduleB
                    • src
                      • com
                        • ppp
                          • B.java
                • moveClassToAnotherRoot
                  • src
                    • pkg
                      • A.java
                      • Client.java
                • moveClassToDependentModule
                  • moduleB
                    • src
                      • com
                        • ppp
                          • B.java
                          • Inner.java
                • moveClassToDependentModuleWithSameOutput
                  • moduleB
                    • src
                      • com
                        • ppp
                          • B.java
                          • Inner.java
                • moveToplevelClassToAnotherFile
                  • src
                    • pkg
                      • A.java
                      • B.java
                • noSecondFileCompile
                  • src
                    • A.java
                    • C.java
                • noSecondFileCompile1
                  • src
                    • A.java
                    • C.java
              • compilePackage
                • synchronizeOutput
                  • a
                    • A.java
                  • ab
                    • B.java
              • fieldModifiers
                • setFinal
                  • src
                    • Base.java
                    • Client1.java
                    • Client2.java
                    • Client3.java
                • setPrivate
                  • src
                    • A.java
                    • B.java
                • setPrivateToConstantField
                  • src
                    • A.java
                    • B.java
                • setProtected
                  • src
                    • A.java
                    • B.java
                    • C.java
                • setStatic
                  • src
                    • Base.java
                    • Client1.java
                    • Client2.java
                • unsetStatic
                  • src
                    • Base.java
                    • Client1.java
                    • Client2.java
                • unsetStaticFinal
                  • src
                    • Client.java
                    • Server.java
              • fieldProperties
                • constantChain
                  • src
                    • Client.java
                    • Server.java
                    • ServerClient.java
                • constantChain1
                  • src
                    • A.java
                    • B.java
                    • C.java
                    • Client.java
                • constantChain2
                  • src
                    • Client.java
                    • Const1.java
                    • Const2.java
                • constantChainMultiModule
                  • moduleA
                    • src
                      • a
                        • A.java
                        • AA.java
                  • moduleB
                    • src
                      • b
                        • B.java
                        • BB.java
                  • moduleC
                    • src
                      • c
                        • C.java
                        • CC.java
                • constantRemove
                  • src
                    • Client.java
                    • Server.java
                • constantRemove1
                  • src
                    • A.java
                    • Client.java
                    • Server.java
                • doubleConstantChange
                  • src
                    • Client.java
                    • Server.java
                • floatConstantChange
                  • src
                    • Client.java
                    • Server.java
                • innerConstantChange
                  • src
                    • Client.java
                    • Server.java
                • intConstantChange
                  • src
                    • Client.java
                    • Server.java
                • intNonStaticConstantChange
                  • src
                    • Client.java
                    • Server.java
                • longConstantChange
                  • src
                    • Client.java
                    • Server.java
                • mutualConstants
                  • src
                    • constants
                      • A.java
                      • B.java
                      • PrintConst.java
                • nonCompileTimeConstant
                  • src
                    • Client.java
                    • Test.java
                • nonIncremental1
                  • src
                    • A
                      • A.java
                      • C.java
                    • B
                      • M.java
                • nonIncremental2
                  • src
                    • A
                      • A.java
                      • C.java
                    • B
                      • M.java
                      • N.java
                • nonIncremental3
                  • src
                    • A
                      • A.java
                      • C.java
                    • B
                      • M.java
                • nonIncremental4
                  • src
                    • A.java
                    • C.java
                • stringConstantChange
                  • src
                    • Client.java
                    • Server.java
                • stringConstantLessAccessible
                  • src
                    • Client.java
                    • Server.java
                • typeChange
                  • src
                    • A.java
                    • B.java
                • typeChange1
                  • src
                    • A.java
                    • B.java
                    • C.java
                    • D.java
                • typeChange2
                  • src
                    • A.java
                    • B.java
                    • C.java
                    • D.java
              • generics
                • addMethodToBase
                  • src
                    • C.java
                    • D.java
                • addParameterizedMethodToBase
                  • src
                    • C.java
                    • D.java
                • argumentContainment
                  • src
                    • CaptureCreator.java
                    • CaptureCreator2.java
                    • GenericBound.java
                    • Parent.java
                    • SimpleTypeArgument.java
                    • Sub.java
                    • Sub2.java
                • argumentContainment2
                  • src
                    • CaptureCreator.java
                    • CaptureCreator2.java
                    • GenericBound.java
                    • Parent.java
                    • SimpleTypeArgument.java
                    • Sub.java
                    • Sub2.java
                • argumentContainment3
                  • src
                    • CaptureCreator.java
                    • CaptureCreator2.java
                    • GenericBound.java
                    • Parent.java
                    • SimpleTypeArgument.java
                    • Sub.java
                    • Sub2.java
                • changeBound
                  • src
                    • A.java
                    • Client.java
                    • Value.java
                    • ValueImpl.java
                • changeBound1
                  • src
                    • A.java
                    • Client.java
                    • Value.java
                    • ValueImpl.java
                • changeBoundClass1
                  • src
                    • A.java
                    • Value.java
                • changeBoundInterface1
                  • src
                    • A.java
                    • I.java
                    • Value.java
                • changeBoundedClass
                  • src
                    • A.java
                    • Value.java
                • changeExtends
                  • src
                    • Client.java
                    • Client2.java
                    • Client3.java
                    • Client4.java
                    • Hyper.java
                    • Super.java
                    • Super2.java
                • changeExtends1
                  • src
                    • Client.java
                    • Client2.java
                    • Client3.java
                    • Hyper.java
                    • Super.java
                • changeExtends2
                  • src
                    • Client.java
                    • Hyper.java
                    • Super.java
                • changeImplements
                  • src
                    • Client.java
                    • Client2.java
                    • Client3.java
                    • Hyper.java
                    • Super.java
                • changeInterfaceTypeParameter
                  • src
                    • B.java
                    • C.java
                    • I.java
                • changeToCovariantMethodInBase
                  • src
                    • maketest
                      • BaseImplementation.java
                      • Data.java
                      • DataEx.java
                      • I.java
                      • IImpl.java
                      • Main.java
                • changeToCovariantMethodInBase2
                  • src
                    • maketest
                      • BaseImplementation.java
                      • Data.java
                      • DataEx.java
                      • I.java
                      • IImpl.java
                      • J.java
                      • Main.java
                • changeToCovariantMethodInBase3
                  • src
                    • maketest
                      • BaseImplementation.java
                      • Data.java
                      • DataEx.java
                      • I.java
                      • IImpl.java
                      • J.java
                      • Main.java
                      • Mediator.java
                • changeVarargSignature
                  • src
                    • packageA
                      • Base.java
                      • Derived.java
                • changeVarargSignature1
                  • src
                    • packageA
                      • Base.java
                      • Deri$ved.java
                • covariance
                  • src
                    • Base.java
                    • Client.java
                    • Derived.java
                    • Value.java
                    • ValueDerived.java
                • covariance1
                  • src
                    • Base.java
                    • Client.java
                    • Derived.java
                    • Value.java
                    • ValueDerived.java
                • covariance2
                  • src
                    • Client.java
                    • Iface.java
                    • IfaceImpl.java
                • covarianceNoChanges
                  • src
                    • Base.java
                    • Client.java
                    • Derived.java
                    • Value.java
                    • ValueDerived.java
                • degenerify
                  • src
                    • A.java
                    • Client.java
                • degenerify1
                  • src
                    • A.java
                    • Client.java
                • fieldTypeChange
                  • src
                    • Client.java
                    • GenericType.java
                    • Server.java
                • overrideAnnotatedAnonymous
                  • src
                    • packageA
                      • Base.java
                      • Derived.java
                • overrideAnnotatedAnonymousNotRecompile
                  • src
                    • packageA
                      • Base.java
                      • Derived.java
                      • RunnableAdapter.java
                • overrideAnnotatedInner
                  • src
                    • packageA
                      • Base.java
                      • Derived.java
                • paramTypes
                  • src
                    • Client.java
                    • DataBase.java
                    • DataDerived.java
                    • Server.java
                • returnType
                  • src
                    • Client.java
                    • GenericType.java
                    • Server.java
              • imports
                • classImport
                  • src
                    • B.java
                    • packageA
                      • A.java
                • staticImport
                  • src
                    • B.java
                    • packageA
                      • A.java
              • jasperValidation
                • javaDependent
                  • source
                    • a.java
                    • x
                      • S.java
                • jspDependent
                  • source
                    • a.java
              • markDirty
                • doNotMarkDirtyCompiledChunks
                  • moduleA
                    • testSrc
                      • DummyA.java
                  • moduleB
                    • src
                      • b
                        • Client.java
                        • ShortName.java
                    • testSrc
                      • DummyB.java
                • recompileDependent
                  • src
                    • Client.java
                    • Server.java
                • recompileDependentTests
                  • src
                    • Client.java
                    • Server.java
                  • testSrc
                    • TestClient.java
                • recompileTwinDependencies
                  • src
                    • com
                      • B.java
                    • package1
                      • A.java
                      • C.java
                      • Dummy.java
                    • package2
                      • Dummy.java
                • transitiveRecompile
                  • lib
                    • src
                      • y
                        • Lib.java
                    • testSrc
                      • LibTest.java
                  • src
                    • A.java
                  • testSrc
                    • MyTest.java
                  • util
                    • src
                      • x
                        • Util.java
                    • testSrc
                      • UtilTest.java
              • membersChange
                • addAbstractMethod
                  • src
                    • packageA
                      • BaseServer.java
                      • Client.java
                      • Server.java
                • addConstructorParameter
                  • src
                    • Base.java
                    • Client.java
                    • Derived.java
                • addFieldToBaseClass
                  • src
                    • BaseServer.java
                    • Server.java
                • addFieldToDerived
                  • src
                    • Base.java
                    • Client.java
                    • Derived.java
                • addFieldToInterface
                  • src
                    • Base.java
                    • BaseInterface.java
                    • Client.java
                    • Derived.java
                • addFieldToInterface2
                  • src
                    • Base.java
                    • BaseInterface.java
                    • Derived.java
                • addFinalMethodHavingNonFinalMethodInSubclass
                  • src
                    • BaseServer.java
                    • Server.java
                • addHidingField
                  • src
                    • BaseAction.java
                    • BaseClient.java
                    • Client.java
                • addHidingMethod
                  • src
                    • BaseAction.java
                    • BaseClient.java
                    • Client.java
                • addInterfaceMethod
                  • src
                    • Service.java
                    • ServiceImpl.java
                • addInterfaceMethod2
                  • src
                    • DerivedService.java
                    • Service.java
                    • ServiceImpl.java
                • addLessAccessibleFieldToDerived
                  • src
                    • Base.java
                    • Client.java
                    • Derived.java
                • addMethod
                  • src
                    • A.java
                    • C.java
                    • D.java
                • addMethodWithCovariantReturnType
                  • src
                    • BaseServer.java
                    • Client.java
                    • Element.java
                    • Server.java
                    • SubElement.java
                • addMethodWithIncompatibleReturnType
                  • src
                    • BaseServer.java
                    • Server.java
                • addMoreAccessibleMethodToBase
                  • src
                    • BaseServer.java
                    • Server.java
                • addMoreSpecific
                  • src
                    • Client.java
                    • Server.java
                • addMoreSpecific1
                  • src
                    • Base.java
                    • Client.java
                    • Derived.java
                • addMoreSpecific2
                  • src
                    • Base.java
                    • Client.java
                    • Derived.java
                • addNonStaticMethodHavingStaticMethodInSubclass
                  • src
                    • BaseServer.java
                    • Server.java
                • addParameterToConstructor
                  • src
                    • Base.java
                    • Client.java
                    • Derived.java
                • addPrivateMethodToAbstractClass
                  • src
                    • A.java
                    • C.java
                    • D.java
                • addStaticFieldToDerived
                  • src
                    • Base.java
                    • Client.java
                    • Derived.java
                • addVarargMethod
                  • src
                    • A.java
                    • C.java
                    • D.java
                • changeMethodGenericReturnType
                  • src
                    • packageA
                      • IFace.java
                      • IFaceImpl.java
                      • Info1.java
                      • Info2.java
                • changeStaticMethodSignature
                  • src
                    • packageA
                      • Client.java
                      • Server.java
                • deleteConstructor
                  • src
                    • Client.java
                    • Server.java
                • deleteInner
                  • src
                    • Client.java
                    • Outer.java
                • deleteInterfaceMethod
                  • src
                    • Iface.java
                    • IfaceImpl.java
                    • IfaceImpl2.java
                • deleteMethod
                  • src
                    • Server.java
                    • Super.java
                • deleteMethodImplementation
                  • src
                    • Base.java
                    • BaseImpl.java
                    • ConcreteBase.java
                • deleteMethodImplementation2
                  • src
                    • Base.java
                    • BaseImpl.java
                    • ConcreteBase.java
                • deleteMethodImplementation3
                  • src
                    • Base.java
                    • BaseIface.java
                    • BaseImpl.java
                • deleteMethodImplementation4
                  • src
                    • Base.java
                    • BaseIface.java
                    • BaseImpl.java
                    • BaseImplImpl.java
                • deleteMethodImplementation5
                  • src
                    • Base.java
                    • BaseIface.java
                    • BaseImpl.java
                    • BaseImplImpl.java
                • deleteMethodImplementation6
                  • src
                    • Base.java
                    • BaseImpl.java
                    • BaseImplImpl.java
                    • Client.java
                    • ConcreteBase.java
                • deleteMethodImplementation7
                  • src
                    • Base.java
                    • BaseImpl.java
                    • BaseImplImpl.java
                    • Client.java
                    • ConcreteBase.java
                • hierarchy
                  • src
                    • Client1.java
                    • Client2.java
                    • Service.java
                    • ServiceAdapter.java
                • hierarchy2
                  • src
                    • Client1.java
                    • Client2.java
                    • Service.java
                    • ServiceAdapter.java
                • moveMethodToSubclass
                  • src
                    • Base.java
                    • Impl.java
                    • Main.java
                • removeBaseImplementation
                  • src
                    • A.java
                    • B.java
                • removeHidingField
                  • src
                    • BaseAction.java
                    • BaseClient.java
                    • Client.java
                • removeHidingMethod
                  • src
                    • BaseAction.java
                    • BaseClient.java
                    • Client.java
                • removeMoreAccessibleMethod
                  • src
                    • x
                      • Abstract.java
                      • Concrete.java
                      • y
                        • Client.java
                • removeThrowsInBaseMethod
                  • src
                    • Checked.java
                    • ThrowingBottom.java
                    • ThrowingTop.java
                • renameMethod
                  • src
                    • packageA
                      • Client.java
                      • Server.java
                • throwsListDiffersInBaseAndDerived
                  • src
                    • BaseServer.java
                    • Exception1.java
                    • Exception2.java
                    • Server.java
              • methodModifiers
                • decConstructorAccess
                  • src
                    • Client.java
                    • impl
                      • Server.java
                • incAccess
                  • src
                    • Base.java
                    • Derived.java
                • setAbstract
                  • src
                    • AnonDerived.java
                    • Derived.java
                    • Super.java
                • setFinal
                  • src
                    • Client.java
                    • Derived.java
                    • Super.java
                • setPrivate
                  • src
                    • A.java
                    • B.java
                • setProtected
                  • src
                    • A.java
                    • B.java
                    • C.java
                • setStatic
                  • src
                    • A.java
                    • B.java
                    • C.java
                • unsetFinal
                  • src
                    • Client.java
                    • Server.java
                • unsetStatic
                  • src
                    • Base.java
                    • Client.java
              • methodProperties
                • addThrows
                  • src
                    • packageA
                      • Client.java
                      • Server.java
                • changeLambdaSAMMethodSignature
                  • src
                    • ppp
                      • Client.java
                      • DataProvider.java
                      • Main.java
                      • Repository.java
                • changeLambdaTargetReturnType
                  • src
                    • ppp
                      • Client.java
                      • DataProvider.java
                      • Main.java
                      • Repository.java
                • changeMethodRefReturnType
                  • src
                    • ppp
                      • Client.java
                      • DataProvider.java
                      • Main.java
                      • Repository.java
                • changeReturnType
                  • src
                    • Base.java
                    • Client.java
                    • Derived.java
                • changeReturnType1
                  • src
                    • Base.java
                    • Client.java
                • changeSAMMethodSignature
                  • src
                    • ppp
                      • Client.java
                      • DataProvider.java
                      • Main.java
                      • Repository.java
                • changeSignature
                  • src
                    • Client.java
                    • Server.java
                • changeSignature1
                  • src
                    • Client.java
                    • Iface.java
                    • IfaceImpl.java
                    • Main.java
                    • Server.java
              • packageInfo
                • packageInfoNoRecompile
                  • src
                    • p1
                      • package-info.java
                • packageInfoNoRecompile2
                  • src
                    • p1
                      • annot.java
                      • package-info.java
                • packageInfoRecompileOnConstantChange
                  • src
                    • bug
                      • Ann.java
                      • Namespace.java
                      • package-info.java
              • uiDesigner
                • simple
                  • src
                    • xxx
                      • MyForm.java
          • compiler
            • bytecodeReferences
              • testExtensionRename
                • Bar.java
              • testHierarchy
                • Bar.java
                • Baz.java
                • Foo.java
                • FooImpl.java
                • Test.java
              • testHierarchyOfLibClass
                • Foo.java
              • testInnerFunExpressions
                • Foo.java
              • testIsNotReady
                • Foo.java
              • testLambda
                • Bar.java
                • BarRef.java
                • Foo.java
                • FooImpl.java
              • testReverseExtensionRename
                • Bar.java
                • Foo.java
              • testSimpleUsagesInFullyCompiledProject
                • Bar.java
                • Baz.java
                • Foo.java
                • FooImpl.java
            • compilerReferenceFindUsages
              • testCompileTimeConstFindUsages
                • Bar.java
                • Foo.java
              • testFindUsagesInInjectedCode
                • Foo.java
              • testFindUsagesWithExcludedFromCompilationDirectory
                • Foo.java
                • excluded
                  • A.java
                  • child
                    • ShouldFindHere.java
              • testFindUsagesWithExcludedFromCompilationFile
                • Bar.java
                • Foo.java
              • testFindUsagesWithRecursivelyExcludedFromCompilationDirectory
                • Foo.java
                • excluded
                  • child
                    • ShouldFindHere.java
              • testLibClassInJavaDocUsage
                • Foo.java
              • testLibClassUsage
                • Foo.java
              • testLibMethodUsage
                • Foo.java
              • testMethodUsageInClassHierarchy
                • Bar.java
                • Foo.java
              • testMethodUsageInClassHierarchy2
                • Bar.java
                • Foo.java
              • testMethodUsageOnGetter
                • Bar.java
                • Foo.java
                • FooFactory.java
              • testOverloadedMethods
                • A.java
                • B.java
                • Foo.java
            • completionOrdering
              • testAnonymous
                • Foo.java
              • testConstructor
                • Foo.java
              • testConstructorSumOccurrences
                • Foo.java
              • testConstructorSumOccurrences2
                • Foo.java
              • testExpectedByTypeAreFirst
                • Foo.java
              • testHelperMethodIsNotAffected
                • Foo.java
              • testOverloads
                • Bar.java
                • Foo.java
              • testSimpleMembers
                • Bar.java
                • Foo.java
              • testSimpleMethods
                • Bar.java
                • Foo.java
            • notNullVerification
              • ConstructorParam.java
              • ConstructorParamWithMessage.java
              • CustomExceptionType.java
              • DoubleParameter.java
              • EnumConstructor.java
              • EnumConstructorSecondParam.java
              • LongParameter.java
              • MalformedBytecode.java
              • MultipleAnnotations.java
              • MultipleMessages.java
              • MultipleReturns.java
              • NonStaticInnerClass.java
              • SimpleParam.java
              • SimpleParamWithMessage.java
              • SimpleReturn.java
              • SimpleReturnWithMessage.java
              • SkipBridgeMethods.java
              • StaticInnerClass.java
              • UseParameterNames.java
          • dependencies
            • cycle
              • noCycle
                • com
                  • a
                    • A.java
                  • b
                    • B.java
              • packageScope1
                • com
                  • a
                    • A.java
                  • b
                    • B.java
              • packageScope2
                • com
                  • subscope1
                    • a
                      • A.java
                    • b
                      • B.java
                  • subscope2
                    • c
                      • C.java
                    • d
                      • D.java
              • t1
                • com
                  • a
                    • A.java
                  • b
                    • B.java
              • t2
                • com
                  • a
                    • A.java
                  • b
                    • B.java
                  • c
                    • C.java
                  • d
                    • D.java
              • t3
                • com
                  • a
                    • A.java
                  • b
                    • B.java
                  • c
                    • C.java
                  • d
                    • D.java
              • t4
                • com
                  • a
                    • A.java
                  • b
                    • B.java
                  • c
                    • C.java
                  • d
                    • D.java
              • t5
                • com
                  • a
                    • A.java
                  • b
                    • B.java
                  • c
                    • C.java
                  • d
                    • D.java
              • t6
                • com
                  • a
                    • A.java
                  • b
                    • B1.java
                    • B2.java
                  • c
                    • C.java
            • dependencies
              • src
                • com
                  • package1
                    • Class1.java
                    • Class2.java
            • search
              • backwardPackageScope
                • com
                  • a
                    • A.java
                    • C.java
                  • b
                    • B.java
              • forwardJdkClasses
                • A.java
              • forwardPackageScope
                • com
                  • a
                    • A.java
                  • b
                    • B.java
                    • C.java
              • forwardSimple
                • A.java
                • B.java
          • fileEditorManager
            • src
              • Bar.java
          • fileStructure
            • filtering
              • AnonymousMatcher2.java
              • AnonymousType.java
              • Camel.java
              • Camel2.java
              • Matcher.java
              • Matcher1.java
              • Matcher2.java
              • ReturnValue.java
              • SelectLeafFirst.java
              • SelectLeafFirst2.java
              • SelectLeafFirst3.java
              • SelectLeafFirst4.java
              • Simple.java
            • hierarchy
              • AnonymousAsConstantInInterface.java
              • AnonymousHashCode.java
              • Buggy.java
              • BuggyInterface.java
              • Object.java
              • Simple.java
            • selection
              • Anonymous.java
              • AnonymousInAnonymous.java
              • Constructor.java
              • Field.java
              • InsideClass.java
              • Method.java
          • find
            • findInClassHierarchy
              • src
                • A.java
            • findInPath
              • src
                • s.java
            • findManager
              • src
                • test
                  • FindTest.java
              • src1
                • tests
                  • FindTests.java
            • libUnderProject
              • lib
                • B.java
              • src
                • A.java
          • ide
            • hierarchy
              • call
                • Anonymous2
                  • A.java
                • DefaultConstructor
                  • A.java
                  • B.java
                • IdeaDev41005
                  • A.java
                  • B.java
                  • D.java
                • IdeaDev41005_Inheritance
                  • A.java
                  • B.java
                  • C.java
                  • D.java
                • IdeaDev41005_Sibling
                  • A.java
                  • B.java
                  • C.java
                  • D.java
                • IdeaDev41005_SiblingUnderInheritance
                  • A.java
                  • B.java
                  • C.java
                  • CChild.java
                  • D.java
                • IdeaDev41232
                  • A.java
                  • B.java
                • MethodRef
                  • A.java
            • sourceRootDetection
              • defaultPackage
                • src
                  • MyClass.java
              • defaultPackageWithImport
                • src
                  • MyClass.java
              • fileWithBom
                • src
                  • com
                    • MyClass.java
              • garbage
                • EmptyClass.java
                • Garbage.java
              • simple
                • src
                  • pack
                    • MyClass.java
              • twoRoots
                • src1
                  • abc
                    • MyClass.java
                • src2
                  • Class2.java
              • withPrefix
                • MyClass.java
          • inspection
            • blockMarkerComments
              • Class.java
              • If.java
              • Loop.java
              • Method.java
              • RemoveBlockMarker.java
              • RemoveBlockMarker_after.java
              • TryCatch.java
            • canBeFinal
              • InterfaceMethodInHierarchy
                • src
                  • A.java
              • SCR6073
                • src
                  • A.java
              • SCR6781
                • src
                  • A.java
              • SCR6845
                • src
                  • A.java
              • SCR6861
                • src
                  • A.java
              • SCR7737
                • ext_src
                  • B.java
                • src
                  • A.java
              • anonymous
                • src
                  • Foo.java
              • fieldAndTryBlock
                • src
                  • Foo.java
              • fieldAssignmentssInInitializer
                • src
                  • Foo.java
              • fieldImplicitWrite
                • src
                  • Test.java
              • fieldInitializedInClassInitializer
                • src
                  • Test.java
              • fieldNonInitializedUsedInClassInitializer
                • src
                  • Test.java
              • fields
                • src
                  • Foo.java
              • fieldsReading
                • src
                  • Foo.java
              • methodInheritance
                • src
                  • a.java
              • privateInners
                • src
                  • Foo.java
              • simpleClassInheritance
                • src
                  • Foo.java
              • simpleClassInheritance1
                • src
                  • Foo.java
              • simpleClassInheritanceField
                • src
                  • Foo.java
              • staticClassInitializer
                • src
                  • Foo.java
              • staticFields
                • src
                  • Foo.java
            • collectionAddAllCanBeReplacedWithConstructor
              • afterAddAllWithReferences.java
              • afterSimple.java
              • afterSplitDeclarationAndAssignment.java
              • afterUseParameter.java
              • beforeAddAllWithReferences.java
              • beforeAddAllWithReferencesNotShown.java
              • beforeNotShown1.java
              • beforeNotShown2.java
              • beforeNotShown3.java
              • beforeNotShown4.java
              • beforeSequentalAddAllExists.java
              • beforeSimple.java
              • beforeSplitDeclarationAndAssignment.java
              • beforeUseParameter.java
            • dataFlow
              • AlexBug
                • src
                  • Test.java
              • ArrayAccessDoesntCancelAnalysis
                • src
                  • Test.java
              • ArrayAccessNPE
                • src
                  • Test.java
              • BoxingNaN
                • src
                  • Test.java
              • CatchParameterCantBeNull
                • src
                  • Test.java
              • CheckedExceptionDominance
                • src
                  • Test.java
              • ConditionFalseAndNPE
                • src
                  • Test.java
              • ConstantsDifferentTypes
                • src
                  • Test.java
              • FieldsFlashing
                • src
                  • Test.java
              • ForEachNPE
                • src
                  • Test.java
              • ForeachFlow
                • src
                  • Npe.java
              • GenericInstanceof
                • src
                  • GenericInstanceof.java
              • IDEA1840
                • src
                  • WrongParameter.java
              • IDEADEV10489
                • src
                  • IDEADEV10489.java
              • IDEADEV13153
                • src
                  • Npe.java
              • IDEADEV13156
                • src
                  • Npe.java
              • IDEADEV15583
                • src
                  • Npe.java
              • IDEADEV1575
                • src
                  • Test.java
              • IDEADEV2605
                • src
                  • AndAssign.java
              • IDEADEV74518
                • src
                  • NoWarnings.java
              • IDEADEV74518_2
                • src
                  • Sample.java
              • IDEADEV77819
                • src
                  • NoWarnings.java
              • IDEADEV78370
                • src
                  • NoWarnings.java
              • Instanceof
                • src
                  • Foo.java
              • NotNullArray
                • src
                  • Test.java
              • NotNullLocalVariable
                • src
                  • Npe.java
              • NotNullable
                • src
                  • Npe.java
              • NotNullableParameter
                • src
                  • Npe.java
              • NotNullableParameter2
                • src
                  • Npe.java
              • Nullable
                • src
                  • Npe.java
              • NullableLocalVariable
                • src
                  • Npe.java
              • NullableProblemThroughCast
                • src
                  • Npe.java
              • NullableReturn
                • src
                  • Npe.java
              • NullableReturn1
                • src
                  • Test.java
              • NullableThroughCast
                • src
                  • Npe.java
              • NullableThroughVariable
                • src
                  • Npe.java
              • NullableThroughVariableShouldNotBeReported
                • src
                  • Npe.java
              • PlusOnStrings
                • src
                  • Test.java
              • RegressionByPti
                • src
                  • NoWarnings.java
              • SCR13626
                • src
                  • Test.java
              • SCR13871
                • src
                  • Aaa.java
              • SCR14314
                • src
                  • Finally.java
              • SCR14819
                • src
                  • Test.java
              • SCR15162
                • src
                  • NullTest.java
              • SCR15406
                • src
                  • CodeFlowTest.java
              • SCR18186
                • src
                  • Test.java
              • SCR39950
                • src
                  • Test.java
              • StrangeArrayIndexOutOfBounds
                • src
                  • Test.java
              • SwitchEnumCases
                • src
                  • Test.java
              • SwitchQualifierProducesNPE
                • src
                  • Test.java
              • YoleBug
                • src
                  • Test.java
              • andEq
                • src
                  • Test.java
              • autoboxing
                • src
                  • Test.java
              • boxingBoolean
                • src
                  • Test.java
              • caseAndNpe
                • src
                  • CaseAndNpe.java
              • cce
                • src
                  • Cce.java
              • constantExpr
                • src
                  • Test.java
              • contractCheck
                • CheckConstructorContracts.java
                • CheckSuperContract.java
                • DelegationToInstanceMethod.java
                • DelegationWithUnknownArgument.java
                • DoubleParameter.java
                • EqualsUnknownValue.java
                • ExceptionWhenDeclaredNotNull.java
                • FailDelegation.java
                • MissingFail.java
                • NestedCallsMayThrow.java
                • NotNullStringLiteral.java
                • PassingVarargsToDelegate.java
                • PlainDelegation.java
                • ReturnPrimitiveArray.java
                • SignatureIssues.java
                • TrueInsteadOfFail.java
                • TrueInsteadOfFalse.java
                • UnknownIfCondition.java
                • VarargInferred.java
                • WrongFail.java
              • exceptionCFG
                • src
                  • ExceptionCFG.java
              • finalFields
                • src
                  • Test.java
              • fixture
                • AccessingSameArrayElements.java
                • AccessorPlusMutator.java
                • AndEquals.java
                • AnnReport.java
                • AnnotatedTypeParameters.java
                • AnnotationMethodNotNull.java
                • AnonymousFieldIndependence.java
                • AnonymousMethodIndependence.java
                • ArrayLength.java
                • AssertFailInCatch.java
                • AssertThat.java
                • AssertThrowsAssertionError.java
                • AssertTrueNotComplex.java
                • AssigningClassLiteralToNullable.java
                • AssigningNullableToNotNull.java
                • AssigningUnknownToNullable.java
                • AssumeThat.java
                • BigMethodNotComplex.java
                • BitwiseNegatedBoxed.java
                • BooleanPreconditions.java
                • BoxedNaN.java
                • Boxing128.java
                • BoxingImpliesNotNull.java
                • BreakContinueViaFinally.java
                • BuildRegexpNotComplex.java
                • ByteBufferGetter.java
                • CanBeNullDoesntImplyIsNull.java
                • CapturedWildcardNotNull.java
                • CatchRuntimeException.java
                • CatchThrowable.java
                • ChainedFinalFieldAccessorsDfa.java
                • ChainedFinalFieldsDfa.java
                • CheckComplementarityWhenMerge.java
                • CheckEnumConstantConstructor.java
                • CheckFieldInitializers.java
                • ClosureVariableField.java
                • CompareToEnumConstant.java
                • ComparingIntToDouble.java
                • ComparingNullToNotNull.java
                • ComparingNullableToNullable.java
                • ComparingNullableToUnknown.java
                • ComparingToNotNullShouldNotAffectNullity.java
                • ComparingToNullableShouldNotAffectNullity.java
                • CompileTimeConstant.java
                • ConstantConditionsWithAssignmentsInside.java
                • ConstantDoubleComparisons.java
                • ContinueFlushesLoopVariable.java
                • ContractAnnotation.java
                • ContractConstructor.java
                • ContractInLoopNotTooComplex.java
                • ContractInapplicableComparison.java
                • ContractInferenceBewareOverriding.java
                • ContractPreservesUnknownMethodNullability.java
                • ContractPreservesUnknownNullability.java
                • ContractSeveralClauses.java
                • ContractVarargs.java
                • ContractWithManyParameters.java
                • ContractWithNoArgs.java
                • ContractWithNotNull.java
                • ContractWithNullable.java
                • CustomContracts.java
                • CustomDefaultInEnums.java
                • CustomTypeQualifierDefault.java
                • DecrementAnotherObjectField.java
                • DivisionByZero.java
                • DontFlushVariablesUsedInClosures.java
                • DontForgetEqInfoWhenMergingByType.java
                • DontForgetInstanceofInfoWhenMerging.java
                • DontLoseInequalityInformation.java
                • DontMakeNullableAfterInstanceof.java
                • DontMakeUnrelatedVariableFalseWhenMerging.java
                • DontMakeUnrelatedVariableNotNullWhenMerging.java
                • DontSaveTypeValue.java
                • DontShadowFinalReassignment.java
                • DontSimplifyAssignment.java
                • DontSuggestToMakeLambdaNullable.java
                • DoubleCCEWarning.java
                • DoubleNaN.java
                • EffectivelyUnqualified.java
                • EmptyCallDoesNotMakeNullable.java
                • EnumConstantNotNull.java
                • EqualsConstant.java
                • EqualsEnumConstant.java
                • EqualsHasNoSideEffects.java
                • EqualsImpliesNotNull.java
                • EqualsNotNull.java
                • ExceptionFromFinally.java
                • ExceptionFromFinallyNesting.java
                • ExplicitlyNullableLocalVar.java
                • FalseForConditionNoInitialization.java
                • FalseForConditionNoInitialization_after.java
                • FalseForConditionWithInitialization.java
                • FalseForConditionWithInitialization_after.java
                • FalseGetters.java
                • FieldChangedBetweenSynchronizedBlocks.java
                • FieldInAnonymous.java
                • FieldInitializerInAnonymous.java
                • FieldUsedBeforeInitialization.java
                • FinalFieldDuringInitialization.java
                • FinalFieldDuringSuperInitialization.java
                • FinalFieldInCallBeforeInitialization.java
                • FinalFieldInConstructorAnonymous.java
                • FinalFieldNotDuringInitialization.java
                • FinalFieldsDifferentInstances.java
                • FinalFieldsInitializedByAnnotatedParameters.java
                • FinalFieldsInitializedNotNull.java
                • FinalGetter.java
                • FinalLoopVariableInstanceof.java
                • FinallyNotComplex.java
                • FloatComparisons.java
                • FloatEquality.java
                • FlushFurtherUnusedVariables.java
                • FlushVariableOnStackToNotNullType.java
                • ForEachOverEmptyCollection.java
                • ForeachOverWildcards.java
                • GeneratedEquals.java
                • GenericParameterNullity.java
                • GetterResultsNotSame.java
                • GettersAndPureNoFlushing.java
                • GoogleTruth.java
                • GreaterIsNotEquals.java
                • GuavaCheckNotNull.java
                • HonorGetterAnnotation.java
                • IDEA84489.java
                • IfConditionsWithAssignmentInside.java
                • IgnoreAssertions.java
                • ImmutableClassNonGetterMethod.java
                • ImplicitlyInitializedField.java
                • IncrementParenthesized.java
                • InherentNumberRanges.java
                • InternedStringConstants.java
                • IntersectionTypeInstanceof.java
                • Junit5Assert.java
                • LambdaParametersWithDefaultNullability.java
                • LargeIntegersAreNotEqualWhenBoxed.java
                • LastConstantConditionInAnd.java
                • LiteralDoWhileCondition.java
                • LiteralDoWhileConditionWithBreak.java
                • LiteralDoWhileCondition_after.java
                • LiteralIfCondition.java
                • LiteralWhileCondition.java
                • LiteralWhileCondition_after.java
                • LocalClass.java
                • LongCircuitOperations.java
                • LongDisjunctionsNotComplex.java
                • LongRangeAnnotation.java
                • LongRangeBasics.java
                • LongRangeKnownMethods.java
                • LongRangeLoop.java
                • ManyContinuesNotComplex.java
                • ManyDisjunctiveFieldAssignmentsInLoopNotComplex.java
                • ManyDistinctPairsNotComplex.java
                • ManySequentialIfsNotComplex.java
                • ManySequentialInstanceofsNotComplex.java
                • MergeByNullability.java
                • MethodCallFlushesField.java
                • MethodParametersCanChangeNullability.java
                • MethodReferenceConstantValue.java
                • MethodReferenceOnNullable.java
                • MultiCatch.java
                • MutableNotAnnotatedFieldsTreatment.java
                • MutableNullableFieldsTreatment.java
                • MutableVolatileNullableFieldsTreatment.java
                • NestedFinally.java
                • NestedTryInWhileNotComplex.java
                • NoConfusionWithAnonymousConstantInitializer.java
                • NoGenericCCE.java
                • NoParenthesesWarnings.java
                • NotEqualsDoesntImplyNotNullity.java
                • NotEqualsTypo.java
                • NotGreaterIsNotEquals.java
                • NotNullAfterDereference.java
                • NotNullCatchParameter.java
                • NotNullLambdaParameter.java
                • NotNullOnSuperParameter.java
                • NotNullOptionalLambdaParameter.java
                • NotNullOverridesNullable.java
                • NotNullPrimitive.java
                • NullArgumentButParameterIsReassigned.java
                • NullArgumentIsFailingMethodCall.java
                • NullArgumentIsNotFailingMethodCall.java
                • NullCheckBeforeInstanceof.java
                • NullCheckDoesntAffectUncheckedCast.java
                • NullLiteralAndInferredMethodContract.java
                • NullLiteralArgumentDoesntReportedWhenMethodOnlyThrowAnException.java
                • NullLiteralArgumentValueUsedAsReturnValue.java
                • NullableAnonymousMethod.java
                • NullableAnonymousParameter.java
                • NullableAnonymousVolatile.java
                • NullableAnonymousVolatileNotNull.java
                • NullableArray.java
                • NullableArrayComponent.java
                • NullableBoolean.java
                • NullableField.java
                • NullableForeachVariable.java
                • NullableMethodReturningNotNull.java
                • NullableVoidLambda.java
                • NumberComparisonsWhenValueIsKnown.java
                • OmnipresentExceptions.java
                • OptionalGetWithoutIsPresent.java
                • OptionalIsPresent.java
                • OptionalOfNullable.java
                • OptionalOrElse.java
                • OptionalThis.java
                • OtherCallMayChangeFields.java
                • OverridingInferredNotNullMethod.java
                • ParametersAreNonnullByDefault.java
                • ParanoidMode.java
                • PassingNullableIntoVararg.java
                • PreserveNullableOnUncheckedCast.java
                • PrimitiveCastMayChangeValue.java
                • PrimitiveInVoidLambda.java
                • QualifiedThis.java
                • RememberLocalTransientFieldState.java
                • ReportConstantReferences.java
                • ReportConstantReferencesAfterFinalFieldAccess.java
                • ReportConstantReferences_OverloadedCall.java
                • ReportConstantReferences_OverloadedCall_after.java
                • ReportConstantReferences_after.java
                • ReturnNullInLambdaExpression.java
                • ReturnNullInLambdaStatement.java
                • ReturningConstantExpression.java
                • ReturningNullConstant.java
                • ReturningNullFromVoidMethod.java
                • RootThrowableCause.java
                • SameComparisonTwice.java
                • SkipAssertions.java
                • SpringAssert.java
                • StringConcatAlwaysNotNull.java
                • StringTernaryAlwaysTrue.java
                • SuperCallMayChangeFields.java
                • SuppressStaticFlags.java
                • SwitchEnumConstant.java
                • SwitchOnNullable.java
                • SymmetricUncheckedCast.java
                • SynchronizingOnNullable.java
                • TernaryInWhileNotComplex.java
                • ThisFieldGetters.java
                • ThrowNull.java
                • ThrowNullable.java
                • TransientFinalField.java
                • TrueOrEqualsSomething.java
                • TrueOrEqualsSomething_after.java
                • TryCatchInForNotComplex.java
                • TryFinallyInsideFinally.java
                • TryInAnonymous.java
                • TryReturnCatchInWhileNotComplex.java
                • TryWithResourcesInstanceOf.java
                • TryWithResourcesNullability.java
                • UnboxingBoxingInLambdaReturn.java
                • UnboxingInMethodReferences.java
                • UnconditionalForLoop.java
                • UnknownFloatMayBeNaN.java
                • UnusedCallDoesNotMakeUnknown.java
                • UseInferredContracts.java
                • VarargNotNull.java
                • VariablesDiverge.java
                • VisitFinallyOnce.java
                • VolatileFieldNPEFixes.java
                • WhileNotComplex.java
                • Xor.java
              • inst
                • src
                  • Inst.java
              • npe1
                • src
                  • Npe.java
              • nullableField
                • src
                  • Test.java
              • orBug
                • src
                  • Test.java
              • scrIDEA1
                • src
                  • Test.java
              • thisInstanceof
                • src
                  • Test.java
              • unboxingNPE
                • src
                  • Test.java
              • wrongEqualTypes
                • src
                  • Test.java
              • xor
                • src
                  • Test.java
            • deadCode
              • SCR6067
                • ext_src
                  • B.java
                • src
                  • A.java
              • SCR9690
                • ext_src
                  • B.java
                • src
                  • A.java
              • abstractClassWithSerializableSubclasses
                • src
                  • Test.java
              • additionalAnnotations
                • src
                  • Test.java
              • annotationInterface
                • src
                  • Test.java
              • chainOfCalls
                • src
                  • A.java
                  • B.java
                  • I.java
                  • Test.java
              • chainOfSuppressions
                • src
                  • A.java
              • classLiteralRef
                • src
                  • Test.java
              • classUsedInMethodParameter
                • src
                  • Test.java
              • constructorCalls
                • src
                  • A.java
                  • B.java
              • constructorCalls1
                • src
                  • Test.java
              • constructorReachableFromFieldInitializer
                • src
                  • test
                    • AMatcher.java
                    • BracePair.java
                    • Matcher.java
                    • Test.java
              • defaultConstructor
                • src
                  • A.java
              • deprecatedAsEntryPoint
                • src
                  • Test.java
              • enumInstantiation
                • ext_src
                  • Test1.java
                • src
                  • Test.java
              • enumValues
                • src
                  • Test.java
              • formUsage
                • src
                  • p1
                    • Form.java
              • functionalExpressions
                • src
                  • Test.java
              • ignoreUnusedFields
                • src
                  • Test.java
              • instantiatedInTestOnly
                • src
                  • Test.java
                • test_src
                  • Main.java
              • instantiatedInTestOnlyStatic
                • src
                  • Test.java
                • test_src
                  • Main.java
              • junitAbstractClassWithInheritor
                • src
                  • ChildTest.java
                  • Test.java
              • junitAbstractClassWithoutInheritor
                • src
                  • Test.java
              • junitEntryPoint
                • src
                  • A.java
                  • I.java
                  • IImpl.java
                  • Test.java
              • junitEntryPointCustomRunWith
                • src
                  • Test.java
              • localVariables
                • src
                  • A.java
              • mockedField
                • src
                  • Test.java
              • mutableCalls
                • src
                  • A.java
              • nonJavaReferences
                • src
                  • Test.java
              • packageLocal
                • src
                  • A.java
              • reachableFromFieldArrayInitializer
                • src
                  • Interface.java
                  • Test.java
              • reachableFromFieldInitializer
                • src
                  • Interface.java
                  • Test.java
              • reachableFromMain
                • src
                  • A.java
              • reachableFromXml
                • src
                  • A.java
              • referenceFromReflection
                • src
                  • Test.java
              • serializable
                • ext_src
                  • External.java
                • src
                  • Test.java
              • singleton
                • src
                  • Main.java
                  • Singleton.java
              • staticMethods
                • src
                  • A.java
              • suppress
                • ext_src
                  • B.java
                • src
                  • A.java
              • suppress1
                • src
                  • A.java
                  • B.java
              • suppress2
                • src
                  • A.java
                  • B.java
              • unusedEnum
                • src
                  • Test.java
              • usagesInAnonymous
                • src
                  • Test.java
            • defUse
              • ArrayIndexUsages.java
              • ArrayLength.java
              • AssignmentsInLambdaBody.java
              • ComplexDoubleTryFinally.java
              • ComplexQuintipleTryFinally.java
              • ComplexTripleTryFinally.java
              • Hang.java
              • IfAfter.java
              • IfBefore.java
              • IfInLoop.java
              • IfNested.java
              • InLoop.java
              • NestedBigTryFinally.java
              • NestedTryFinally.java
              • NestedTryFinallyInEndlessLoop.java
              • NestedTryFinallyInForLoop.java
              • OperatorAssignment.java
              • SCR28019.java
              • SCR40364.java
              • SCR5144.java
              • SCR6843.java
              • Sequence.java
              • ThrowInFinally.java
              • ThrowInTry.java
              • TryFinally.java
              • TryThrowFinally.java
              • TryWithFinally.java
              • TryWithFinallyRethrow.java
              • TryWithoutFinally.java
              • UnusedVariable.java
              • UsedInArrayInitializer.java
            • defaultFileTemplateUsage
              • Range.java
              • X.java
              • X2.java
              • X3.java
            • deprecatedIsStillUsed
              • simple
                • src
                  • Test.java
            • deprecation
              • deprecatedDefaultConstructorInSuper
                • src
                  • Test.java
              • deprecatedDefaultConstructorInSuperNotCalled
                • src
                  • Test.java
              • deprecatedDefaultConstructorTypeParameter
                • src
                  • Test.java
              • deprecatedField
                • src
                  • Test.java
              • deprecatedInImport
                • src
                  • Test.java
                  • a
                    • A.java
              • deprecatedInStaticImport
                • src
                  • Test.java
                  • a
                    • A.java
              • deprecatedInner
                • src
                  • Test.java
              • deprecatedMethod
                • src
                  • Test.java
              • deprecationOnVariableWithAnonymousClass
                • src
                  • Test.java
              • methodsOfDeprecatedClass
                • src
                  • Test.java
            • duplicateThrows
              • simple
                • src
                  • X.java
            • emptyMethod
              • SCR8321
                • src
                  • MyAdapter.java
                  • MyAdapterUsage.java
                  • MyListener.java
              • emptyMethodsHierarchy
                • src
                  • p2
                    • Derived.java
              • externalOverride
                • ext_src
                  • Derived.java
                • src
                  • Base.java
              • inAnonymous
                • src
                  • Test.java
              • superCall
                • src
                  • Base.java
                  • Derived.java
              • superCallByRange
                • src
                  • Base.java
                  • Derived.java
              • superFromAnotherPackageCall
                • src
                  • p1
                    • Base.java
                  • p2
                    • Derived.java
              • superWithoutSync
                • src
                  • p1
                    • Base.java
                  • p2
                    • Derived.java
            • equalsAndHashcode
              • hierarchy
                • src
                  • A.java
                  • B.java
              • innerClass
                • src
                  • Test.java
            • fieldCanBeLocal
              • constructor
                • src
                  • Test.java
              • constructorThisRef
                • src
                  • Test.java
              • dontSimplifyRuntimeConstants
                • src
                  • Test.java
              • fieldReferencedFromAnotherObject
                • src
                  • Test.java
              • fieldUsedForWritingInLambda
                • src
                  • Test.java
              • fieldUsedInAnotherMethodAsQualifier
                • src
                  • Test.java
              • fieldUsedInConstantInitialization
                • src
                  • Test.java
              • fieldWithImmutableType
                • src
                  • Test.java
              • ignoreAnnotated
                • src
                  • Test.java
              • innerClassConstructor
                • src
                  • Test.java
              • innerClassFieldInitializer
                • src
                  • Test.java
              • localStateVar2InnerClass
                • src
                  • Test.java
              • localVar2InnerClass
                • src
                  • Test.java
              • notConstantInitializer
                • src
                  • Test.java
              • simple
                • src
                  • Test.java
              • stateField
                • src
                  • Test.java
              • staticAccess
                • src
                  • Test.java
              • staticFinal
                • src
                  • Test.java
              • staticQualifiedFieldAccessForWriting
                • src
                  • Test.java
              • twoMethods
                • src
                  • Test.java
              • twoMethodsNotIgnoreMultipleMethods
                • src
                  • Test.java
            • globalContext
              • Foo.java
            • guarded
              • cheapReadWriteLock.java
              • fieldAccessNotGuarded.java
              • itself.java
              • javax_itself.java
              • staticSyncOnClass.java
              • syncOnFieldQualifier.java
            • inefficientStreamCount
              • afterFlatMapGenericParameter.java
              • afterFlatMapLambda.java
              • afterFlatMapMethodReference.java
              • afterStreamCount.java
              • afterStreamCountCastToInt.java
              • afterStreamCountCastToShort.java
              • afterStreamCountField.java
              • afterStreamCountParameter.java
              • afterStreamCountStatement.java
              • beforeFlatMapGenericParameter.java
              • beforeFlatMapLambda.java
              • beforeFlatMapMethodReference.java
              • beforeStreamCount.java
              • beforeStreamCountCastToInt.java
              • beforeStreamCountCastToShort.java
              • beforeStreamCountField.java
              • beforeStreamCountParameter.java
              • beforeStreamCountStatement.java
            • invokeHandleSignature
              • Constructor.java
              • GenericMethod.java
              • Getter.java
              • OverloadedMethod.java
              • Setter.java
              • StaticMethod.java
              • VarHandle.java
            • java8ArraysSetAll
              • afterFieldComments.java
              • afterSimple.java
              • beforeFieldComments.java
              • beforeSimple.java
              • beforeUnsupportedType.java
            • java8CollectionRemoveIf
              • afterIteratorRemoveFor.java
              • afterIteratorRemoveInline.java
              • afterIteratorRemoveListIterator.java
              • afterIteratorRemoveWhile.java
              • beforeIteratorRemoveFor.java
              • beforeIteratorRemoveInline.java
              • beforeIteratorRemoveInlineShortCircuit.java
              • beforeIteratorRemoveInlineTwice.java
              • beforeIteratorRemoveListIterator.java
              • beforeIteratorRemoveWhile.java
              • beforeIteratorRemoveWhileReused.java
            • java8ListSort
              • afterSort.java
              • afterSortCall.java
              • afterSortExpression.java
              • beforeSort.java
              • beforeSortCall.java
              • beforeSortExpression.java
              • beforeSortSingleArg.java
            • java8MapApi
              • afterComputeIfAbsent.java
              • afterComputeIfAbsentResultUnused.java
              • afterComputeIfAbsentSingleLine.java
              • afterComputeIfAbsentSingleLineParens.java
              • afterComputeIfAbsentUsedKey.java
              • afterComputeIfAbsentUsedKeyMr.java
              • afterComputeIfAbsentUsedKeyWrongType.java
              • afterComputeIfAbsentVarConflict.java
              • afterComputeIfAbsentVarUnused.java
              • afterConditional.java
              • afterConditional2.java
              • afterGetOrDefaultAssignment.java
              • afterGetOrDefaultExtendsNull.java
              • afterGetOrDefaultField.java
              • afterGetOrDefaultIf.java
              • afterGetOrDefaultLocal.java
              • afterGetOrDefaultTernary.java
              • afterIfCompute.java
              • afterMergeMethod.java
              • afterMergeSimple.java
              • afterMergeVariable.java
              • afterMergeVariableUsed.java
              • afterPutBranch.java
              • afterPutIfAbsent.java
              • afterSimpleIf.java
              • afterSimpleIf2.java
              • beforeComputeIfAbsent.java
              • beforeComputeIfAbsentAdditionalStatement.java
              • beforeComputeIfAbsentChecked.java
              • beforeComputeIfAbsentIncomplete.java
              • beforeComputeIfAbsentNonFinal.java
              • beforeComputeIfAbsentResultUnused.java
              • beforeComputeIfAbsentSingleLine.java
              • beforeComputeIfAbsentSingleLineParens.java
              • beforeComputeIfAbsentSingleLineWrongVar.java
              • beforeComputeIfAbsentUsedKey.java
              • beforeComputeIfAbsentUsedKeyMr.java
              • beforeComputeIfAbsentUsedKeyWrongType.java
              • beforeComputeIfAbsentVarConflict.java
              • beforeComputeIfAbsentVarUnused.java
              • beforeComputeIfAbsentVarUsed.java
              • beforeConditional.java
              • beforeConditional2.java
              • beforeGetOrDefaultAssignment.java
              • beforeGetOrDefaultExtends.java
              • beforeGetOrDefaultExtendsNull.java
              • beforeGetOrDefaultField.java
              • beforeGetOrDefaultFieldOther.java
              • beforeGetOrDefaultFieldOther2.java
              • beforeGetOrDefaultIf.java
              • beforeGetOrDefaultLocal.java
              • beforeGetOrDefaultTernary.java
              • beforeGetOrDefaultTypeMismatch.java
              • beforeIfComplexReturnNoCompute.java
              • beforeIfComplexReturnNoPut.java
              • beforeIfCompute.java
              • beforeMergeMethod.java
              • beforeMergeMismatch.java
              • beforeMergeMismatch2.java
              • beforeMergeSimple.java
              • beforeMergeVariable.java
              • beforeMergeVariableUsed.java
              • beforePutBranch.java
              • beforePutBranchContainsOtherCode.java
              • beforePutIfAbsent.java
              • beforePutIfAbsentVarUsed.java
              • beforeSimpleIf.java
              • beforeSimpleIf2.java
            • java8MapForEach
              • afterForEach.java
              • beforeForEach.java
            • java9CollectionFactory
              • afterArrayListAsList.java
              • afterArrayListDoubleBrace.java
              • afterArrayListExplicit.java
              • afterAsList.java
              • afterAsListArray.java
              • afterHashMap10.java
              • afterHashMapSimple.java
              • afterHashSetAsList.java
              • afterHashSetAsListRepeating.java
              • afterHashSetDoubleBrace.java
              • afterHashSetExplicit.java
              • afterHashSetExplicitReusedVar.java
              • afterStreamToList.java
              • afterStreamToSet.java
              • beforeArrayListAsList.java
              • beforeArrayListDoubleBrace.java
              • beforeArrayListExplicit.java
              • beforeArrayListExplicitMutableReused.java
              • beforeAsList.java
              • beforeAsListArray.java
              • beforeAsListNull.java
              • beforeHashMap10.java
              • beforeHashMap11.java
              • beforeHashMapRepeatingKey.java
              • beforeHashMapSimple.java
              • beforeHashSetAsList.java
              • beforeHashSetDoubleBrace.java
              • beforeHashSetDoubleBraceWrongSet.java
              • beforeHashSetExplicit.java
              • beforeHashSetExplicitReusedVar.java
              • beforeStreamToList.java
              • beforeStreamToSet.java
            • java9ReflectionClassVisibility
              • ExportsPackage.java
              • NotInRequirements.java
              • OpenModule.java
              • OpensPackage.java
            • javaDocInspection
              • packageInfo
                • src
                  • a
                    • b
                      • package-info.java
                    • c
                      • d
                        • package-info.java
                      • package-info.java
                    • package-info.java
            • javaLangReflectHandleInvocation
              • ArrayVarHandle.java
              • Constructor.java
              • Getter.java
              • Setter.java
              • Static.java
              • StaticGetter.java
              • StaticSetter.java
              • StaticVarHandle.java
              • VarHandle.java
              • Virtual.java
            • javaReflectionInvocation
              • ConstructorParamCount.java
              • ConstructorParamTypes.java
              • MethodParamCount.java
              • MethodParamTypes.java
            • javaReflectionMemberAccess
              • ConstructorExists.java
              • Constructors.java
              • FieldExists.java
              • Fields.java
              • MethodExists.java
              • Methods.java
              • NewInstance.java
            • lambdaLibsStatic
              • diamondResolve
                • test.java
                • test_after.java
              • filterWithInstanceOf
                • test.java
                • test_after.java
              • findWithDefaultValue
                • test.java
                • test_after.java
              • lambdaIsVariable
                • test.java
                • test_after.java
              • lambdaIsntAnonymous
                • test.java
                • test_after.java
              • lambdaIsntAnonymous2
                • test.java
                • test_after.java
              • lambdaIsntAnonymous3
                • test.java
                • test_after.java
              • missingTypeParameters
                • test.java
                • test_after.java
              • replaceWithMethodReference
                • test.java
                • test_after.java
              • simpleAll
                • test.java
                • test_after.java
              • simpleAny
                • test.java
                • test_after.java
              • simpleFilter
                • test.java
                • test_after.java
              • simpleFind
                • test.java
                • test_after.java
              • simpleTransform
                • test.java
                • test_after.java
              • transformLambda
                • test.java
                • test_after.java
              • transformMethodCalling
                • test.java
                • test_after.java
              • transformMethodRef
                • test.java
                • test_after.java
            • localCanBeFinal
              • CatchParameter
                • src
                  • CatchParameter.java
              • For
                • src
                  • For.java
              • ForeachNotReported
                • src
                  • ForeachNotReported.java
              • LambdaBody
                • src
                  • Junk.java
              • NestedForeach
                • src
                  • NestedForeach.java
              • SCR11757
                • src
                  • Test.java
              • SCR6744_1
                • src
                  • foo
                    • Test.java
              • SCR6744_2
                • src
                  • foo
                    • Test.java
              • SCR6744_3
                • src
                  • foo
                    • Test.java
              • SCR6744_4
                • src
                  • foo
                    • Test.java
              • SCR6744_5
                • src
                  • foo
                    • Test.java
              • SCR6744_6
                • src
                  • foo
                    • Test.java
              • SCR7428
                • src
                  • Junk.java
              • SCR7428_1
                • src
                  • Junk.java
              • SCR7601
                • src
                  • TestFinal2.java
              • foreach
                • src
                  • TestFinal2.java
              • if
                • src
                  • Test.java
              • incompleteAssignment
                • src
                  • Test.java
              • multiWriteNoRead
                • src
                  • Test.java
              • parameters
                • src
                  • Test.java
            • longLine
              • Simple.java
            • magic
              • manyConstantSources
                • src
                  • X.java
              • simple
                • src
                  • X.java
              • withLibrary
                • src
                  • X.java
            • nullableProblems
              • BeanValidationNotNull.java
              • ForeachParameterNullability.java
              • GetterSetterProblems.java
              • HonorCustomDefault.java
              • HonorParameterDefaultInSetters.java
              • HonorSuperParameterDefault.java
              • HonorThisParameterDefault.java
              • IgnoreExternalNotNull.java
              • NotNullAnnotationChecksInChildClassMethods.java
              • NotNullByDefaultFieldNotInitialized.java
              • NotNullCollectionItemWithNullableSuperType.java
              • NotNullCustomException.java
              • NotNullFieldInitializedInLambda.java
              • NotNullFieldNotInitialized.java
              • NotNullFieldNotInitializedInOneConstructor.java
              • NotNullFieldNotInitializedSetting.java
              • NotNullFieldNullableParam.java
              • NotNullParameterOverridesNotAnnotated.java
              • NullPassedAsPartNotNullAnnotatedOfVarArg.java
              • NullPassedToNotNullConstructorParameter.java
              • NullPassedToNotNullParameter.java
              • NullableFieldNotnullParam.java
              • OverriddenMethods.java
              • OverriddenViaMethodReference.java
              • OverrideCustomDefault.java
              • OverridingExternalNotNull.java
              • PassingNullableCollectionWhereNotNullIsExpected.java
              • PassingNullableMapWhereNotNullIsExpected.java
              • Problems.java
              • Problems2.java
              • jdk14
                • src
                  • Test.java
              • jdkAnnotationsWithoutJetBrainsAnnotations
                • src
                  • Test.java
            • numericOverflow
              • Simple.java
            • obviousNotNull
              • ObviousNullCheck.java
              • afterNonNull.java
              • afterNonNullAssign.java
              • afterNonNullSideEffect.java
              • afterNonNullSideEffectComplex.java
              • beforeNonNull.java
              • beforeNonNullAssign.java
              • beforeNonNullSideEffect.java
              • beforeNonNullSideEffectComplex.java
            • offline
              • project
                • src
                  • Test.java
                  • Test2.java
            • optionalChains
              • afterCast.java
              • afterConditional.java
              • afterFalseTrue.java
              • afterOptionalEmpty.java
              • afterOptionalEmpty2.java
              • afterOrJava9.java
              • afterStreamJava9.java
              • afterTrueFalse.java
              • beforeCast.java
              • beforeConditional.java
              • beforeConditionalShort.java
              • beforeFalseTrue.java
              • beforeOptionalEmpty.java
              • beforeOptionalEmpty2.java
              • beforeOrJava8.java
              • beforeOrJava9.java
              • beforeStreamJava8.java
              • beforeStreamJava9.java
              • beforeTrueFalse.java
            • parameterCanBeLocal
              • for
                • src
                  • Test.java
              • if
                • src
                  • Test.java
              • readOnly
                • src
                  • Test.java
              • simple
                • src
                  • Test.java
            • quickFix
              • ConvertParameterToLocalVariable
                • afterFor.java
                • afterIf.java
                • afterJavadocRef.java
                • afterSimple.java
                • afterUpdateCallers.java
                • afterUpdateCallers1.java
                • beforeFor.java
                • beforeIf.java
                • beforeJavadocRef.java
                • beforeSimple.java
                • beforeUpdateCallers.java
                • beforeUpdateCallers1.java
              • SameParameterValue
                • after1.java
                • after2.java
                • after3.java
                • after4.java
                • after5.java
                • after6.java
                • before1.java
                • before2.java
                • before3.java
                • before4.java
                • before5.java
                • before6.java
            • redundantArrayForVarargs
              • CheckEnumConstant.java
              • Generic.java
              • IDEADEV15215.java
              • IDEADEV25923.java
              • NestedArray.java
              • PolymorphicSignature.java
              • RawArray.java
              • quickFix
                • PreserveComments.java
                • PreserveComments_after.java
                • RemoveTailingCommas.java
                • RemoveTailingCommas_after.java
            • redundantCast
              • AmbigousParm1
                • src
                  • AmbigousParm1.java
              • AmbigousParm2
                • src
                  • AmbigousParm2.java
              • AmbigousParm3
                • src
                  • AmbigousParm3.java
              • AmbigousParm4
                • src
                  • AmbigousParm4.java
              • AmbigousParm5
                • src
                  • AmbigousParm5.java
              • AnyOfTwo
                • src
                  • AnyOfTwo.java
              • ArrayAccess
                • src
                  • ArrayAccess.java
              • Assignment1
                • src
                  • Assignment1.java
              • ComparingToNull
                • src
                  • Test.java
              • DifferentFields
                • src
                  • Test.java
              • DoubleCast1
                • src
                  • DoubleCast1.java
              • DoubleCast2
                • src
                  • DoubleCast2.java
              • DoubleCast3
                • src
                  • DoubleCast3.java
              • DoubleCast4
                • src
                  • DoubleCast4.java
              • DoubleCast5
                • src
                  • DoubleCast5.java
              • FieldAccessOnTheLeftOfAssignment
                • src
                  • A.java
              • IDEADEV15170
                • src
                  • Test.java
              • IDEADEV25675
                • src
                  • A.java
              • IDEADEV6818
                • src
                  • A.java
              • InConditional
                • src
                  • A.java
              • InConditionalPreserveResolve
                • src
                  • A.java
              • Inaccessible
                • src
                  • Test.java
              • Initializer1
                • src
                  • Initializer1.java
              • IntToDouble
                • src
                  • Test.java
              • NestedCast
                • src
                  • CastTest.java
              • NestedThings
                • src
                  • NestedThings.java
              • New1
                • src
                  • New1.java
              • OneOfTwo
                • src
                  • OneOfTwo.java
              • PrimitiveInsideSynchronized
                • src
                  • CastTest.java
              • SCR11555
                • src
                  • Test.java
              • SCR13397
                • src
                  • Test.java
              • SCR14502
                • src
                  • Test.java
              • SCR14559
                • src
                  • Test.java
              • SCR15236
                • src
                  • Test.java
              • SCR6907
                • src
                  • Test.java
              • ShortToShort
                • src
                  • Test.java
              • ShortVsInt
                • src
                  • ShortVsInt.java
              • Truncation
                • src
                  • Test.java
              • VirtualMethod1
                • src
                  • VirtualMethod1.java
              • VirtualMethod2
                • src
                  • VirtualMethod2.java
              • VirtualMethod3
                • src
                  • VirtualMethod3.java
              • generics
                • BoxingInConditional
                  • src
                    • Test.java
                • BoxingInRef
                  • src
                    • Test.java
                • BoxingTopCast
                  • src
                    • BoxingTopCast.java
                • CaseThrowable
                  • src
                    • Test.java
                • CastToUnboundWildcard
                  • src
                    • Test.java
                • EnumConstant
                  • src
                    • Test.java
                • ForEachValue
                  • src
                    • Test.java
                • ForEachValueIDEA126166
                  • src
                    • Test.java
                • GetClassProcessing
                  • src
                    • Test.java
                • IDEA22899
                  • src
                    • WrapperToPrimitiveCast.java
                • Ignore
                  • scr
                    • Suspicious.java
                    • Test.java
                • Inference1
                  • src
                    • Test.java
                • Inference2
                  • src
                    • Test.java
                • Inference3
                  • src
                    • Test.java
                • InferenceFromCast
                  • src
                    • Test.java
                • InstanceOfChecks
                  • src
                    • Test.java
                • NullInVarargsParameter
                  • src
                    • Test.java
                • RawCast
                  • src
                    • Test.java
                • RawCast1
                  • src
                    • Test.java
                • RawCastsToAvoidIncompatibility
                  • src
                    • CastCast.java
                    • ReturnValue.java
                • SafeTempVarName
                  • src
                    • Test.java
                • TypeParameterAccessChecksJava7
                  • src
                    • TypeParameterAccessChecksJava7.java
                • WrapperToPrimitiveCast
                  • src
                    • WrapperToPrimitiveCast.java
              • lambda
                • CastInMultidimensionalArrayIndex.java
                • CastToRawType.java
                • Conditional.java
                • ExpectedSupertype.java
                • ForeachValue.java
                • InferApplicabilityError.java
                • LambdaContext.java
                • MethodRefContext.java
            • redundantStreamOptionalCall
              • RedundantStreamOptionalCall.java
              • afterMap.java
              • beforeMap.java
            • redundantSuppress
              • alternativeIds
                • src
                  • x
                    • X.java
              • defaultFile
                • src
                  • x
                    • X.java
              • ignoreUnused
                • src
                  • x
                    • X.java
              • injections
                • src
                  • x
                    • X.java
              • moduleInfo
                • src
                  • module-info.java
              • suppressAll
                • src
                  • x
                    • X.java
            • redundantThrow
              • ImplicitSuper
                • src
                  • A.java
                  • B.java
              • Inherited
                • src
                  • Test.java
              • Remote
                • src
                  • E.java
              • SCR14543
                • src
                  • E.java
              • SCR6858
                • src
                  • Foo.java
              • SCR6858ByRange
                • src
                  • Foo.java
              • SCR8322
                • src
                  • aPackage
                    • AClass.java
                    • AClassTwo.java
                    • AnInterface.java
              • SelfCall
                • src
                  • Foo.java
              • ThrownClausesInFunctionalExpressions
                • src
                  • Foo.java
              • entryPoint
                • src
                  • Test.java
            • redundantTypeArgs
              • BoundInference.java
              • ConditionalExpression.java
              • NestedCalls.java
              • ReturnPrimitiveTypes.java
            • sameParameterValue
              • entryPoint
                • src
                  • Test.java
              • methodWithSuper
                • src
                  • Test.java
              • notReportedDueToHighVisibility
                • src
                  • Test.java
              • simpleVararg
                • src
                  • Test.java
              • varargs
                • src
                  • Test.java
              • withoutDeadCode
                • src
                  • Test.java
            • sillyAssignment
              • multiple
                • src
                  • Test.java
              • suppressed
                • src
                  • Test.java
            • simplifyCollector
              • afterMaxBy.java
              • afterMaxByGeneric.java
              • afterReducing.java
              • afterReducingMapping.java
              • beforeMaxBy.java
              • beforeMaxByGeneric.java
              • beforeReducing.java
              • beforeReducingMapping.java
            • smartInheritance
              • AbstractClass.java
              • AnonymousClasses.java
              • AnonymousClassesInStats.java
              • FixClassAndClass.java
              • FixClassAndClass2.java
              • FixClassAndClass2_after.java
              • FixClassAndClass_after.java
              • FixClassAndInterface.java
              • FixClassAndInterface_after.java
              • NoCompletionForAbstractClasses.java
              • NoMoreThanMaxCountIntentions.java
              • RelevantClassShowed.java
            • streamApiCallChains
              • afterAllMatchNegatedLambda.java
              • afterAllMatchNegatedLambdaTwice.java
              • afterAllMatchNegatedPrimitive.java
              • afterAnyMatchNegated.java
              • afterAnyMatchNegatedLambdaTwice.java
              • afterAnyMatchNegatedPrimitive.java
              • afterArraysAsListSingleArrayElement.java
              • afterArraysAsListSingleObjectArrayElement.java
              • afterAsListArrayStream.java
              • afterAsListArrayStreamGeneric.java
              • afterAsListArrayStreamStaticImport.java
              • afterAsListIncompleteArgsStream.java
              • afterAsListLiteralStream.java
              • afterAsListLiteralStreamGeneric.java
              • afterAsListLiteralStreamStaticImport.java
              • afterBooleanIdentity.java
              • afterCollectionEmptyListStream.java
              • afterCollectionEmptySetStream.java
              • afterCollectionSingletonArrayStream.java
              • afterCollectionSingletonListStream.java
              • afterCollectionSingletonStream.java
              • afterCollectorCounting.java
              • afterCollectorMapping.java
              • afterCollectorMaxBy.java
              • afterCollectorMinBy.java
              • afterCollectorReducing1.java
              • afterCollectorReducing2.java
              • afterCollectorReducing3.java
              • afterCollectorSummingInt.java
              • afterCollectorSummingLong.java
              • afterFilterFindIsPresent.java
              • afterFilterFindIsPresent2.java
              • afterIterateArrayAsLongStream.java
              • afterIterateArrayMapToDouble.java
              • afterIterateList.java
              • afterIterateListMethodRef.java
              • afterIterateListTwiceComplexQualifier.java
              • afterIterateListUnbox.java
              • afterMapToObjLambdaId.java
              • afterMapToObjLambdaNew.java
              • afterMapToObjLambdaParens.java
              • afterMapToObjLambdaValueOf.java
              • afterMapToObjNew.java
              • afterMapToObjValueOf.java
              • afterMapToPeek.java
              • afterMapToPeekMultiline.java
              • afterMapToPeekPrimitive.java
              • afterNoneMatchNegated.java
              • afterNoneMatchNegatedLambda.java
              • afterNoneMatchNegatedPrimitive.java
              • afterOptionalStreamForEach.java
              • afterStreamForEachLambda.java
              • afterStreamForEachMethodRef.java
              • afterStreamForEachOrderedLambda.java
              • afterStreamSupport.java
              • afterStreamToCollection.java
              • afterStreamToCollectionGeneric.java
              • afterStreamToCollectionOtherType.java
              • afterStreamToList.java
              • afterStreamToListOtherType.java
              • afterStreamToSet.java
              • afterToArrayLambda.java
              • afterToArrayMethodRef.java
              • afterToArrayNoArg.java
              • beforeAllMatchNegated.java
              • beforeAllMatchNegatedLambda.java
              • beforeAllMatchNegatedLambdaTwice.java
              • beforeAllMatchNegatedPrimitive.java
              • beforeAnyMatchNegated.java
              • beforeAnyMatchNegatedLambda.java
              • beforeAnyMatchNegatedLambdaTwice.java
              • beforeAnyMatchNegatedPrimitive.java
              • beforeArraysAsListSingleArrayElement.java
              • beforeArraysAsListSingleObjectArrayElement.java
              • beforeAsListArrayStream.java
              • beforeAsListArrayStreamGeneric.java
              • beforeAsListArrayStreamStaticImport.java
              • beforeAsListIncompleteArgsStream.java
              • beforeAsListLiteralStream.java
              • beforeAsListLiteralStreamGeneric.java
              • beforeAsListLiteralStreamStaticImport.java
              • beforeAsListParallelStream.java
              • beforeBooleanIdentity.java
              • beforeBooleanIdentityOverriddenApply.java
              • beforeCollectionEmptyListStream.java
              • beforeCollectionEmptySetStream.java
              • beforeCollectionSingletonArrayStream.java
              • beforeCollectionSingletonListStream.java
              • beforeCollectionSingletonStream.java
              • beforeCollectorCounting.java
              • beforeCollectorMapping.java
              • beforeCollectorMaxBy.java
              • beforeCollectorMinBy.java
              • beforeCollectorReducing1.java
              • beforeCollectorReducing2.java
              • beforeCollectorReducing3.java
              • beforeCollectorSummingInt.java
              • beforeCollectorSummingLong.java
              • beforeFilterFindIsPresent.java
              • beforeFilterFindIsPresent2.java
              • beforeIterateArrayAsLongStream.java
              • beforeIterateArrayMapToDouble.java
              • beforeIterateList.java
              • beforeIterateListMethodRef.java
              • beforeIterateListNoRef.java
              • beforeIterateListTwiceComplexQualifier.java
              • beforeIterateListUnbox.java
              • beforeIterateListWrongRef.java
              • beforeMapToObjLambdaId.java
              • beforeMapToObjLambdaNew.java
              • beforeMapToObjLambdaNewWrongType.java
              • beforeMapToObjLambdaParens.java
              • beforeMapToObjLambdaValueOf.java
              • beforeMapToObjNew.java
              • beforeMapToObjNewWrongType.java
              • beforeMapToObjValueOf.java
              • beforeMapToObjValueOfWrongType.java
              • beforeMapToPeek.java
              • beforeMapToPeekMultiline.java
              • beforeMapToPeekMultilineReturn.java
              • beforeMapToPeekPrimitive.java
              • beforeMapToPeekWritten.java
              • beforeNoneMatchNegated.java
              • beforeNoneMatchNegatedLambda.java
              • beforeNoneMatchNegatedPrimitive.java
              • beforeOptionalStreamForEach.java
              • beforeStreamForEachLambda.java
              • beforeStreamForEachMethodRef.java
              • beforeStreamForEachOrderedLambda.java
              • beforeStreamSupport.java
              • beforeStreamToCollection.java
              • beforeStreamToCollectionGeneric.java
              • beforeStreamToCollectionInvalid.java
              • beforeStreamToCollectionMyTypeAddAll.java
              • beforeStreamToCollectionOtherType.java
              • beforeStreamToList.java
              • beforeStreamToListOtherType.java
              • beforeStreamToSet.java
              • beforeToArrayGenerator.java
              • beforeToArrayLambda.java
              • beforeToArrayMap.java
              • beforeToArrayMethodRef.java
              • beforeToArrayNoArg.java
            • stringTokenizerDelimiter
              • afterConstructor.java
              • afterMethod.java
              • beforeConstructor.java
              • beforeConstructorNoDuplicates.java
              • beforeMethod.java
            • suspiciousArrayMethodCall
              • SuspiciousArrayMethodCall.java
            • suspiciousCalls
              • ConcurrentHashMap.java
              • IgnoreConvertible.java
              • MethodReferenceWithCollectionCalls.java
              • NewExpressionPassedToMapContains.java
              • NewMapMethods.java
              • NonClassArgTypes.java
              • PolyConditionalExpressionPassedToMapGetCall.java
              • RemoveAll14.java
              • RemoveAllCall.java
              • SetList.java
              • UseDfa.java
              • Wildcard.java
            • suspiciousNameCombination
              • Assignment.java
              • Excluded.java
              • Initializer.java
              • Parameter.java
              • ReturnValue.java
            • testOnly
              • class
                • src
                  • B.java
                  • packageA
                    • A.java
              • constructor
                • src
                  • A.java
                  • B.java
              • insideField
                • src
                  • A.java
                  • C.java
                • test
                  • D.java
              • insideInner
                • src
                  • A.java
                  • C.java
                • test
                  • D.java
              • simple
                • src
                  • A.java
                  • B.java
                  • C.java
                • test
                  • D.java
              • unresolved
                • src
                  • A.java
              • visibleForTesting
                • src
                  • A.java
                  • B.java
                  • com
                    • android
                      • annotations
                        • VisibleForTesting.java
                    • google
                      • common
                        • annotations
                          • VisibleForTesting.java
                • test
                  • Test.java
            • unknownGuard
              • UnknownGuard.java
            • unusedLibrary
              • simple
                • src
                  • Test.java
              • usedInParameterAnnotation
                • src
                  • MyTest.java
              • usedJunit
                • src
                  • MyTest.java
              • usedJunitFromField
                • src
                  • MyTest.java
            • unusedMethodParameter
              • appMainUnusedParams
                • src
                  • Test.java
              • entryPointUnusedParameter
                • src
                  • Test.java
              • fieldInAnonymousClass
                • src
                  • Test.java
              • suppressedParameter
                • src
                  • Test.java
              • unusedParameter
                • src
                  • Test.java
              • usedForReading
                • src
                  • Test.java
            • unusedReturnValue
              • hierarchy
                • src
                  • B.java
                  • I.java
              • methodReference
                • src
                  • B.java
              • native
                • src
                  • Test.java
              • nonLiteral
                • src
                  • Test.java
              • quickFix
                • NoChangeForImplicitRead.java
                • RedundantReturn.after.java
                • RedundantReturn.java
                • SideEffects.after.java
                • SideEffects.java
              • simpleSetter
                • src
                  • Test.java
            • unusedServiceImplementations
              • constructor
                • MyServiceImpl.java
              • externalConstructor
                • MyServiceExt.java
              • externalImplementation
                • MyServiceExt.java
              • externalProvider
                • MyServiceExt.java
              • implementation
                • MyServiceImpl.java
              • provider
                • MyServiceImpl.java
              • unusedConstructor
                • MyServiceImpl.java
              • unusedExternalConstructor
                • MyServiceExt.java
              • unusedExternalImplementation
                • MyServiceExt.java
              • unusedExternalProvider
                • MyServiceExt.java
              • unusedImplementation
                • MyServiceImpl.java
              • unusedProvider
                • MyServiceImpl.java
              • unusedVarargConstructor
                • MyServiceImpl.java
              • varargConstructor
                • MyServiceImpl.java
            • usage1.5
              • annotation
                • src
                  • Test.java
              • constructor
                • src
                  • Test.java
              • defaultMethods
                • src
                  • Test.java
              • ignored
                • src
                  • Test.java
              • overrideAnnotation
                • src
                  • Test.java
              • rawInheritFromNewlyGenerified
                • src
                  • Test.java
            • visibility
              • IDEADEV10312
                • ext_src
                  • weaker
                    • b
                      • B.java
                • src
                  • weaker
                    • a
                      • A.java
              • IDEADEV10883
                • src
                  • Bar.java
                  • Foo.java
              • SCR11792
                • src
                  • Foo.java
              • SCR5008
                • src
                  • marti
                    • p1
                      • SubClass.java
                      • SuperClass.java
              • SCR6856
                • src
                  • A.java
              • annotationUsages
                • src
                  • Observer.java
                  • Test.java
                  • Usage.java
              • defaultConstructor
                • src
                  • Test.java
              • entryPointWithPredefinedVisibility
                • src
                  • ThisClass.java
              • enumConstantsVisibility
                • src
                  • Foo.java
              • implicitConstructor
                • src
                  • Test.java
              • innerConstructor
                • src
                  • Foo.java
              • packageLevelTops
                • src
                  • package1
                    • PackageLevelServer.java
                    • PublicServer.java
                  • package2
                    • Client.java
              • typeArguments
                • src
                  • AbstractSetup.java
                  • AbstractSetupParams.java
                  • ChildClass.java
                  • Superclass.java
              • usedFromAnnotationsExtendsList
                • src
                  • ThisClass.java
              • usedFromAnotherPackage
                • src
                  • ThisClass.java
                  • a
                    • A.java
          • junit
            • configurations
              • commonConfiguration
                • abstractTests
                  • AbstractTest.java
                  • AbstractTestImpl1.java
                  • AbstractTestImpl2.java
                • apackage
                  • SampleClass.java
              • mock JUnit
                • junit
                  • framework
                    • TestCase.java
                    • ThirdPartyClass.java
              • module1
                • test1
                  • DerivedTest.java
                  • InnerTest.java
                  • TestA.java
                • test2
                  • NotATest.java
              • module2
                • test1
                  • TestA.java
                • test2
                  • Test2.java
              • module3
                • test1
                  • TestB.java
                • test2
                  • NotATest2.java
              • module4
                • src
                  • Application.java
                • testSrc
                  • TestApplication.java
              • module5
                • test1
                  • Test5.java
          • libResolve
            • classesAndSources
              • Foo.java
          • model
            • src
              • x
                • AClass.java
                • BClass.java
          • moduleRootManager
            • exportedModules
              • A
                • src
                  • p
                    • A.java
              • B
                • src
                  • p
                    • B.java
              • C
                • src
                  • p
                    • C.java
            • multiModuleEditing
              • rootsEditing
                • a
                  • src
                    • q
                      • A.java
                • b
                  • src
                    • j
                      • B.java
          • projectView
            • 1
              • src
                • com
                  • package1
                    • Class2.java
                    • Form1.java
            • annoyingScrolling
              • src
                • com
                  • package1
                    • Class1.java
            • autoscrollFromSourceOnOpening
              • src
                • com
                  • package1
                    • Class1.java
            • contentRootUnderExcluded
              • exc
                • gen
                  • A.java
            • fileStructureForClass
              • src
                • com
                  • package1
                    • Class1.java
            • foldersOnTop
              • a.java
              • c.java
            • getParentObject
              • src
                • com
                  • package1
                    • Class1.java
                    • Class2.java
                    • Class4.java
                    • Form1.java
            • manualOrder
              • a_ordered.java
              • a_unordered.java
              • b_ordered.java
              • b_unordered.java
            • noDuplicateModules
              • src
                • com
                  • package1
                    • Test.java
                    • p2
                      • p3
                        • Test1.java
            • packageView
              • src
                • com
                  • package1
                    • Class1.java
                    • Class2.java
                    • Class4.java
                    • Form1.java
                • java
                  • Class1.java
                • javax
                  • servlet
                    • Class1.java
            • selectProject
              • src
                • com
                  • package1
                    • Class1.java
                    • Class2.java
                    • Class4.java
                    • Form1.java
            • showClassMembers
              • src
                • com
                  • package1
                    • Class1.java
                    • Class2.java
            • sortByName
              • a-a.java
              • a-b.java
              • a.java
              • ab.java
              • b.java
            • sortByType
              • a.java
              • b.java
            • sortByTypeBetweenFilesAndFolders
              • a.java
              • b.java
            • standardProviders
              • src
                • com
                  • package1
                    • Class1.java
                    • Class2.java
                    • Class4.java
                    • Form1.java
            • toDo
              • src
                • package1
                  • JavaClass.java
                  • package2
                    • JavaClass.java
                • package3
                  • JavaClass.java
            • toDo1
              • src
                • package1
                  • package2
                    • JavaClass.java
            • updateProjectView
              • src
                • com
                  • package1
                    • Class1.java
                    • Class2.java
                    • Class4.java
                    • Form1.java
            • updatingAfterRename
              • src
                • com
                  • package1
                    • Class2.java
                    • Form1.java
          • psi
            • arrayIndexOutOfBounds
              • src
                • bla
                  • Bla.java
                  • Blu.java
            • autodetect
              • bigFile.java
              • bigFileWithIndent2.java
              • bigFileWithIndent4.java
              • bigFileWithIndent8.java
              • bigFileWithOnlyErrorElements_DoNotProduceSOE.java
              • continuationIndent_JsonLiteral.java
              • continuationIndents_DoNotCount.java
              • continuationIndents_InMethodParameters_DoNotCount.java
              • fileWithTabs.java
              • manyComments.java
              • manyZeroIndents.java
              • manyZeroRelativeIndent.java
              • noIndentsUseLanguageSpecificSettings.java
              • noZeroIndentsInStats.java
              • notIndentedComment.java
              • simpleFileNewBlockOffsetDetection.java
              • simpleIndent.java
              • smallFileWithIndent8.java
              • smallFileWithTabs.java
              • tabsAndIndents.java
            • classUtil
              • ManyClasses.java
            • cls
              • mirror
                • src
                  • pkg
                    • $BuckClass.java
                    • Annotations.java
                    • Bounds.java
                    • BuckClass$.java
                    • ClassRefs.java
                    • DefaultPackage.java
                    • Deprecated.java
                    • EmptyEnum.java
                    • EnumWithFields.java
                    • ExtMethods.java
                    • KindaInner$Class.java
                    • KindaInner.java
                    • KotlinFunList.java
                    • LocalClass.java
                    • MemberAnnotations.java
                    • MethodReceiver.java
                    • Middle$Buck.java
                    • MoreAnnotations.java
                    • Nested.java
                    • NormalClass.java
                    • ParameterNames.java
                    • PkgAnno.java
                    • Primitives.java
                    • SimpleEnum.java
                    • SuspiciousParameterNames.java
                    • TypeAnnotations.java
                    • package-info.java
            • constantValues
              • ClassWithConstants.java
            • controlFlow
              • flow0.java
              • flow1.java
              • flow10.java
              • flow11.java
              • flow12.java
              • flow13.java
              • flow14.java
              • flow15.java
              • flow16.java
              • flow17.java
              • flow18.java
              • flow2.java
              • flow3.java
              • flow4.java
              • flow5.java
              • flow6.java
              • flow7.java
              • flow8.java
              • flow9.java
              • flowAnd.java
              • flowAnd2.java
              • flowAnd3.java
              • flowAssert.java
              • flowConditional.java
              • flowNestedConditional.java
            • formatter
              • commandLine
                • expected
                  • Test.java
                  • subdir
                    • Test2.java
                • original
                  • Test.java
                  • subdir
                    • Test2.java
              • indent
                • BinaryOperation.java
                • BinaryOperationSignMoved.java
                • BinaryOperationSignMoved_after.java
                • BinaryOperation_after.java
                • DoNotIndentTopLevelClassMembers.java
                • DoNotIndentTopLevelClassMembers_after.java
                • ImplementsList.java
                • ImplementsList2.java
                • ImplementsList2_after.java
                • ImplementsList_after.java
                • ParenthesizedBinop.java
                • ParenthesizedBinop_after.java
                • ParenthesizedContinuation.java
                • ParenthesizedContinuation2.java
                • ParenthesizedContinuation2_after.java
                • ParenthesizedContinuation_after.java
                • SCR3681.java
                • SCR3681_after.java
                • TernaryOperation.java
                • TernaryOperationSignMoved.java
                • TernaryOperationSignMoved_after.java
                • TernaryOperation_after.java
              • java
                • 1.java
                • 1_after.java
                • 2.java
                • 2_after.java
                • 3.java
                • 3_after.java
                • 4.java
                • 4_after.java
                • AlignAssignment.java
                • AlignAssignment_after.java
                • AlignFor.java
                • AlignFor_after.java
                • AlignMultiLine.java
                • AlignMultiLine_after.java
                • AnonymousInner2.java
                • AnonymousInner2_after.java
                • AnonymousInnerClasses.java
                • AnonymousInnerClasses_after.java
                • Assert.java
                • Assert_after.java
                • Blocks.java
                • Blocks_after.java
                • BreakInsideIf.java
                • BreakInsideIf_after.java
                • CastInsideElse.java
                • CastInsideElse_after.java
                • ChainedMethodsAlignment.java
                • ChainedMethodsAlignment_after.java
                • Continue.java
                • Continue_after.java
                • DoubleCast.java
                • DoubleCast_after.java
                • ForEach.java
                • ForEach_after.java
                • FormatterOnOffTags.java
                • FormatterOnOffTagsWithRegexp.java
                • FormatterOnOffTagsWithRegexp_after.java
                • FormatterOnOffTags_after.java
                • If.java
                • IfBraces.java
                • IfBraces_after.java
                • IfElse.java
                • IfElse_after.java
                • If_after.java
                • InnerClassAsParameter.java
                • InnerClassAsParameter_after.java
                • JavaDoc.java
                • JavaDoc_after.java
                • Label.java
                • Label_after1.java
                • LongAnnotationsAreNotWrapped.java
                • LongAnnotationsAreNotWrapped_after.java
                • MethodCallInAssignment.java
                • MethodCallInAssignment_after.java
                • New.java
                • New_after.java
                • NullMethodParameter.java
                • NullMethodParameter_after.java
                • ParametersAlignment.java
                • ParametersAlignment_after.java
                • SCR11296.java
                • SCR11296_after.java
                • SCR114.java
                • SCR114_after.java
                • SCR11799.java
                • SCR11799_after.java
                • SCR259.java
                • SCR259_after.java
                • SCR260.java
                • SCR260_after.java
                • SCR279.java
                • SCR279_after.java
                • SCR395.java
                • SCR395_after.java
                • SCR429.java
                • SCR429_after.java
                • SCR501.java
                • SCR501_after.java
                • SCR548.java
                • SCR548_after.java
                • SCR879.java
                • SCR879_after.java
                • SCR915.java
                • SCR915_after.java
                • SCR970.java
                • SCR970_after.java
                • Spaces.java
                • SpacesBeforeLBrace.java
                • SpacesBeforeLBrace_after.java
                • Spaces_after.java
                • Switch.java
                • Switch_after.java
                • SynchronizedBlock.java
                • SynchronizedBlock_after.java
                • TernaryExpression.java
                • TernaryExpression_DoNotAlign_after.java
                • TernaryExpression_after.java
                • TryCatch.java
                • TryCatch_after.java
                • WrapAssertion.java
                • WrapAssertion_after.java
                • paymentManager.java
                • paymentManager_after.java
                • performance
                  • bigFile.java
                • performance.java
                • performance2.java
                • performance2_after.java
                • performance3.java
                • performance3_after.java
              • tabIndenting
                • SCR6197.java
                • SCR6197_after.java
                • SmartTab2_after.java
                • SmartTab4_after.java
                • SmartTab8_after.java
                • Space_after.java
                • Tab2_after.java
                • Tab4_after.java
                • Tab8_after.java
                • Test.java
              • wrapping
                • BinaryOperation.java
                • BinaryOperation_chopped.java
                • BinaryOperation_chopped_signmoved.java
                • BinaryOperation_normal.java
                • CallNoParameteresList.java
                • CallNoParameteresList_after.java
                • CallParameterList.java
                • CallParameterList_chopped.java
                • CallParameterList_chopped_bothparenmoved.java
                • CallParameterList_chopped_parenmoved.java
                • CallParameterList_normal.java
                • ChainedCallsAndParams.java
                • ChainedCallsAndParams_normal.java
                • ChainedMethodCall.java
                • ChainedMethodCall_chopped.java
                • ChainedMethodCall_normal.java
                • ExtendsListWrapping.java
                • ExtendsListWrapping_chopped.java
                • ExtendsListWrapping_normal.java
                • ExtendsWrappingForced.java
                • ExtendsWrappingForced_after.java
                • ForStatement.java
                • ForStatement_both.java
                • ForStatement_lparen.java
                • ForStatement_normal.java
                • ForStatement_rparen.java
                • IncompleteFor.java
                • IncompleteFor_after.java
                • KillSpacesInEmptyLine.java
                • KillSpacesInEmptyLine_after.java
                • MethodParameterList.java
                • MethodParameterList_chopped.java
                • MethodParameterList_chopped_parenmoved.java
                • MethodParameterList_normal.java
                • ModifierList.java
                • ModifierList_after.java
                • NestedLongCalls.java
                • NestedLongCalls_after.java
                • ParenthesizedExpressionWrap.java
                • ParenthesizedExpressionWrap_both.java
                • ParenthesizedExpressionWrap_left.java
                • ParenthesizedExpressionWrap_right.java
                • SCR11423.java
                • SCR11423_after.java
                • SCR27373.java
                • SCR27373_after.java
                • SimpleMethods.java
                • SimpleMethods_after.java
                • TernaryOperation.java
                • TernaryOperation_chopped.java
                • TernaryOperation_chopped_signmoved.java
                • TernaryOperation_normal.java
            • impl
              • bindToElementTest
                • ReplacingType.java
                • SingleClassImport.java
                • prj
                  • p1
                    • A.java
                  • p2
                    • A.java
              • cache
                • 1.java
                • 2.java
                • 3.java
              • extendsBoundList
                • addBound.java
                • addBoundInEnd.java
                • addBoundInEnd_after.java
                • addBoundInFront.java
                • addBoundInFront_after.java
                • addBoundInTheMiddle.java
                • addBoundInTheMiddle_after.java
                • addBound_after.java
                • removeBoundFromEnd.java
                • removeBoundFromEnd_after.java
                • removeBoundFromFront.java
                • removeBoundFromFront_after.java
                • removeBoundFromMiddle.java
                • removeBoundFromMiddle_after.java
            • libraryOrder
              • lib1
                • src
                  • test
                    • A.java
              • lib2
                • src
                  • test
                    • A.java
            • normalizeDeclaration
              • 1.java
              • 1_after.java
              • 2.java
              • 2_after.java
              • SCR6549.java
              • SCR6549_after.java
              • SCR9467.java
              • SCR9467_1.java
              • SCR9467_1_after.java
              • SCR9467_after.java
            • optimizeImports
              • ConflictingWithJavaLang.java
              • ConflictingWithJavaLang_after.java
              • DontCollapseToOnDemandImport.java
              • DontCollapseToOnDemandImport_after.java
              • EmptyImportList.java
              • EmptyImportList_after.java
              • EnsureConflictingImportsNotCollapsed.java
              • EnsureConflictingImportsNotCollapsed_after.java
              • ExcludeNonStaticElementsFromStaticConflictingMembers.java
              • ExcludeNonStaticElementsFromStaticConflictingMembers_after.java
              • IDEADEV10716.java
              • IDEADEV10716_after.java
              • IgnoreInaccessible.java
              • IgnoreInaccessible_after.java
              • NewImportListIsEmptyAndCommentPreserved.java
              • NewImportListIsEmptyAndCommentPreserved_after.java
              • NewImportListIsEmptyAndJavaDocWithInvalidCodePreserved.java
              • NewImportListIsEmptyAndJavaDocWithInvalidCodePreserved_after.java
              • SCR18364.java
              • SCR18364_after.java
              • SCR6138.java
              • SCR6138_after.java
              • SameNamedImportedClasses.java
              • SameNamedImportedClasses_after.java
              • StaticImports1.java
              • StaticImports1_after.java
              • StaticImportsToOptimize.java
              • StaticImportsToOptimize2.java
              • StaticImportsToOptimize2_after.java
              • StaticImportsToOptimizeMixed.java
              • StaticImportsToOptimizeMixed_after.java
              • StaticImportsToOptimize_after.java
              • UnresolvedImports.java
              • UnresolvedImports2.java
              • UnresolvedImports2_after.java
              • UnresolvedImports_after.java
            • parser-full
              • annotationParsing
                • annotation
                  • Array.java
                  • Complex.java
                  • EnumSmartTypeCompletion.java
                  • Errors.java
                  • Marker.java
                  • Multiple.java
                  • Nested.java
                  • PackageAnnotation.java
                  • ParameterAnnotation.java
                  • ParameterizedMethod.java
                  • QualifiedAnnotation.java
                  • Simple1.java
                  • Simple2.java
                  • TypeAnnotations.java
                • declaration
                  • Default.java
                  • Inner.java
                  • Nested.java
                  • OtherMembers.java
                  • Simple.java
              • commonParsing
                • ImportListBug.java
                • IncompleteCodeBlock.java
                • IncompleteFor.java
                • RefParamsAfterError.java
                • SCR5202.java
                • UnclosedComment.java
              • declarationParsing
                • class
                  • EmptyImportList.java
                  • Enum1.java
                  • Enum2.java
                  • EnumWithAnnotatedConstants.java
                  • EnumWithConstants1.java
                  • EnumWithConstants2.java
                  • EnumWithConstants3.java
                  • EnumWithConstants4.java
                  • EnumWithConstants5.java
                  • EnumWithConstants6.java
                  • EnumWithImport.java
                  • EnumWithInitializedConstants.java
                  • EnumWithoutConstants.java
                  • Errors0.java
                  • Errors1.java
                  • Errors2.java
                  • Errors3.java
                  • Errors4.java
                  • Errors5.java
                  • ExtraClosingBraceInMethod.java
                  • ExtraOpeningBraceInMethod.java
                  • ForError.java
                  • IncompleteAnnotation.java
                  • LongClass.java
                  • NoClass.java
                  • NoType.java
                  • ParametrizedClass.java
                  • Pines.java
                  • Semicolon.java
                  • Semicolon2.java
                • commentBinding
                  • BindBefore1.java
                  • BindBefore2.java
                  • BindBefore3.java
                  • BindBefore3a.java
                  • BindBefore4.java
                  • BindBefore5.java
                  • BindBeforeClass1.java
                  • BindBeforeClass2.java
                  • BindBeforeClass3.java
                  • BindBeforeClass4.java
                  • BindBeforeClass5.java
                  • BindBeforeClass6.java
                • field
                  • ComplexInitializer.java
                  • Errors.java
                  • MissingInitializer.java
                  • MissingInitializerExpression.java
                  • Multi.java
                  • MultiLineUnclosed0.java
                  • MultiLineUnclosed1.java
                  • Simple.java
                  • UnclosedBracket.java
                  • UnclosedComma.java
                  • UnclosedSemicolon.java
                • method
                  • CompletionHack.java
                  • CompletionHack1.java
                  • Errors0.java
                  • Errors1.java
                  • Errors2.java
                  • Errors3.java
                  • GenericMethod.java
                  • GenericMethodErrors.java
                  • NoLocalMethod.java
                  • Normal1.java
                  • Normal2.java
                  • Unclosed1.java
                  • Unclosed2.java
                  • Unclosed3.java
                  • Unclosed4.java
                  • Unclosed5.java
                  • Unclosed6.java
                  • WildcardParsing.java
              • expressionParsing
                • And0.java
                • And1.java
                • Anonymous2.java
                • AnonymousErrors.java
                • AnonymousErrors1.java
                • AnonymousWithTypeParams.java
                • ArrayInitializer0.java
                • ArrayInitializer1.java
                • ArrayInitializer2.java
                • ArrayInitializer3.java
                • ArrayInitializer4.java
                • ArrayInitializer5.java
                • ArrayInitializer6.java
                • ArrayInitializer7.java
                • Assignment0.java
                • Assignment1.java
                • Cast0.java
                • Cond0.java
                • Cond1.java
                • Cond2.java
                • Cond3.java
                • CondAnd0.java
                • CondAnd1.java
                • CondOr0.java
                • CondOr1.java
                • ExprList0.java
                • ExprList1.java
                • ExprList2.java
                • ExprList3.java
                • ExprList4.java
                • ExprList5.java
                • ExprList6.java
                • GE.java
                • IllegalWildcard.java
                • IncompleteCast.java
                • IncompleteDecl.java
                • InstanceOf0.java
                • InstanceOf1.java
                • New0.java
                • New1.java
                • New10.java
                • New11.java
                • New12.java
                • New13.java
                • New14.java
                • New15.java
                • New2.java
                • New3.java
                • New4.java
                • New5.java
                • New6.java
                • New7.java
                • New8.java
                • New9.java
                • NewInExprList.java
                • Not0.java
                • Not1.java
                • Or0.java
                • Or1.java
                • Parenth.java
                • Parenth1.java
                • PinesInReferenceExpression0.java
                • PinesInReferenceExpression1.java
                • PrimitiveArrayClassObjectAccessError.java
                • PrimitiveClassObjectAccess.java
                • PrimitiveClassObjectAccessError.java
                • QualifiedSuperMethodCall.java
                • QualifiedSuperMethodCall1.java
                • ShiftRight.java
                • SuperMethodCallTypeParameterList.java
                • Xor0.java
                • Xor1.java
              • importParsing
                • StaticImport.java
                • StaticImport1.java
                • Unclosed0.java
                • Unclosed1.java
                • Unclosed2.java
              • javadocParsing
                • Adjacent01.java
                • CodeTag.java
                • CodeTagWithBraces.java
                • Exception0.java
                • IDEADEV_41403.java
                • InlineTag0.java
                • InlineTag1.java
                • InlineTag2.java
                • InlineTag3.java
                • Javadoc0.java
                • Javadoc1.java
                • LinkPlainTag0.java
                • LinkPlainTag1.java
                • LinkPlainTag2.java
                • LinkTag0.java
                • LinkTag1.java
                • LinkTag2.java
                • LinkTag3.java
                • LinkTag4.java
                • LinkTag5.java
                • LinkTag6.java
                • LiteralTag.java
                • MultilineCodeTag.java
                • ParamTag0.java
                • ParamTag1.java
                • ParameterlessTag.java
                • SeeTag0.java
                • SeeTag1.java
                • SeeTag10.java
                • SeeTag11.java
                • SeeTag12.java
                • SeeTag13.java
                • SeeTag14.java
                • SeeTag15.java
                • SeeTag16.java
                • SeeTag2.java
                • SeeTag3.java
                • SeeTag4.java
                • SeeTag5.java
                • SeeTag6.java
                • SeeTag7.java
                • SeeTag8.java
                • SeeTag9.java
                • Separated01.java
                • Symbols01.java
                • Symbols02.java
                • Symbols03.java
                • Symbols04.java
                • Symbols05.java
                • Tag0.java
                • Tag1.java
                • Tag2.java
                • Tag3.java
                • Tag4.java
                • Tag5.java
                • TypeParam.java
                • ValueQualified.java
                • ValueUnqualifiedWithHash.java
                • ValueUnqualifiedWithoutHash.java
              • statementParsing
                • assert
                  • Normal1.java
                  • Normal2.java
                • assignment
                  • Simple.java
                • codeBlock
                  • AnonymousInSmartCompletion.java
                  • Simple.java
                • do-while
                  • Normal.java
                  • Uncomplete1.java
                  • Uncomplete2.java
                  • Uncomplete3.java
                  • Uncomplete4.java
                  • Uncomplete5.java
                  • Uncomplete6.java
                  • Uncomplete7.java
                • for
                  • ForEach1.java
                  • Normal1.java
                  • Normal2.java
                  • Uncomplete1.java
                  • Uncomplete10.java
                  • Uncomplete2.java
                  • Uncomplete3.java
                  • Uncomplete4.java
                  • Uncomplete5.java
                  • Uncomplete6.java
                  • Uncomplete7.java
                  • Uncomplete8.java
                  • Uncomplete9.java
                • genericsParsing
                  • For.java
                  • LocalVar.java
                • if
                  • NormalNoElse.java
                  • NormalWithElse.java
                  • Uncomplete1.java
                  • Uncomplete2.java
                  • Uncomplete3.java
                  • Uncomplete4.java
                  • Uncomplete5.java
                  • Uncomplete6.java
                  • Uncomplete7.java
                • label
                  • Simple.java
                • return
                  • NormalNoResult.java
                  • NormalWithResult.java
                  • Uncomplete1.java
                  • Uncomplete2.java
                • switch
                  • Normal.java
                  • Uncomplete1.java
                  • Uncomplete2.java
                  • Uncomplete3.java
                  • Uncomplete4.java
                  • Uncomplete5.java
                  • Uncomplete6.java
                • synchronized
                  • Normal.java
                  • Uncomplete1.java
                  • Uncomplete2.java
                  • Uncomplete3.java
                  • Uncomplete4.java
                  • Uncomplete5.java
                  • Uncomplete6.java
                • throw
                  • Normal.java
                  • Uncomplete1.java
                  • Uncomplete2.java
                • try
                  • Incomplete1.java
                  • Incomplete2.java
                  • Incomplete3.java
                  • Incomplete4.java
                  • Incomplete5.java
                  • Incomplete6.java
                  • Incomplete7.java
                  • Incomplete8.java
                  • Incomplete9.java
                  • Normal1.java
                  • Normal2.java
                  • Normal3.java
                  • Normal4.java
                • while
                  • Normal.java
                  • Uncomplete1.java
                  • Uncomplete2.java
                  • Uncomplete3.java
                  • Uncomplete4.java
                  • Uncomplete5.java
                  • Uncomplete6.java
            • repositoryUse
              • innerClassesScanner
                • ClassWithGenericParameters.java
                • NewInsideNew.java
              • modifyAnnotations
                • Test.java
              • src
                • MyClass1.java
                • StressClass.java
                • pack
                  • AssertParentId.java
                  • MyClass2.java
                  • MyInterface1.java
              • src15
                • annotated
                  • AnnotatedClass.java
                  • package-info.java
                • annotations
                  • AnnotationType.java
                  • DeprecatedAnnotation.java
                • enumImplements
                  • MyEnum.java
                • enums
                  • OurBaseInterface.java
                  • OurEnum.java
                  • OurEnumWithConstants.java
                  • OurEnumWithConstantsAndStaticFields.java
                  • OurEnumWithConstantsAndStaticFields2.java
                  • OurEnumWithInitializedConstants.java
                • staticImports
                  • StaticImports.java
            • resolve
              • Thinlet.java
              • ThinletBig.java
              • class
                • ClassExtendsItsInner.java
                • ClassExtendsItsInner1.java
                • ClassExtendsItsInner2.java
                • FQName.java
                • ImportConflict1.java
                • ImportConflict2.java
                • InnerPrivateMember1.java
                • Locals1.java
                • Locals2.java
                • ModuleSourceAsLibraryClasses.java
                • ModuleSourceAsLibraryClassesDep.java
                • ModuleSourceAsLibrarySource.java
                • ModuleSourceAsLibrarySourceDep.java
                • NoSubpackagesAccess.java
                • PrivateInExtends.java
                • QNew1.java
                • QNew2.java
                • QualifiedAnonymousClass.java
                • SCR40332.java
                • Shadowing.java
                • StaticImportInTheSameClassPerformance.java
                • StaticImportNetworkPerformance.java
                • StaticImportVsImplicit.java
                • TwoModules.java
                • TwoModules2.java
                • VarInNew.java
                • VarInNew1.java
                • dependentModule
                  • src
                    • Src.java
                  • test
                    • Test.java
              • codeFragment
                • LocalVariable.java
                • ResolveFieldVsLocalWithVisiblityChecker.java
              • filePath
                • C.java
                • C2.java
                • x
                  • y
                    • MyClass.java
              • inference
                • BoundComposition.java
                • InferAutoboxed.java
                • InferInAssign1.java
                • InferInAssign2.java
                • InferInCall1.java
                • InferInCast.java
                • InferInParamsOnly.java
                • InferInReturn.java
                • InferInSuperAssignment.java
                • InferNotNull.java
                • InferPrimitiveArray.java
                • InferRawType.java
                • InferUnchecked.java
                • InferWithBounds.java
                • InferWithBounds1.java
                • InferWithVarargs1.java
                • InferWithVarargs2.java
                • InferWithVarargs3.java
                • InferWithVarargs4.java
                • InferWithVarargs5.java
                • InferWithVarargs6.java
                • InferWithWildcards.java
                • InferWithWildcards1.java
                • InferWithWildcards2.java
                • InferWithWildcards3.java
                • InferWithWildcards4.java
                • InferWithWildcards5.java
                • SCR41031.java
              • method
                • AnonymousSuper1.java
                • Array1.java
                • Bug7968.java
                • Clone.java
                • Cycle1.java
                • EmptyConstructor.java
                • ImplementOrder.java
                • IndexOf.java
                • InheranceWithExtendsConflict.java
                • Inherit1.java
                • InnerClass.java
                • MethodConflict1.java
                • MethodFromAnonBase.java
                • MultipleInheritancePathsToMethod.java
                • NextMethod.java
                • NotAccessibleAccessClass.java
                • ObjectVsInterface.java
                • PartlyImplement1.java
                • PreferPublic.java
                • PrivateInSuperInner.java
                • PrivateInSuperInner1.java
                • ProtectedM.java
                • Remove1.java
                • Remove2.java
                • Remove3.java
                • Remove4.java
                • SCR5134.java
                • SCR5859.java
                • ShortVsInt.java
                • Simple.java
                • Sout.java
                • StaticVSNonStatic.java
                • Super1.java
                • SuperOfObject.java
                • TestOverloading1.java
                • ThrowWithoutNew.java
                • ThrowWithoutNew2.java
                • ValueOf.java
                • generics
                  • AmbiguousBoxing.java
                  • AutoboxingAndWidening.java
                  • ConstructorExplicitParams.java
                  • CovariantReturnTypeAnonymous.java
                  • CovariantReturnTypes.java
                  • DependingParams1.java
                  • DependingParams2.java
                  • ExplicitParams1.java
                  • ExplicitParams2.java
                  • Extends1.java
                  • FilterBoxing1.java
                  • FilterFixedVsVarargs1.java
                  • FilterFixedVsVarargs2.java
                  • FilterFixedVsVarargs3.java
                  • FilterFixedVsVarargs4.java
                  • FilterFixedVsVarargs5.java
                  • FilterFixedVsVarargs6.java
                  • FilterFixedVsVarargs7.java
                  • FilterFixedVsVarargs8.java
                  • FilterFixedVsVarargs9.java
                  • FilterVarargsVsVarargs1.java
                  • FilterVarargsVsVarargs2.java
                  • FilterVarargsVsVarargs3.java
                  • FilterVarargsVsVarargs4.java
                  • GenericClass1.java
                  • GenericClass2.java
                  • GenericMethods1.java
                  • GenericMethods2.java
                  • GenericMethods3.java
                  • GenericMethods4.java
                  • GenericMethods5.java
                  • GenericMethods6.java
                  • GenericsAndVarargsNoConflict.java
                  • GetClass.java
                  • HidingSuperPrivate.java
                  • Inheritance1.java
                  • Inheritance2.java
                  • Inheritance3.java
                  • Inheritance4.java
                  • ListEquals.java
                  • Merge1.java
                  • MoreSpecificSameErasure.java
                  • NestedTypeParams.java
                  • NonPublicAnonymous.java
                  • PreferArrayTypeToObject.java
                  • RawInheritanceConflict.java
                  • RawMethod1.java
                  • RawVsGenericConflict.java
                  • RawVsGenericConflictInCaseOfOverride.java
                  • RawVsGenericConflictInCaseOfOverride2.java
                  • SOE.java
                  • StaticImportConflict.java
                  • StaticImportConflict1.java
                  • StaticImportConflict3.java
                  • StaticImportDirect.java
                  • StaticImportHidden.java
                  • StaticImportOnDemand.java
                  • StaticMethodInSubclass.java
                  • TestGenericMethodOverloading1.java
                  • TestGenericMethodOverloading2.java
                  • TestGenericMethodOverloading3.java
                  • TestGenericMethodOverloading4.java
                  • TestReturnType1.java
                  • TestReturnType2.java
                  • TestThisExpression.java
                  • ToString.java
                  • TypeInference1.java
                  • TypeParamBoundConflict.java
                • varargs
                  • ObjectObject.java
                  • ObjectObjectObject.java
                  • PrimitiveObject.java
                  • PrimitiveString.java
                  • StringObject.java
                  • StringObjectString.java
                  • StringStringString.java
              • var
                • AnonymousConstructorArg.java
                • Array1.java
                • Bug7869.java
                • FieldConflict.java
                • FieldFromInterface.java
                • FieldsAndLocals.java
                • ForeachParameter.java
                • InheritedOuter.java
                • Inner1.java
                • InnerPrivates1.java
                • InterfaceConflict1.java
                • InterfaceConflict10.java
                • InterfaceConflict11.java
                • InterfaceConflict2.java
                • InterfaceConflict3.java
                • InterfaceConflict4.java
                • InterfaceConflict5.java
                • InterfaceConflict6.java
                • InterfaceConflict7.java
                • InterfaceConflict8.java
                • InterfaceConflict9.java
                • LocalVariable1.java
                • PrivateOverloading.java
                • Qualified1.java
                • Qualified2.java
                • Qualified3.java
                • Qualified4.java
                • RefInOuter.java
                • RefInSuper.java
                • ShadowFieldsInHierarchy.java
                • ShadowFieldsInHierarchy2.java
                • Unresolved1.java
                • Visibility1.java
                • Visibility2.java
                • Visibility3.java
                • Visibility4.java
                • Visibility5.java
                • Visibility6.java
              • var15
                • DuplicateStaticImport.java
                • NavigateToEnumFunction.java
                • RhombExtending.java
            • search
              • findUsages
                • fieldInJavadoc
                  • A.java
                • implicitConstructorUsage
                  • A.java
                • implicitVarArgsConstructorsUsage
                  • A.java
                • libraryClassUsageFromDecompiledSource
                  • Usage.java
                • nonCodeClassUsages
                  • com
                    • Foo.java
                • overloadConstructors
                  • A.java
                  • B.java
                • protectedMethodInPackageLocalClass
                  • bar
                    • Bar.java
                  • foo
                    • Foo.java
                • siblingImplement
                  • A.java
                • xml
                  • com
                    • Foo.java
              • findUsages15
                • enumConstructor
                  • pack
                    • OurEnum.java
                • findRawOverriddenUsages
                  • pack
                    • RawOverridden.java
                • genericMethodOverriderUsages
                  • pack
                    • GenericClass.java
                • genericOverride
                  • pack
                    • Gen.java
              • plainTextUsages
                • xmlOutOfScope
                  • com
                    • Foo.java
              • searchInLibs
                • lib
                  • src
                    • LibraryClass1.java
                    • LibraryClass2.java
                    • x
                      • X.java
                  • src2
                    • x
                      • Y.java
                • project
                  • ProjectClass.java
                  • src2
                    • ProjectClass2.java
              • updateCache
                • 1.java
                • aDir
                  • 2.java
            • shortenClassRefs
              • SCR22368.java
              • SCR22368_after.java
              • SCR37254.java
              • SCR37254_after.java
              • TypeAnnotatedRef.java
              • TypeAnnotatedRef_after.java
              • WhiteSpaceForMovedTypeAnnotations.java
              • WhiteSpaceForMovedTypeAnnotations_after.java
              • pkg
                • TA.java
            • stub
              • StubPerformanceTest.java
            • types
              • boundedParams
                • A.java
              • complexInheritance
                • A.java
              • listListInheritance
                • A.java
              • methodTypeParameter
                • A.java
              • rawArrayTypes
                • A.java
              • rawTypeExtension
                • A.java
              • rawTypeInMethodArg
                • A.java
              • rawTypes
                • A.java
              • simpleRawTypeInMethodArg
                • A.java
              • simpleStuff
                • A.java
              • spaceInTypeParameterList
                • A.java
              • src
                • test
                  • AbstractCollection.java
                  • Collection.java
                  • CollectionUtil.java
                  • IntList.java
                  • IntListList.java
                  • Iterator.java
                  • List.java
                  • ListList.java
                  • SubList.java
              • substWithInheritor
                • A.java
              • typesInGenericClass
                • A.java
              • wildcardTypesAssignable
                • usages
                  • Base.java
                  • Intermediate.java
                  • Leaf.java
            • usages
              • Foo.java
              • NestedClassAccess.java
              • StaticFieldUsage.java
              • StaticMethodCall.java
          • refactoring
            • anonymousToInner
              • canBeStatic.java
              • canBeStatic_after.java
              • collapseDiamonds.java
              • collapseDiamonds_after.java
              • genericTypeParameters.java
              • genericTypeParameters_after.java
              • insideInterface.java
              • insideInterface_after.java
            • changeClassSignature
              • AddBoundWithIntersection.java
              • AddParam.java
              • AddParamDiamond.java
              • AddWithBound.java
              • InstanceOf.java
              • ModifyWithBound.java
              • NoParams.java
              • OneString.java
              • RemoveAllParams.java
              • ReorderParams.java
              • SubstituteParamInsideClass.java
              • TwoSubjectFaceSetObject.java
              • Zero.java
            • changeSignature
              • AddException.java
              • AddException_after.java
              • AddRuntimeException.java
              • AddRuntimeException_after.java
              • AlreadyHandled.java
              • AlreadyHandled_after.java
              • ConflictForUsedParametersInMethodBody.java
              • ConstructorException.java
              • ConstructorException_after.java
              • CovariantReturnType.java
              • CovariantReturnType_after.java
              • DefaultConstructor.java
              • DefaultConstructor_after.java
              • DelegateWithoutChangesWarnAboutSameMethodInClass.java
              • DuplicatedSignatureInInheritor.java
              • EnumConstructor.java
              • EnumConstructor_after.java
              • ExpandMethodReferenceToDeleteParameter.java
              • ExpandMethodReferenceToDeleteParameter_after.java
              • GenerateDelegate.java
              • GenerateDelegateConstructor.java
              • GenerateDelegateConstructor_after.java
              • GenerateDelegateDefaultConstructor.java
              • GenerateDelegateDefaultConstructor_after.java
              • GenerateDelegateForAbstract.java
              • GenerateDelegateForAbstract_after.java
              • GenerateDelegateWithParametersReordering.java
              • GenerateDelegateWithParametersReordering_after.java
              • GenerateDelegateWithReturn.java
              • GenerateDelegateWithReturn_after.java
              • GenerateDelegate_after.java
              • GenericTypes.java
              • GenericTypesInOldParameters.java
              • GenericTypesInOldParameters_after.java
              • GenericTypes_after.java
              • IntroduceParameterWithDefaultValueInHierarchy.java
              • IntroduceParameterWithDefaultValueInHierarchy_after.java
              • JavadocGenericsLink.java
              • JavadocGenericsLink_after.java
              • JavadocNoNewLineInserted.java
              • JavadocNoNewLineInserted_after.java
              • JavadocOfDeleted.java
              • JavadocOfDeleted_after.java
              • LessSpecificException.java
              • LessSpecificException_after.java
              • MethodParametersAlignmentAfterMethodNameChange.java
              • MethodParametersAlignmentAfterMethodNameChange_after.java
              • MethodParametersAlignmentAfterMethodReturnTypeChange.java
              • MethodParametersAlignmentAfterMethodReturnTypeChange_after.java
              • MethodParametersAlignmentAfterMethodVisibilityChange.java
              • MethodParametersAlignmentAfterMethodVisibilityChange_after.java
              • ParamJavadoc.java
              • ParamJavadoc0.java
              • ParamJavadoc0_after.java
              • ParamJavadoc1.java
              • ParamJavadoc1_after.java
              • ParamJavadoc2.java
              • ParamJavadoc2_after.java
              • ParamJavadoc3.java
              • ParamJavadoc3_after.java
              • ParamJavadoc_after.java
              • ParamNameNoConflict.java
              • ParamNameNoConflict_after.java
              • ParamNameSameAsFieldName.java
              • ParamNameSameAsFieldName_after.java
              • ParameterReorder.java
              • ParameterReorder_after.java
              • PreserveOverride.java
              • PreserveOverride_after.java
              • PropagateParameter.java
              • PropagateParameterWithOverrider.java
              • PropagateParameterWithOverrider_after.java
              • PropagateParameter_after.java
              • RemoveExceptions.java
              • RemoveExceptions_after.java
              • RemoveFirstParameter.java
              • RemoveFirstParameter_after.java
              • RemoveOverride.java
              • RemoveOverride_after.java
              • RemoveVarargParameter.java
              • RemoveVarargParameter_after.java
              • RenameMethodUsedInMethodReference.java
              • RenameMethodUsedInMethodReference_after.java
              • ReorderExceptions.java
              • ReorderExceptions_after.java
              • ReorderMultilineMethodParameters.java
              • ReorderMultilineMethodParameters_after.java
              • ReorderParamsOfFunctionalInterface.java
              • ReorderParamsOfFunctionalInterfaceExpandMethodReference.java
              • ReorderParamsOfFunctionalInterfaceExpandMethodReference_after.java
              • ReorderParamsOfFunctionalInterface_after.java
              • ReorderWithVarargs.java
              • ReorderWithVarargs2.java
              • ReorderWithVarargs2_after.java
              • ReorderWithVarargs_after.java
              • ReplaceOldStyleArrayWithVarargs.java
              • ReplaceOldStyleArrayWithVarargs_after.java
              • ReplaceVarargWithArray.java
              • ReplaceVarargWithArray_after.java
              • SCR40895.java
              • SCR40895_after.java
              • Simple.java
              • Simple_after.java
              • SuperCallFromOtherMethod.java
              • SuperCallFromOtherMethod_after.java
              • TypeAnnotationsAllAround.java
              • TypeAnnotationsAllAround_after.java
              • TypeParametersInMethod.java
              • TypeParametersInMethod_after.java
              • UseAnyVariable.java
              • UseAnyVariableAndDefault.java
              • UseAnyVariableAndDefault_after.java
              • UseAnyVariable_after.java
              • UseThisAsAnyVariable.java
              • UseThisAsAnyVariable_after.java
              • VarargMethodToNonVarag.java
              • VarargMethodToNonVarag_after.java
              • Varargs1.java
              • Varargs1_after.java
              • Varargs2.java
              • Varargs2_after.java
              • VisibilityOfOverriddenMethod.java
              • VisibilityOfOverriddenMethod_after.java
              • WarnAboutContract.java
            • changeSignatureGesture
              • AddParamChangeReturnType.java
              • AddParamChangeReturnType_after.java
              • AddParameter2Constructor.java
              • AddParameter2Constructor_after.java
              • AddParameter2UnusedConstructor.java
              • AddParameterFinal.java
              • AddParameterFinal_after.java
              • DeleteParamInSuperUsed.java
              • DeleteParamInSuperUsed_after.java
              • Modifier.java
              • Modifier_after.java
              • MultiParams.java
              • MultiParams_after.java
              • NewParam.java
              • NewParamInSuper.java
              • NewParamInSuperUsed.java
              • NewParamInSuperUsed_after.java
              • NewParamInSuper_after.java
              • NewParam_after.java
              • NoUsages.java
              • NoUsages_after.java
              • OccurrencesInSameFile.java
              • OccurrencesInSameFile_after.java
              • OnAnotherMethod.java
              • RenameLocalVariable.java
              • RenameLocalVariable_after.java
              • ReturnValue.java
              • Simple.java
              • Simple_after.java
              • Spaces.java
            • changeSignaturePropagation
              • ExceptionSimple.java
              • ExceptionWithImplicitConstructor.java
              • ExceptionWithNoConstructor.java
              • ExceptionWithOverriding.java
              • ParamSimple.java
              • ParamTypeSubst.java
              • ParamWithImplicitConstructor.java
              • ParamWithImplicitConstructors.java
              • ParamWithNoConstructor.java
              • ParamWithOverriding.java
            • changeSignatureTarget
              • disabledForEnum.java
              • inClassTypeParameters.java
              • inMethodArguments.java
              • inMethodParameters.java
              • inTypeArguments.java
            • convertToInstance8Method
              • ConflictingParameterName.java
              • ConvertToInstanceMethodOfTheSameClass.java
              • ConvertToInstanceMethodOfTheSameClassWithTypeParams.java
              • Interface.java
              • Interface2.java
              • Interface3.java
              • InterfacePrivate.java
              • InterfaceTypeParameter.java
              • JavadocParameter.java
              • MethodReferenceAcceptableBySecondSearch.java
              • MethodReferenceToLambda.java
              • Simple.java
              • ThisInsteadOfNoQualifier.java
              • TypeParameter.java
              • VisibilityConflict.java
            • convertToInstanceMethod
              • ConflictingParameterName.java
              • Interface.java
              • Interface2.java
              • Interface3.java
              • InterfacePrivate.java
              • InterfaceTypeParameter.java
              • JavadocParameter.java
              • Simple.java
              • TypeParameter.java
              • VisibilityConflict.java
            • copy
              • multifile
                • javaAndTxt
                  • pack1
                    • Class1.java
                  • pack2
                    • Class2.java
                • multipleClasses
                  • pack1
                    • Klass.java
                  • pack2
                    • Klass.expected.java
                • packageInfo
                  • from
                    • package-info.java
                  • to
                    • package-info.expected.java
            • copyClass
              • libraryClass
                • Bar.expected.java
              • multifile
                • packageHierarchy
                  • after
                    • p1
                      • S1.java
                      • S2.java
                      • p11
                        • S11.java
                    • p2
                      • p1
                        • S1.java
                        • S2.java
                        • p11
                          • S11.java
                  • before
                    • p1
                      • S1.java
                      • S2.java
                      • p11
                        • S11.java
                • packageLocalAndExtends
                  • after
                    • p1
                      • X.java
                    • p2
                      • X.java
                  • before
                    • p1
                      • X.java
                • packageLocalClasses
                  • after
                    • p1
                      • S1.java
                      • S2.java
                    • p2
                      • S1.java
                      • S2.java
                  • before
                    • p1
                      • S1.java
                      • S2.java
                • packageLocalMethods
                  • after
                    • p1
                      • S1.java
                      • S2.java
                    • p2
                      • S1.java
                      • S2.java
                  • before
                    • p1
                      • S1.java
                      • S2.java
                • packageOneLevelHierarchy
                  • after
                    • p1
                      • S1.java
                      • S2.java
                    • p2
                      • p1
                        • S1.java
                        • S2.java
                  • before
                    • p1
                      • S1.java
                      • S2.java
              • recursiveTypes
                • Bar.expected.java
                • Foo.java
              • replaceAllOccurrences
                • Bar.expected.java
                • Foo.java
              • replaceAllOccurrences1
                • Bar.expected.java
                • Foo.java
            • dndMove
              • publicJavaClass
                • d
                  • MyClass.java
              • secondJavaClass
                • d
                  • MyClass.java
            • encapsulateFields
              • alreadyExist
                • after
                  • Test.java
                • before
                  • Test.java
              • commentsInside
                • after
                  • Test.java
                • before
                  • Test.java
              • diffWithReturnTypeOnly
                • after
                  • Test.java
                • before
                  • Test.java
              • diffWithReturnTypeOnlyInHierarchy
                • after
                  • Test.java
                • before
                  • Test.java
              • filterEnumConstants
                • after
                  • Test.java
                • before
                  • Test.java
              • hideOuterclassMethod
                • after
                  • Test.java
                • before
                  • Test.java
              • hideOverriderMethod
                • after
                  • Test.java
                • before
                  • Test.java
              • javadocRefs
                • after
                  • Test.java
                • before
                  • Test.java
              • javadocRefs1
                • after
                  • Test.java
                • before
                  • Test.java
              • moveJavadocToGetter
                • after
                  • Test.java
                • before
                  • Test.java
              • postfixExpressionUsedInAssignment
                • after
                  • Test.java
                • before
                  • Test.java
            • extractClass
              • constructorParams
                • after
                  • Extracted.java
                  • Test.java
                • before
                  • Test.java
              • dependantFieldInitializers
                • after
                  • Extracted.java
                  • Test.java
                • before
                  • Test.java
              • dependantNonStaticFieldInitializers
                • after
                  • Extracted.java
                  • Test.java
                • before
                  • Test.java
              • ensurePreservedQualifier
                • after
                  • Extracted.java
                  • Test.java
                • before
                  • Test.java
              • enumSwitch
                • after
                  • Extracted.java
                  • Test.java
                • before
                  • Test.java
              • fieldInitializers
                • after
                  • Extracted.java
                  • Test.java
                • before
                  • Test.java
              • fieldReference
                • after
                  • Test.java
                • before
                  • Test.java
              • generateGetters
                • after
                  • Extracted.java
                  • Test.java
                • before
                  • Test.java
              • getters
                • after
                  • Extracted.java
                  • Test.java
                • before
                  • Test.java
              • hierarchy
                • after
                  • A.java
                  • Extracted.java
                  • Test.java
                • before
                  • A.java
                  • Test.java
              • implicitReferenceTypeParameters
                • after
                  • Extracted.java
                  • Test.java
                • before
                  • Test.java
              • increment
                • after
                  • Extracted.java
                  • Test.java
                • before
                  • Test.java
              • incrementDecrement
                • after
                  • Extracted.java
                  • Test.java
                • before
                  • Test.java
              • inheritanceDelegation
                • after
                  • Extracted.java
                  • I.java
                  • Test.java
                • before
                  • I.java
                  • Test.java
              • inner
                • after
                  • Extracted.java
                  • Test.java
                • before
                  • Test.java
              • innerClass
                • after
                  • Test.java
                • before
                  • Test.java
              • innerClassRefs
                • after
                  • Extracted.java
                  • Test.java
                • before
                  • Test.java
              • methodTypeParameters
                • after
                  • Extracted.java
                  • Test.java
                • before
                  • Test.java
              • multipleGetters
                • after
                  • Test.java
                • before
                  • Test.java
              • multipleGetters1
                • after
                  • Test.java
                • before
                  • Test.java
              • noConstructorParams
                • after
                  • Extracted.java
                  • Test.java
                • before
                  • Test.java
              • noDelegation
                • after
                  • Extracted.java
                  • Test.java
                • before
                  • Test.java
              • noFieldDelegation
                • after
                  • Extracted.java
                  • Test.java
                • before
                  • Test.java
              • nonNormalizedFields
                • after
                  • Extracted.java
                  • Test.java
                • before
                  • Test.java
              • publicFieldDelegation
                • after
                  • Extracted.java
                  • Test.java
                • before
                  • Test.java
              • publicVisibility
                • after
                  • Extracted.java
                  • Test.java
                • before
                  • Test.java
              • refInJavadoc
                • after
                  • Extracted.java
                  • Test.java
                • before
                  • Test.java
              • static
                • after
                  • Extracted.java
                  • Test.java
                • before
                  • Test.java
              • staticImport
                • after
                  • Extracted.java
                  • Test.java
                • before
                  • Test.java
              • staticImports
                • after
                  • foo
                    • Extracted.java
                    • Test.java
                    • Usage.java
                • before
                  • foo
                    • Test.java
                    • Usage.java
              • usedInConstructor
                • after
                  • Test.java
                • before
                  • Test.java
              • usedInInitializer
                • after
                  • Test.java
                • before
                  • Test.java
              • varargs
                • after
                  • Extracted.java
                  • Test.java
                • before
                  • Test.java
            • extractEnum
              • cantChangeMethodParameter
                • after
                  • Test.java
                • before
                  • Test.java
              • cantChangeMethodParameter1
                • after
                  • Test.java
                • before
                  • Test.java
              • cantChangeReturnType
                • after
                  • Test.java
                • before
                  • Test.java
              • cantChangeReturnType1
                • after
                  • Test.java
                • before
                  • Test.java
              • changeMethodParameter
                • after
                  • EEnum.java
                  • Test.java
                • before
                  • Test.java
              • changeMethodParameterAndReplaceOtherUsages
                • after
                  • EEnum.java
                  • Test.java
                • before
                  • Test.java
              • changeReturnType
                • after
                  • EEnum.java
                  • Test.java
                • before
                  • Test.java
              • condition
                • after
                  • EEnum.java
                  • Test.java
                • before
                  • Test.java
              • constructorCall
                • after
                  • EEnum.java
                  • Test.java
                • before
                  • Test.java
              • dependantConstants
                • after
                  • EEnum.java
                  • Test.java
                • before
                  • Test.java
              • dontChangeOtherConstants
                • after
                  • Test.java
                • before
                  • Test.java
              • forwardReferenceConflict
                • after
                  • Test.java
                • before
                  • Test.java
              • normalize
                • after
                  • EEnum.java
                  • Test.java
                  • Usage.java
                • before
                  • Test.java
                  • Usage.java
              • oneConstant
                • after
                  • EEnum.java
                  • Test.java
                • before
                  • Test.java
              • referencesOnEnumConstantElsewhere
                • after
                  • EEnum.java
                  • Test.java
                  • Usage.java
                • before
                  • Test.java
                  • Usage.java
              • referencesOnEnumConstantInEnum
                • after
                  • EEnum.java
                  • Test.java
                • before
                  • Test.java
              • referencesOnEnumConstantInOriginal
                • after
                  • EEnum.java
                  • Test.java
                • before
                  • Test.java
              • unknownSwitchLabel
                • after
                  • Test.java
                • before
                  • Test.java
              • usageInVariableInitializer
                • after
                  • EEnum.java
                  • Test.java
                  • Usage.java
                • before
                  • Test.java
                  • Usage.java
              • valueNameConflict
                • after
                  • EEnum.java
                  • Test.java
                • before
                  • Test.java
            • extractMethod
              • AnonInner.java
              • AnonInner_after.java
              • ArrayAccess.java
              • ArrayAccess1.java
              • ArrayAccess1_after.java
              • ArrayAccessWithDuplicates.java
              • ArrayAccessWithDuplicates_after.java
              • ArrayAccessWithLocalIndex.java
              • ArrayAccessWithLocalIndex_after.java
              • ArrayAccessWithTopExpression.java
              • ArrayAccessWithTopExpression_after.java
              • ArrayAccess_after.java
              • ArrayReturnType.java
              • ArrayReturnType_after.java
              • BooleanExpression.java
              • BooleanExpression_after.java
              • CantPassFieldAsParameter.java
              • Cast4ParamGeneration.java
              • Cast4ParamGeneration_after.java
              • CastWhenDuplicateReplacement.java
              • CastWhenDuplicateReplacement_after.java
              • ChainedConstructor.java
              • ChainedConstructorDuplicates.java
              • ChainedConstructorDuplicates_after.java
              • ChainedConstructorInvalidDuplicates.java
              • ChainedConstructorInvalidDuplicates_after.java
              • ChainedConstructor_after.java
              • ChangedReturnType.java
              • ChangedReturnType_after.java
              • CheckQualifierMapping.java
              • CheckQualifierMapping_after.java
              • ClassReference.java
              • ClassReference2.java
              • ClassReference2_after.java
              • ClassReference_after.java
              • CodeDuplicates.java
              • CodeDuplicates2.java
              • CodeDuplicates2_after.java
              • CodeDuplicates3.java
              • CodeDuplicates3_after.java
              • CodeDuplicates4.java
              • CodeDuplicates4_after.java
              • CodeDuplicates5.java
              • CodeDuplicates5_after.java
              • CodeDuplicatesVarargsShouldNotChangeReturnType.java
              • CodeDuplicatesVarargsShouldNotChangeReturnType_after.java
              • CodeDuplicatesWithComments.java
              • CodeDuplicatesWithComments_after.java
              • CodeDuplicatesWithContinue.java
              • CodeDuplicatesWithContinueNoReturn.java
              • CodeDuplicatesWithContinueNoReturn_after.java
              • CodeDuplicatesWithContinue_after.java
              • CodeDuplicatesWithEmptyStatementsBlocksParentheses.java
              • CodeDuplicatesWithEmptyStatementsBlocksParentheses_after.java
              • CodeDuplicatesWithMultExitPoints.java
              • CodeDuplicatesWithMultExitPoints_after.java
              • CodeDuplicatesWithOutputValue.java
              • CodeDuplicatesWithOutputValue1.java
              • CodeDuplicatesWithOutputValue1_after.java
              • CodeDuplicatesWithOutputValue_after.java
              • CodeDuplicatesWithReturn.java
              • CodeDuplicatesWithReturn2.java
              • CodeDuplicatesWithReturn2_after.java
              • CodeDuplicatesWithReturnInAnonymous.java
              • CodeDuplicatesWithReturnInAnonymous_after.java
              • CodeDuplicatesWithReturn_after.java
              • CodeDuplicatesWithStaticInitializer.java
              • CodeDuplicatesWithStaticInitializer_after.java
              • CodeDuplicates_after.java
              • ComplexTypeParams.java
              • ComplexTypeParams_after.java
              • ConditionalExitCombinedWithNullabilityShouldPreserveVarsUsedInExitStatements.java
              • ConditionalExitCombinedWithNullabilityShouldPreserveVarsUsedInExitStatements_after.java
              • ConflictingAnonymous.java
              • ConflictingAnonymous_after.java
              • ConstantConditionsAffectingControlFlow.java
              • ConstantConditionsAffectingControlFlow1.java
              • ConstantConditionsAffectingControlFlow1_after.java
              • ConstantConditionsAffectingControlFlow_after.java
              • ContinueInside.java
              • ContinueInside_after.java
              • CopyParamAnnotations.java
              • CopyParamAnnotations_after.java
              • DefaultNamesConflictResolution.java
              • DefaultNamesConflictResolution_after.java
              • DifferentAnnotations.java
              • DifferentAnnotations_after.java
              • DisabledParam.java
              • DisabledParam_after.java
              • DontMakeParametersFinalDueToUsagesInsideAnonymous.java
              • DontMakeParametersFinalDueToUsagesInsideAnonymous_after.java
              • DontSkipVariablesUsedInLeftSideOfAssignments.java
              • DontSkipVariablesUsedInLeftSideOfAssignments_after.java
              • DuplicateInUnreachableCode.java
              • DuplicateInUnreachableCode_after.java
              • DuplicatesFromAnonymous.java
              • DuplicatesFromAnonymous_after.java
              • ExitPoints1.java
              • ExitPoints2.java
              • ExitPoints2_after.java
              • ExitPoints3.java
              • ExitPoints4.java
              • ExitPoints4Nullable.java
              • ExitPoints4_after.java
              • ExitPoints5.java
              • ExitPoints5_after.java
              • ExitPoints6.java
              • ExitPoints7.java
              • ExitPoints8.java
              • ExitPoints8_after.java
              • ExitPoints9.java
              • ExitPoints9_after.java
              • ExitPointsInsideLoop.java
              • Expression.java
              • ExpressionDuplicates.java
              • ExpressionDuplicates_after.java
              • Expression_after.java
              • ExtractAssignmentExpression.java
              • ExtractAssignmentExpressionFromStatement.java
              • ExtractAssignmentExpressionFromStatement_after.java
              • ExtractAssignmentExpression_after.java
              • ExtractFromAnonymous.java
              • ExtractFromAnonymous_after.java
              • ExtractFromCodeBlock.java
              • ExtractFromCodeBlock_after.java
              • ExtractFromFinally.java
              • ExtractFromFinally_after.java
              • ExtractFromTryFinally.java
              • ExtractFromTryFinally2.java
              • ExtractFromTryFinally2_after.java
              • ExtractFromTryFinally_after.java
              • ExtractUnresolvedLambdaExpression.java
              • ExtractUnresolvedLambdaExpression_after.java
              • ExtractUnresolvedLambdaParameter.java
              • ExtractUnresolvedLambdaParameter_after.java
              • ExtractWithLeadingComment.java
              • ExtractWithLeadingComment_after.java
              • FinalOutputVar.java
              • FinalOutputVar_after.java
              • FinalParamUsedInsideAnon.java
              • FinalParamUsedInsideAnon_after.java
              • FinalParams4LocalClasses.java
              • FinalParams4LocalClasses_after.java
              • Finally.java
              • Finally_after.java
              • FoldInWhile.java
              • FoldInWhile_after.java
              • FoldedParamNameSuggestion.java
              • FoldedParamNameSuggestion_after.java
              • FoldedWithConflictedNames.java
              • FoldedWithConflictedNames_after.java
              • FoldedWithNestedExpressions.java
              • FoldedWithNestedExpressions_after.java
              • FoldingWithFieldInvolved.java
              • FoldingWithFieldInvolved_after.java
              • ForEach.java
              • ForEach_after.java
              • ForceBraces.java
              • ForceBraces_after.java
              • FromLambdaBody.java
              • FromLambdaBody1.java
              • FromLambdaBody1_after.java
              • FromLambdaBodyCapturedWildcardParams.java
              • FromLambdaBodyCapturedWildcardParams_after.java
              • FromLambdaBodyToAnonymous.java
              • FromLambdaBodyToAnonymous_after.java
              • FromLambdaBodyToToplevelInsideCodeBlock.java
              • FromLambdaBodyToToplevelInsideCodeBlock_after.java
              • FromLambdaBodyWithReturn.java
              • FromLambdaBodyWithReturn_after.java
              • FromLambdaBody_after.java
              • GenericsParameters.java
              • GenericsParameters_after.java
              • GuardMethodDuplicates.java
              • GuardMethodDuplicates1.java
              • GuardMethodDuplicates1_after.java
              • GuardMethodDuplicates_after.java
              • IDEADEV11036.java
              • IDEADEV11036_after.java
              • IDEADEV11748.java
              • IDEADEV11748_after.java
              • IDEADEV11848.java
              • IDEADEV11848_after.java
              • IDEADEV33368.java
              • IdeaDev2291.java
              • IdeaDev2291_after.java
              • IncompleteExpression.java
              • IncompleteExpression_after.java
              • InferredNotNull.java
              • InferredNotNullInReturnStatement.java
              • InferredNotNullInReturnStatement_after.java
              • InferredNotNull_after.java
              • InlineCreated2ReturnLocalVariablesOnly.java
              • InlineCreated2ReturnLocalVariablesOnly_after.java
              • InstanceMethodDuplicatesInStaticContext.java
              • InstanceMethodDuplicatesInStaticContext_after.java
              • InvalidReference.java
              • InvalidReference_after.java
              • LValueNotDuplicate.java
              • LValueNotDuplicate_after.java
              • LeaveCommentsWhenExpressionExtracted.java
              • LeaveCommentsWhenExpressionExtracted_after.java
              • LesyaBug.java
              • LesyaBug_after.java
              • LocalClass.java
              • LocalClassDefinedInMethodWhichIsUsedLater.java
              • LocalClassUsage.java
              • LocalVariableAnnotationsOrder.java
              • LocalVariableAnnotationsOrder_after.java
              • LocalVariableModifierList.java
              • LocalVariableModifierList_after.java
              • MakeVoidMethodReturnVariable.java
              • MakeVoidMethodReturnVariable_after.java
              • Method2Interface.java
              • Method2InterfaceFromConstant.java
              • Method2InterfaceFromConstant_after.java
              • Method2InterfaceFromStatic.java
              • Method2InterfaceFromStatic_after.java
              • Method2Interface_after.java
              • MethodAnnotations.java
              • MethodAnnotations_after.java
              • MultipleVarsInMethodNoReturnStatementAndAssignment.java
              • MultipleVarsInMethodNoReturnStatementAndAssignment_after.java
              • NearComment.java
              • NearComment_after.java
              • NoReturnTypesSuggested.java
              • NoReturnTypesSuggested_after.java
              • NoShortCircuit.java
              • NoShortCircuit_after.java
              • NonFinalWritableParam.java
              • NonFinalWritableParam_after.java
              • NonFoldInIfBody.java
              • NonFoldInIfBody_after.java
              • NonPhysicalAssumptions.java
              • NonPhysicalAssumptions_after.java
              • NormalExitIf.java
              • NormalExitIf_after.java
              • NormalExitTry.java
              • NormalExitTry_after.java
              • NotInitializedInsideFinally.java
              • NotInitializedInsideFinally_after.java
              • NotNullCheckNameConflicts.java
              • NotNullCheckNameConflicts_after.java
              • NullableCheck.java
              • NullableCheck1.java
              • NullableCheck1_after.java
              • NullableCheckBreak.java
              • NullableCheckBreak_after.java
              • NullableCheckDontMissFinal.java
              • NullableCheckDontMissFinal_after.java
              • NullableCheckVoid.java
              • NullableCheckVoid_after.java
              • NullableCheck_after.java
              • OneBranchAssignment.java
              • OneBranchAssignment_after.java
              • OneLineLambda.java
              • OneLineLambda_after.java
              • OverloadedMethods.java
              • OverloadedMethods_after.java
              • OxfordBug.java
              • OxfordBug_after.java
              • ParamDetection.java
              • ParamDetection_after.java
              • ParametersFromAnonymous.java
              • ParametersFromAnonymous_after.java
              • ParamsUsedInLocalClass.java
              • ParamsUsedInLocalClass_after.java
              • PassFieldAsParameterAndMakeStatic.java
              • PassFieldAsParameterAndMakeStatic_after.java
              • QualifyWhenConflictingNamePresent.java
              • QualifyWhenConflictingNamePresent_after.java
              • ReassignFinalFieldInside.java
              • ReassignFinalFieldInside_after.java
              • ReassignedVarAfterCall.java
              • ReassignedVarAfterCall_after.java
              • RecursiveCallToExtracted.java
              • RecursiveCallToExtracted_after.java
              • RedundantCast.java
              • RedundantCast_after.java
              • ReturnFromTry.java
              • ReturnFromTry_after.java
              • ReturnStatementFolding.java
              • ReturnStatementFolding_after.java
              • SCR12245.java
              • SCR12245_after.java
              • SCR15815.java
              • SCR15815_after.java
              • SCR27887.java
              • SCR27887_after.java
              • SCR28427.java
              • SCR28427_after.java
              • SCR32924.java
              • SCR32924_after.java
              • SameAnnotations.java
              • SameAnnotations_after.java
              • Scr10464.java
              • Scr10464_after.java
              • Scr6241.java
              • Scr6241_after.java
              • Scr7091.java
              • Scr7091_after.java
              • Scr9852.java
              • Scr9852_after.java
              • ShortCircuit.java
              • ShortCircuit_after.java
              • ShortenClassRefsInNewReturnType.java
              • ShortenClassRefsInNewReturnType_after.java
              • SimpleArrayAccess.java
              • SimpleArrayAccess_after.java
              • SimpleMethodsInOneLine.java
              • SimpleMethodsInOneLine_after.java
              • SingleExitPOintWithTryFinally.java
              • SingleExitPOintWithTryFinally_after.java
              • SkipComments.java
              • SkipComments_after.java
              • SkipThrowsDeclaredInLambda.java
              • SkipThrowsDeclaredInLambda_after.java
              • StaticImport.java
              • StaticImport_after.java
              • StopFolding.java
              • StopFoldingForArrayWriteAccessInConsequentUsages.java
              • StopFoldingForArrayWriteAccessInConsequentUsages_after.java
              • StopFoldingPostfixInside.java
              • StopFoldingPostfixInside_after.java
              • StopFolding_after.java
              • SuggestChangeSignatureCallToSameClassMethod.java
              • SuggestChangeSignatureCallToSameClassMethod_after.java
              • SuggestChangeSignatureInitialParameterUnused.java
              • SuggestChangeSignatureInitialParameterUnused_after.java
              • SuggestChangeSignatureLeaveSameExpressionsUntouched.java
              • SuggestChangeSignatureLeaveSameExpressionsUntouched_after.java
              • SuggestChangeSignatureOneParam.java
              • SuggestChangeSignatureOneParamMultipleTimesInside.java
              • SuggestChangeSignatureOneParamMultipleTimesInside_after.java
              • SuggestChangeSignatureOneParam_after.java
              • SuggestChangeSignatureSameParamNames.java
              • SuggestChangeSignatureSameParamNames_after.java
              • SuggestChangeSignatureWithChangedParameterName.java
              • SuggestChangeSignatureWithChangedParameterName_after.java
              • SuggestChangeSignatureWithFolding.java
              • SuggestChangeSignatureWithFolding_after.java
              • SuggestChangeSignatureWithOutputVariables.java
              • SuggestChangeSignatureWithOutputVariables_after.java
              • TargetAnonymous.java
              • TargetAnonymous_after.java
              • TheOnlyParenthesisExpressionWhichIsSkippedInControlFlow.java
              • TheOnlyParenthesisExpressionWhichIsSkippedInControlFlow_after.java
              • ThisCall.java
              • ThisCall_after.java
              • TryFinally.java
              • TryFinallyInsideFor.java
              • TryFinallyInsideFor_after.java
              • TryFinally_after.java
              • TwoFromThreeEqStatements.java
              • TwoFromThreeEqStatements_after.java
              • TypeParamsList.java
              • TypeParamsList_after.java
              • TypeUseAnnotationsOnParameter.java
              • TypeUseAnnotationsOnParameter_after.java
              • UnusedGenerics.java
              • UnusedGenerics_after.java
              • UnusedInitializedVar.java
              • UnusedInitializedVar_after.java
              • UseParamInCatch.java
              • UseParamInFinally.java
              • UseVarAfterCatch.java
              • UseVarAfterTry.java
              • UseVarAfterTry_after.java
              • UseVarInCatch1.java
              • UseVarInCatch1_after.java
              • UseVarInCatch2.java
              • UseVarInCatchInvisible.java
              • UseVarInCatchInvisible_after.java
              • UseVarInCatchNested1.java
              • UseVarInCatchNested1_after.java
              • UseVarInCatchNested2.java
              • UseVarInFinally1.java
              • UseVarInFinally1_after.java
              • UseVarInFinally2.java
              • UseVarInOtherCatch.java
              • UseVarInOtherCatch_after.java
              • VarDeclAfterExpressionExtraction.java
              • VarDeclAfterExpressionExtraction_after.java
              • VerboseArrayAccess.java
              • VerboseArrayAccess_after.java
              • WriteArrayAccess.java
              • WriteArrayAccess_after.java
            • extractMethod15
              • CodeDuplicatesWithMultOccurences.java
              • CodeDuplicatesWithMultOccurences_after.java
            • extractMethodObject
              • FieldUsage.java
              • MethodInHierarchy.java
              • MethodInHierarchyReturn.java
              • Qualifier.java
              • Recursion.java
              • Static.java
              • StaticTypeParams.java
              • StaticTypeParamsRecursive.java
              • StaticTypeParamsReturn.java
              • StaticTypeParamsReturnNoDelete.java
              • ThisAndSuperAnon.java
              • TypeParams.java
              • TypeParamsReturn.java
              • Varargs.java
              • WithPrivateMethodUsed.java
              • WithPrivateMethodUsed1.java
              • WithPrivateMethodWhichCantBeMoved.java
              • WithPrivateStaticMethodUsed.java
              • WithPrivateStaticMethodUsed2.java
              • WrapWithObject.java
              • WrapWithObjectRecursive.java
              • multipleExitPoints
                • AssignReturnValueToForeachParameter.java
                • BatchUpdateCausedByFormatter.java
                • ConditionalExit.java
                • ConditionalExitWithoutCodeBlock.java
                • ExtractFromAnonymous.java
                • ExtractFromIfStatementInsideAnonymous.java
                • ExtractedAssignmentExpression.java
                • ExtractedIncExpression.java
                • FormattingInside.java
                • FromStaticContext.java
                • InputOutput.java
                • MultilineDeclarations.java
                • MultilineDeclarationsWithReturn.java
                • NonCanonicalNaming.java
                • OutputVariable.java
                • OutputVarsReferences.java
                • RenameInInitializer.java
                • ReturnExitStatement.java
                • SameFieldsWithPrefix.java
                • StaticInner.java
                • UniqueObjectName.java
                • WithInnerClasses.java
            • extractMethodObject4Debugger
              • AnonymousClassParams.java
              • ArrayInitializer.java
              • HangingFunctionalExpressions.java
              • InnerClass.java
              • InvokeReturnType.java
              • NewArrayInitializer.java
              • OffsetsAtCallSite.java
              • OnClosingBrace.java
              • OnClosingBraceLocalClass.java
              • OnEmptyMethod.java
              • OnFieldInitialization.java
              • OnPrivateField.java
              • OnSuperConstructorCall.java
              • ResultExpr.java
              • ResultStatements.java
              • SimpleGeneration.java
              • ThisAndSuperReferences.java
            • extractSuperClass
              • anonymClass
                • after
                  • Test.java
                  • TestSubclass.java
                • before
                  • Test.java
              • conflictAbstractPackageLocalMethod
                • after
                  • a
                    • Test.java
                  • b
                    • E.java
                    • TestSubclass.java
                • before
                  • a
                    • Test.java
                  • b
                    • E.java
              • conflictMoveAbstractWithPrivateMethod
                • after
                  • Test.java
                  • TestSubclass.java
                • before
                  • Test.java
              • conflictUsingPackageLocalMethod
                • after
                  • a
                    • Sup.java
                    • Test.java
                  • b
                    • E.java
                    • TestSubclass.java
                • before
                  • a
                    • Sup.java
                    • Test.java
                  • b
                    • E.java
              • conflictUsingPackageLocalSuperClass
                • after
                  • a
                    • Sup.java
                    • Test.java
                  • b
                    • TestSubclass.java
                • before
                  • a
                    • Sup.java
                    • Test.java
              • conflictUsingPrivateMethod
                • after
                  • Test.java
                  • TestSubclass.java
                • before
                  • Test.java
              • emptyForeach
                • after
                  • Test.java
                  • TestSubclass.java
                • before
                  • Test.java
              • extendsLibraryClass
                • after
                  • Test.java
                  • TestSubclass.java
                • before
                  • Test.java
              • extendsList
                • after
                  • Test.java
                  • TestSubclass.java
                • before
                  • Test.java
              • fieldInitializationWithCast
                • after
                  • Test.java
                  • TestSubclass.java
                • before
                  • Test.java
              • finalFieldInitialization
                • after
                  • Test.java
                  • TestSubclass.java
                • before
                  • Test.java
              • importsCorruption
                • after
                  • p1
                    • A.java
                    • AA.java
                  • p2
                    • B.java
                    • C.java
                • before
                  • p1
                    • A.java
                  • p2
                    • B.java
                    • C.java
              • methodTypeParameter
                • after
                  • Test.java
                  • TestSubclass.java
                • before
                  • Test.java
              • multipleTypeParameters
                • after
                  • Test.java
                  • TestSubclass.java
                • before
                  • Test.java
              • noConflictUsingProtectedMethodFromSuper
                • after
                  • Test.java
                  • TestSubclass.java
                • before
                  • Test.java
              • parameterNameEqualsFieldName
                • after
                  • Test.java
                  • TestSubclass.java
                • before
                  • Test.java
              • requiredImportRemoved
                • after
                  • foo
                    • A.java
                    • impl
                      • B.java
                      • BImpl.java
                • before
                  • foo
                    • A.java
                    • impl
                      • B.java
              • sameTypeParameterName
                • after
                  • Test.java
                  • TestSubclass.java
                • before
                  • Test.java
              • substituteGenerics
                • after
                  • A.java
                  • AB.java
                  • B.java
                • before
                  • A.java
                  • B.java
            • inheritanceToDelegation
              • abstractBase
                • after
                  • A.java
                  • Base.java
                • before
                  • A.java
                  • Base.java
              • abstractBase1
                • after
                  • A.java
                  • Base.java
                • before
                  • A.java
                  • Base.java
              • annotations
                • after
                  • A.java
                  • B.java
                • before
                  • A.java
                  • B.java
              • getter
                • after
                  • A.java
                  • B.java
                • before
                  • A.java
                  • B.java
              • hierarchy
                • after
                  • A.java
                  • Base.java
                  • Test.java
                  • X.java
                • before
                  • A.java
                  • Base.java
                  • Test.java
                  • X.java
              • innerClass
                • after
                  • A.java
                  • Base.java
                • before
                  • A.java
                  • Base.java
              • innerClassForInterface
                • after
                  • A.java
                  • BaseClass.java
                  • BaseInterface.java
                • before
                  • A.java
                  • BaseClass.java
                  • BaseInterface.java
              • innerClassForInterfaceAbstract
                • after
                  • A.java
                  • BaseClass.java
                  • BaseInterface.java
                • before
                  • A.java
                  • BaseClass.java
                  • BaseInterface.java
              • interfaceDelegation
                • after
                  • A.java
                  • Intf.java
                  • Usage.java
                • before
                  • A.java
                  • Intf.java
                  • Usage.java
              • interfaceImplicitImplementation
                • after
                  • A.java
                  • ASuper.java
                  • Intf.java
                  • Usage.java
                • before
                  • A.java
                  • ASuper.java
                  • Intf.java
                  • Usage.java
              • interfaces
                • after
                  • A.java
                  • Base.java
                  • I.java
                  • J.java
                  • Usage.java
                • before
                  • A.java
                  • Base.java
                  • I.java
                  • J.java
                  • Usage.java
              • multipleInterfaceDelegation
                • after
                  • A.java
                  • Intf.java
                  • Intf2.java
                • before
                  • A.java
                  • Intf.java
                  • Intf2.java
              • overridenMethods
                • after
                  • A.java
                  • Base.java
                • before
                  • A.java
                  • Base.java
              • scr20557
                • after
                  • xxx
                    • SCR20557.java
                • before
                  • xxx
                    • SCR20557.java
              • simpleGenerics
                • after
                  • A.java
                  • B.java
                • before
                  • A.java
                  • B.java
              • simpleInsertion
                • after
                  • A.java
                  • B.java
                • before
                  • A.java
                  • B.java
              • subClass
                • after
                  • A.java
                  • B.java
                  • DelegatedBase.java
                  • Usage.java
                • before
                  • A.java
                  • B.java
                  • DelegatedBase.java
                  • Usage.java
              • subClassNoMethods
                • after
                  • A.java
                  • B.java
                  • DelegatedBase.java
                  • Usage.java
                • before
                  • A.java
                  • B.java
                  • DelegatedBase.java
                  • Usage.java
              • subinterface
                • after
                  • A.java
                  • B.java
                  • J.java
                  • Usage.java
                • before
                  • A.java
                  • B.java
                  • J.java
                  • Usage.java
              • superCalls
                • after
                  • A.java
                  • B.java
                • before
                  • A.java
                  • B.java
              • typeParametersSubstitution
                • after
                  • A.java
                  • Intf.java
                • before
                  • A.java
                  • Intf.java
            • inlineConstantField
              • CastWhenLambdaAsQualifier.java
              • ConstantFromLibrary.java
              • DiamondInitializer.java
              • FinalInitializedInConstructor.java
              • MultipleInitializers.java
              • QualifiedConstantExpression.java
              • QualifiedConstantExpressionReplacedWithAnotherOne.java
              • QualifiedExpression.java
              • QualifiedExpressionInLib.java
              • StaticallyImportedQualifiedExpression.java
            • inlineLocal
              • AnotherDefinitionUsed.java
              • AnotherDefinitionUsed1.java
              • ArrayAccessPriority.java
              • ArrayIndex.java
              • ArrayInitializer.java
              • ArrayMethodCallInitialized.java
              • AssignmentToArrayElement.java
              • AugmentedAssignment.java
              • AvoidTypeSpecificationWhenPossibleToAvoid.java
              • CastAroundLambda.java
              • CastNotNeeded.java
              • CollapseArrayCreation.java
              • ConditionExpr.java
              • DecodeRefsBeforeCheckingOverRedundantCasts.java
              • DontOpenMultidimensionalArrays.java
              • EnclosingThisExpression.java
              • IDEADEV10376.java
              • IDEADEV12244.java
              • IDEADEV13151.java
              • IDEADEV950.java
              • IdeaDEV9404.java
              • Inference.java
              • InlineFromTryCatch.java
              • InlineFromTryCatchAvailable.java
              • InlineVariableIntoNestedLambda.java
              • InnerInnerClass.java
              • InsertCastToGenericTypeToProvideValidReturnType.java
              • InsertNarrowingCastToAvoidSemanticsChange.java
              • LambdaExpr.java
              • LambdaExprAsRefQualifier.java
              • LocalVarInsideLambdaBody.java
              • LocalVarInsideLambdaBody1.java
              • LocalVarInsideLambdaBody2.java
              • LocalVarInsideLambdaBodyWriteUsage.java
              • LocalVarUsedInLambdaBody.java
              • MethodRefAsRefQualifier.java
              • NewExpression.java
              • NewExpressionWithDiamond.java
              • NewExpressionWithPreservedDiamond.java
              • NoCastAroundLambda.java
              • NoRedundantCasts.java
              • NonEqAssignment.java
              • NonWriteUnaryExpression.java
              • OperationPrecedenceWhenInlineToStringConcatenation.java
              • ParentStaticQualifier.java
              • ParenthesisAroundCast.java
              • ParenthesisAroundInlinedLambda.java
              • Qualified.java
              • Qualifier.java
              • RenameLambdaParamsToAvoidConflicts.java
              • ResourceVariable.java
              • StaticImported.java
              • TypeArguments.java
              • TypeArgumentsStatic.java
              • UncheckedCast.java
              • UncheckedCastNotNeeded.java
              • UsedInInnerClass.java
              • UsedInInnerClass2.java
              • UsedInInnerClass3.java
              • UsedInInnerClass4.java
              • Wildcard.java
            • inlineMethod
              • ArrayAccess.java
              • ArrayTypeInferenceFromVarargs.java
              • AvoidMultipleSubstitutionInParameterTypes.java
              • CallInFor.java
              • CallUnderIf.java
              • ChainedConstructor.java
              • ChainedConstructor1.java
              • ChainedConstructorWithMultipleStatements.java
              • ChainingConstructor.java
              • ChainingConstructor1.java
              • ConflictingField.java
              • ConstantInChainingConstructor.java
              • DeleteOverrideAnnotations.java
              • EnumConstantConstructorParameter.java
              • EnumConstantConstructorParameterComplex.java
              • EnumConstantConstructorParameterComplex2.java
              • EnumConstantConstructorWithArgs.java
              • EnumConstructor.java
              • FieldInitializer.java
              • FinalParameters.java
              • FinalParameters1.java
              • FlatVarargs.java
              • FlatVarargs1.java
              • IDEADEV12616.java
              • IDEADEV3672.java
              • IDEADEV5806.java
              • IDEADEV6807.java
              • InSuperCall.java
              • InaccessibleFieldInSuperClass.java
              • InaccessibleSuperCallWhenQualifiedInline.java
              • InferredType.java
              • InlineAllInProjectFromLibrary.java
              • InlineAnonymousClassWithPrivateMethodInside.java
              • InlineIntoConstructorRef.java
              • InlineIntoMethodRef.java
              • InlineMultipleOccurrencesInFieldInitializer.java
              • InlineParms.java
              • InlineRunnableRun.java
              • InlineWithQualifier.java
              • InlineWithQualifierFromSuper.java
              • InlineWithTry.java
              • LocalVariableResult.java
              • MakeTypesDenotable.java
              • MethodCallInOtherAnonymousOrInner.java
              • MethodInsideChangeIfStatement.java
              • MethodReferenceInsideMethodCall.java
              • MethodUsedInJavadoc.java
              • NameClash.java
              • NegativeArguments.java
              • NestedCall.java
              • NonCodeUsage.java
              • NotAStatement.java
              • OnMethodReference.java
              • OneLineLambdaValueCompatibleOneLine.java
              • OneLineLambdaValueCompatibleToBlock.java
              • OneLineLambdaVoidCompatibleOneLine.java
              • OneLineLambdaVoidCompatibleToBlock.java
              • ParamNameConflictsWithLocalVar.java
              • PrivateFieldInSuperClassInSameFile.java
              • RawSubstitution.java
              • RedundantCastOnMethodReferenceToLambda.java
              • ReplaceGenericsInside.java
              • ReplaceParameterWithArgumentForConstructor.java
              • RespectProjectScopeSrc.java
              • RespectProjectScopeSrcConstructorCall.java
              • ReturnStatementWithoutBraces.java
              • SCR20655.java
              • SCR22644.java
              • SCR31093.java
              • SCR37742.java
              • SameVarMethodNames.java
              • Scr10884.java
              • Scr13831.java
              • SideEffect.java
              • SideEffectsInMethodRefQualifier.java
              • StaticFieldInitializer.java
              • StaticMethodWithoutParams.java
              • StaticSynchronized.java
              • StringPlusOverload.java
              • Substitution.java
              • SubstitutionForWildcards.java
              • SuperCallWhenUnqualifiedInline.java
              • SuperInsideHierarchy.java
              • SuperMethodInAnonymousClass.java
              • TailCallReturn.java
              • TailCallSimple.java
              • TailComment.java
              • ThisNameConflict.java
              • Try.java
              • TrySynchronized.java
              • UnresolvedArgPassedToSameNameParameter.java
              • Varargs.java
              • Varargs1.java
              • VoidWithReturn.java
              • VoidWithReturn1.java
              • WithSuperInside.java
              • multifile
                • decodeQualifierInMethodReference
                  • after
                    • Bar.java
                    • Foo.java
                  • before
                    • Bar.java
                    • Foo.java
                • preserveStaticImportsIfOverloaded
                  • after
                    • Bar.java
                    • Foo.java
                  • before
                    • Bar.java
                    • Foo.java
                • removeStaticImports
                  • after
                    • Bar.java
                    • Foo.java
                  • before
                    • Bar.java
                    • Foo.java
                • removeStaticImportsIfOverloadedUnused
                  • after
                    • Bar.java
                    • Foo.java
                  • before
                    • Bar.java
                    • Foo.java
            • inlineParameter
              • CantInlineRecursive.java
              • ConstructorCall.java
              • FromClassInitializer.java
              • HandleExceptions.java
              • InlineLocalParamDef.java
              • InlineRecursive.java
              • LocalVarDeclarationInConstructor.java
              • NullValue.java
              • ParameterDefWithWriteAccess.java
              • ParameterWithWriteAccess.java
              • PropagatedParams.java
              • Ref2ConstantsWithTheSameValue.java
              • RefArrayAccess.java
              • RefCallerParameter.java
              • RefCallerParameterInCallChain.java
              • RefConstantAndField.java
              • RefFinalLocal.java
              • RefFinalLocalInitializedWithMethod.java
              • RefIdentical.java
              • RefIdenticalNoLocal.java
              • RefLocalConstantInitializer.java
              • RefLocalWithLocal.java
              • RefMethod.java
              • RefMethodOnLocal.java
              • RefNewInner.java
              • RefNewInnerAvailable.java
              • RefNewInnerForMethod.java
              • RefNewInnerFromMethod.java
              • RefNewInnerInHierarchyAvailable.java
              • RefNewLocal.java
              • RefNewTopLevel.java
              • RefNonStatic.java
              • RefNonStaticClass.java
              • RefOuterThis.java
              • RefQualifiedThis.java
              • RefSameNonFinalField.java
              • RefSameNonFinalFieldOtherObject.java
              • RefSelfField.java
              • RefStaticField.java
              • RefStaticMethod.java
              • RefThis.java
              • RefThisFromStatic.java
              • RightSideAssignment.java
              • SameSignatureExistConflict.java
              • SameValue.java
              • StaticFinalField.java
              • Visibility.java
              • WriteAccess.java
            • inlineSuperClass
              • abstractOverrides
                • after
                  • Test.java
                • before
                  • Super.java
                  • Test.java
              • arrayTypeElements
                • after
                  • Test.java
                • before
                  • Super.java
                  • Test.java
              • childConstructorImplicitlyCallsSuper
                • after
                  • Test.java
                • before
                  • Super.java
                  • Test.java
              • conflictConstructors
                • after
                  • Test.java
                • before
                  • Super.java
                  • Test.java
              • conflictGenerics
                • after
                  • Usage.java
                  • p
                    • Test.java
                • before
                  • Usage.java
                  • p
                    • Test.java
                  • p1
                    • Super.java
              • conflictMultipleConstructors
                • after
                  • Test.java
                • before
                  • Super.java
                  • Test.java
              • generics
                • after
                  • Usage.java
                  • p
                    • Test.java
                • before
                  • Usage.java
                  • p
                    • Test.java
                  • p1
                    • Super.java
              • implicitChildConstructor
                • after
                  • Test.java
                • before
                  • Super.java
                  • Test.java
              • imports
                • after
                  • p
                    • Test.java
                  • p1
                    • Usage.java
                • before
                  • p
                    • Test.java
                  • p1
                    • Super.java
                    • Usage.java
              • inlineClassUsedInJavadocLink
                • after
                  • Test.java
                • before
                  • Super.java
                  • Test.java
              • inlineInterfaceDoNotChangeConstructor
                • after
                  • Super.java
                  • Test.java
                • before
                  • Super.java
                  • Test.java
              • inlineOneClass
                • after
                  • Super.java
                  • Test.java
                • before
                  • Super.java
                  • Test.java
              • inlineOneClassWithConflicts
                • after
                  • Super.java
                  • Test.java
                • before
                  • Super.java
                  • Test.java
              • inlineSuperclassExtendsList
                • after
                  • Super.java
                  • Test.java
                • before
                  • Super.java
                  • Test.java
              • innerClassReference
                • after
                  • Test.java
                • before
                  • Super.java
                  • Test.java
              • interfaceHierarchyWithSubstitution
                • after
                  • Super.java
                  • Test.java
                • before
                  • Super.java
                  • Test.java
              • multipleConstructors
                • after
                  • Test.java
                • before
                  • Super.java
                  • Test.java
              • multipleSubclasses
                • after
                  • Test.java
                  • Test1.java
                • before
                  • Super.java
                  • Test.java
                  • Test1.java
              • multipleSubclassesInheritsOneBaseBase
                • after
                  • ISuper.java
                  • Test.java
                  • Test1.java
                • before
                  • ISuper.java
                  • Super.java
                  • Test.java
                  • Test1.java
              • multipleSubstitutions
                • after
                  • Test.java
                  • Test1.java
                • before
                  • Super.java
                  • Test.java
                  • Test1.java
              • newArrayComplexDimensionsExpr
                • after
                  • Test.java
                  • Usage.java
                • before
                  • Super.java
                  • Test.java
                  • Usage.java
              • newArrayDimensionsExpr
                • after
                  • Test.java
                  • Usage.java
                • before
                  • Super.java
                  • Test.java
                  • Usage.java
              • newArrayInitializerExpr
                • after
                  • Test.java
                  • Usage.java
                • before
                  • Super.java
                  • Test.java
                  • Usage.java
              • newExpr
                • after
                  • Test.java
                  • Usage.java
                • before
                  • Super.java
                  • Test.java
                  • Usage.java
              • noChildConstructorCallsSuperDefault
                • after
                  • Test.java
                • before
                  • Super.java
                  • Test.java
              • replaceGenericsInside
                • after
                  • Test.java
                • before
                  • Super.java
                  • Test.java
              • simple
                • after
                  • Usage.java
                  • p
                    • Test.java
                • before
                  • Usage.java
                  • p
                    • Test.java
                  • p1
                    • Super.java
              • simpleGenerics
                • after
                  • Usage.java
                  • p
                    • Test.java
                • before
                  • Usage.java
                  • p
                    • Test.java
                  • p1
                    • Super.java
              • staticImport
                • after
                  • Usage.java
                  • p
                    • Test.java
                • before
                  • Usage.java
                  • p
                    • Test.java
                  • p1
                    • Super.java
              • staticMembers
                • after
                  • Test.java
                • before
                  • Super.java
                  • Test.java
              • superConstructorWithFieldInitialization
                • after
                  • Test.java
                • before
                  • Super.java
                  • Test.java
              • superConstructorWithParam
                • after
                  • Test.java
                • before
                  • Super.java
                  • Test.java
              • superConstructorWithReturnInside
                • after
                  • Test.java
                • before
                  • Super.java
                  • Test.java
              • superReference
                • after
                  • Test.java
                • before
                  • Super.java
                  • Test.java
              • typeParameterBound
                • after
                  • Super.java
                  • Test.java
                • before
                  • Super.java
                  • Test.java
            • inlineToAnonymousClass
              • ArrayInitializer.java
              • ArrayType.java
              • ArrayTypeWithGenerics.java
              • AvailableInSupers.java
              • Braces.java
              • CanBeInvokedOnReference.java
              • CanBeInvokedOnReference1.java
              • CanBeInvokedOnReferenceSubstitution.java
              • CanBeInvokedOnReferenceSubstitution1.java
              • CanBeInvokedOnReferenceSyncStatement.java
              • CanBeInvokedOnReferenceVarargs.java
              • CantBeInvokedOnReference.java
              • CantBeInvokedOnReference1.java
              • CantBeInvokedOnReferenceReturnStatement.java
              • ChainedConstructors.java
              • ChainedVarargConstructors.java
              • ChangeToSuperType.java
              • ClassInitializer.java
              • ConflictInaccessibleOuterField.java
              • Constructor.java
              • ConstructorArgumentInExpression.java
              • ConstructorArgumentToField.java
              • ConstructorToInstanceInitializer.java
              • ConstructorWithArguments.java
              • ConstructorWithArgumentsInExpression.java
              • Field.java
              • FieldAsConstructorParameter.java
              • FieldInitializedWithVar.java
              • FieldVsLocalConflict.java
              • FieldVsParameterConflict.java
              • Generics.java
              • GenericsFieldDeclaration.java
              • GenericsInTypeParameter.java
              • GenericsRawType.java
              • GenericsSubstitute.java
              • GetClassConflict.java
              • ImplementsInterface.java
              • InlineThisOnly.java
              • InnerClass.java
              • LocalClass.java
              • MethodCallInNewExpression.java
              • MethodCallInNewExpressionWithParens.java
              • MethodUsage.java
              • MultipleAssignments.java
              • MultipleConstructors.java
              • MultipleGeneratedVars.java
              • MultipleInnerClasses.java
              • NewExpressionContext.java
              • NoFinalForJava8.java
              • NoInlineAbstract.java
              • NoInlineAnnotationType.java
              • NoInlineCatchClause.java
              • NoInlineClassLiteral.java
              • NoInlineEnum.java
              • NoInlineFieldUsage.java
              • NoInlineInterface.java
              • NoInlineLibraryClass.java
              • NoInlineMethodUsage.java
              • NoInlineMultipleInterfaces.java
              • NoInlineNewWithInner.java
              • NoInlineNoUsages.java
              • NoInlineRecursiveAccess.java
              • NoInlineReturnInConstructor.java
              • NoInlineStaticField.java
              • NoInlineStaticInitializer.java
              • NoInlineStaticInnerClass.java
              • NoInlineStaticMethod.java
              • NoInlineStaticNonFinalField.java
              • NoInlineSuperclassInterface.java
              • NoInlineThisQualifier.java
              • NoInlineThrowsClause.java
              • NoInlineTypeParameter.java
              • NoInlineUnresolvedConstructor.java
              • NoInlineUnresolvedConstructor2.java
              • NoInlineUnresolvedInterface.java
              • NoInlineUnresolvedSuperclass.java
              • NullInitializedField.java
              • OuterClassFieldAccess.java
              • OverwriteInitializer.java
              • ParamTypeReplacement.java
              • PrivateFieldUsedFromInnerClass.java
              • QualifiedNew.java
              • QualifyInner.java
              • QualifyParentStaticReferences.java
              • RedundantImplementsInterface.java
              • SelfReference.java
              • Simple.java
              • StaticConstantField.java
              • StringInMethodCallFromConstructor.java
              • UnrelatedParameters.java
              • Varargs.java
              • WritableFieldInitializedWithParameter.java
              • WritableInitializedField.java
              • multifile
                • fromLibrary
                  • after
                    • Test.java
                  • before
                    • Test.java
                  • lib
                    • src
                      • p
                        • P.java
                • importForConstructor
                  • after
                    • p1
                      • ParentUniqueName.java
                    • p2
                      • Usage.java
                  • before
                    • p1
                      • ChildCtor.java
                      • ParentUniqueName.java
                    • p2
                      • Usage.java
                • protectedMember
                  • after
                    • p1
                      • ParentWithProtected.java
                    • p2
                      • Usage.java
                  • before
                    • p1
                      • ParentWithProtected.java
                      • SubjectWithSuper.java
                    • p2
                      • Usage.java
                • staticImports
                  • after
                    • p1
                      • Usage.java
                    • p2
                      • Statics.java
                  • before
                    • p1
                      • Inlined.java
                      • Usage.java
                    • p2
                      • Statics.java
            • inplaceIntroduceConstant
              • conflictingConstantName.java
              • conflictingConstantName_after.java
              • correctConstantPosition.java
              • correctConstantPosition_after.java
              • correctFinalPosition.java
              • correctFinalPosition_after.java
              • ensureVisibilityForAnno.java
              • ensureVisibilityForAnno_after.java
              • escapePosition.java
              • escapePositionOnLocal.java
              • escapePositionOnLocal_after.java
              • escapePosition_after.java
              • noConflictingConstantName.java
              • noConflictingConstantName_after.java
              • replaceAll.java
              • replaceAllFromLiteral.java
              • replaceAllFromLiteral_after.java
              • replaceAllFromSecondOccurrence.java
              • replaceAllFromSecondOccurrence_after.java
              • replaceAllInsideParenthesized.java
              • replaceAllInsideParenthesized_after.java
              • replaceAllWithBrokenIdentifier.java
              • replaceAllWithBrokenIdentifier_after.java
              • replaceAllWithClassRefType.java
              • replaceAllWithClassRefType_after.java
              • replaceAll_after.java
            • inplaceIntroduceField
              • anchor.java
              • anchor1.java
              • anchor1_after.java
              • anchor_after.java
              • beforeAssignment.java
              • beforeAssignmentReplaceAll.java
              • beforeAssignmentReplaceAllCall.java
              • beforeAssignmentReplaceAllCall_after.java
              • beforeAssignmentReplaceAll_after.java
              • beforeAssignment_after.java
              • escapePosition.java
              • escapePositionOnLocal.java
              • escapePositionOnLocal_after.java
              • escapePosition_after.java
              • extractNearAnotherDeclaration.java
              • extractNearAnotherDeclaration_after.java
              • localResource.java
              • localResource_after.java
              • normalizeDeclarationWithDisabledFormatting.java
              • normalizeDeclarationWithDisabledFormatting_after.java
              • replaceAll.java
              • replaceAll_after.java
              • restoreNewExpression.java
              • restoreNewExpression_after.java
              • templateAdjustment.java
              • templateAdjustment_after.java
            • inplaceIntroduceParameter
              • chainMethodCall.java
              • chainMethodCall_after.java
              • escapePosition.java
              • escapePositionOnLocal.java
              • escapePositionOnLocal_after.java
              • escapePosition_after.java
              • extractConflictingParamOverLocal.java
              • extractParamOverLocal.java
              • extractParamOverLocal_after.java
              • localInsideAnonymous.java
              • localInsideAnonymous1.java
              • localInsideAnonymous1_after.java
              • localInsideAnonymous_after.java
              • noConflictingVariableDueToReparse.java
              • noConflictingVariableDueToReparse_after.java
              • paramNameEqMethodName.java
              • paramNameEqMethodName_after.java
              • replaceAll.java
              • replaceAll1.java
              • replaceAll1_after.java
              • replaceAll2.java
              • replaceAll2_after.java
              • replaceAll3.java
              • replaceAll3_after.java
              • replaceAllBrokenIdentifier.java
              • replaceAllBrokenIdentifier_after.java
              • replaceAllMethodCalls.java
              • replaceAllMethodCalls_after.java
              • replaceAll_after.java
              • replaceOneLeaveParamToDelete.java
              • replaceOneLeaveParamToDelete_after.java
            • inplaceIntroduceVariable
              • PlaceInsideLambda_after.java
              • allIncomplete.java
              • allIncomplete_after.java
              • allInsertFinal.java
              • allInsertFinal_after.java
              • brokenFormattingWithInValidation.java
              • brokenFormattingWithInValidation_after.java
              • cast.java
              • castToObject.java
              • castToObject_after.java
              • cast_after.java
              • conflictWithField.java
              • conflictWithFieldNoCast.java
              • conflictWithFieldNoCast_after.java
              • conflictWithField_after.java
              • conflictingInnerClassName.java
              • conflictingInnerClassName_after.java
              • escapePosition.java
              • escapePositionIfTyped.java
              • escapePositionIfTyped_after.java
              • escapePosition_after.java
              • filterVariablesWhichMustBeEffectivelyFinal.java
              • filterVariablesWhichMustBeEffectivelyFinal_after.java
              • fromExpression.java
              • fromExpression_after.java
              • fromParenthesis.java
              • fromParenthesis_after.java
              • injectedString.java
              • injectedString_after.java
              • insideInjectedString.java
              • insideInjectedString_after.java
              • noWritable.java
              • noWritable_after.java
              • placeInsideLambdaBody.java
              • placeInsideLambdaBodyMultipleOccurrences1.java
              • placeInsideLambdaBodyMultipleOccurrences1_after.java
              • placeInsideLambdaBody_after.java
              • placeInsideLoopAndRename.java
              • placeInsideLoopAndRename_after.java
              • ranges.java
              • ranges_after.java
              • reassignSimple.java
              • reassignSimple_after.java
              • reassignWhenVariableWasPutInLoopBody.java
              • reassignWhenVariableWasPutInLoopBody_after.java
              • stopEditing.java
              • stopEditing_after.java
              • streamMultiline.java
              • streamMultiline_after.java
              • streamMultiple.java
              • streamMultiple_after.java
              • streamSimple.java
              • streamSimple_after.java
              • undoPositionAfterSpace.java
              • writable.java
              • writable_after.java
            • introduceConstant
              • AnnotationDescription.java
              • AnnotationDescription_after.java
              • AnonymousClassWithThrownClause.java
              • AnonymousClassWithThrownClause_after.java
              • ArrayFromVarargs.java
              • ArrayFromVarargs_after.java
              • Comments.java
              • Comments_after.java
              • ContainingClass.java
              • ContainingClass_after.java
              • EnumConstant.java
              • EnumConstant_after.java
              • EscalateVisibility.java
              • EscalateVisibility_after.java
              • ForwardReferences.java
              • ForwardReferences_after.java
              • FromEnumConstantInitializer.java
              • FromEnumConstantInitializer1.java
              • FromEnumConstantInitializer1_after.java
              • FromEnumConstantInitializer2.java
              • FromEnumConstantInitializer2_after.java
              • FromEnumConstantInitializer_after.java
              • InNonNls.java
              • InNonNls_after.java
              • IntroduceConstantFromThisCall.java
              • IntroduceConstantFromThisCall_after.java
              • PartialStringLiteral.java
              • PartialStringLiteralAnchor.java
              • PartialStringLiteralAnchorFromAnnotation.java
              • PartialStringLiteralAnchorFromAnnotation_after.java
              • PartialStringLiteralAnchor_after.java
              • PartialStringLiteralConvertibleToInt.java
              • PartialStringLiteralConvertibleToInt_after.java
              • PartialStringLiteralQualified.java
              • PartialStringLiteralQualified_after.java
              • PartialStringLiteral_after.java
              • ResultedType.java
              • ResultedTypeWhenNonLocal.java
              • StringLiteralConvertibleToInt.java
              • StringLiteralConvertibleToInt_after.java
              • TailingErrorUnacceptableWholeLineSelection.java
              • TailingErrorUnacceptableWholeLineSelection_after.java
            • introduceField
              • after1.java
              • afterBeforeExist.java
              • afterBeforeExistNonAnnotated.java
              • afterBeforeNotExist.java
              • afterBeforeNotExist1.java
              • afterConflictingFieldInContainingClass.java
              • afterConflictingFieldInContainingClassLocal.java
              • afterElseClause.java
              • afterEnclosingAnonymous.java
              • afterForcedFieldType.java
              • afterFromLambdaExpr.java
              • afterInSetUp.java
              • afterInitiallyInSetUp.java
              • afterLocalVarAnnotations.java
              • afterOnClassLevelBinary.java
              • afterOnClassLevelClassForName.java
              • afterOnClassLevelDuplicates.java
              • afterOnClassLevelDuplicates1.java
              • afterOnClassLevelNewExpression.java
              • afterOnClassLevelNoDuplicates.java
              • afterOrderInSetup.java
              • afterOuterClass.java
              • afterPublicBaseClassSetUp.java
              • afterSimplifiedDiamond.java
              • afterStaticFieldInInnerClass.java
              • afterUnresolvedReferenceToLocalVar.java
              • before1.java
              • beforeBeforeExist.java
              • beforeBeforeExistNonAnnotated.java
              • beforeBeforeNotExist.java
              • beforeBeforeNotExist1.java
              • beforeConflictingFieldInContainingClass.java
              • beforeConflictingFieldInContainingClassLocal.java
              • beforeElseClause.java
              • beforeEnclosingAnonymous.java
              • beforeForcedFieldType.java
              • beforeFromLambdaExpr.java
              • beforeInSetUp.java
              • beforeInitiallyInSetUp.java
              • beforeLocalVarAnnotations.java
              • beforeOnClassLevelBinary.java
              • beforeOnClassLevelClassForName.java
              • beforeOnClassLevelDuplicates.java
              • beforeOnClassLevelDuplicates1.java
              • beforeOnClassLevelNewExpression.java
              • beforeOnClassLevelNoDuplicates.java
              • beforeOrderInSetup.java
              • beforeOuterClass.java
              • beforePublicBaseClassSetUp.java
              • beforeRejectIntroduceFieldFromExprInThisCall.java
              • beforeSimplifiedDiamond.java
              • beforeStaticFieldInInnerClass.java
              • beforeUnresolvedReferenceToLocalVar.java
            • introduceFunctionalParameter
              • afterEnsureNotFolded.java
              • afterExceptionPreventFromCompatibility.java
              • afterFunction.java
              • afterInsideAnonymous.java
              • afterInsideForLoop.java
              • afterIntConsumer.java
              • afterIntConsumerFromIfStatement.java
              • afterIntPredicateConditionalExit.java
              • afterPartialString.java
              • afterSampleRunnable.java
              • afterThrownExceptionsAgree.java
              • afterUsedParametersOutsideSelectedFragment.java
              • beforeEnsureNotFolded.java
              • beforeExceptionPreventFromCompatibility.java
              • beforeFunction.java
              • beforeInsideAnonymous.java
              • beforeInsideForLoop.java
              • beforeIntConsumer.java
              • beforeIntConsumerFromIfStatement.java
              • beforeIntPredicateConditionalExit.java
              • beforePartialString.java
              • beforeSampleRunnable.java
              • beforeThrownExceptionsAgree.java
              • beforeUsedParametersOutsideSelectedFragment.java
            • introduceParameter
              • afterAnonymousClass.java
              • afterArrayInitializer.java
              • afterBareRefToVararg.java
              • afterCodeDuplicates.java
              • afterCodeDuplicatesFromConstructor.java
              • afterCollapseToLambda.java
              • afterConflictingField.java
              • afterConflictingNameWithParameterToDelete.java
              • afterDelegateWithVarargs.java
              • afterDiamond2Raw.java
              • afterDiamondOccurrences.java
              • afterEnclosingWithParamDeletion.java
              • afterEnums.java
              • afterExpandMethodReference.java
              • afterExpectedType.java
              • afterFieldAccess.java
              • afterFieldWithGetterReplacement.java
              • afterFieldWithInaccessibleGetterReplacement.java
              • afterGenerateDelegate.java
              • afterGenerateDelegateInSuperClass.java
              • afterGenerateDelegateInSuperInterface.java
              • afterGenerateDelegateNoArgs.java
              • afterGenerateDelegateRemoveParameter.java
              • afterGetterQualifier.java
              • afterImplicitDefaultConstructor.java
              • afterImplicitSuperCall.java
              • afterIncompleteEnumDefinition.java
              • afterIncompleteVararg.java
              • afterIncorrectScope.java
              • afterInternalSideEffect.java
              • afterLocalVarDeclaration.java
              • afterLocalVarSelection.java
              • afterMethodAccess.java
              • afterMethodCallRefToVararg.java
              • afterMethodUsageInThisMethodInheritor.java
              • afterMethodWithoutParams.java
              • afterNewWithRefToVararg.java
              • afterNoUsages.java
              • afterNull.java
              • afterPackageReferenceShouldBeIgnored.java
              • afterParameterInFor.java
              • afterParameterJavaDoc1.java
              • afterParameterJavaDoc2.java
              • afterParameterJavaDoc3.java
              • afterParameterJavaDocBeforeVararg.java
              • afterParameterSubstitution.java
              • afterPreserveDiamondOccurrences.java
              • afterQualifiedNew.java
              • afterRemoveOverrideFromDelegated.java
              • afterRemoveParameter.java
              • afterRemoveParameterAfterVariable.java
              • afterRemoveParameterInHierarchy.java
              • afterRemoveParameterWithJavadoc.java
              • afterReplaceAllAndDeleteUnused.java
              • afterSelfReference.java
              • afterSelfReferenceVarargs.java
              • afterSelfReferenceVarargs1.java
              • afterSimpleUsage.java
              • afterSimplifiedResultedType.java
              • afterStaticFieldAccess.java
              • afterStaticFieldWithGetterReplacement.java
              • afterSubstituteTypeParams.java
              • afterSubstituteTypeParamsInInheritor.java
              • afterSuperInExpression.java
              • afterSuperWithSideEffect.java
              • afterThisSubstitution.java
              • afterThisSubstitutionInQualifier.java
              • afterTypeAnnotation.java
              • afterUseInInnerClass.java
              • afterVarargs.java
              • afterVarargs1.java
              • afterWeirdQualifier.java
              • afterWeirdQualifierAndParameter.java
              • beforeAnonymousClass.java
              • beforeArrayInitializer.java
              • beforeBareRefToVararg.java
              • beforeCodeDuplicates.java
              • beforeCodeDuplicatesFromConstructor.java
              • beforeCollapseToLambda.java
              • beforeConflictingField.java
              • beforeConflictingNameWithParameterToDelete.java
              • beforeDelegateWithVarargs.java
              • beforeDiamond2Raw.java
              • beforeDiamondOccurrences.java
              • beforeEnclosingWithParamDeletion.java
              • beforeEnums.java
              • beforeExpandMethodReference.java
              • beforeExpectedType.java
              • beforeFieldAccess.java
              • beforeFieldWithGetterReplacement.java
              • beforeFieldWithInaccessibleGetterReplacement.java
              • beforeGenerateDelegate.java
              • beforeGenerateDelegateInSuperClass.java
              • beforeGenerateDelegateInSuperInterface.java
              • beforeGenerateDelegateNoArgs.java
              • beforeGenerateDelegateRemoveParameter.java
              • beforeGetterQualifier.java
              • beforeImplicitDefaultConstructor.java
              • beforeImplicitSuperCall.java
              • beforeIncompleteEnumDefinition.java
              • beforeIncompleteVararg.java
              • beforeIncorrectScope.java
              • beforeInternalSideEffect.java
              • beforeLocalVarDeclaration.java
              • beforeLocalVarSelection.java
              • beforeMethodAccess.java
              • beforeMethodCallRefToVararg.java
              • beforeMethodUsageInThisMethodInheritor.java
              • beforeMethodWithoutParams.java
              • beforeNewWithRefToVararg.java
              • beforeNoUsages.java
              • beforeNull.java
              • beforePackageReferenceShouldBeIgnored.java
              • beforeParameterInFor.java
              • beforeParameterJavaDoc1.java
              • beforeParameterJavaDoc2.java
              • beforeParameterJavaDoc3.java
              • beforeParameterJavaDocBeforeVararg.java
              • beforeParameterSubstitution.java
              • beforePreserveDiamondOccurrences.java
              • beforeQualifiedNew.java
              • beforeRemoveOverrideFromDelegated.java
              • beforeRemoveParameter.java
              • beforeRemoveParameterAfterVariable.java
              • beforeRemoveParameterInHierarchy.java
              • beforeRemoveParameterWithJavadoc.java
              • beforeReplaceAllAndDeleteUnused.java
              • beforeSelfReference.java
              • beforeSelfReferenceVarargs.java
              • beforeSelfReferenceVarargs1.java
              • beforeSimpleUsage.java
              • beforeSimplifiedResultedType.java
              • beforeStaticFieldAccess.java
              • beforeStaticFieldWithGetterReplacement.java
              • beforeSubstituteTypeParams.java
              • beforeSubstituteTypeParamsInInheritor.java
              • beforeSuperInExpression.java
              • beforeSuperWithSideEffect.java
              • beforeThisSubstitution.java
              • beforeThisSubstitutionInQualifier.java
              • beforeTypeAnnotation.java
              • beforeUseInInnerClass.java
              • beforeVarargs.java
              • beforeVarargs1.java
              • beforeWeirdQualifier.java
              • beforeWeirdQualifierAndParameter.java
            • introduceParameterObject
              • copyJavadoc
                • after
                  • Test.java
                • before
                  • Test.java
              • copyJavadoc1
                • after
                  • Test.java
                • before
                  • Test.java
              • delegate
                • after
                  • Param.java
                  • Test.java
                • before
                  • Test.java
              • existentBean
                • after
                  • Param.java
                  • Test.java
                • before
                  • Param.java
                  • Test.java
              • existingBeanIfNoGeneration
                • after
                  • Param.java
                  • Test.java
                • before
                  • Param.java
                  • Test.java
              • existingBeanVisibility
                • after
                  • p
                    • Param.java
                  • p2
                    • Test.java
                • before
                  • p
                    • Param.java
                  • p2
                    • Test.java
              • existingWithAnotherFieldNames
                • after
                  • Param.java
                  • Test.java
                • before
                  • Param.java
                  • Test.java
              • generateGetterSetterForExistingBean
                • after
                  • Param.java
                  • Test.java
                • before
                  • Param.java
                  • Test.java
              • hierarchy
                • after
                  • A.java
                  • B.java
                  • Param.java
                  • Test.java
                • before
                  • A.java
                  • B.java
                  • Test.java
              • includeOneParameter
                • after
                  • Param.java
                  • Test.java
                • before
                  • Param.java
                  • Test.java
              • increment
                • after
                  • Param.java
                  • Test.java
                • before
                  • Test.java
              • innerClass
                • after
                  • Test.java
                • before
                  • Test.java
              • innerClassInInterface
                • after
                  • Test.java
                • before
                  • Test.java
              • integerIncremental
                • after
                  • Test.java
                • before
                  • Test.java
              • integerWrapper
                • after
                  • Test.java
                • before
                  • Test.java
              • lhassignment
                • after
                  • Param.java
                  • Test.java
                • before
                  • Test.java
              • multipleTypeParameters
                • after
                  • A.java
                  • Param.java
                  • Test.java
                • before
                  • A.java
                  • Test.java
              • paramNameConflict
                • after
                  • Param.java
                  • Test.java
                • before
                  • Param.java
                  • Test.java
              • primitive
                • after
                  • Param.java
                  • Test.java
                • before
                  • Test.java
              • sameTypeAndVarargs
                • after
                  • Param.java
                  • Test.java
                • before
                  • Test.java
              • superCalls
                • after
                  • A.java
                  • B.java
                  • Param.java
                  • Test.java
                • before
                  • A.java
                  • B.java
                  • Test.java
              • typeParameters
                • after
                  • A.java
                  • Param.java
                  • Test.java
                • before
                  • A.java
                  • Test.java
              • typeParametersWithChosenSubtype
                • after
                  • Test.java
                • before
                  • Test.java
              • typeParametersWithSubstitution
                • after
                  • Param.java
                  • Test.java
                • before
                  • Test.java
              • usedInnerClass
                • after
                  • Test.java
                  • Usage.java
                • before
                  • Test.java
                  • Usage.java
              • varargs
                • after
                  • Param.java
                  • Test.java
                • before
                  • Test.java
              • wrongBean
                • after
                  • Param.java
                  • Test.java
                • before
                  • Param.java
                  • Test.java
            • introduceVariable
              • AndAndSubexpression.after.java
              • AndAndSubexpression.java
              • AnonymousClass.after.java
              • AnonymousClass.java
              • AnonymousClass1.after.java
              • AnonymousClass1.java
              • AnonymousClass2.after.java
              • AnonymousClass2.java
              • AnonymousClass3.after.java
              • AnonymousClass3.java
              • AnonymousClass4.after.java
              • AnonymousClass4.java
              • AnonymousClass5.after.java
              • AnonymousClass5.java
              • ArrayFromVarargs.after.java
              • ArrayFromVarargs.java
              • ArrayFromVarargs1.after.java
              • ArrayFromVarargs1.java
              • AssignmentToUnresolvedReference.after.java
              • AssignmentToUnresolvedReference.java
              • BeforeVoidStatement.after.java
              • BeforeVoidStatement.java
              • CantCollapsedToDiamond.after.java
              • CantCollapsedToDiamond.java
              • CapturedWildcardUpperBoundSuggestedAsType.after.java
              • CapturedWildcardUpperBoundSuggestedAsType.java
              • ChooseIntersectionConjunctBasedOnFollowingCalls.after.java
              • ChooseIntersectionConjunctBasedOnFollowingCalls.java
              • CollapsedToDiamond.after.java
              • CollapsedToDiamond.java
              • ConflictingField.after.java
              • ConflictingField.java
              • ConflictingFieldInExpression.after.java
              • ConflictingFieldInExpression.java
              • ConflictingFieldInOuterClass.after.java
              • ConflictingFieldInOuterClass.java
              • DenotableType1.after.java
              • DenotableType1.java
              • DenotableType2.after.java
              • DenotableType2.java
              • DenotableType3.after.java
              • DenotableType3.java
              • DifferentForeachParameters.after.java
              • DifferentForeachParameters.java
              • DistinguishLambdaParams.after.java
              • DistinguishLambdaParams.java
              • DuplicateGenericExpressions.after.java
              • DuplicateGenericExpressions.java
              • DuplicatesAnonymousClassCreationWithSimilarParameters.after.java
              • DuplicatesAnonymousClassCreationWithSimilarParameters.java
              • EnumArrayFromVarargs.after.java
              • EnumArrayFromVarargs.java
              • ExpectedType8Inference.after.java
              • ExpectedType8Inference.java
              • FromFinalFieldOnAssignment.after.java
              • FromFinalFieldOnAssignment.java
              • FromForInitializer.after.java
              • FromForInitializer.java
              • FromInjected.after.java
              • FromInjected.java
              • IDEADEV13369.after.java
              • IDEADEV13369.java
              • IDEADEV3678.after.java
              • IDEADEV3678.java
              • IncorrectExpressionSelected.java
              • InsideElse.after.java
              • InsideElse.java
              • InsideFor.after.java
              • InsideFor.java
              • InsideForLoop.after.java
              • InsideForLoop.java
              • InsideForLoopIndependantFromLoopVariable.after.java
              • InsideForLoopIndependantFromLoopVariable.java
              • InsideIf.after.java
              • InsideIf.java
              • InsideWhile.after.java
              • InsideWhile.java
              • IntersectionWildcardExpectedType.after.java
              • IntersectionWildcardExpectedType.java
              • InvalidPostfixExpr.after.java
              • InvalidPostfixExpr.java
              • Lambda.after.java
              • Lambda.java
              • LambdaExpr.after.java
              • LambdaExpr.java
              • LambdaExprNotAccepted.after.java
              • LambdaExprNotAccepted.java
              • LambdaNotInContext.after.java
              • LambdaNotInContext.java
              • MethodCall.after.java
              • MethodCall.java
              • MethodCallInSwitch.after.java
              • MethodCallInSwitch.java
              • MethodRef.after.java
              • MethodRef.java
              • MethodRefNotInContext.after.java
              • MethodRefNotInContext.java
              • MethodRefNotInContextInferred.after.java
              • MethodRefNotInContextInferred.java
              • MethodRefNotInContextInferredFilterWithNonAcceptableSince.after.java
              • MethodRefNotInContextInferredFilterWithNonAcceptableSince.java
              • MethodRefNotInContextInferredNonExact.after.java
              • MethodRefNotInContextInferredNonExact.java
              • MethodReferenceExpr.after.java
              • MethodReferenceExpr.java
              • MultiCatchSimple.after.java
              • MultiCatchSimple.java
              • MultiCatchTyped.after.java
              • MultiCatchTyped.java
              • NameSuggestion.after.java
              • NameSuggestion.java
              • NoArrayFromVarargs.java
              • NoArrayFromVarargs1.java
              • NoNameConflict.after.java
              • NoNameConflict.java
              • NonConflictingField.after.java
              • NonConflictingField.java
              • NonExpression.after.java
              • NonExpression.java
              • NonExpressionPriorityFailure.after.java
              • NonExpressionPriorityFailure.java
              • NormalizeDeclarations.after.java
              • NormalizeDeclarations.java
              • OneLineLambdaValueCompatible.after.java
              • OneLineLambdaValueCompatible.java
              • OneLineLambdaVoidCompatible.after.java
              • OneLineLambdaVoidCompatible.java
              • Parenthized.after.java
              • Parenthized.java
              • ParenthizedOccurence.after.java
              • ParenthizedOccurence.java
              • ParenthizedOccurence1.after.java
              • ParenthizedOccurence1.java
              • Polyadic.after.java
              • Polyadic.java
              • PutInLambdaBody.after.java
              • PutInLambdaBody.java
              • PutInLambdaBodyMultipleOccurrences.after.java
              • PutInLambdaBodyMultipleOccurrences.java
              • PutInLambdaBodyVoid.after.java
              • PutInLambdaBodyVoid.java
              • PutInLambdaBodyVoidValueConflict.after.java
              • PutInLambdaBodyVoidValueConflict.java
              • PutInNestedLambdaBody.after.java
              • PutInNestedLambdaBody.java
              • PutOuterLambda.after.java
              • PutOuterLambda.java
              • ReplaceAll.after.java
              • ReplaceAll.java
              • ReturnNonExportedArray.after.java
              • ReturnNonExportedArray.java
              • ReturnStatementWithoutSemicolon.after.java
              • ReturnStatementWithoutSemicolon.java
              • SCR10412.after.java
              • SCR10412.java
              • SCR18295.after.java
              • SCR18295.java
              • SCR18295a.after.java
              • SCR18295a.java
              • SCR22718.after.java
              • SCR22718.java
              • SCR26075.after.java
              • SCR26075.java
              • SCR40281.after.java
              • SCR40281.java
              • Scr16910.after.java
              • Scr16910.java
              • SiblingInnerClassType.after.java
              • SiblingInnerClassType.java
              • SimpleExpression.after.java
              • SimpleExpression.java
              • SkipSemicolon.after.java
              • SkipSemicolon.java
              • StaticConflictingField.after.java
              • StaticConflictingField.java
              • StaticImport.after.java
              • StaticImport.java
              • SubExpressionFromIntellijidearulezzz.after.java
              • SubExpressionFromIntellijidearulezzz.java
              • SubLiteral.after.java
              • SubLiteral.java
              • SubLiteral1.after.java
              • SubLiteral1.java
              • SubLiteralFailure.java
              • SubLiteralFromExpression.after.java
              • SubLiteralFromExpression.java
              • SubPrimitiveLiteral.after.java
              • SubPrimitiveLiteral.java
              • SubexpressionWithSpacesInSelection.after.java
              • SubexpressionWithSpacesInSelection.java
              • SubexpressionWithSpacesInSelectionAndTailingComment.after.java
              • SubexpressionWithSpacesInSelectionAndTailingComment.java
              • ThisQualifier.after.java
              • ThisQualifier.java
              • TypeAnnotations.after.java
              • TypeAnnotations.java
              • TypesHierarchyBasedOnCalledMethod.after.java
              • TypesHierarchyBasedOnCalledMethod.java
              • WithIfBranches.after.java
              • WithIfBranches.java
              • WriteUsages.after.java
              • WriteUsages.java
              • genericTypeWithInner
                • after
                  • test
                    • A.java
                    • Client.java
                    • List.java
                • before
                  • test
                    • A.java
                    • Client.java
                    • List.java
              • genericTypeWithInner1
                • after
                  • test
                    • A.java
                    • Client.java
                    • List.java
                    • X.java
                • before
                  • test
                    • A.java
                    • Client.java
                    • List.java
                    • X.java
              • genericWithTwoParameters
                • after
                  • Client.java
                  • PairProvider.java
                  • util
                    • Pair.java
                • before
                  • Client.java
                  • PairProvider.java
                  • util
                    • Pair.java
              • genericWithTwoParameters2
                • after
                  • Client.java
                  • Pair.java
                  • PairProvider.java
                • before
                  • Client.java
                  • Pair.java
                  • PairProvider.java
              • samePackageRef
                • after
                  • pack1
                    • A.java
                    • B.java
                • before
                  • pack1
                    • A.java
                    • B.java
            • invertBoolean
              • 1.java
              • 1_after.java
              • 2.java
              • 2_after.java
              • BooleanFieldWithoutInitializer.java
              • BooleanFieldWithoutInitializer_after.java
              • FinalBooleanFieldWithoutInitializer.java
              • FinalBooleanFieldWithoutInitializer_after.java
              • anonymousClasses.java
              • anonymousClasses_after.java
              • booleanReturnInsideLambda.java
              • booleanReturnInsideLambda_after.java
              • innerClasses.java
              • innerClasses_after.java
              • methodRefs.java
              • parameter.java
              • parameter1.java
              • parameter1_after.java
              • parameterRecursiveCall.java
              • parameterRecursiveCall_after.java
              • parameter_after.java
              • unusedReturnValue.java
              • unusedReturnValue_after.java
            • makeClassStatic
              • DefaultConstructorAnonymousClass.java
              • DefaultConstructorAnonymousClass_after.java
              • FieldInitializerMovedToTheConstructor.java
              • FieldInitializerMovedToTheConstructor_after.java
              • FieldInitializerSplit.java
              • FieldInitializerSplit_after.java
              • FieldWithMyPrefix.java
              • FieldWithMyPrefix_after.java
              • IDEADEV11595.java
              • IDEADEV11595_after.java
              • IDEADEV12762.java
              • IDEADEV12762_after.java
              • IDEADEV3247.java
              • IDEADEV3247_after.java
              • NewExpressionQualifier.java
              • NewExpressionQualifier_after.java
              • NonDefaultConstructorAnonymousClass.java
              • NonDefaultConstructorAnonymousClass_after.java
              • QualifiedThis.java
              • QualifiedThis_after.java
              • RegReference.java
              • RegReference_after.java
              • Simple1.java
              • Simple1_after.java
              • SimpleFields.java
              • SimpleFields_after.java
              • ThisSuperExpressions.java
              • ThisSuperExpressions_after.java
            • makeMethodStatic
              • after1.java
              • after10-np.java
              • after10.java
              • after11.java
              • after12.java
              • after13.java
              • after14.java
              • after15.java
              • after16.java
              • after17.java
              • after18.java
              • after19.java
              • after2.java
              • after20.java
              • after21.java
              • after22.java
              • after23.java
              • after3.java
              • after4.java
              • after5.java
              • after6.java
              • after7.java
              • after8.java
              • after9.java
              • afterClearOverrideAnnotation.java
              • afterDeep.java
              • afterDelegatePlace.java
              • afterFieldsAndDelegation.java
              • afterMethodReference.java
              • afterOverrides.java
              • afterPreserveParametersAlignment.java
              • afterPreserveTypeParams.java
              • afterThisMethodReference.java
              • before1.java
              • before10.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
              • before3.java
              • before4.java
              • before5.java
              • before6.java
              • before7.java
              • before8.java
              • before9.java
              • beforeClearOverrideAnnotation.java
              • beforeDeep.java
              • beforeDelegatePlace.java
              • beforeFieldsAndDelegation.java
              • beforeInnerStaticClassUsed.java
              • beforeMethodReference.java
              • beforeOverrides.java
              • beforePreserveParametersAlignment.java
              • beforePreserveTypeParams.java
              • beforeThisMethodReference.java
            • methodDuplicates
              • AddStaticTest.java
              • AnonymousTest.java
              • AnonymousTest1.java
              • AnonymousTest2.java
              • ChangingReturnType.java
              • DeclarationUsage.java
              • GenmethExtends.java
              • GenmethExtendsGenericExact.java
              • GenmethExtendsGenericWildcard.java
              • GenmethGeneral.java
              • GenmethSeveral.java
              • IdentityComment.java
              • IdentityComplete.java
              • IdentityName.java
              • IdentityNameFailures.java
              • IdentityWhitespace.java
              • Inheritance.java
              • LocationQuantity.java
              • MappingAny2ParameterPrimitiveLvalue.java
              • MappingExpression2Field.java
              • MappingExpression2LocalVar.java
              • MappingExpression2ParameterLValues.java
              • MappingExpression2ParameterLiterals.java
              • MappingExpression2ParameterMultiple.java
              • MappingExpression2This.java
              • MappingField2Field.java
              • MappingField2LocalVar.java
              • MappingField2Parameter.java
              • MappingField2This.java
              • MappingLocalVar2Expression.java
              • MappingLocalVar2Field.java
              • MappingLocalVar2LocalVar.java
              • MappingLocalVar2Parameter.java
              • MappingLocalVar2This.java
              • MappingMember2MemberDifferent.java
              • MappingParameter2Field.java
              • MappingParameter2LocalVar.java
              • MappingParameter2Parameter.java
              • MappingParameter2This.java
              • MappingThis2Field.java
              • MappingThis2LocalVar.java
              • MappingThis2Parameter.java
              • MappingThis2ThisDifferent.java
              • MappingThis2ThisQualified.java
              • PostFragmentUsage.java
              • RefReplacement.java
              • RefReplacement1.java
              • ReturnExpression.java
              • ReturnExpressionDifferent.java
              • ReturnField.java
              • ReturnLocalVar.java
              • ReturnParameter.java
              • ReturnThis.java
              • ReturnVariable.java
              • ReturnVoidTest.java
              • SkipNonRelatedCalls.java
              • StaticMethodReplacement.java
              • ThisReferenceTest.java
              • TypeInheritance.java
              • TypeInheritance1.java
              • TypesExtends.java
              • TypesExtendsReturn.java
              • TypesExtendsReturnDifferentArray.java
              • TypesExtendsReturnDifferentGeneric.java
              • TypesExtendsReturnDifferentPrimitive.java
              • TypesExtendsReturnDifferentReference.java
              • TypesGenericsConcrete2Concrete.java
              • TypesGenericsConcrete2ConcreteDifferent.java
              • TypesGenericsConcrete2Extends.java
              • TypesGenericsConcrete2ExtendsDifferent.java
              • TypesGenericsConcrete2Raw.java
              • TypesGenericsConcrete2Super.java
              • TypesGenericsConcrete2SuperDifferent.java
              • TypesGenericsRaw2Concrete.java
              • TypesGenericsRaw2Raw.java
              • TypesImplements.java
              • TypesNoRelationship.java
              • UnusedParameter.java
              • UnusedParameter1.java
              • Varargs.java
            • methodDuplicatesMisc
              • AnonymousInitializer.java
              • CandidateUnqualifiedStaticAccess.java
              • ChangeReturnTypeByField.java
              • ChangeReturnTypeByParameter.java
              • ChangeReturnTypeByReturnExpression.java
              • ChangeReturnTypeByReturnValue.java
              • CorrectThis.java
              • DetectNameConflicts.java
              • DetectNameConflictsWithStatic.java
              • IncorrectVarargsAccess.java
              • InsertSuperQualifierWhenNameConflicts.java
              • MakeStaticWhenUsedInInheritor.java
              • MethodTypeParameters.java
              • NoDetectNameConflicts.java
              • ParametersModification.java
              • PassArray2VarargMethodCall.java
              • Qualifiers.java
              • ReplaceDuplicateInsideAnonymous.java
              • SimpleConstant.java
              • SkipNotAccessible.java
              • SuperInTheSameContext.java
              • SuperInTheSameContextQualified.java
              • UnqualifiedStaticAccess.java
              • VarVarargsAccess.java
              • VarargsAccess.java
            • migration
              • package
                • after
                  • p1
                    • C.java
                    • C1.java
                • before
                  • p1
                    • C.java
                    • C1.java
              • packageToNonExistentPackage
                • after
                  • p1
                    • C.java
                    • C1.java
                • before
                  • p1
                    • C.java
                    • C1.java
              • sameShortNameClass
                • after
                  • C.java
                  • C1.java
                • before
                  • C.java
                  • C1.java
              • toNonExistentClass
                • after
                  • p1
                    • C.java
                    • C1.java
                • before
                  • p1
                    • C.java
                    • C1.java
              • twoClasses
                • after
                  • Test.java
                • before
                  • Test.java
              • unexistingClassInUnexistingPackage
                • after
                  • p1
                    • C.java
                    • C1.java
                • before
                  • p1
                    • C.java
                    • C1.java
            • moveClass
              • classAndSecondary
                • after
                  • pack1
                    • User.java
                  • pack2
                    • Class1.java
                • before
                  • pack1
                    • Class1.java
                    • User.java
              • conflictingNames
                • after
                  • p2
                    • First.java
                    • Test.java
                  • p3
                    • First.java
                    • Second.java
                • before
                  • p1
                    • First.java
                    • Second.java
                  • p2
                    • First.java
                    • Test.java
              • contextChange1
                • after
                  • pack1
                    • Class2.java
                  • pack2
                    • Class1.java
                • before
                  • pack1
                    • Class1.java
                    • Class2.java
              • contextChange2
                • after
                  • pack1
                    • Class2.java
                  • pack2
                    • Class1.java
                • before
                  • pack1
                    • Class1.java
                    • Class2.java
              • ideadev27996
                • after
                  • pack1
                    • X.java
                  • pack2
                    • X.java
                • before
                  • pack1
                    • X.java
              • jsp
                • after
                  • WEB-INF
                    • TestTEI.java
                  • pack2
                    • TestClass.java
                • before
                  • WEB-INF
                    • TestTEI.java
                  • pack1
                    • TestClass.java
              • localClass
                • after
                  • pack2
                    • A.java
                • before
                  • pack1
                    • A.java
              • moveMultiple1
                • after
                  • pack2
                    • Class1.java
                    • Class2.java
                • before
                  • pack1
                    • Class1.java
                    • Class2.java
              • nonJava
                • after
                  • pack2
                    • Class1.java
                • before
                  • pack1
                    • Class1.java
              • qualifiedRef
                • after
                  • p1
                    • StaticMethod.java
                  • p2
                    • Test.java
                • before
                  • p1
                    • StaticMethod.java
                    • Test.java
              • refInPropertiesFile
                • after
                  • p
                    • MyClass.java
                • before
                  • p1
                    • MyClass.java
              • secondaryClass
                • after
                  • pack1
                    • Class1.java
                    • Class2.java
                    • User.java
                • before
                  • pack1
                    • Class1.java
                    • User.java
              • stringsAndComments
                • after
                  • Client.java
                  • pack2
                    • Class1.java
                • before
                  • Client.java
                  • pack1
                    • Class1.java
              • stringsAndComments2
                • after
                  • pack2
                    • AClass.java
                • before
                  • pack1
                    • AClass.java
              • unusedImport
                • after
                  • p1
                    • F1.java
                    • F2.java
                • before
                  • p1
                    • F1.java
                  • p2
                    • F2.java
            • moveClassAndFile
              • allClassesInFile
                • after
                  • t
                    • MyClass.java
                • before
                  • s
                    • MyClass.java
              • leavePackageLocalClass
                • after
                  • s
                    • MyLocal.java
                  • t
                    • MyClass.java
                • before
                  • s
                    • MyClass.java
              • nestedClassesInFile
                • after
                  • t
                    • MyClass.java
                • before
                  • s
                    • MyClass.java
              • onlyPackageLocalClass
                • after
                  • s
                    • MyClass.java
                  • t
                    • MyLocal.java
                • before
                  • s
                    • MyClass.java
            • moveClassToInner
              • contextChange1
                • after
                  • pack1
                    • Class2.java
                  • pack2
                    • A.java
                • before
                  • pack1
                    • Class1.java
                    • Class2.java
                  • pack2
                    • A.java
              • contextChange2
                • after
                  • pack1
                    • Class2.java
                  • pack2
                    • A.java
                • before
                  • pack1
                    • Class1.java
                    • Class2.java
                  • pack2
                    • A.java
              • duplicateInner
                • before
                  • pack1
                    • Class1.java
                  • pack2
                    • A.java
              • innerImport
                • after
                  • pack2
                    • A.java
                  • packUser
                    • Class2.java
                • before
                  • pack1
                    • Class1.java
                  • pack2
                    • A.java
                  • packUser
                    • Class2.java
              • innerInsideMoved
                • after
                  • pack2
                    • A.java
                  • packUser
                    • Class2.java
                • before
                  • pack1
                    • Class1.java
                  • pack2
                    • A.java
                  • packUser
                    • Class2.java
              • insertInnerClassImport
                • after
                  • pack2
                    • A.java
                  • packUser
                    • Class2.java
                • before
                  • pack1
                    • Class1.java
                  • pack2
                    • A.java
                  • packUser
                    • Class2.java
              • locallyUsedPackageLocalToPublicInterface
                • after
                  • pack1
                    • Usage.java
                  • pack2
                    • A.java
                • before
                  • pack1
                    • Class1.java
                    • Usage.java
                  • pack2
                    • A.java
              • moveIntoPackageLocalClass
                • before
                  • pack1
                    • Class1.java
                    • Class2.java
                  • pack2
                    • A.java
              • moveIntoPrivateInnerClass
                • before
                  • pack1
                    • A.java
                    • Class1.java
                    • Class2.java
              • moveMultiple1
                • after
                  • pack2
                    • A.java
                • before
                  • pack1
                    • Class1.java
                    • Class2.java
                  • pack2
                    • A.java
              • moveOfPackageLocalClass
                • before
                  • pack1
                    • Class1.java
                    • Class2.java
                  • pack2
                    • A.java
              • moveWithPackageLocalMember
                • before
                  • pack1
                    • Class1.java
                    • Class2.java
                  • pack2
                    • A.java
              • nonJava
                • after
                  • pack1
                    • A.java
                • before
                  • pack1
                    • A.java
                    • Class1.java
              • packageLocalClass
                • before
                  • pack1
                    • Class1.java
                    • Class2.java
                  • pack2
                    • A.java
              • refToConstructor
                • after
                  • pack2
                    • A.java
                • before
                  • pack1
                    • Class1.java
                  • pack2
                    • A.java
              • refToInner
                • after
                  • pack2
                    • A.java
                • before
                  • pack1
                    • Class1.java
                  • pack2
                    • A.java
              • secondaryClass
                • after
                  • pack1
                    • Class1.java
                    • User.java
                • before
                  • pack1
                    • Class1.java
                    • User.java
              • simultaneousMove
                • after
                  • pack2
                    • A.java
                  • packUser
                    • Class2.java
                • before
                  • pack0
                    • Class0.java
                  • pack1
                    • Class1.java
                  • pack2
                    • A.java
                  • packUser
                    • Class2.java
              • stringsAndComments
                • after
                  • Client.java
                  • pack1
                    • A.java
                • before
                  • Client.java
                  • pack1
                    • A.java
                    • Class1.java
              • stringsAndComments2
                • after
                  • pack1
                    • A.java
                • before
                  • pack1
                    • A.java
                    • Class1.java
            • moveInner
              • constructorProtectedVisibility
                • after
                  • p
                    • B.java
                    • b
                      • A.java
                • before
                  • p
                    • b
                      • A.java
              • constructorUtilClassVisibility
                • after
                  • p
                    • A.java
                    • B.java
                • before
                  • p
                    • A.java
              • constructorVisibility
                • after
                  • p
                    • A.java
                    • B.java
                • before
                  • p
                    • A.java
              • enumConstructorVisibility
                • after
                  • p
                    • A.java
                  • p2
                    • E.java
                    • U.java
                • before
                  • p
                    • A.java
                  • p2
                    • U.java
              • fieldAccessInSuper
                • after
                  • p
                    • A.java
                    • B.java
                    • S.java
                • before
                  • p
                    • A.java
                    • S.java
              • importStaticOfEnum
                • after
                  • p
                    • A.java
                    • E.java
                  • p2
                    • U.java
                • before
                  • p
                    • A.java
                  • p2
                    • U.java
              • innerClassInheritance
                • after
                  • p
                    • A.java
                    • B.java
                • before
                  • p
                    • A.java
              • innerClassSelfRef
                • after
                  • p
                    • A.java
                    • B.java
                • before
                  • p
                    • A.java
              • innerInnerClassUsedInTypeParams
                • after
                  • p
                    • A.java
                    • Main.java
                • before
                  • p
                    • Main.java
              • nonJavaFiles
                • after
                  • pack1
                    • Inner.java
                    • Outer.java
                • before
                  • pack1
                    • Outer.java
              • qualifyThisHierarchy
                • after
                  • pack1
                    • DImpl.java
                    • MyRunnable.java
                • before
                  • pack1
                    • DImpl.java
              • scr13730
                • after
                  • pack1
                    • Client.java
                    • StaticInner.java
                    • TopLevel.java
                • before
                  • pack1
                    • Client.java
                    • TopLevel.java
              • scr15142
                • after
                  • xxx
                    • Inner.java
                    • Outer.java
                • before
                  • xxx
                    • Outer.java
              • scr22592
                • after
                  • xxx
                    • Inner.java
                    • Outer.java
                • before
                  • xxx
                    • Outer.java
              • scr30106
                • after
                  • p
                    • A.java
                    • B.java
                    • X.java
                • before
                  • p
                    • A.java
                    • X.java
              • toOtherPackage
                • after
                  • package1
                    • OuterClass.java
                  • package2
                    • InnerClass.java
                • before
                  • package1
                    • OuterClass.java
              • xmlReferences
                • after
                  • pack1
                    • Inner.java
                    • Outer.java
                • before
                  • pack1
                    • Outer.java
            • moveInstanceMethod
              • AnonymousHierarchy.java
              • CorrectThisRefs.java
              • EscalateVisibility.java
              • ForeignMethodReferenceWithTargetField.java
              • IDEADEV11257.java
              • IOOBE_MovingInvalidCode.java
              • Interface.java
              • Javadoc.java
              • MethodReference.java
              • MethodReferenceToExpandToLambda.java
              • NoGenerics.java
              • NoThisParam.java
              • OverloadingMethods.java
              • OverloadingMethods1.java
              • ParameterMethodReference.java
              • PolyadicExpr.java
              • QualifiedThis.java
              • QualifierToArg1.java
              • QualifierToArg2.java
              • QualifierToArg3.java
              • QualifyField.java
              • QualifyFieldAccess.java
              • QualifyThisHierarchy.java
              • Recursive.java
              • Recursive1.java
              • SameNames.java
              • SameNamesRecursion.java
              • Simple.java
              • SimpleWithTargetField.java
              • StripFieldQualifier.java
              • ThisInAnonymous.java
              • ThisMethodReferenceWithTargetField.java
              • TwoParams.java
              • UsageInAnonymousClass.java
              • WithInner.java
            • moveMembers
              • IDEADEV11416
                • after
                  • Y.java
                • before
                  • Y.java
              • IDEADEV12448
                • after
                  • Test.java
                • before
                  • Test.java
              • dependantConstants
                • after
                  • A.java
                  • B.java
                • before
                  • A.java
                  • B.java
              • dependantFields
                • after
                  • A.java
                  • B.java
                • before
                  • A.java
                  • B.java
              • enumConstant
                • after
                  • A.java
                  • B.java
                • before
                  • A.java
                  • B.java
              • enumConstantFromCaseStatement
                • after
                  • A.java
                  • B.java
                • before
                  • A.java
                  • B.java
              • escalateVisibility
                • after
                  • pack1
                    • A.java
                    • C.java
                • before
                  • pack1
                    • A.java
                    • C.java
              • escalateVisibility1
                • after
                  • A.java
                  • B.java
                • before
                  • A.java
                  • B.java
              • existingFieldInSuper
                • after
                  • A.java
                  • B.java
                • before
                  • A.java
                  • B.java
              • explicitStaticImport
                • after
                  • A.java
                  • B.java
                  • C.java
                • before
                  • A.java
                  • B.java
                  • C.java
              • fieldForwardRef
                • after
                  • A.java
                  • Constants.java
                • before
                  • A.java
                  • Constants.java
              • finalFieldWithInitializer
                • after
                  • A.java
                  • B.java
                • before
                  • A.java
                  • B.java
              • fromNestedToOuter
                • after
                  • Outer.java
                • before
                  • Outer.java
              • fromNestedToOuterMethodRef
                • after
                  • Outer.java
                • before
                  • Outer.java
              • innerClass
                • after
                  • A.java
                  • B.java
                  • C.java
                • before
                  • A.java
                  • B.java
                  • C.java
              • innerToInterface
                • after
                  • A.java
                  • B.java
                  • C.java
                • before
                  • A.java
                  • B.java
                  • C.java
              • javadocRefs
                • after
                  • Class1.java
                  • Class2.java
                  • User.java
                • before
                  • Class1.java
                  • Class2.java
                  • User.java
              • mixedStaticImportAndQualified
                • after
                  • ImportingClass.java
                • before
                  • ImportingClass.java
              • multipleWithDependencies
                • after
                  • A.java
                  • B.java
                • before
                  • A.java
                  • B.java
              • multipleWithDependencies1
                • after
                  • A.java
                  • B.java
                • before
                  • A.java
                  • B.java
              • otherPackageImport
                • after
                  • pack1
                    • ClassWithStaticMethod.java
                  • pack2
                    • OtherClass.java
                • before
                  • pack1
                    • ClassWithStaticMethod.java
                  • pack2
                    • OtherClass.java
              • outerClassTypeParameters
                • after
                  • pack1
                    • A.java
                    • Outer.java
                  • pack2
                    • B.java
                • before
                  • pack1
                    • A.java
                    • Outer.java
                  • pack2
                    • B.java
              • parameterizedRefOn
                • after
                  • pack1
                    • A.java
                    • C.java
                • before
                  • pack1
                    • A.java
                    • C.java
              • protectedConstructor
                • after
                  • pack1
                    • A.java
                    • C.java
                  • pack2
                    • B.java
                • before
                  • pack1
                    • A.java
                    • C.java
                  • pack2
                    • B.java
              • scr11871
                • after
                  • pack1
                    • A.java
                    • B.java
                • before
                  • pack1
                    • A.java
                    • B.java
              • scr40064
                • after
                  • Test.java
                • before
                  • Test.java
              • scr40947
                • after
                  • Test.java
                • before
                  • Test.java
              • staticImport
                • after
                  • A.java
                  • B.java
                  • C.java
                • before
                  • A.java
                  • B.java
                  • C.java
              • staticImportAndOverridenMethods
                • after
                  • bar
                    • A.java
                    • B.java
                    • U.java
                • before
                  • bar
                    • A.java
                    • B.java
                    • U.java
              • staticProblemsShouldNotRaiseAConflict
                • after
                  • Outer.java
                • before
                  • Outer.java
              • staticToInterface
                • after
                  • A.java
                  • B.java
                • before
                  • A.java
                  • B.java
              • stringConstantFromCaseStatement
                • after
                  • A.java
                  • B.java
                • before
                  • A.java
                  • B.java
              • stringConstantInSwitchLabelExpression
                • after
                  • A.java
                  • B.java
                • before
                  • A.java
                  • B.java
              • twoMethods
                • after
                  • pack1
                    • A.java
                    • C.java
                  • pack2
                    • B.java
                • before
                  • pack1
                    • A.java
                    • C.java
                  • pack2
                    • B.java
              • untouchedVisibility
                • after
                  • pack1
                    • A.java
                    • C.java
                  • pack2
                    • B.java
                • before
                  • pack1
                    • A.java
                    • C.java
                  • pack2
                    • B.java
              • weirdDeclaration
                • after
                  • A.java
                  • B.java
                • before
                  • A.java
                  • B.java
              • writableField
                • after
                  • A.java
                  • B.java
                • before
                  • A.java
                  • B.java
            • movePackage
              • insidePackage
                • after
                  • a
                    • b
                      • a
                        • A.java
                • before
                  • a
                    • A.java
              • moveSingle
                • after
                  • pack2
                    • User1.java
                    • User2.java
                  • target
                    • pack1
                      • Class1.java
                • before
                  • pack1
                    • Class1.java
                  • pack2
                    • User1.java
                    • User2.java
              • packageAndReferencedClass
                • after
                  • b
                    • B.java
                    • C.java
                    • a
                      • A.java
                • before
                  • B.java
                  • a
                    • A.java
                  • b
                    • C.java
              • qualifiedRef
                • after
                  • Usage.java
                  • package2
                    • test
                      • A.java
                • before
                  • Usage.java
                  • package1
                    • test
                      • A.java
            • movePackageAsDir
              • emptySubDirs
                • after
                  • src2
                    • pack1
                      • S2.java
                • before
                  • src1
                    • pack1
                      • subPack
                        • Foo.java
                  • src2
                    • pack1
                      • S2.java
              • movePackage
                • after
                  • src1
                    • pack2
                      • UsagesFromBoth.java
                    • target
                      • pack1
                        • S1.java
                  • src2
                    • pack1
                      • S2.java
                    • pack2
                      • UsagesFromBoth2.java
                • before
                  • src1
                    • pack1
                      • S1.java
                    • pack2
                      • UsagesFromBoth.java
                  • src2
                    • pack1
                      • S2.java
                    • pack2
                      • UsagesFromBoth2.java
              • movePackageWithTxtFilesInside
                • after
                  • src1
                    • pack2
                      • UsagesFromBoth.java
                    • target
                      • pack1
                        • S1.java
                  • src2
                    • pack1
                      • S2.java
                    • pack2
                      • UsagesFromBoth2.java
                • before
                  • src1
                    • pack1
                      • S1.java
                    • pack2
                      • UsagesFromBoth.java
                  • src2
                    • pack1
                      • S2.java
                    • pack2
                      • UsagesFromBoth2.java
              • multipleClassesInOneFile
                • after
                  • src1
                    • pack2
                      • UsagesFromBoth.java
                    • target
                      • pack1
                        • S1.java
                        • US.java
                  • src2
                    • pack1
                      • S2.java
                    • pack2
                      • UsagesFromBoth2.java
                • before
                  • src1
                    • pack1
                      • S1.java
                      • US.java
                    • pack2
                      • UsagesFromBoth.java
                  • src2
                    • pack1
                      • S2.java
                    • pack2
                      • UsagesFromBoth2.java
              • removeUnresolvedImports
                • after
                  • src1
                    • pack2
                      • UsagesFromBoth.java
                    • target
                      • pack1
                        • S1.java
                        • subpack
                          • SS.java
                  • src2
                    • pack1
                      • S2.java
                    • pack2
                      • UsagesFromBoth2.java
                • before
                  • src1
                    • pack1
                      • S1.java
                      • subpack
                        • SS.java
                    • pack2
                      • UsagesFromBoth.java
                  • src2
                    • pack1
                      • S2.java
                    • pack2
                      • UsagesFromBoth2.java
              • renamePackage
                • after
                  • src1
                    • pack1
                      • pack2
                        • S1.java
                • before
                  • src1
                    • pack1
                      • S1.java
              • renamePackageStaticImportsToNestedClasses
                • after
                  • src1
                    • pack0
                      • pack2
                        • pack3
                          • S1.java
                        • pack4
                          • S1.java
                • before
                  • src1
                    • pack1
                      • pack2
                        • pack3
                          • S1.java
                        • pack4
                          • S1.java
              • xmlDirRefs
                • after
                  • src1
                    • pack2
                      • UsagesFromBoth.java
                    • target
                      • pack1
                        • S1.java
                  • src2
                    • pack1
                      • S2.java
                    • pack2
                      • UsagesFromBoth2.java
                • before
                  • src1
                    • pack1
                      • S1.java
                    • pack2
                      • UsagesFromBoth.java
                  • src2
                    • pack1
                      • S2.java
                    • pack2
                      • UsagesFromBoth2.java
              • xmlEmptyDirRefs
                • after
                  • src2
                    • pack1
                      • S2.java
                • before
                  • src2
                    • pack1
                      • S2.java
            • movePackageMultiroot
              • movePackage
                • after
                  • src1
                    • target
                      • pack1
                        • A.java
                  • src2
                    • target
                      • pack1
                        • B.java
                • before
                  • src1
                    • pack1
                      • A.java
                  • src2
                    • pack1
                      • B.java
            • multipleJdks
              • java7
                • p
                  • Main.java
              • java8
                • p
                  • Foo.java
            • pullUp
              • AsDefault.java
              • AsDefaultMethodOverAbstract.java
              • AsDefaultMethodOverAbstract_after.java
              • AsDefault_after.java
              • DefaultMethodAsAbstract.java
              • DefaultMethodAsAbstract_after.java
              • DefaultMethodAsDefault.java
              • DefaultMethodAsDefault_after.java
              • EscalateVisibility.java
              • EscalateVisibility_after.java
              • ExtensionMethod.java
              • ExtensionMethod_after.java
              • GenericsInAbstractMethod.java
              • GenericsInAbstractMethod_after.java
              • GenericsInImplements.java
              • GenericsInImplements_after.java
              • IfFieldInitializationWithNonMovedField.java
              • IfFieldInitializationWithNonMovedField_after.java
              • IfFieldMovedInitialization.java
              • IfFieldMovedInitialization_after.java
              • MergeInterfaces.java
              • MergeInterfaces_after.java
              • MultipleConstructorsFieldInitialization.java
              • MultipleConstructorsFieldInitializationNoGood.java
              • MultipleConstructorsFieldInitializationNoGood_after.java
              • MultipleConstructorsFieldInitialization_after.java
              • NotFunctionalAnymore.java
              • OuterClassRefs.java
              • OuterClassRefsNoConflictIfAsAbstract.java
              • OuterClassRefsNoConflictIfAsAbstract_after.java
              • PreserveOverride.java
              • PreserveOverrideInPulledMethod.java
              • PreserveOverrideInPulledMethod_after.java
              • PreserveOverride_after.java
              • PublicMethodFromPrivateClassConflict.java
              • PublicMethodFromPrivateClassConflict_after.java
              • PullToInterfaceAsDefault.java
              • PullUpAndMakeAbstract.java
              • PullUpAndMakeAbstract_after.java
              • PullUpAsAbstractInClass.java
              • PullUpAsAbstractInClass_after.java
              • PullUpFromAnonymousToInterface.java
              • PullUpFromAnonymousToInterface_after.java
              • PullUpInheritedStaticClasses.java
              • PullUpInheritedStaticClasses_after.java
              • PullUpPrivateInnerClassWithPrivateConstructor.java
              • PullUpPrivateInnerClassWithPrivateConstructor_after.java
              • QualifiedReference.java
              • QualifiedReference_after.java
              • QualifiedSuper.java
              • QualifiedSuper_after.java
              • QualifiedThis.java
              • QualifiedThis_after.java
              • RemoveOverride.java
              • RemoveOverrideFromPulledMethod.java
              • RemoveOverrideFromPulledMethod_after.java
              • RemoveOverride_after.java
              • ReplaceDuplicatesInInheritors.java
              • ReplaceDuplicatesInInheritors_after.java
              • SOEOnSelfInheritance.java
              • SOEOnSelfInheritance_after.java
              • StillFunctional.java
              • StillFunctional_after.java
              • SubstituteOverrideToMerge.java
              • SubstituteOverrideToMerge_after.java
              • TryCatchFieldInitializer.java
              • TryCatchFieldInitializer_after.java
              • TypeArgument.java
              • TypeArgument_after.java
              • TypeParamErasure.java
              • TypeParamErasure_after.java
              • TypeParamSubst.java
              • TypeParamSubst_after.java
              • TypeParamsConflictingNames.java
              • TypeParamsConflictingNames_after.java
              • UpdateStaticRefs.java
              • UpdateStaticRefs_after.java
              • accessibleViaInheritanceInsideAnonymousClass
                • after
                  • a
                    • A.java
                  • b
                    • B.java
                • before
                  • a
                    • A.java
                  • b
                    • B.java
              • inaccessible
                • after
                  • a
                    • A.java
                  • b
                    • B.java
                • before
                  • a
                    • A.java
                  • b
                    • B.java
              • reuseSuperMethod
                • after
                  • a
                    • A.java
                  • b
                    • B.java
                • before
                  • a
                    • A.java
                  • b
                    • B.java
              • reuseSuperSuperMethod
                • after
                  • a
                    • A.java
                  • b
                    • B.java
                  • c
                    • C.java
                • before
                  • a
                    • A.java
                  • b
                    • B.java
                  • c
                    • C.java
            • pushDown
              • AlreadyContainsMethodWithTheSignatureForGenericsSuperclass.java
              • AlreadyContainsMethodWithTheSignatureForGenericsSuperclass_after.java
              • BodyTypeParameter.java
              • BodyTypeParameter_after.java
              • DefaultMethodToClass.java
              • DefaultMethodToClassKeepAbstract.java
              • DefaultMethodToClassKeepAbstract_after.java
              • DefaultMethodToClass_after.java
              • DefaultMethodToInterface.java
              • DefaultMethodToInterfaceKeepAbstract.java
              • DefaultMethodToInterfaceKeepAbstract_after.java
              • DefaultMethodToInterface_after.java
              • DisagreeTypeParameter.java
              • DisagreeTypeParameter_after.java
              • ErasureIfInheritsWithRawSubstitution.java
              • ErasureIfInheritsWithRawSubstitution_after.java
              • ExtensionMethodToClass.java
              • ExtensionMethodToClass_after.java
              • ExtensionMethodToInterface.java
              • ExtensionMethodToInterface_after.java
              • FieldAndReferencedClass.java
              • FieldAndReferencedClass_after.java
              • FieldAndStaticReferencedClass.java
              • FieldAndStaticReferencedClass_after.java
              • FieldTypeParameter.java
              • FieldTypeParameter_after.java
              • FunctionalExpression.java
              • FunctionalExpressionDefaultMethod.java
              • FunctionalExpressionDefaultMethod_after.java
              • FunctionalExpression_after.java
              • FunctionalInterface.java
              • FunctionalInterface_after.java
              • InsertOverrideWhenKeepAbstract.java
              • InsertOverrideWhenKeepAbstract_after.java
              • InterfaceConstants.java
              • InterfaceConstants_after.java
              • InterfaceMethodToClass.java
              • InterfaceMethodToClass_after.java
              • InterfaceStaticMethodToClass.java
              • InterfaceStaticMethodToClass_after.java
              • InterfaceStaticMethodToInterface.java
              • InterfaceStaticMethodToInterface_after.java
              • InterfaceVisibilityInClass.java
              • InterfaceVisibilityInClass_after.java
              • JavadocWhenKeepAsAbstractClass.java
              • JavadocWhenKeepAsAbstractClass_after.java
              • JavadocWhenKeepAsAbstractInterface.java
              • JavadocWhenKeepAsAbstractInterface_after.java
              • MethodFromInterfaceToAbstractClass.java
              • MethodFromInterfaceToAbstractClass_after.java
              • MethodTypeParametersList.java
              • MethodTypeParametersList_after.java
              • OverridingMethodWithSubst.java
              • OverridingMethodWithSubst_after.java
              • PreserveOverrideAnnotationAfterConflict.java
              • PreserveOverrideAnnotationAfterConflict_after.java
              • PreserveTypeArgs.java
              • PreserveTypeArgs_after.java
              • ReferenceForMovedInnerClass.java
              • ReferenceForMovedInnerClass_after.java
              • SameClassInterface.java
              • SameClassInterface_after.java
              • SubstTypeArgs.java
              • SubstTypeArgs_after.java
              • SuperOverHierarchy.java
              • SuperOverHierarchyConflict.java
              • SuperOverHierarchyConflict_after.java
              • SuperOverHierarchy_after.java
              • ThisRefInAnonymous.java
              • ThisRefInAnonymous_after.java
              • TypeParameter.java
              • TypeParameterErasure.java
              • TypeParameterErasure_after.java
              • TypeParameter_after.java
              • fromInterface
                • after
                  • a
                    • I.java
                    • I1.java
                  • b
                    • B.java
                • before
                  • a
                    • I.java
                    • I1.java
                  • b
                    • B.java
              • reuseOverrideMethod
                • after
                  • a
                    • A.java
                  • b
                    • B.java
                • before
                  • a
                    • A.java
                  • b
                    • B.java
              • staticImportOfPushedMethod
                • after
                  • a
                    • A.java
                  • b
                    • B.java
                  • u
                    • U.java
                • before
                  • a
                    • A.java
                  • b
                    • B.java
                  • u
                    • U.java
              • staticImportsInsidePushedMethod
                • after
                  • a
                    • A.java
                  • b
                    • B.java
                  • u
                    • U.java
                • before
                  • a
                    • A.java
                  • b
                    • B.java
                  • u
                    • U.java
              • usagesInXml
                • before
                  • a
                    • A.java
                  • b
                    • B.java
            • removemiddleman
              • interface
                • after
                  • A.java
                  • D.java
                  • I.java
                  • Test.java
                • before
                  • A.java
                  • D.java
                  • I.java
                  • Test.java
              • interfaceDelegation
                • after
                  • A.java
                  • I.java
                  • Test.java
                • before
                  • A.java
                  • I.java
                  • Test.java
              • noGetter
                • after
                  • Test.java
                • before
                  • Test.java
              • presentGetter
                • after
                  • A.java
                  • I.java
                  • Test.java
                • before
                  • A.java
                  • I.java
                  • Test.java
              • siblings
                • after
                  • A.java
                  • D.java
                  • Test.java
                • before
                  • A.java
                  • D.java
                  • Test.java
            • renameClass
              • automaticRenameInheritors
                • after
                  • X.java
                • before
                  • X.java
              • automaticRenameLambdaParams
                • after
                  • X.java
                • before
                  • X.java
              • automaticRenameVars
                • after
                  • X.java
                • before
                  • X.java
              • automaticRenameVarsCollision
                • after
                  • X.java
                • before
                  • X.java
              • collision
                • after
                  • pack1
                    • List.java
                  • pack2
                    • Usage.java
                    • Usage2.java
                • before
                  • pack1
                    • MyList.java
                  • pack2
                    • Usage.java
                    • Usage2.java
              • collision1
                • after
                  • Test.java
                • before
                  • Test.java
              • constructorJavadoc
                • after
                  • Test1.java
                • before
                  • Test.java
              • implicitReferenceToDefaultCtr
                • after
                  • pack1
                    • Derived.java
                    • ParentXXX.java
                • before
                  • pack1
                    • Derived.java
                    • Parent.java
              • implicitlyImported
                • after
                  • B.java
                  • pack1
                    • Object.java
                • before
                  • B.java
                  • pack1
                    • A.java
              • import
                • after
                  • FooBar.java
                  • a
                    • BlubFoo.java
                • before
                  • FooBar.java
                  • a
                    • Blubfoo.java
              • inSameFile
                • after
                  • Test.java
                • before
                  • Test.java
              • innerClass
                • after
                  • pack1
                    • OuterClass.java
                • before
                  • pack1
                    • OuterClass.java
              • nonJava
                • after
                  • pack1
                    • Class1New.java
                • before
                  • pack1
                    • Class1.java
            • renameCollisions
              • AllUsagesInCode.java
              • FieldHidesLocal.java
              • InnerClassNameCollisionWithSuperClassOfContainer.java
              • NotAvailableForArrayLength.java
              • NotAvailableForValueOf.java
              • NotAvailableForValues.java
              • RenameClassInnerToLocal.java
              • RenameClassLocalToAlien.java
              • RenameClassLocalToAlienNoImports.java
              • RenameClassLocalToInner.java
              • RenameClassThisFqnToAlien.java
              • RenameClassThisToAlien.java
              • RenameFieldInSuper.java
              • RenameInnerInSuperClass.java
              • RenameInnerInSuperClassStatic.java
              • RenameLocalVariableHidesFieldInAnonymous.java
              • RenameMethodCollisionSameSignature.java
              • RenameMethodCollisionWithOtherSignature.java
              • RenameMethodIndiInstancesInnerToOuter.java
              • RenameMethodIndiInstancesOuterToInner.java
              • RenameMethodInnerInstanceToOuterInstance.java
              • RenameMethodInnerStaticToOuterStatic.java
              • RenameMethodNoCollisionWithOtherSignature.java
              • RenameMethodNoCollisionWithOtherSignatureMethodRef.java
              • RenameMethodOuterInstanceToInnerInstance.java
              • RenameMethodOuterStaticToInnerStatic.java
              • RenameMethodStaticToAlien.java
              • RenameNoStaticOverridingInInterfaces.java
              • RenameStaticMethodTypeParameter.java
              • RenameTypeParamToSuper.java
              • RenameTypeParameterToExistingClassName.java
              • RenameVarConstToAlien.java
              • RenameVarConstToAlien1.java
              • RenameVarConstToParam.java
              • RenameVarFieldToLocal.java
              • RenameVarInnerConstToOuterConst.java
              • RenameVarInnerFieldToOuterField.java
              • RenameVarLocalToAlien.java
              • RenameVarLocalToConst.java
              • RenameVarLocalToOuterField.java
              • RenameVarOuterConstToInnerConst.java
              • RenameVarOuterConstToLocal.java
              • RenameVarOuterConstToParam.java
              • RenameVarOuterFieldToLocal.java
              • RenameVarOuterFieldToParam.java
              • RenameVarParamToAlien.java
              • RenameVarParamToField.java
              • RenameVarParamToOuterConst.java
            • renameField
              • afterCollisionsInMethod.java
              • afterCollisionsInMethodOfSubClass.java
              • afterCollisionsRenamingFieldWithSetter.java
              • afterEnumConstantWithConstructor.java
              • afterEnumConstantWithInitializer.java
              • afterFieldInColumns.java
              • afterHidesOuter.java
              • afterNonNormalizedFields.java
              • afterOverridingSetterParameterRenamed.java
              • afterSimpleFieldRenaming.java
              • beforeCollisionsInMethod.java
              • beforeCollisionsInMethodOfSubClass.java
              • beforeCollisionsRenamingFieldWithSetter.java
              • beforeEnumConstantWithConstructor.java
              • beforeEnumConstantWithInitializer.java
              • beforeFieldInColumns.java
              • beforeHidesOuter.java
              • beforeNonNormalizedFields.java
              • beforeOverridingSetterParameterRenamed.java
              • beforeRenameWrongRefDisabled.java
              • beforeSimpleFieldRenaming.java
            • renameInplace
              • ClassWithConstructorReferenceInside.java
              • ClassWithConstructorReferenceInside_after.java
              • ClassWithMultipleConstructors.java
              • ClassWithMultipleConstructors_after.java
              • ConflictingMethodName.java
              • ConflictingMethodName_after.java
              • Constructor.java
              • Constructor_after.java
              • EnumConstructor.java
              • EnumConstructor_after.java
              • Incomplete.java
              • Incomplete_after.java
              • InnerClass.java
              • InnerClass_after.java
              • MethodWithJavadocRef.java
              • MethodWithJavadocRef_after.java
              • MethodWithMethodRef.java
              • MethodWithMethodRef_after.java
              • MultipleConstructors.java
              • MultipleConstructors_after.java
              • NameSuggestion.java
              • NameSuggestion_after.java
              • RenameFieldInIncompleteStatement.java
              • RenameFieldInIncompleteStatement_after.java
              • SameNamedMethodsInOneFile.java
              • SameNamedMethodsInOneFile_after.java
              • SuperMethod.java
              • SuperMethodAnonymousInheritor.java
              • SuperMethodAnonymousInheritor_after.java
              • SuperMethod_after.java
            • renameLocal
              • ClassNameUsedInMethodRefs.java
              • ClassNameUsedInMethodRefs_after.java
              • ConflictWithJavadocTag.java
              • ConflictWithJavadocTag_after.java
              • ConflictWithOuterClassField.java
              • ConflictWithOuterClassField_after.java
              • IDEADEV13849.java
              • IDEADEV13849_after.java
              • IDEADEV3320.java
              • IDEADEV3320_after.java
              • RenameFieldWithConstructorParamAutomatic.java
              • RenameFieldWithConstructorParamAutomatic_after.java
              • RenameInPlaceInStaticContextWithConflictingField.java
              • RenameInPlaceInStaticContextWithConflictingField_after.java
              • RenameInPlaceOnRef.java
              • RenameInPlaceOnRef_after.java
              • RenameInPlaceParamInOverriderAutomaticRenamer.java
              • RenameInPlaceParamInOverriderAutomaticRenamerConflict.java
              • RenameInPlaceParamInOverriderAutomaticRenamerConflict_after.java
              • RenameInPlaceParamInOverriderAutomaticRenamer_after.java
              • RenameInPlaceQualifyFieldReference.java
              • RenameInPlaceQualifyFieldReferenceInChild.java
              • RenameInPlaceQualifyFieldReferenceInChild_after.java
              • RenameInPlaceQualifyFieldReference_after.java
              • RenameInPlaceThisNeeded.java
              • RenameInPlaceThisNeeded_after.java
              • RenameLocalIncomplete.java
              • RenameLocalIncomplete_after.java
              • RenameParamIncomplete.java
              • RenameParamIncomplete_after.java
              • RenameParamUniqueName.java
              • RenameResource.java
              • RenameResourceInPlace.java
              • RenameResourceInPlace_after.java
              • RenameResource_after.java
              • RenameToFieldNameInStaticContext.java
              • RenameToFieldNameInStaticContext_after.java
              • RenameWrongRef.java
              • RenameWrongRef_after.java
            • renameMethod
              • multi
                • alignedMultilineParameters
                  • after
                    • AlignedMultilineParameters.java
                  • before
                    • AlignedMultilineParameters.java
                • automaticallyRenamedOverloads
                  • after
                    • p
                      • Foo.java
                  • before
                    • p
                      • Foo.java
                • defaultAnnotationMethod
                  • after
                    • pack1
                      • A.java
                      • Usage.java
                  • before
                    • pack1
                      • A.java
                      • Usage.java
                • expandStaticImportToAvoidConflictingResolve
                  • after
                    • bar
                      • Bar.java
                    • foo
                      • Foo.java
                      • Foo1.java
                  • before
                    • bar
                      • Bar.java
                    • foo
                      • Foo.java
                      • Foo1.java
                • onlyChildMethod
                  • after
                    • p
                      • Foo.java
                  • before
                    • p
                      • Foo.java
                • rename2HideFromAnonymous
                  • after
                    • p
                      • Foo.java
                  • before
                    • p
                      • Foo.java
                • rename2OverrideFinal
                  • after
                    • p
                      • A.java
                  • before
                    • p
                      • A.java
                • staticImport1
                  • after
                    • pack1
                      • A.java
                    • pack2
                      • Usage.java
                  • before
                    • pack1
                      • A.java
                    • pack2
                      • Usage.java
                • staticImport2
                  • after
                    • pack1
                      • A.java
                    • pack2
                      • Usage.java
                  • before
                    • pack1
                      • A.java
                    • pack2
                      • Usage.java
                • staticImport3
                  • after
                    • pack1
                      • A.java
                    • pack2
                      • Usage.java
                  • before
                    • pack1
                      • A.java
                    • pack2
                      • Usage.java
                • staticImport4
                  • after
                    • pack1
                      • A.java
                    • pack2
                      • Usage.java
                  • before
                    • pack1
                      • A.java
                    • pack2
                      • Usage.java
                • staticImport5
                  • after
                    • pack1
                      • A.java
                    • pack2
                      • Usage.java
                  • before
                    • pack1
                      • A.java
                    • pack2
                      • Usage.java
            • replaceConstructorWithBuilder
              • constructorChain
                • after
                  • Builder.java
                  • Test.java
                • before
                  • Test.java
              • constructorChainWithoutDefaults
                • after
                  • Builder.java
                  • Test.java
                • before
                  • Test.java
              • constructorTree
                • after
                  • Test.java
                • before
                  • Test.java
              • existingEmptyBuilder
                • after
                  • Builder.java
                  • Test.java
                • before
                  • Builder.java
                  • Test.java
              • existingHalfEmptyBuilder
                • after
                  • Builder.java
                  • Test.java
                • before
                  • Builder.java
                  • Test.java
              • existingVoidSettersBuilder
                • after
                  • Builder.java
                  • Test.java
                • before
                  • Builder.java
                  • Test.java
              • generics
                • after
                  • Builder.java
                  • Test.java
                • before
                  • Test.java
              • imports
                • after
                  • Bar.java
                  • Test.java
                  • foo
                    • Builder.java
                • before
                  • Bar.java
                  • Test.java
              • multipleParams
                • after
                  • Builder.java
                  • Test.java
                • before
                  • Test.java
              • varargs
                • after
                  • Builder.java
                  • Test.java
                • before
                  • Test.java
            • replaceConstructorWithFactory
              • after01.java
              • after02.java
              • after03.java
              • after04.java
              • after05.java
              • after06.java
              • after07.java
              • after08.java
              • afterTypeParams.java
              • before01.java
              • before02.java
              • before03.java
              • before04.java
              • before05.java
              • before06.java
              • before07.java
              • before08.java
              • beforeTypeParams.java
            • safeDelete
              • AmbiguityAfterParameterDelete.java
              • DeepDeleteParameterOtherTypeInBinaryExpression.java
              • DeepDeleteParameterOtherTypeInBinaryExpression_after.java
              • DeepDeleteParameterSimple.java
              • DeepDeleteParameterSimple_after.java
              • DeleteConstructorParameterWithAnonymousClassUsage.java
              • DeleteConstructorParameterWithAnonymousClassUsage_after.java
              • DeleteMethodCascade.java
              • DeleteMethodCascadeOverridden.java
              • DeleteMethodCascadeOverridden_after.java
              • DeleteMethodCascadeRecursive.java
              • DeleteMethodCascadeRecursive_after.java
              • DeleteMethodCascade_after.java
              • DeleteParameterAndUpdateJavadocRef.java
              • DeleteParameterAndUpdateJavadocRef_after.java
              • EmptyIf.java
              • EmptyIf_after.java
              • FunctionalInterfaceDefaultMethod.java
              • FunctionalInterfaceDefaultMethod_after.java
              • FunctionalInterfaceMethod.java
              • ImpossibleToDeepDeleteParameter.java
              • ImpossibleToDeepDeleteParameter_after.java
              • InnerClassUsedInTheSameFile.java
              • InterfaceAsTypeParameterBound.java
              • InterfaceAsTypeParameterBound_after.java
              • LastResourceVariable.java
              • LastResourceVariableWithFinallyBlock.java
              • LastResourceVariableWithFinallyBlock_after.java
              • LastResourceVariable_after.java
              • LastTypeParam.java
              • LastTypeParam_after.java
              • NoConflictOnDeleteParameterWithMethodRefArg.java
              • NoConflictOnDeleteParameterWithMethodRefArg_after.java
              • NoDeepDeleteParameterUsedInCallQualifier.java
              • NoDeepDeleteParameterUsedInCallQualifier_after.java
              • NoDeepDeleteParameterUsedInNextArgumentExpression.java
              • NoDeepDeleteParameterUsedInNextArgumentExpression_after.java
              • ParameterFromFunctionalInterface.java
              • ParameterInMethodUsedInMethodReference.java
              • ParameterInMethodUsedInMethodReference_after.java
              • ShowConflictsButRemoveAnnotationsIfAnnotationTypeIsDeleted.java
              • ShowConflictsButRemoveAnnotationsIfAnnotationTypeIsDeleted_after.java
              • StripOverride.java
              • StripOverride_after.java
              • ToDeepDeleteParameterOverriders.java
              • ToDeepDeleteParameterOverriders_after.java
              • TypeParamFromDiamond.java
              • TypeParamFromDiamond_after.java
              • TypeParameterNoMethodHierarchy.java
              • TypeParameterNoMethodHierarchy_after.java
              • TypeParameterWithinMethodHierarchy.java
              • TypeParameterWithinMethodHierarchy_after.java
              • UsageInExtendsList.java
              • UsageInExtendsList_after.java
              • UsagesInScratch.java
              • UsagesInScratch_after.java
              • classWithInnerStaticImport
                • before
                  • ClassWithInnerStaticImport.java
              • enumConstructorParameter
                • after
                  • UserFlags.java
                • before
                  • UserFlags.java
              • extendsList
                • after
                  • A.java
                  • C.java
                • before
                  • A.java
                  • B.java
                  • C.java
              • implicitCtrCall
                • before
                  • Sub.java
                  • Super.java
              • implicitCtrCall2
                • before
                  • Sub.java
                  • Super.java
              • javadocParamRef
                • after
                  • Super.java
                • before
                  • Super.java
              • localVariable
                • after
                  • Super.java
                • before
                  • Super.java
              • localVariableSideEffect
                • after
                  • Super.java
                • before
                  • Super.java
              • methodDeepHierarchy
                • after
                  • Super.java
                • before
                  • Super.java
              • multipleInterfacesImplementation
                • after
                  • Bar.java
                  • IBar.java
                  • IFoo.java
                • before
                  • Bar.java
                  • IBar.java
                  • IFoo.java
              • multipleInterfacesImplementationThroughCommonInterface
                • after
                  • Bar.java
                  • BarImpl.java
                  • IBar.java
                  • IFoo.java
                • before
                  • Bar.java
                  • BarImpl.java
                  • IBar.java
                  • IFoo.java
              • overloadedMethods
                • after
                  • foo
                    • A.java
                    • B.java
                • before
                  • foo
                    • A.java
                    • B.java
              • overrideAnnotation
                • after
                  • Super.java
                • before
                  • Super.java
              • parameterInHierarchy
                • after
                  • C1.java
                  • I.java
                  • Super.java
                • before
                  • C1.java
                  • I.java
                  • Super.java
              • parameterSideEffect
                • after
                  • Super.java
                • before
                  • Super.java
              • removeOverridersInspiteOfUnsafeUsages
                • after
                  • A.java
                • before
                  • A.java
              • safeDeleteImports
                • after
                  • B.java
                • before
                  • A.java
                  • B.java
              • safeDeleteStaticImports
                • after
                  • A.java
                  • B.java
                • before
                  • A.java
                  • B.java
              • superCall
                • after
                  • Super.java
                • before
                  • Super.java
              • topLevelDocComment
                • after
                  • foo
                    • I.java
                • before
                  • foo
                    • C1.java
                    • I.java
              • topParameterInHierarchy
                • after
                  • C1.java
                  • I.java
                  • Super.java
                • before
                  • C1.java
                  • I.java
                  • Super.java
              • usageInGenerated
                • after
                  • gen
                    • B.java
                  • src
                    • A.java
                • before
                  • gen
                    • B.java
                  • src
                    • A.java
            • suggestedTypes
              • AssignmentWithConcatenation.java
              • AssignmentWithoutConcatenation.java
              • CastInside.java
              • CastNoCast.java
              • FromExpression.java
              • LtLtByte.java
              • LtLtInt.java
              • MultipleCasts.java
              • NoCastWhenWrapped.java
              • OutputUsedAsCharSequence.java
              • OutputUsedAsObject.java
              • OutputUsedInPostfixExpr.java
              • OutputUsedInReturn.java
              • PostfixExprUnusedAfter.java
              • PostfixExprUsedAsOutput.java
            • turnRefsToSuper
              • IDEA6505
                • after
                  • Test.java
                • before
                  • Test.java
              • IDEADEV23807
                • after
                  • A.java
                  • B.java
                • before
                  • A.java
                  • B.java
              • IDEADEV25669
                • after
                  • Client.java
                  • p
                    • A.java
                • before
                  • Client.java
                  • p
                    • A.java
              • IDEADEV5517
                • after
                  • Test.java
                • before
                  • Test.java
              • IDEADEV5517NOOP
                • after
                  • Test.java
                • before
                  • Test.java
              • IDEADEV6136
                • after
                  • A.java
                • before
                  • A.java
              • anonymousWithTypeArguments
                • after
                  • Clazz.java
                • before
                  • Clazz.java
              • arrayElementAssignment
                • after
                  • C.java
                  • Client.java
                  • I.java
                • before
                  • C.java
                  • Client.java
                  • I.java
              • cast
                • after
                  • A.java
                  • Client.java
                  • I.java
                • before
                  • A.java
                  • Client.java
                  • I.java
              • classUsage
                • after
                  • A.java
                  • Client.java
                  • I.java
                • before
                  • A.java
                  • Client.java
                  • I.java
              • commonInheritor
                • after
                  • Client.java
                • before
                  • Client.java
              • commonInheritorFail
                • after
                  • Client.java
                • before
                  • Client.java
              • commonInheritorResults
                • after
                  • Client.java
                • before
                  • Client.java
              • commonInheritorResultsFail
                • after
                  • Client.java
                • before
                  • Client.java
              • commonInheritorResultsFail2
                • after
                  • Client.java
                • before
                  • Client.java
              • covariantReturnTypes
                • after
                  • Main.java
                • before
                  • Main.java
              • differentNumberOfParams
                • after
                  • Client.java
                • before
                  • Client.java
              • fieldTest
                • after
                  • Component1.java
                  • ComponentCaller.java
                  • IDoSomething.java
                • before
                  • Component1.java
                  • ComponentCaller.java
                  • IDoSomething.java
              • forEach1
                • after
                  • Test.java
                • before
                  • Test.java
              • forEach2
                • after
                  • Test.java
                • before
                  • Test.java
              • instanceOf
                • after
                  • A.java
                  • Client.java
                  • I.java
                • before
                  • A.java
                  • Client.java
                  • I.java
              • listArgs
                • after
                  • Main.java
                • before
                  • Main.java
              • methodFromSuper
                • after
                  • AClass.java
                  • ASuper.java
                  • ASuper2.java
                  • Client.java
                • before
                  • AClass.java
                  • ASuper.java
                  • ASuper2.java
                  • Client.java
              • newExpr
                • after
                  • Main.java
                • before
                  • Main.java
              • removeImport
                • after
                  • pack1
                    • AClass.java
                    • AnInterface.java
                  • pack2
                    • Client.java
                    • Client2.java
                • before
                  • pack1
                    • AClass.java
                    • AnInterface.java
                  • pack2
                    • Client.java
                    • Client2.java
              • returnValue
                • after
                  • A.java
                  • B.java
                  • I.java
                • before
                  • A.java
                  • B.java
                  • I.java
              • returnValue2
                • after
                  • A.java
                  • B.java
                  • I.java
                • before
                  • A.java
                  • B.java
                  • I.java
              • scr34000
                • after
                  • Main.java
                  • Model.java
                  • SimpleModel.java
                  • View.java
                • before
                  • Main.java
                  • Model.java
                  • SimpleModel.java
                  • View.java
              • scr34020
                • after
                  • test
                    • C.java
                • before
                  • test
                    • C.java
              • staticCallArguments
                • after
                  • Main.java
                • before
                  • Main.java
              • superClass
                • after
                  • AClass.java
                  • ASuper.java
                  • Client.java
                • before
                  • AClass.java
                  • ASuper.java
                  • Client.java
              • toArray
                • after
                  • A.java
                  • B.java
                  • I.java
                • before
                  • A.java
                  • B.java
                  • I.java
              • tryWithResources1
                • after
                  • Test.java
                • before
                  • Test.java
              • tryWithResources2
                • after
                  • Test.java
                • before
                  • Test.java
              • typeArgumentsParam
                • after
                  • Clazz.java
                • before
                  • Clazz.java
              • typeArgumentsRH
                • after
                  • I.java
                  • IImpl.java
                  • U.java
                • before
                  • I.java
                  • IImpl.java
                  • U.java
              • typeArgumentsRH1
                • after
                  • I.java
                  • IImpl.java
                  • U.java
                • before
                  • I.java
                  • IImpl.java
                  • U.java
              • useAsArg
                • after
                  • AClass.java
                  • Client.java
                  • I.java
                • before
                  • AClass.java
                  • Client.java
                  • I.java
            • typeCook
              • convertToDiamond
                • after
                  • test.java
                • before
                  • test.java
              • t01
                • after
                  • test.java
                • before
                  • test.java
              • t02
                • after
                  • test.java
                • before
                  • test.java
              • t03
                • after
                  • test.java
                • before
                  • test.java
              • t04
                • after
                  • test.java
                • before
                  • test.java
              • t05
                • after
                  • test.java
                • before
                  • test.java
              • t06
                • after
                  • test.java
                • before
                  • test.java
              • t07
                • after
                  • test.java
                • before
                  • test.java
              • t08
                • after
                  • test.java
                • before
                  • test.java
              • t09
                • after
                  • test.java
                • before
                  • test.java
              • t10
                • after
                  • test.java
                • before
                  • test.java
              • t100
                • after
                  • test.java
                • before
                  • test.java
              • t101
                • after
                  • test.java
                • before
                  • test.java
              • t102
                • after
                  • test.java
                • before
                  • test.java
              • t103
                • after
                  • test.java
                • before
                  • test.java
              • t104
                • after
                  • test.java
                • before
                  • test.java
              • t105
                • after
                  • test.java
                • before
                  • test.java
              • t106
                • after
                  • test.java
                • before
                  • test.java
              • t107
                • after
                  • test.java
                • before
                  • test.java
              • t108
                • after
                  • test.java
                • before
                  • test.java
              • t109
                • after
                  • test.java
                • before
                  • test.java
              • t11
                • after
                  • test.java
                • before
                  • test.java
              • t110
                • after
                  • test.java
                • before
                  • test.java
              • t111
                • after
                  • test.java
                • before
                  • test.java
              • t112
                • after
                  • test.java
                • before
                  • test.java
              • t113
                • after
                  • test.java
                • before
                  • test.java
              • t114
                • after
                  • test.java
                • before
                  • test.java
              • t115
                • after
                  • test.java
                • before
                  • test.java
              • t116
                • after
                  • test.java
                • before
                  • test.java
              • t117
                • after
                  • test.java
                • before
                  • test.java
              • t118
                • after
                  • test.java
                • before
                  • test.java
              • t119
                • after
                  • test.java
                • before
                  • test.java
              • t12
                • after
                  • test.java
                • before
                  • test.java
              • t120
                • after
                  • test.java
                • before
                  • test.java
              • t121
                • after
                  • test.java
                • before
                  • test.java
              • t122
                • after
                  • test.java
                • before
                  • test.java
              • t123
                • after
                  • test.java
                • before
                  • test.java
              • t124
                • after
                  • test.java
                • before
                  • test.java
              • t125
                • after
                  • test.java
                • before
                  • test.java
              • t126
                • after
                  • test.java
                • before
                  • test.java
              • t127
                • after
                  • test.java
                • before
                  • test.java
              • t128
                • after
                  • test.java
                • before
                  • test.java
              • t129
                • after
                  • test.java
                • before
                  • test.java
              • t13
                • after
                  • test.java
                • before
                  • test.java
              • t130
                • after
                  • test.java
                • before
                  • test.java
              • t131
                • after
                  • test.java
                • before
                  • test.java
              • t132
                • after
                  • test.java
                • before
                  • test.java
              • t133
                • after
                  • test.java
                • before
                  • test.java
              • t134
                • after
                  • test.java
                • before
                  • test.java
              • t135
                • after
                  • test.java
                • before
                  • test.java
              • t136
                • after
                  • test.java
                • before
                  • test.java
              • t137
                • after
                  • test.java
                • before
                  • test.java
              • t138
                • after
                  • test.java
                • before
                  • test.java
              • t139
                • after
                  • test.java
                • before
                  • test.java
              • t14
                • after
                  • test.java
                • before
                  • test.java
              • t140
                • after
                  • test.java
                • before
                  • test.java
              • t141
                • before
                  • test.java
              • t142
                • before
                  • test.java
              • t143
                • before
                  • test.java
              • t144
                • before
                  • test.java
              • t145
                • before
                  • test.java
              • t146
                • after
                  • test.java
                • before
                  • test.java
              • t147
                • after
                  • test.java
                • before
                  • test.java
              • t148
                • after
                  • test.java
                • before
                  • test.java
              • t149
                • after
                  • test.java
                • before
                  • test.java
              • t15
                • after
                  • test.java
                • before
                  • test.java
              • t150
                • after
                  • test.java
                • before
                  • test.java
              • t151
                • after
                  • test.java
                • before
                  • test.java
              • t152
                • after
                  • test.java
                • before
                  • test.java
              • t16
                • after
                  • test.java
                • before
                  • test.java
              • t17
                • after
                  • test.java
                • before
                  • test.java
              • t18
                • after
                  • test.java
                • before
                  • test.java
              • t19
                • after
                  • test.java
                • before
                  • test.java
              • t20
                • after
                  • test.java
                • before
                  • test.java
              • t21
                • after
                  • test.java
                • before
                  • test.java
              • t22
                • after
                  • test.java
                • before
                  • test.java
              • t23
                • after
                  • test.java
                • before
                  • test.java
              • t24
                • after
                  • test.java
                • before
                  • test.java
              • t25
                • after
                  • test.java
                • before
                  • test.java
              • t26
                • after
                  • test.java
                • before
                  • test.java
              • t27
                • after
                  • test.java
                • before
                  • test.java
              • t28
                • after
                  • test.java
                • before
                  • test.java
              • t29
                • after
                  • test.java
                • before
                  • test.java
              • t30
                • after
                  • test.java
                • before
                  • test.java
              • t31
                • after
                  • test.java
                • before
                  • test.java
              • t32
                • after
                  • test.java
                • before
                  • test.java
              • t33
                • after
                  • test.java
                • before
                  • test.java
              • t34
                • after
                  • test.java
                • before
                  • test.java
              • t35
                • after
                  • test.java
                • before
                  • test.java
              • t36
                • after
                  • test.java
                • before
                  • test.java
              • t37
                • after
                  • test.java
                • before
                  • test.java
              • t38
                • after
                  • test.java
                • before
                  • test.java
              • t39
                • after
                  • test.java
                • before
                  • test.java
              • t40
                • after
                  • test.java
                • before
                  • test.java
              • t41
                • after
                  • test.java
                • before
                  • test.java
              • t42
                • after
                  • test.java
                • before
                  • test.java
              • t43
                • after
                  • test.java
                • before
                  • test.java
              • t44
                • after
                  • test.java
                • before
                  • test.java
              • t45
                • after
                  • test.java
                • before
                  • test.java
              • t46
                • after
                  • test.java
                • before
                  • test.java
              • t47
                • after
                  • test.java
                • before
                  • test.java
              • t48
                • after
                  • test.java
                • before
                  • test.java
              • t49
                • after
                  • test.java
                • before
                  • test.java
              • t50
                • after
                  • test.java
                • before
                  • test.java
              • t51
                • after
                  • test.java
                • before
                  • test.java
              • t52
                • after
                  • test.java
                • before
                  • test.java
              • t53
                • after
                  • test.java
                • before
                  • test.java
              • t54
                • after
                  • test.java
                • before
                  • test.java
              • t55
                • after
                  • test.java
                • before
                  • test.java
              • t56
                • after
                  • test.java
                • before
                  • test.java
              • t57
                • after
                  • test.java
                • before
                  • test.java
              • t58
                • after
                  • test.java
                • before
                  • test.java
              • t59
                • after
                  • test.java
                • before
                  • test.java
              • t60
                • after
                  • test.java
                • before
                  • test.java
              • t61
                • after
                  • test.java
                • before
                  • test.java
              • t62
                • after
                  • test.java
                • before
                  • test.java
              • t63
                • after
                  • test.java
                • before
                  • test.java
              • t64
                • after
                  • test.java
                • before
                  • test.java
              • t65
                • after
                  • test.java
                • before
                  • test.java
              • t66
                • after
                  • test.java
                • before
                  • test.java
              • t67
                • after
                  • test.java
                • before
                  • test.java
              • t68
                • after
                  • test.java
                • before
                  • test.java
              • t69
                • after
                  • test.java
                • before
                  • test.java
              • t70
                • after
                  • test.java
                • before
                  • test.java
              • t71
                • after
                  • test.java
                • before
                  • test.java
              • t72
                • after
                  • test.java
                • before
                  • test.java
              • t73
                • after
                  • test.java
                • before
                  • test.java
              • t74
                • after
                  • test.java
                • before
                  • test.java
              • t75
                • after
                  • test.java
                • before
                  • test.java
              • t76
                • after
                  • test.java
                • before
                  • test.java
              • t77
                • after
                  • test.java
                • before
                  • test.java
              • t78
                • after
                  • test.java
                • before
                  • test.java
              • t79
                • after
                  • test.java
                • before
                  • test.java
              • t80
                • after
                  • test.java
                • before
                  • test.java
              • t81
                • after
                  • test.java
                • before
                  • test.java
              • t82
                • after
                  • test.java
                • before
                  • test.java
              • t83
                • after
                  • test.java
                • before
                  • test.java
              • t84
                • after
                  • test.java
                • before
                  • test.java
              • t85
                • after
                  • test.java
                • before
                  • test.java
              • t86
                • after
                  • test.java
                • before
                  • test.java
              • t87
                • after
                  • test.java
                • before
                  • test.java
              • t88
                • after
                  • test.java
                • before
                  • test.java
              • t89
                • after
                  • test.java
                • before
                  • test.java
              • t90
                • after
                  • test.java
                • before
                  • test.java
              • t91
                • after
                  • test.java
                • before
                  • test.java
              • t92
                • after
                  • test.java
                • before
                  • test.java
              • t93
                • after
                  • test.java
                • before
                  • test.java
              • t94
                • after
                  • test.java
                • before
                  • test.java
              • t95
                • after
                  • test.java
                • before
                  • test.java
              • t96
                • after
                  • test.java
                • before
                  • test.java
              • t97
                • after
                  • test.java
                • before
                  • test.java
              • t98
                • after
                  • test.java
                • before
                  • test.java
              • t99
                • after
                  • test.java
                • before
                  • test.java
            • wrapReturnValue
              • anonymous
                • after
                  • Test.java
                  • Wrapper.java
                • before
                  • Test.java
                  • Wrapper.java
              • generics
                • after
                  • Test.java
                  • Wrapper.java
                • before
                  • Test.java
              • hierarchy
                • after
                  • Inheritor.java
                  • Test.java
                • before
                  • Inheritor.java
                  • Test.java
              • inconsistentWrapper
                • after
                  • Test.java
                  • Wrapper.java
                • before
                  • Test.java
                  • Wrapper.java
              • inferFieldType
                • after
                  • Test.java
                  • Wrapper.java
                • before
                  • Test.java
                  • Wrapper.java
              • inferFieldTypeArg
                • after
                  • Test.java
                  • Wrapper.java
                • before
                  • Test.java
                  • Wrapper.java
              • innerClass
                • after
                  • Test.java
                • before
                  • Test.java
              • noConstructor
                • after
                  • Test.java
                  • Wrapper.java
                • before
                  • Test.java
                  • Wrapper.java
              • rawReturnType
                • after
                  • Test.java
                  • Wrapper.java
                • before
                  • Test.java
                  • Wrapper.java
              • returnInsideLambda
                • after
                  • Test.java
                • before
                  • Test.java
              • simple
                • after
                  • Test.java
                  • Wrapper.java
                • before
                  • Test.java
              • staticMethodInnerClass
                • after
                  • Test.java
                • before
                  • Test.java
              • strip
                • after
                  • Test.java
                  • Wrapper.java
                • before
                  • Test.java
                  • Wrapper.java
              • typeAnnotations
                • after
                  • Test.java
                  • Wrapper.java
                • before
                  • Test.java
              • withLambdaInside
                • after
                  • Test.java
                  • Wrapper.java
                • before
                  • Test.java
                  • Wrapper.java
              • wrapper
                • after
                  • Test.java
                  • Wrapper.java
                • before
                  • Test.java
                  • Wrapper.java
              • wrongFieldAssignment
                • after
                  • Test.java
                  • Wrapper.java
                • before
                  • Test.java
                  • Wrapper.java
              • wrongFieldType
                • after
                  • Test.java
                  • Wrapper.java
                • before
                  • Test.java
                  • Wrapper.java
          • spi
            • renamePackageWithImplementation
              • after
                • bar
                  • foo1
                    • FooRunnable.java
              • before
                • bar
                  • foo
                    • FooRunnable.java
            • renameProviderImplementation
              • after
                • foo
                  • Test1.java
              • before
                • foo
                  • Test.java
            • renameProviderImplementationContainingClass
              • after
                • foo
                  • Test1.java
              • before
                • foo
                  • Test.java
          • structureView
            • javaClassStructure
              • src
                • com
                  • package1
                    • Class1.java
            • membersOrder
              • src
                • com
                  • package1
                    • Class2.java
            • showClassMembers
              • src
                • com
                  • package1
                    • Class2.java
            • visibilitySorter
              • src
                • com
                  • package1
                    • Class2.java
          • vfs
            • changes
              • PsiChangesTest.java
              • PsiChangesTest_changed.java
        • testSrc
          • com
            • intellij
              • TestClassesFilterTest.java
              • codeInsight
                • AddAnnotationFixTest.java
                • ClsGenerics15HighlightingTest.java
                • ClsGenerics18HighlightingTest.java
                • ClsGenericsHighlightingTest.java
                • CompleteStatementTest.java
                • DelegateMethodsTest.java
                • ExceptionCheckingTest.java
                • ExpectedTypeInfoTest.java
                • ExternalAnnotationsManagerTest.java
                • ExternalJavadocUrls7Test.java
                • ExternalJavadocUrlsTest.java
                • GenerateConstructorTest.java
                • GenerateCreateUITest.java
                • GenerateEquals15Test.java
                • GenerateEqualsTest.java
                • GenerateEqualsTestCase.java
                • GenerateJavadocTest.java
                • GenerateMembersUtilTest.java
                • GenerateSuperMethodCallTest.java
                • GenerateToStringTest.java
                • ImplementAbstractFromNewTest.java
                • ImplementMethodsTest.java
                • JavaCheckRegexpWithFlagsTest.java
                • JavaExternalDocumentationTest.java
                • JavaReformatOnTypingTest.java
                • JavaTypingTest.java
                • JoinLinesTest.java
                • MultipleJdksHighlightingTest.java
                • NullityInferrerTest.java
                • OverrideImplement15Test.java
                • ParameterInfoTest.java
                • RegExpHighlightingTest.java
                • SuppressExternalTest.java
                • actions
                  • AbstractLayoutCodeProcessorTest.java
                  • ReformatCodeActionInEditorTest.java
                  • ReformatCodeActionTest.java
                • completion
                  • AbstractCompilerAwareTest.java
                  • ClassNameCompletionTest.java
                  • CompletionHintsTest.java
                  • CompletionSortingTestCase.java
                  • CompletionStyleTest.java
                  • CustomFileTypeCompletionTest.java
                  • DotCompletionTest.java
                  • JavaReflectionCompletionTest.java
                  • KeywordCompletionTest.java
                  • MethodChainsCompletionTest.java
                  • SecondSmartTypeCompletionTest.java
                  • SmartType17CompletionTest.java
                  • SmartType18CompletionTest.java
                  • SmartTypeCompletionTest.java
                  • TabCompletionTest.java
                  • WordCompletionTest.java
                • daemon
                  • AdvHighlightingJdk7Test.java
                  • AdvHighlightingTest.java
                  • AmbiguousMethodCallTest.java
                  • AnnotationsHighlightingTest.java
                  • DiamondSuite.java
                  • GenericsHighlightingTest.java
                  • GutterIntentionsTest.java
                  • HighlightSeverityTest.java
                  • HighlightStressTest.java
                  • ImplementationsViewTest.java
                  • ImportHelperTest.java
                  • InspectionLIfeCycleTest.java
                  • JavaSymbolHighlightingTest.java
                  • JavadocHighlightingTest.java
                  • JavadocResolveTest.java
                  • LightAdvHighlightingFixtureTest.java
                  • LightAdvHighlightingJdk6Test.java
                  • LightAdvHighlightingJdk7Test.java
                  • LightAdvHighlightingJdk8Test.java
                  • LightAdvHighlightingJdk9Test.java
                  • LightAdvHighlightingPerformanceTest.java
                  • LightAdvHighlightingTest.java
                  • LightRainbowHighlightingTest.java
                  • LightUnusedHighlightingFixtureTest.java
                  • LossyEncodingTest.java
                  • NonAsciiCharactersTest.java
                  • OutOfCodeBlockModificationTest.java
                  • PsiAugmentProviderTest.java
                  • RecursiveVisitorTest.java
                  • ScanAllJdkSourceTest.java
                  • SuppressWarningsTest.java
                  • TypeMatchingTest.java
                  • UncompleteConstructsTest.java
                  • UnusedImportsTest.java
                  • UnusedSymbolLocalTest.java
                  • impl
                    • DaemonRespondToChangesTest.java
                    • JavaGotoSuperTest.java
                    • SdkSetupNotificationTest.java
                    • SdkSetupNotificationTestBase.java
                  • lambda
                    • AdvHighlighting8Test.java
                    • ChangeSignatureTouchLambdaTest.java
                    • ConstraintsInferenceMiscTest.java
                    • Diamond8HighlightingTest.java
                    • ExceptionVariablesInferenceTest.java
                    • FindFunctionalInterfaceTest.java
                    • FunctionalExpressionIncompleteHighlightingTest.java
                    • FunctionalInterfaceTest.java
                    • FunctionalTypeWildcardParameterizationTest.java
                    • GenericsHighlighting8Test.java
                    • GenericsHighlightingGenerated8Test.java
                    • GraphInferenceHighlightingTest.java
                    • InferencePerformanceTest.java
                    • InferredTypeTest.java
                    • Interface8MethodsHighlightingTest.java
                    • Java8ExpressionsCheckTest.java
                    • Java8RegressionTest.java
                    • LambdaHighlightingTest.java
                    • LambdaInferenceTest.java
                    • LambdaParamsTest.java
                    • LambdaRedundantCastTest.java
                    • MethodRefHighlightingTest.java
                    • MethodReferencesFindUsagesTest.java
                    • MostSpecificResolutionTest.java
                    • NewInferenceCollectingAdditionalConstraintsTest.java
                    • NewLambdaHighlightingTest.java
                    • NewMethodRefHighlightingTest.java
                    • OverloadResolutionTest.java
                    • PsiPolyExpressionUtilTest.java
                    • TarjanTest.java
                    • TypeInference18Test.java
                  • quickFix
                    • AccessStaticViaInstanceTest.java
                    • AccessibilityFixesTest.java
                    • AddAnnotationAttributeNameTest.java
                    • AddAssertStatementFixTest.java
                    • AddExceptionFromFieldInitializerToConstructorThrowsTest.java
                    • AddExceptionToCatchTest.java
                    • AddExceptionToThrowsTest.java
                    • AddMethodBodyTest.java
                    • AddMethodQualifierTest.java
                    • AddMissingRequiredAnnotationParametersTest.java
                    • AddNewArrayExpressionTest.java
                    • AddReturnTest.java
                    • AddRuntimeExceptionToThrowsTest.java
                    • AddTypeArgumentsConditionalTest.java
                    • AddTypeArgumentsTest.java
                    • AddTypeCastTest.java
                    • AddVariableInitializerTest.java
                    • AnnotateMethodTest.java
                    • Anonymous2LambdaInspectionTest.java
                    • Anonymous2MethodReferenceInspectionTest.java
                    • AnonymousHasLambdaAlternativeInspectionTest.java
                    • AssignFieldFromParameterTest.java
                    • BindFieldsFromParametersTest.java
                    • BoxForComparisonInspectionTest.java
                    • BreakStringOnLineBreaksTest.java
                    • BringVariableIntoScopeTest.java
                    • CastConstructorParametersTest.java
                    • CastMethodParameters15Test.java
                    • CastMethodParametersTest.java
                    • ChangeExtendsToImplementsTest.java
                    • ChangeMethodSignatureFromUsage8Test.java
                    • ChangeMethodSignatureFromUsageTest.java
                    • ChangeNewOperatorTypeTest.java
                    • ChangeParameterClassTest.java
                    • ChangeStringLiteralToCharInMethodCallTest.java
                    • ChangeToAppendTest.java
                    • ChangeTypeArgumentsFixTest.java
                    • ComparatorCombinatorsInspectionTest.java
                    • ConvertCollectionToArrayFixTest.java
                    • ConvertColorRepresentationTest.java
                    • ConvertDoubleToFloatFixTest.java
                    • ConvertFieldToLocalTest.java
                    • ConvertSwitchToIfTest.java
                    • CreateAnnotationMethodFromUsageTest.java
                    • CreateAnnotationTypeFromUsageTest.java
                    • CreateCastExpressionFromInstanceofTest.java
                    • CreateClassFromNewTest.java
                    • CreateClassFromUsageTest.java
                    • CreateConstructorFromCallTest.java
                    • CreateConstructorFromSuperTest.java
                    • CreateConstructorMatchingSuperTest.java
                    • CreateConstructorParameterFromFieldTest.java
                    • CreateEnumConstantFromUsageTest.java
                    • CreateFieldFromParameterTest.java
                    • CreateFieldFromUsageTest.java
                    • CreateGetterOrSetterTest.java
                    • CreateInnerClassFromNewTest.java
                    • CreateInnerClassFromUsageTest.java
                    • CreateLocalFromUsageTest.java
                    • CreateLocalVarFromInstanceofTest.java
                    • CreateMethodFromMethodReferenceFixTest.java
                    • CreateMethodFromUsagePerformanceTest.java
                    • CreateParameterFromUsageTest.java
                    • CreatePropertyFromUsageTest.java
                    • DefaultAnnotationParamTest.java
                    • DeferFinalAssignmentTest.java
                    • DelegateWithDefaultParamValueTest.java
                    • DeleteCatchTest.java
                    • DeleteMultiCatchTest.java
                    • DeleteRepeatedInterfaceTest.java
                    • EmptyIntentionInspectionQuickFixTest.java
                    • EnableOptimizeImportsOnTheFlyTest.java
                    • ExcessiveLambdaUsageInspectionTest.java
                    • ExtractIfConditionTest.java
                    • FixAllAnnotatorQuickfixTest.java
                    • FixAllQuickfixTest.java
                    • FlipIntersectionTypesTest.java
                    • GeneralizeCatchTest.java
                    • GenericCreateFromUsageTest.java
                    • GenerifyFileTest.java
                    • I18nQuickFixTest.java
                    • I18nizeTest.java
                    • IncreaseLanguageLevelFixTest.java
                    • InitializeFinalFieldInConstructorFixTest.java
                    • InsertMethodCallFixTest.java
                    • InsertNewTest.java
                    • InsertSuperTest.java
                    • InvalidComparatorMethodReferenceInspectionTest.java
                    • IterateOverTest.java
                    • JavadocInspectionQuickFixTest.java
                    • Lambda2MethodReferenceInspectionTest.java
                    • LambdaCanBeMethodCallInspectionTest.java
                    • LightQuickFixAvailabilityTestCase.java
                    • MagicConstantQuickFixTest.java
                    • MakeExtendsThrowableTest.java
                    • MakeInnerClassStaticTest.java
                    • MethodReturn8Test.java
                    • MethodReturnBooleanTest.java
                    • MethodReturnTest.java
                    • MethodThrowsTest.java
                    • Modifier18Test.java
                    • Modifier19Test.java
                    • ModifierTest.java
                    • MoveBoundClassToFrontTest.java
                    • MoveCatchUpTest.java
                    • MoveFieldAssignmentToInitializerInspectionTest.java
                    • NegationBroadScopeTest.java
                    • OptionalAssignedToNullInspectionTest.java
                    • OptionalIsPresentInspectionTest.java
                    • OrderEntryTest.java
                    • OverrideMethodTest.java
                    • PermuteArgumentsTest.java
                    • PullOverrideMethodUpFixTest.java
                    • QualifyThisArgumentFixTest.java
                    • QualifyWithThisFixTest.java
                    • RedundantLambdaCodeBlockInspectionTest.java
                    • RedundantTypeArgsInspectionTest.java
                    • RemoveNewQualifierTest.java
                    • RemoveQualifierTest.java
                    • RemoveRedundantArgumentTest.java
                    • RemoveRedundantElseFixTest.java
                    • RemoveRedundantUncheckedSuppressionTest.java
                    • RemoveTypeArgumentsTest.java
                    • RemoveUnusedAssignmentTest.java
                    • RemoveUnusedParameterTest.java
                    • RemoveUnusedVariableTest.java
                    • RenameWrongReferenceTest.java
                    • ReplaceAddAllArrayToCollectionsFixTest.java
                    • ReplaceAssignmentFromVoidFixTest.java
                    • ReplaceImplementsWithStaticImportTest.java
                    • ReplaceInaccessibleFieldWithGetterSetterFixTest.java
                    • ReplaceIteratorForEachLoopWithIteratorForLoopFixTest.java
                    • ReplacePrimitiveWithBoxedTypeTest.java
                    • ReplaceWithConstantFixTest.java
                    • ReplaceWithListAccessTest.java
                    • ReplaceWithObjectsEqualsTest.java
                    • ReplaceWithOfNullableFixTest.java
                    • ReplaceWithTernaryOperatorTest.java
                    • ReplaceWithTrivialLambdaFixTest.java
                    • ReturnSeparatedFromComputationFix8Test.java
                    • ReturnSeparatedFromComputationFixTest.java
                    • ReuseVariableDeclarationTest.java
                    • SafeVarargsCanBeUsedTest.java
                    • Simplify2DiamondInspectionsTest.java
                    • SimplifyBooleanExpressionTest.java
                    • StaticImportConstantTest.java
                    • StaticImportMethod8Test.java
                    • StaticImportMethodTest.java
                    • StaticImportMethodWithCommonNameTest.java
                    • StreamApiMigrationInspectionTest.java
                    • StreamToLoopInspectionTest.java
                    • SuperMethodReturnTest.java
                    • Suppress15InspectionsTest.java
                    • SuppressLocalInspectionTest.java
                    • SuppressModuleInfoInspectionsTest.java
                    • SuppressNonInspectionsTest.java
                    • SurroundWithArrayFixTest.java
                    • SurroundWithIfFixTest.java
                    • SurroundWithQuotesStringAnnotationParameterValueTest.java
                    • SurroundWithTryCatchTest.java
                    • TrivialFunctionalExpressionUsageInspectionTest.java
                    • TrivialMethodReferenceInspectionTest.java
                    • UnimplementIntentionTest.java
                    • UnwrapIfStatementFixTest.java
                    • UseBulkOperationInspectionJava14Test.java
                    • UseBulkOperationInspectionTest.java
                    • VariableAccessFromInnerClass18Test.java
                    • VariableAccessFromInnerClassTest.java
                    • VariableArrayTypeTest.java
                    • VariableParameterizedTypeTest.java
                    • VariableTypeFromCallTest.java
                    • VariableTypeTest.java
                    • WrapArrayToArraysAsListFixTest.java
                    • WrapExpressionFixTest.java
                    • WrapLongWithMathToIntExactFixTest.java
                    • WrapObjectWithOptionalFixTest.java
                    • WrapStringWithFileFixTest.java
                • defaultAction
                  • CustomFileTypeEditorTest.java
                  • DefaultActionTestCase.java
                • editorActions
                  • JavaDetectableIndentsTest.java
                  • JavaEditingTest.java
                  • JavaEnterInStringLiteralTest.java
                  • JavaMoveLineTest.java
                  • JavadocTypedHandlerFunctionalTest.java
                  • JavadocTypedHandlerTest.java
                  • MoveElementLeftRightTest.java
                • folding
                  • JavaFoldingGotoTest.java
                  • JavaFoldingTestCase.java
                • generation
                  • methodsOverridingStatistics
                    • JavaMethodsOverridingStatisticsTest.java
                  • surroundWith
                    • JavaSurroundWithTest.java
                • guess
                  • GuessContainerElementTypeTest.java
                  • GuessExprTypeTest.java
                • highlighting
                  • JavaBraceMatcherTest.java
                • indentOptionsProvider
                  • FileIndentProviderTest.java
                • intention
                  • AddJavadocIntentionTest.java
                  • AddOnDemandStaticImportActionTest.java
                  • AddSingleStaticImportActionTest.java
                  • ComposeFunctionChainActionTest.java
                  • ConcatenationToMessageFormatTest.java
                  • ConvertCompareToToEqualsTest.java
                  • ConvertToBasicLatinTest.java
                  • ConvertToStringLiteralTest.java
                  • CopyAbstractMethodImplementationTest.java
                  • CreateSubclassTest.java
                  • CreateSwitchTest.java
                  • EncapsulateFieldTest.java
                  • ExpandStaticImportActionTest.java
                  • ExtractChainedMapActionTest.java
                  • ExtractSetFromComparisonChainActionTest.java
                  • FlipCommaIntentionTest.java
                  • ImplementAbstractMethodActionTest.java
                  • InlineStreamMapActionTest.java
                  • IntroduceVariableQuickFixTest.java
                  • InvertIfConditionTest.java
                  • JoinDeclarationTest.java
                  • MergeFilterChainActionTest.java
                  • MoveInitializerToConstructorActionTest.java
                  • MoveInitializerToSetUpMethodActionTest.java
                  • RenameConstructorMatchingClassTest.java
                  • ReplaceCastWithVariableTest.java
                  • SplitDeclarationTest.java
                  • SplitFilterActionTest.java
                  • SplitIfActionTest.java
                  • SurroundAutoCloseableActionTest.java
                  • SwapIfStatementsTest.java
                  • UnderscoresInLiteralsFormatterTest.java
                  • UnderscoresInLiteralsTest.java
                  • UnwrapElseBranchTest.java
                • javadoc
                  • ExternalJavadocPresentationTest.java
                  • JavaDocInfoGeneratorTest.java
                • navigation
                  • GotoDeclarationTest.java
                  • JavaReflectionNavigationTest.java
                  • RunLineMarkerTest.java
                • psi
                  • ControlFlowTest.java
                • template
                  • ListTemplateActionTest.java
                  • LiveTemplateEditorActionsTest.java
                  • MacroParserTest.java
                  • TemplateBuilderTest.java
                  • postfix
                    • completion
                      • ListTemplatesActionTest.java
                      • TemplatesCompletionTest.java
                    • templates
                      • AssertStatementPostfixTemplateTest.java
                      • CastPostfixTemplateTest.java
                      • ElseStatementPostfixTemplateTest.java
                      • FieldPostfixTemplateTest.java
                      • ForAscendingPostfixTemplateTest.java
                      • ForDescendingPostfixTemplateTest.java
                      • ForeachTemplateTest.java
                      • FormatPostfixTemplateTest.java
                      • IfStatementPostfixTemplateTest.java
                      • InstanceofPostfixTemplateTest.java
                      • LambdaPostfixTemplateTest.java
                      • NotExpressionPostfixTemplateTest.java
                      • NotNullPostfixTemplateTest.java
                      • NullPostfixTemplateTest.java
                      • OptionalPostfixTemplateTest.java
                      • ParPostfixTemplateTest.java
                      • PostfixTemplateTestCase.java
                      • ReturnPostfixTemplateTest.java
                      • SoutPostfixTemplateTest.java
                      • StreamPostfixTemplateTest.java
                      • SwitchPostfixTemplateTest.java
                      • SynchronizedPostfixTemplateTest.java
                      • ThrowStatementPostfixTemplateTest.java
                      • TryPostfixTemplateTest.java
                      • TryWithResourcesPostfixTemplateTest.java
                      • VarPostfixTemplateTest.java
                      • WhileStatementPostfixTemplateTest.java
                • unwrap
                  • RangeSplitterTest.java
                  • UnwrapAnonymousTest.java
                  • UnwrapArrayInitializerTest.java
                  • UnwrapBracesTest.java
                  • UnwrapCatchTest.java
                  • UnwrapConditionalTest.java
                  • UnwrapForTest.java
                  • UnwrapIfTest.java
                  • UnwrapLambdaTest.java
                  • UnwrapMethodParameterTest.java
                  • UnwrapOptionsTest.java
                  • UnwrapSynchronizedTest.java
                  • UnwrapTryTest.java
                  • UnwrapWhileTest.java
              • codeInspection
                • AbstractUnusedDeclarationTest.java
                • AnalysisScopeTest.java
                • BlockMarkerCommentsTest.java
                • CanBeFinalTest.java
                • CollectionAddAllCanBeReplacedWithConstructorTest.java
                • ConcatenationToMessageFormatActionTest.java
                • ContractCheckTest.java
                • ConvertParameterToLocalVariableTest.java
                • DataFlowInspection8Test.java
                • DataFlowInspectionAncientTest.java
                • DataFlowInspectionTest.java
                • DataFlowInspectionTestCase.java
                • DataFlowInspectionTestSuite.java
                • DataFlowRangeAnalysisTest.java
                • DefUseTest.java
                • DefaultFileTemplateUsageInspectionTest.java
                • DeprecatedIsStillUsedInspectionTest.java
                • DeprecationInspectionTest.java
                • DuplicateThrowsInspectionTest.java
                • EmptyMethodTest.java
                • EntryPointsConverterTest.java
                • EqualsAndHashCodeTest.java
                • FieldAccessedNotGuardedInspectionTest.java
                • FieldCanBeLocalTest.java
                • FrequentlyUsedInheritorInspectionTest.java
                • GlobalInspectionContextTest.java
                • HardcodedContractsTest.java
                • InlineSameParameterValueTest.java
                • Java8CollectionRemoveIfInspectionTest.java
                • Java8ListSortInspectionTest.java
                • JavaAPIUsagesInspectionTest.java
                • JavaDocInspectionTest.java
                • LocalCanBeFinalTest.java
                • MagicConstantInspectionTest.java
                • NullableStuffInspectionAncientTest.java
                • NullableStuffInspectionTest.java
                • NumericOverflowInspectionTest.java
                • ObviousNullCheckInspectionTest.java
                • OfflineInspectionResultViewTest.java
                • ParameterCanBeLocalTest.java
                • RawTypeCanBeGenericTest.java
                • RedundantArray4VarargsCallInspectionTest.java
                • RedundantArrayForVarargsCallInspectionTest.java
                • RedundantCast15Test.java
                • RedundantCast18Test.java
                • RedundantCastTest.java
                • RedundantLambdaParameterTypeInspectionTest.java
                • RedundantStreamOptionalCallInspectionTest.java
                • RedundantSuppressTest.java
                • RedundantThrowTest.java
                • RedundantTypeArgsInspectionTest.java
                • RemoveSillyAssignmentFixTest.java
                • ReplaceInefficientStreamCountInspectionTest.java
                • SameParameterValueLocalTest.java
                • SameParameterValueTest.java
                • SillyAssignmentTest.java
                • SimplifyCollectorInspectionTest.java
                • SimplifyOptionalCallChainsInspectionTest.java
                • SimplifyStreamApiCallChainsInspectionTest.java
                • StaticPseudoFunctionalStyleMethodTest.java
                • StringTokenizerDelimiterInspectionTest.java
                • SuspiciousArrayMethodCallInspectionTest.java
                • SuspiciousCollectionMethodCalls14Test.java
                • SuspiciousCollectionMethodCallsTest.java
                • SuspiciousNameCombinationTest.java
                • TestOnlyInspectionTest.java
                • UnknownGuardInspectionTest.java
                • UnusedDeclarationInProjectTest.java
                • UnusedDeclarationTest.java
                • UnusedLibraryInspectionTest.java
                • UnusedLocalDeclarationTest.java
                • UnusedMethodParameterTest.java
                • UnusedReturnValueLocalTest.java
                • UnusedReturnValueQuickFixTest.java
                • UnusedReturnValueTest.java
                • VisibilityInspectionTest.java
                • bytecodeAnalysis
                  • BytecodeAnalysisIntegrationTest.java
                  • BytecodeAnalysisResultsHighlightingTest.java
                  • BytecodeAnalysisTest.java
                  • ExpectContract.java
                  • ExpectLeaking.java
                  • ExpectNoPsiKey.java
                  • ExpectNotNull.java
                  • data
                    • LeakingParametersData.java
                    • Test01.java
                    • Test02.java
                    • Test03.java
                    • TestAnnotation.java
                    • TestConverterData.java
                • dataFlow
                  • rangeSet
                    • LongRangeSetTest.java
                • ex
                  • InspectionProfileTest.java
                • java18api
                  • Java8ArraySetAllInspectionTest.java
                  • Java8MapApiInspectionTest.java
                  • Java8MapForEachInspectionTest.java
                • java19api
                  • Java9CollectionFactoryInspectionTest.java
              • compiler
                • CompilerReferenceDataInCompletionTest.java
                • CompilerReferencesFindUsagesTest.java
                • CompilerReferencesTest.java
                • CompilerReferencesTestBase.java
                • notNullVerification
                  • NotNullVerifyingInstrumenterTest.java
              • dependencies
                • CyclicDependenciesTest.java
                • DependenciesPanelTest.java
                • UsagesInAnalyzingDependenciesTest.java
              • editor
                • LineSetIncrementalUpdateTest.java
              • execution
                • AntImportTest.java
                • BaseConfigurationTestCase.java
                • ConfigurationRefactoringsTest.java
                • ConfigurationsTest.java
                • TestSources.java
                • actions
                  • BaseRunConfigurationActionTest.java
                  • ConfigurationFromEditorTest.java
                  • ContextConfigurationTest.java
                • configurations
                  • JavaCommandLineTest.java
                  • JavaParametersTest.java
                • filters
                  • ExceptionWorkerTest.java
              • find
                • EditorSearchTest.java
                • FindInEditorMultiCaretTest.java
                • FindInEditorTest.java
                • findUsages
                  • FindParameterTest.java
                • impl
                  • FindManagerTest.java
                  • FindResultTest.java
              • formatting
                • commandLine
                  • FileSetFormatterTest.java
              • ide
                • fileStructure
                  • JavaFileStructureFilteringTest.java
                  • JavaFileStructureHierarchyTest.java
                  • JavaFileStructureSelectionTest.java
                  • JavaFileStructureTestCase.java
                  • JavaFileStructureTestSuite.java
                • fileTemplates
                  • EmbeddedLiveTemplatesTest.java
                  • JavaFileTemplatesTest.java
                  • impl
                    • FileTemplateLexerTest.java
                • hierarchy
                  • JavaCallHierarchyTest.java
                • util
                  • JavaAnonymousClassesHelperTest.java
                  • JavaSourceRootDetectionTest.java
                  • JavaSuperMethodTest.java
                  • PsiLambdaNameHelperTest.java
              • index
                • FilenameIndexTest.java
                • StringIndex.java
              • lang
                • java
                  • lexer
                    • JavaLexerTest.java
                  • parser
                    • CommonJavaParsingTest.java
                    • ExpressionParsingTest.java
                    • ImportParsingTest.java
                    • JavaParsingTestCase.java
                    • JavadocParsingTest.java
                    • annotationParsing
                      • AnnotationDeclarationParsingTest.java
                      • AnnotationParsingTest.java
                    • declarationParsing
                      • ClassParsingTest.java
                      • CommentBindingTest.java
                      • FieldParsingTest.java
                      • MethodParsingTest.java
                    • partial
                      • AnnotationParserTest.java
                      • DeclarationParserTest.java
                      • ExpressionParserTest.java
                      • FileParserTest.java
                      • ModuleParserTest.java
                      • ReferenceParserTest.java
                      • StatementParserTest.java
                    • statementParsing
                      • AssertParsingTest.java
                      • AssignmentParsingTest.java
                      • CodeBlockParsingTest.java
                      • DeclarationsWithGenericsParsingTest.java
                      • DoWhileParsingTest.java
                      • ForParsingTest.java
                      • IfParsingTest.java
                      • LabelParsingTest.java
                      • ReturnParsingTest.java
                      • SwitchParsingTest.java
                      • SynchronizedParsingTest.java
                      • ThrowParsingTest.java
                      • TryParsingTest.java
                      • WhileParsingTest.java
                • psi
                  • PsiBuilderTest.java
                • spi
                  • SPICompletionTest.java
                  • SPIRenameTest.java
              • lexer
                • LayeredLexerTest.java
              • navigation
                • ClassChooserTest.java
                • ExceptionFilterTest.java
                • GotoClassTest.java
                • GotoImplementationHandlerTest.java
                • GotoImplementationTest.java
                • ShowImplementationHandlerTest.java
              • openapi
                • editor
                  • impl
                    • FoldingExceptionTest.java
                    • FoldingProcessingOnDocumentModificationTest.java
                    • JavaFileEditorManagerTest.java
                • projectRoots
                  • JavaSdkVersionTest.java
                • roots
                  • impl
                    • DirectoryIndexRestoreTest.java
                    • DirectoryIndexTest.java
                    • ProjectLibrariesTest.java
                • vfs
                  • JrtFileSystemTest.java
                  • changes
                    • PsiChangeTrackerTest.java
                • wm
                  • impl
                    • HiddenSidebarButtonTest.java
                    • ProjectToolWindowTest.java
              • project
                • LoadProjectTest.java
              • projectView
                • ClassNameConvertor.java
                • FileStructureDialogTest.java
                • JavaTreeStructureTest.java
                • NavigateFromSourceTest.java
                • PackagesTreeStructureTest.java
                • ProjectTreeBuilderTest.java
                • ProjectTreeSortingTest.java
                • ProjectTreeStructureTest.java
                • ProjectViewSwitchingTest.java
                • ProjectViewUpdatingTest.java
                • SameNamesJoiner.java
                • StructureViewUpdatingTest.java
                • ToDoTreeStructureTest.java
              • psi
                • AddClassToFileTest.java
                • AddRemoveInTypeParameterListTest.java
                • ArrayIndexOutOfBoundsTest.java
                • ClsMirrorBuildingTest.java
                • ClsPsiTest.java
                • ClsStubBuilderTest.java
                • CodeFragmentsTest.java
                • ConstantEvaluatorTest.java
                • ConstantValuesTest.java
                • CoreJavaFileManagerTest.java
                • FindClassInDeepPackagesTest.java
                • GenericsTestCase.java
                • JavaDirectoryServiceHeavyTest.java
                • JavaFunctionalExpressionPresentationTest.java
                • JavaReparseTest.java
                • JavaSOEOnReparsePerformanceTest.java
                • JavaStubBuilderTest.java
                • LibraryOrderTest.java
                • LightVirtualFileLeaksTest.java
                • MiscPsiTest.java
                • ModifyAnnotationsTest.java
                • NormalizeDeclarationTest.java
                • OptimizeImportsTest.java
                • OptimizeImportsTestCase.java
                • OverlappingSourceRootsTest.java
                • PsiConcurrencyStressTest.java
                • PsiModificationTrackerTest.java
                • PsiNameHelperTest.java
                • SignatureParsingTest.java
                • Src15RepositoryUseTest.java
                • SrcRepositoryUseTest.java
                • TreeIsCorrectAfterDiffReparseTest.java
                • TypesTest.java
                • codeStyle
                  • autodetect
                    • AbstractNewLineBlocksIteratorTest.java
                    • DetectIndentAndTypeTest.java
                    • DetectedIndentNotificationTest.java
                    • FormatterBasedLineInfoBuilderTest.java
                    • JavaAutoDetectIndentPerformanceTest.java
                    • JavaAutoDetectIndentTest.java
                    • NewLineBlocksIteratorTest.java
                • formatter
                  • java
                    • AbstractJavaFormatterTest.java
                    • AnnotationFormatterTest.java
                    • DefaultProjectFormatterTest.java
                    • IndentTest.java
                    • JavaAutoIndentLinesTest.java
                    • JavaCodeBlockBracesPlacementTest.java
                    • JavaEnterActionTest.java
                    • JavaFormatterAlignmentTest.java
                    • JavaFormatterBlankLinesTest.java
                    • JavaFormatterBracesTest.java
                    • JavaFormatterInEditorTest.java
                    • JavaFormatterIndentationTest.java
                    • JavaFormatterMultilineMethodCallParamsTest.java
                    • JavaFormatterNewLineTest.java
                    • JavaFormatterSpaceTest.java
                    • JavaFormatterTest.java
                    • JavaFormatterTestCase.java
                    • JavaFormatterWrapTest.java
                    • JavaIndenterTest.java
                    • JavaLineWrapTest.java
                    • JavaPsiFormattingTest.java
                    • JavaWrapOnTypingTest.java
                    • JavadocFormatterTest.java
                    • TabIndentingTest.java
                    • WrapperTest.java
                  • performance
                    • JavaFormatterPerformanceTest.java
                    • JavaSmartReformatPerformanceTest.java
                • impl
                  • FindLeafElementAtTest.java
                  • JavaElementFactoryTest.java
                  • cache
                    • impl
                      • ClassFileUnderSourceRootTest.java
                      • FindClassTest.java
                      • IdCacheTest.java
                      • InnerClassesScannerTest.java
                      • SameSourceRootInTwoModulesTest.java
                      • SourceRootAddedAsLibraryRootTest.java
                  • file
                    • impl
                      • EventsTestListener.java
                      • PsiEventsTest.java
                      • TempFileSystemTest.java
                  • smartPointers
                    • PsiAnchorTest.java
                    • SmartPsiElementPointersTest.java
                  • source
                    • codeStyle
                      • TabPostFormatProcessorTest.java
                    • tree
                      • java
                        • BindToElementTest.java
                        • BindToGenericClassTest.java
                        • ExtendsBoundListTest.java
                        • JavadocParamTagsTest.java
                        • ReferenceParameterListTest.java
                        • ShortenClassReferencesTest.java
                • resolve
                  • FilePathResolveTest.java
                  • Resolve15TestCase.java
                  • ResolveClassTest.java
                  • ResolveInCodeFragmentTest.java
                  • ResolveMethod15Test.java
                  • ResolveMethodTest.java
                  • ResolvePerformanceTest.java
                  • ResolveVarargsMethodTest.java
                  • ResolveVariable15Test.java
                  • ResolveVariableTest.java
                  • TypeInferenceTest.java
                • search
                  • ClassInheritorsTest.java
                  • FindUsages15Test.java
                  • FindUsagesTest.java
                  • JavaInheritorsSearchTest.java
                  • JavaOverrideMethodsSearchTest.java
                  • PlainTextUsagesTest.java
                  • SearchInLibsTest.java
                  • UpdateCacheTest.java
                • usages
                  • JavaUsageTypeProviderTest.java
                • util
                  • ClassUtilTest.java
                  • PropertyUtilTest.java
                  • PsiUtilTest.java
                  • proximity
                    • ProximityTest.java
              • refactoring
                • AbstractJavaInplaceIntroduceTest.java
                • AnonymousToInnerTest.java
                • ChangeSignatureBaseTest.java
                • ChangeSignatureGestureTest.java
                • ChangeSignaturePropagationTest.java
                • ChangeSignatureTargetTest.java
                • ChangeSignatureTest.java
                • CopyClassTest.java
                • CopyTest.java
                • DndMoveTest.java
                • EncapsulateFieldsTest.java
                • ExtractClassTest.java
                • ExtractEnumTest.java
                • ExtractMethod15Test.java
                • ExtractMethodObject4DebuggerTest.java
                • ExtractMethodObjectTest.java
                • ExtractMethodObjectWithMultipleExitPointsTest.java
                • ExtractMethodTest.java
                • ExtractSuperClassTest.java
                • FindMethodDuplicatesBaseTest.java
                • FindMethodDuplicatesMiscTest.java
                • FindMethodDuplicatesTest.java
                • FixMethodJavadocTest.java
                • InheritanceToDelegationTest.java
                • InlineSuperClassTest.java
                • InplaceIntroduceConstantTest.java
                • InplaceIntroduceFieldTest.java
                • InplaceIntroduceParameterTest.java
                • InplaceIntroduceVariableTest.java
                • InplaceReassignVariableTest.java
                • IntroduceConstantTest.java
                • IntroduceFieldInSameClassTest.java
                • IntroduceFieldWitSetUpInitializationTest.java
                • IntroduceFunctionalParameterTest.java
                • IntroduceParameterObjectTest.java
                • IntroduceParameterTest.java
                • IntroduceVariableMultifileTest.java
                • IntroduceVariableSuite.java
                • IntroduceVariableTest.java
                • InvertBooleanTest.java
                • JavaIntroduceVariableTest.java
                • LightRefactoringParameterizedTestCase.java
                • LightRefactoringTestCase.java
                • MakeClassStaticTest.java
                • MakeMethodStaticTest.java
                • MockIntroduceConstantHandler.java
                • MockIntroduceFieldHandler.java
                • MockIntroduceVariableHandler.java
                • MockLocalToFieldHandler.java
                • MoveClassAndFileTest.java
                • MoveClassTest.java
                • MoveClassToInnerTest.java
                • MoveInnerTest.java
                • MoveMembersTest.java
                • MovePackageAsDirectoryTest.java
                • MovePackageMultirootTest.java
                • MovePackageTest.java
                • MultipleJdksMoveClassTest.java
                • PullUpMultifileTest.java
                • PullUpTest.java
                • PushDownMultifileTest.java
                • PushDownTest.java
                • RefactoringTestCase.java
                • RefactoringTestUtil.java
                • RemoveMiddleManTest.java
                • RenameClassTest.java
                • RenameCollisionsTest.java
                • RenameFieldTest.java
                • RenameLocalTest.java
                • RenameMembersInplaceTest.java
                • RenameMethodMultiTest.java
                • ReplaceConstructorWithBuilderTest.java
                • ReplaceConstructorWithFactoryTest.java
                • ReplaceMethodDuplicatesTestSuite.java
                • Run.java
                • SafeDeleteTest.java
                • SequentialRefactoringTest.java
                • SuggestedParamTypesTest.java
                • SuggestedReturnTypesTest.java
                • TurnRefsToSuperTest.java
                • TypeCookTest.java
                • WrapReturnValueTest.java
                • changeClassSignature
                  • ChangeClassSignatureTest.java
                • convertToInstanceMethod
                  • ConvertToInstance8MethodTest.java
                  • ConvertToInstanceMethodTest.java
                • inline
                  • InlineConstantFieldTest.java
                  • InlineLibraryMethodTest.java
                  • InlineLocalTest.java
                  • InlineMethodMultifileTest.java
                  • InlineMethodTest.java
                  • InlineParameterTest.java
                  • InlineToAnonymousClassMultifileTest.java
                  • InlineToAnonymousClassTest.java
                • migration
                  • MigrationTest.java
                • moveMethod
                  • MoveInstanceMethodTest.java
              • roots
                • ExportingModulesTest.java
                • InheritedJdkTest.java
                • ManagingContentRootFoldersTest.java
                • ManagingContentRootsTest.java
                • ModuleGraphTest.java
                • ModuleLoadingStressTest.java
                • ModuleRootManagerTestCase.java
                • ModuleRootsExternalizationTest.java
                • ModuleScopesTest.java
                • ModuleTestPropertiesTest.java
                • MultiModuleEditingTest.java
                • OrderEntriesTest.java
                • OrderEnumeratorTest.java
                • RenameModuleTest.java
                • RootsChangedTest.java
                • RootsTest.java
                • libraries
                  • CreateModuleLibraryFromFilesTest.java
                  • LibraryTest.java
              • slicer
                • SliceBackwardTest.java
                • SliceForwardTest.java
                • SliceTestCase.java
                • SliceTreeTest.java
              • unscramble
                • UnscrambleDialogTest.java
              • util
                • indexing
                  • FileBasedIndexTest.java
      • jsp-base-openapi
        • src
          • com
            • intellij
              • lang
                • jsp
                  • IBaseJspManager.java
                  • JspFileViewProvider.java
                  • JspVersion.java
                  • JspxFileViewProvider.java
              • lexer
                • ELHostLexer.java
              • openapi
                • editor
                  • JspHighlighterColors.java
              • psi
                • impl
                  • source
                    • jsp
                      • jspXml
                        • JspDeclaration.java
                        • JspDirective.java
                        • JspExpression.java
                        • JspScriptlet.java
                        • JspTag.java
                        • JspXmlRootTag.java
                        • JspXmlTagBase.java
                • jsp
                  • BaseJspFile.java
                  • JspDirectiveKind.java
                  • JspTokenType.java
                • tree
                  • jsp
                    • IJspElementType.java
      • jsp-openapi
        • src
          • com
            • intellij
              • codeInspection
                • JspInspectionGroupNames.java
              • psi
                • JspPsiUtil.java
                • impl
                  • source
                    • jsp
                      • jspJava
                        • JspClass.java
                        • JspClassLevelDeclarationStatement.java
                        • JspCodeBlock.java
                        • JspHolderMethod.java
                        • JspJavaComment.java
                        • JspMethodCall.java
                        • JspTemplateStatement.java
                        • JspWhileStatement.java
                        • JspxImportList.java
                        • JspxImportStatement.java
                • jsp
                  • JavaJspElementVisitor.java
                  • JavaJspRecursiveElementVisitor.java
                  • JspFile.java
      • jsp-spi
        • src
          • com
            • intellij
              • jsp
                • impl
                  • CustomTagDescriptorBase.java
                  • FunctionDescriptor.java
                  • JspElementDescriptor.java
                  • JspNsDescriptor.java
                  • MethodSignatureAwareAttributeDescriptor.java
                  • TldAttributeDescriptor.java
                  • TldDescriptor.java
                  • TldTagDescriptor.java
                  • TldTagFileDescriptor.java
                  • TypeAwareAttributeDescriptor.java
              • psi
                • impl
                  • source
                    • jsp
                      • JspContextManager.java
                      • JspManager.java
                      • jspJava
                        • JspExpressionStatement.java
                • jsp
                  • JspElementType.java
                  • JspSpiUtil.java
      • manifest
        • src
          • org
            • jetbrains
              • lang
                • manifest
                  • ManifestBundle.java
                  • ManifestFileType.java
                  • ManifestFileTypeFactory.java
                  • ManifestLanguage.java
                  • completion
                    • ManifestCompletionContributor.java
                  • header
                    • HeaderParser.java
                    • HeaderParserProvider.java
                    • HeaderParserRepository.java
                    • impl
                      • ClassReferenceParser.java
                      • StandardHeaderParser.java
                      • StandardManifestHeaderParsers.java
                  • highlighting
                    • AbstractManifestQuickFix.java
                    • HeaderAnnotator.java
                    • ManifestColorsAndFonts.java
                    • ManifestSyntaxHighlighterFactory.java
                    • MissingFinalNewlineInspection.java
                    • MisspelledHeaderInspection.java
                  • parser
                    • ManifestLexer.java
                    • ManifestParser.java
                    • ManifestParserDefinition.java
                  • psi
                    • Header.java
                    • HeaderValue.java
                    • HeaderValuePart.java
                    • ManifestElementType.java
                    • ManifestFile.java
                    • ManifestToken.java
                    • ManifestTokenType.java
                    • Section.java
                    • impl
                      • HeaderImpl.java
                      • HeaderValuePartImpl.java
                      • HeaderValuePartManipulator.java
                      • ManifestFileImpl.java
                      • ManifestTokenImpl.java
                      • SectionImpl.java
        • test
          • org
            • jetbrains
              • lang
                • manifest
                  • ManifestCompletionTest.java
                  • ManifestHighlightingTest.java
                  • ManifestLexerTest.java
                  • ManifestParserTest.java
                  • ManifestPsiTest.java
                  • MissingFinalNewlineInspectionTest.java
                  • MisspelledHeaderInspectionTest.java
      • openapi
        • src
          • com
            • intellij
              • codeInsight
                • AttachSourcesProvider.java
                • CodeInsightServicesUtil.java
                • MetaAnnotationUtil.java
                • MethodImplementor.java
                • NullableNotNullDialog.java
                • completion
                  • util
                    • MethodParenthesesHandler.java
                    • PsiTypeCanonicalLookupElement.java
                    • SimpleMethodCallLookupElement.java
                • generation
                  • GenerationInfo.java
                  • actions
                    • BaseGenerateAction.java
                  • surroundWith
                    • JavaExpressionSurrounder.java
              • execution
                • filters
                  • ExceptionInfoCache.java
                  • ExceptionWorker.java
              • facet
                • ui
                  • FacetEditorsFactory.java
                  • libraries
                    • FacetLibrariesValidator.java
                    • FacetLibrariesValidatorDescription.java
                    • LibrariesValidationComponent.java
              • ide
                • IconUtilEx.java
                • hierarchy
                  • call
                    • CallReferenceProcessor.java
                    • JavaCallHierarchyData.java
                • util
                  • TreeClassChooser.java
                  • TreeClassChooserFactory.java
                  • projectWizard
                    • JavaModuleBuilder.java
                    • ProjectWizardStepFactory.java
                    • SourcePathsBuilder.java
              • jarRepository
                • RemoteRepositoryDescription.java
                • RepositoryArtifactDescription.java
                • RepositoryLibraryDefinition.java
              • lang
                • refactoring
                  • JavaNamesValidator.java
              • openapi
                • actionSystem
                  • DataKeys.java
                • module
                  • StdModuleTypes.java
                • projectRoots
                  • JavaSdk.java
                  • JavaSdkVersionUtil.java
                • roots
                  • FileIndexUtil.java
                  • NativeLibraryOrderRootType.java
                  • libraries
                    • JarVersionDetectionUtil.java
                    • LibrariesHelper.java
                  • ui
                    • OrderEntryAppearanceService.java
                    • configuration
                      • DefaultModuleConfigurationEditorFactory.java
                • ui
                  • PackageChooser.java
                • vfs
                  • jrt
                    • JrtFileSystem.java
              • psi
                • infos
                  • CandidatesGroup.java
                • ref
                  • AnnotationAttributeChildLink.java
                  • AnnotationChildLink.java
                  • InstanceofLink.java
                • statistics
                  • JavaStatisticsManager.java
                • util
                  • FindClassUtil.java
              • refactoring
                • ConvertToInstanceMethodRefactoring.java
                • IntroduceParameterRefactoring.java
                • JavaRefactoringActionHandlerFactory.java
                • JavaRefactoringFactory.java
                • JavaRenameRefactoring.java
                • MakeStaticRefactoring.java
                • MoveClassesOrPackagesRefactoring.java
                • MoveDestination.java
                • MoveInnerRefactoring.java
                • MoveInstanceMethodRefactoring.java
                • MoveMembersRefactoring.java
                • PackageWrapper.java
                • ReplaceConstructorWithFactoryRefactoring.java
                • TurnRefsToSuperRefactoring.java
                • TypeCookRefactoring.java
                • encapsulateFields
                  • EncapsulateFieldHelper.java
                  • EncapsulateFieldUsageInfo.java
                  • EncapsulateFieldsDescriptor.java
                  • FieldDescriptor.java
                • listeners
                  • JavaRefactoringListenerManager.java
                  • MoveMemberListener.java
                • memberPullUp
                  • PullUpData.java
                  • PullUpHelper.java
                  • PullUpHelperFactory.java
                • rename
                  • RegExpValidator.java
                • safeDelete
                  • JavaSafeDeleteDelegate.java
              • ui
                • classFilter
                  • ClassFilter.java
                  • ClassFilterEditor.java
                  • ClassFilterEditorAddDialog.java
                  • DebuggerClassFilterProvider.java
              • unscramble
                • UnscrambleSupport.java
              • util
                • descriptors
                  • ConfigFile.java
                  • ConfigFileAdapter.java
                  • ConfigFileContainer.java
                  • ConfigFileFactory.java
                  • ConfigFileInfo.java
                  • ConfigFileInfoSet.java
                  • ConfigFileListener.java
                  • ConfigFileMetaData.java
                  • ConfigFileMetaDataProvider.java
                  • ConfigFileMetaDataRegistry.java
                  • ConfigFileUtil.java
                  • ConfigFileVersion.java
                • net
                  • LockException.java
                • xml
                  • CanonicalPsiTypeConverter.java
                  • ClassMappingNameConverter.java
                  • ClassTemplate.java
                  • DomJavaUtil.java
                  • ExtendClass.java
                  • ExtendClassImpl.java
                  • JvmPsiTypeConverter.java
                  • MappingClass.java
                  • actions
                    • CreateClassMappingAction.java
                  • converters
                    • AbstractMemberResolveConverter.java
                    • AbstractMethodParams.java
                    • AbstractMethodResolveConverter.java
                    • values
                      • ClassArrayConverter.java
                      • ClassValueConverter.java
                      • GenericDomValueConvertersRegistry.java
          • icons
            • OpenapiIcons.java
          • org
            • jetbrains
              • idea
                • maven
                  • utils
                    • library
                      • RepositoryLibraryDescription.java
                      • RepositoryLibraryProperties.java
      • remote-servers
        • api
          • src
            • com
              • intellij
                • remoteServer
                  • configuration
                    • deployment
                      • ArtifactDeploymentSource.java
                      • JavaDeploymentSourceUtil.java
        • impl
          • src
            • com
              • intellij
                • remoteServer
                  • impl
                    • configuration
                      • deployment
                        • ArtifactDeploymentSourceImpl.java
                        • ArtifactDeploymentSourceType.java
                        • JavaDeploymentSourceUtilImpl.java
                    • module
                      • CloudApplicationConfigurable.java
                      • CloudApplicationConfiguration.java
                      • CloudModuleBuilder.java
                      • CloudModuleBuilderContribution.java
                      • CloudModuleBuilderContributionFactory.java
                      • CloudModuleBuilderSourceContribution.java
                      • CloudModuleWizardStep.java
                      • CloudSourceApplicationConfigurable.java
                      • CloudSourceApplicationConfiguration.java
                    • runtime
                      • deployment
                        • debug
                          • JavaDebuggerLauncherImpl.java
                    • util
                      • ArtifactDeploymentRuntimeProviderBase.java
                      • RepositoryArtifactDeploymentRuntimeProviderBase.java
                      • RepositoryDeploymentConfiguration.java
      • structuralsearch-java
        • src
          • com
            • intellij
              • structuralsearch
                • JavaPredefinedConfigurations.java
                • JavaReplaceHandler.java
                • JavaStructuralSearchProfile.java
                • impl
                  • matcher
                    • JavaCompiledPattern.java
                    • JavaMatchPredicateProvider.java
                    • JavaMatchingVisitor.java
                    • compiler
                      • JavaCompilingVisitor.java
                    • filters
                      • AnnotationFilter.java
                      • BlockFilter.java
                      • ClassFilter.java
                      • CommentFilter.java
                      • ConstantFilter.java
                      • DeclarationFilter.java
                      • ExpressionFilter.java
                      • JavaDocFilter.java
                      • MethodFilter.java
                      • StatementFilter.java
                      • SymbolNodeFilter.java
                      • TypeFilter.java
                      • TypeParameterFilter.java
                      • TypedSymbolNodeFilter.java
                      • VariableFilter.java
                    • handlers
                      • AnnotationHandler.java
                      • DeclarationStatementHandler.java
                      • DocDataHandler.java
                      • ExpressionHandler.java
                      • StatementHandler.java
                    • iterators
                      • DocValuesIterator.java
                      • HierarchyNodeIterator.java
                    • predicates
                      • ExprTypePredicate.java
                      • FormalArgTypePredicate.java
                    • strategies
                      • CommentMatchingStrategy.java
                      • ExprMatchingStrategy.java
                      • JavaDocMatchingStrategy.java
                      • MatchingStrategyBase.java
      • testFramework
        • src
          • com
            • intellij
              • JavaTestUtil.java
              • codeInsight
                • AbstractEnterActionTestCase.java
                • CodeInsightTestCase.java
                • completion
                  • CompletionTestCase.java
                  • LightCompletionTestCase.java
                  • LightFixtureCompletionTestCase.java
                • daemon
                  • DaemonAnalyzerTestCase.java
                  • JavaExpectedHighlightingData.java
                  • LightDaemonAnalyzerTestCase.java
                  • LightIntentionActionTestCase.java
                  • quickFix
                    • ActionHint.java
                    • LightQuickFixParameterizedTestCase.java
                    • LightQuickFixTestCase.java
                    • QuickFixTestCase.java
              • compiler
                • CompilerTestUtil.java
              • debugger
                • DebuggerTestCase.java
                • ExecutionWithDebuggerToolsTestCase.java
                • impl
                  • DescriptorTestCase.java
                  • OutputChecker.java
                  • SynchronizationBasedSemaphore.java
              • execution
                • ExecutionTestCase.java
              • find
                • FindManagerTestUtils.java
              • ide
                • projectWizard
                  • ImportFromSourcesTestCase.java
                  • NewProjectWizardTestCase.java
                  • ProjectWizardTestCase.java
                • util
                  • frameworkSupport
                    • FrameworkSupportProviderTestCase.java
              • mock
                • MockPsiDirectory.java
              • projectView
                • BaseProjectViewTestCase.java
              • psi
                • AbstractReparseTestCase.java
              • refactoring
                • MockInlineMethodOptions.java
                • MultiFileTestCase.java
                • move
                  • moveMembers
                    • MockMoveMembersOptions.java
              • testFramework
                • CompilerTester.java
                • EditorActionTestCase.java
                • IdeaTestCase.java
                • IdeaTestUtil.java
                • InspectionTestCase.java
                • LightCodeInsightTestCase.java
                • LightIdeaTestCase.java
                • ModuleTestCase.java
                • PsiTestCase.java
                • ResolveTestCase.java
                • TestSourceBasedTestCase.java
                • builders
                  • JavaModuleFixtureBuilder.java
                • codeInsight
                  • hierarchy
                    • HierarchyViewTestBase.java
                • fixtures
                  • DefaultLightProjectDescriptor.java
                  • JavaCodeInsightFixtureTestCase.java
                  • JavaCodeInsightTestFixture.java
                  • JavaCodeInsightTestUtil.java
                  • JavaTestFixtureFactory.java
                  • LightCodeInsightFixtureTestCase.java
                  • impl
                    • JavaCodeInsightTestFixtureImpl.java
                    • JavaModuleFixtureBuilderImpl.java
                    • JavaTestFixtureFactoryImpl.java
            • siyeh
              • ig
                • LightInspectionTestCase.java
      • typeMigration
        • src
          • com
            • intellij
              • refactoring
                • typeMigration
                  • TypeConversionDescriptor.java
                  • TypeMigrationVariableTypeFixProvider.java
                  • inspections
                    • GuavaConversionSettings.java
                    • GuavaInspection.java
                    • MigrateAssertToMatcherAssertInspection.java
                  • intentions
                    • ChangeClassParametersIntention.java
                    • ConvertAtomicToLongAdderIntention.java
                    • ConvertFieldToAtomicIntention.java
                    • ConvertFieldToThreadLocalIntention.java
                  • rules
                    • AtomicConversionRule.java
                    • BoxingTypeConversionRule.java
                    • ElementToArrayConversionRule.java
                    • ListArrayConversionRule.java
                    • LongAdderConversionRule.java
                    • ThreadLocalConversionRule.java
                    • VoidConversionRule.java
                    • guava
                      • BaseGuavaTypeConversionRule.java
                      • FluentIterableConversionUtil.java
                      • FunctionalInterfaceTypeConversionDescriptor.java
                      • GuavaConversionUtil.java
                      • GuavaFluentIterableConversionRule.java
                      • GuavaLambda.java
                      • GuavaLambdaConversionRule.java
                      • GuavaOptionalConversionRule.java
                      • GuavaOptionalConversionUtil.java
                      • GuavaPredicateConversionRule.java
                      • GuavaPredicatesUtil.java
                      • GuavaTypeConversionDescriptor.java
                      • IterableStreamConversionRule.java
        • test
          • com
            • intellij
              • codeInsight
                • ConvertToAtomicIntentionTest.java
                • ConvertToLongAdderIntentionTest.java
                • ConvertToThreadLocalIntentionTest.java
                • inspections
                  • GuavaInspectionTest.java
                  • MigrateAssertToMatcherAssertTest.java
              • refactoring
                • AllTypeMigrationTests.java
                • ChangeTypeSignatureTest.java
                • MigrateTypeSignatureTest.java
                • TypeMigrationByAtomicRuleTest.java
                • TypeMigrationByLongAdderTest.java
                • TypeMigrationByThreadLocalRuleTest.java
                • TypeMigrationTest.java
                • TypeMigrationTestBase.java
                • WildcardTypeMigrationTest.java
        • testData
          • inspections
            • guava
              • chainContainsStopMethods.java
              • chainedFluentIterable.java
              • chainedFluentIterableWithChainedInitializer.java
              • chainedFluentIterableWithChainedInitializer_after.java
              • chainedFluentIterableWithOf.java
              • chainedFluentIterableWithOf_after.java
              • chainedFluentIterable_after.java
              • convertFluentIterableAsIterableParameter.java
              • convertFluentIterableAsIterableParameter_after.java
              • convertFunctionAsParameter.java
              • convertFunctionAsParameter_after.java
              • convertImmutableCollections.java
              • convertImmutableCollections_after.java
              • copyInto.java
              • copyInto_after.java
              • filterIsInstance.java
              • filterIsInstance_after.java
              • fixAllProblems.java
              • fixAllProblems2.java
              • fixAllProblems2_after.java
              • fixAllProblems_after.java
              • fluentIterableAndOptional.java
              • fluentIterableAndOptionalChain.java
              • fluentIterableAndOptionalChain_after.java
              • fluentIterableAndOptional_after.java
              • fluentIterableChainSeparatedByMethods.java
              • fluentIterableChainSeparatedByMethods_after.java
              • fluentIterableChainWithOptional.java
              • fluentIterableChainWithOptional_after.java
              • fluentIterableChainWithoutVariable.java
              • fluentIterableChainWithoutVariable_after.java
              • fluentIterableContains.java
              • fluentIterableContains_after.java
              • fluentIterableElementTypeChanged.java
              • fluentIterableElementTypeChanged_after.java
              • fluentIterableFromAndParenthesises.java
              • fluentIterableFromAndParenthesises_after.java
              • fluentIterableGet.java
              • fluentIterableGet2.java
              • fluentIterableGet2_after.java
              • fluentIterableGet_after.java
              • fluentIterableLast.java
              • fluentIterableLast_after.java
              • fluentIterableMigrationInInheritance.java
              • fluentIterableMigrationInInheritance_after.java
              • fluentIterableWithStaticallyImportedFrom.java
              • fluentIterableWithStaticallyImportedFrom_after.java
              • functionAnnotatedWithRuntimeAnnotation.java
              • functionAnnotatedWithRuntimeAnnotation2.java
              • functionAnnotatedWithRuntimeAnnotation2_after.java
              • functionAnnotatedWithRuntimeAnnotation_after.java
              • functionIsMethodReference.java
              • functionIsMethodReference_after.java
              • insertTypeParameter.java
              • insertTypeParameter_after.java
              • iterableAssignment.java
              • iterableAssignment_after.java
              • lambdaImplementsBothInterfaces.java
              • lambdaImplementsBothInterfaces_after.java
              • migrateArrays.java
              • migrateArrays_after.java
              • migrateMethodAsChainQualifier.java
              • migrateMethodAsChainQualifier_after.java
              • optional.java
              • optional2.java
              • optional2_after.java
              • optional3.java
              • optional3_after.java
              • optionalTransform.java
              • optionalTransform2.java
              • optionalTransform2_after.java
              • optionalTransform_after.java
              • optional_after.java
              • predicates.java
              • predicates2.java
              • predicates2_after.java
              • predicates3.java
              • predicates3_after.java
              • predicates4.java
              • predicates4_after.java
              • predicates_after.java
              • removeMethodReference.java
              • removeMethodReferenceForFunctionalInterfaces.java
              • removeMethodReferenceForFunctionalInterfaces_after.java
              • removeMethodReference_after.java
              • returnIterable.java
              • returnIterable_after.java
              • returnType.java
              • returnType_after.java
              • simpleFluentIterable.java
              • simpleFluentIterable_after.java
              • simplifyOptionalComposition.java
              • simplifyOptionalComposition_after.java
              • toArray.java
              • toArray2.java
              • toArray2_after.java
              • toArray3.java
              • toArray3_after.java
              • toArray_after.java
              • transformAndConcat1.java
              • transformAndConcat1_after.java
              • transformAndConcat2.java
              • transformAndConcat2_after.java
              • transformAndConcat3.java
              • transformAndConcat3_after.java
              • transformAndConcat4.java
              • transformAndConcat4_after.java
              • typeMigrationRootBackTraverse.java
              • typeMigrationRootBackTraverse_after.java
              • uniqueIndex.java
              • uniqueIndex_after.java
            • migrateAssertsToAssertThat
              • all.java
              • all_after.java
          • intentions
            • atomic
              • after1.java
              • after10.java
              • after12.java
              • after13.java
              • after14.java
              • after2.java
              • after3.java
              • after4.java
              • after5.java
              • after6.java
              • after7.java
              • after8.java
              • after9.java
              • afterArrayInitializer.java
              • afterAssignmentOp.java
              • afterExcl.java
              • afterNormalize.java
              • afterTA1.java
              • before1.java
              • before10.java
              • before11.java
              • before12.java
              • before13.java
              • before14.java
              • before2.java
              • before3.java
              • before4.java
              • before5.java
              • before6.java
              • before7.java
              • before8.java
              • before9.java
              • beforeArrayInitializer.java
              • beforeAssignmentOp.java
              • beforeExcl.java
              • beforeNormalize.java
              • beforeTA1.java
            • longAdder
              • afterWithZeroIntInitializer.java
              • afterWithZeroLongInitializer.java
              • afterWithoutInitializer.java
              • beforeWithZeroIntInitializer.java
              • beforeWithZeroLongInitializer.java
              • beforeWithoutInitializer.java
            • threadLocal
              • after1.java
              • after2.java
              • after3.java
              • after4.java
              • after5.java
              • after6.java
              • after7.java
              • after8.java
              • afterArrayInitializer.java
              • afterNormalize.java
              • afterPrimitiveNoInitializer.java
              • afterTA1.java
              • before1.java
              • before2.java
              • before3.java
              • before4.java
              • before5.java
              • before6.java
              • before7.java
              • before8.java
              • beforeArrayInitializer.java
              • beforeNormalize.java
              • beforePrimitiveNoInitializer.java
              • beforeTA1.java
          • refactoring
            • changeTypeSignature
              • CompositeReturnType.java
              • FieldTypeMigration.java
              • FieldUsage.java
              • FieldUsage1.java
              • ListTypeArguments.java
              • MethodReturnTypeMigration.java
              • ParameterMigration.java
              • ParameterMigration1.java
              • ParameterMigration2.java
              • PassedParameter.java
              • PassedParameter1.java
              • PassedParameter2.java
              • ReturnType.java
              • ReturnType1.java
              • ReturnType2.java
              • TypeHierarchy.java
              • TypeHierarchy1.java
              • TypeHierarchy2.java
              • TypeHierarchyFieldUsage.java
              • TypeHierarchyFieldUsageConflict.java
              • UsedInSuper.java
            • migrateTypeSignature
              • exprAccess2Lvalue
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprAccess2Rvalue
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprAccessParent2Lvalue
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprAccessParent2Rvalue
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprArrayAccessNegative
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprArrayAccessPositive
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprCalcBooleanBoolean
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprCalcBooleanNumeric
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprCalcBooleanReference
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprCalcNumeric2Boolean
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprCalcNumeric2Floating
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprCalcNumeric2Int
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprCalcNumeric2String
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprCast2LvalueNeg
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprCast2LvaluePos
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprConcatNumeric2Reference
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprConcatNumeric2String
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprConcatString2Numeric
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprConcatString2Reference
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprInstanceofNeg
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprInstanceofPos
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprLiteralBoolean
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprLiteralByte
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprLiteralChar
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprLiteralClassExtends
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprLiteralClassPrimitive
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprLiteralClassPrimitiveArray
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprLiteralClassRaw
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprLiteralClassReference
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprLiteralClassReferenceArray
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprLiteralClassSuper
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprLiteralDouble
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprLiteralFloat
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprLiteralInt
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprLiteralLong
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprLiteralShort
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprLiteralString
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprNewArrayArray2Lvalue
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprNewArrayArray2Rvalue
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprNewArrayGen2Rvalue
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprNewArrayPrimitive2Lvalue
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprNewArrayPrimitive2Rvalue
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprNewArrayReftype2Lvalue
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprNewArrayReftype2Rvalue
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprNewGen
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprNewGenExtends
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprNewGenSuper
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprNewReference
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprReturn2Lvalue
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprReturn2Rvalue
                • after
                  • Expr.java
                • before
                  • Expr.java
              • exprTernary
                • after
                  • Expr.java
                • before
                  • Expr.java
              • migrateAnonymousClassTypeParameters
                • after
                  • Test.java
                • before
                  • Test.java
              • migrateAnonymousClassTypeParameters2
                • after
                  • Test.java
                • before
                  • Test.java
              • overridingDown
                • after
                  • Overriding.java
                • before
                  • Overriding.java
              • overridingUp
                • after
                  • Overriding.java
                • before
                  • Overriding.java
              • specJavadoc
                • after
                  • Spec.java
                • before
                  • Spec.java
              • specNotUsed
                • after
                  • Spec.java
                • before
                  • Spec.java
              • typeArrayReftype2Lvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typeArrayReftype2Rvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typeArrayRoots2Lvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typeArrayVararg2Lvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typeArrayVararg2RvalueNeg
                • after
                  • Type.java
                • before
                  • Type.java
              • typeArrayVararg2RvaluePos
                • after
                  • Type.java
                • before
                  • Type.java
              • typeAutoboxBoolean2Lvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typeAutoboxBoolean2Rvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typeAutoboxByte2Lvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typeAutoboxByte2Rvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typeAutoboxChar2Lvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typeAutoboxChar2Rvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typeAutoboxDouble2Lvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typeAutoboxDouble2Rvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typeAutoboxFloat2Lvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typeAutoboxFloat2Rvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typeAutoboxInt2Lvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typeAutoboxInt2Rvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typeAutoboxLong2Lvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typeAutoboxLong2Rvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typeAutoboxShort2Lvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typeAutoboxShort2Rvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typeGenAncestor2Lvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typeGenAncestorWildcard2Lvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typeGenDescendant2Rvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typeGenDescendantWildcard2Rvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typeGenRaw2Lvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typeGenRaw2Rvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typePrimsubBoolean2Lvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typePrimsubBoolean2Rvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typePrimsubByte2Rvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typePrimsubChar2Lvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typePrimsubChar2Rvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typePrimsubDouble2Lvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typePrimsubFloat2Lvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typePrimsubFloat2Rvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typePrimsubInt2Lvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typePrimsubInt2Rvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typePrimsubLong2Lvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typePrimsubLong2Rvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typePrimsubShort2Lvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typePrimsubShort2Rvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typeRefClassChild2Rvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typeRefClassParent2Lvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typeRefClassParent2Rvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typeRefFaceChild2Lvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typeRefFaceChild2Rvalue
                • after
                  • Type.java
                • before
                  • Type.java
              • typeRefFaceParent2Lvalue
                • after
                  • Type.java
                • before
                  • Type.java
            • typeMigration
              • assignableGetter
                • after
                  • test.java
                • before
                  • test.java
              • assignableSetter
                • after
                  • test.java
                • before
                  • test.java
              • booleanGetterMethodName
                • after
                  • test.java
                • before
                  • test.java
              • booleanGetterMethodName2
                • after
                  • test.java
                • before
                  • test.java
              • genericEllipsis
                • after
                  • test.java
                • before
                  • test.java
              • genericEllipsis2
                • after
                  • test.java
                • before
                  • test.java
              • getterToBoolean
                • after
                  • test.java
                • before
                  • test.java
              • getterToBoolean2
                • after
                  • test.java
                • before
                  • test.java
              • methodMigrationToVoidWithUnusedReturns
                • after
                  • test.java
                • before
                  • test.java
              • methodReturnTypeWithTypeParameter
                • after
                  • test.java
                • before
                  • test.java
              • migrationToSuper
                • after
                  • test.java
                • before
                  • test.java
              • migrationToSuper2
                • after
                  • test.java
                • before
                  • test.java
              • multiVarDeclaration1
                • after
                  • test.java
                • before
                  • test.java
              • multiVarDeclaration2
                • after
                  • test.java
                • before
                  • test.java
              • propagateViaEquals
                • after
                  • test.java
                • before
                  • test.java
              • removeStaticMethodQualifier
                • after
                  • test.java
                • before
                  • test.java
              • t01
                • after
                  • test.java
                • before
                  • test.java
              • t02
                • after
                  • test.java
                • before
                  • test.java
              • t03
                • after
                  • test.java
                • before
                  • test.java
              • t04
                • after
                  • test.java
                • before
                  • test.java
              • t05
                • after
                  • test.java
                • before
                  • test.java
              • t06
                • after
                  • test.java
                • before
                  • test.java
              • t07
                • after
                  • test.java
                • before
                  • test.java
              • t08
                • after
                  • test.java
                • before
                  • test.java
              • t09
                • after
                  • test.java
                • before
                  • test.java
              • t10
                • after
                  • test.java
                • before
                  • test.java
              • t100
                • after
                  • test.java
                • before
                  • test.java
              • t101
                • after
                  • test.java
                • before
                  • test.java
              • t102
                • after
                  • test.java
                • before
                  • test.java
              • t103
                • after
                  • test.java
                • before
                  • test.java
              • t104
                • after
                  • test.java
                • before
                  • test.java
              • t105
                • after
                  • test.java
                • before
                  • test.java
              • t106
                • after
                  • test.java
                • before
                  • test.java
              • t107
                • after
                  • test.java
                • before
                  • test.java
              • t108
                • after
                  • test.java
                • before
                  • test.java
              • t109
                • after
                  • test.java
                • before
                  • test.java
              • t11
                • after
                  • test.java
                • before
                  • test.java
              • t110
                • after
                  • test.java
                • before
                  • test.java
              • t111
                • after
                  • test.java
                • before
                  • test.java
              • t112
                • after
                  • test.java
                • before
                  • test.java
              • t113
                • after
                  • test.java
                • before
                  • test.java
              • t114
                • after
                  • test.java
                • before
                  • test.java
              • t115
                • after
                  • test.java
                • before
                  • test.java
              • t116
                • after
                  • test.java
                • before
                  • test.java
              • t117
                • after
                  • test.java
                • before
                  • test.java
              • t118
                • after
                  • test.java
                • before
                  • test.java
              • t119
                • after
                  • test.java
                • before
                  • test.java
              • t12
                • after
                  • test.java
                • before
                  • test.java
              • t120
                • after
                  • test.java
                • before
                  • test.java
              • t121
                • after
                  • test.java
                • before
                  • test.java
              • t122
                • after
                  • test.java
                • before
                  • test.java
              • t123
                • after
                  • test.java
                • before
                  • test.java
              • t124
                • after
                  • test.java
                • before
                  • test.java
              • t125
                • after
                  • test.java
                • before
                  • test.java
              • t126
                • after
                  • test.java
                • before
                  • test.java
              • t127
                • after
                  • test.java
                • before
                  • test.java
              • t128
                • after
                  • test.java
                • before
                  • test.java
              • t129
                • after
                  • test.java
                • before
                  • test.java
              • t13
                • after
                  • test.java
                • before
                  • test.java
              • t130
                • after
                  • test.java
                • before
                  • test.java
              • t131
                • after
                  • test.java
                • before
                  • test.java
              • t132
                • after
                  • test.java
                • before
                  • test.java
              • t133
                • after
                  • test.java
                • before
                  • test.java
              • t134
                • after
                  • test.java
                • before
                  • test.java
              • t135
                • after
                  • test.java
                • before
                  • test.java
              • t136
                • after
                  • test.java
                • before
                  • test.java
              • t137
                • after
                  • test.java
                • before
                  • test.java
              • t138
                • after
                  • test.java
                • before
                  • test.java
              • t139
                • after
                  • test.java
                • before
                  • test.java
              • t14
                • after
                  • test.java
                • before
                  • test.java
              • t140
                • after
                  • test.java
                • before
                  • test.java
              • t141
                • after
                  • test.java
                • before
                  • test.java
              • t142
                • after
                  • test.java
                • before
                  • test.java
              • t143
                • after
                  • test.java
                • before
                  • test.java
              • t144
                • after
                  • test.java
                • before
                  • test.java
              • t15
                • after
                  • test.java
                • before
                  • test.java
              • t16
                • after
                  • test.java
                • before
                  • test.java
              • t17
                • after
                  • test.java
                • before
                  • test.java
              • t18
                • after
                  • test.java
                • before
                  • test.java
              • t19
                • after
                  • test.java
                • before
                  • test.java
              • t20
                • after
                  • test.java
                • before
                  • test.java
              • t21
                • after
                  • test.java
                • before
                  • test.java
              • t22
                • after
                  • test.java
                • before
                  • test.java
              • t23
                • after
                  • test.java
                • before
                  • test.java
              • t24
                • after
                  • test.java
                • before
                  • test.java
              • t25
                • after
                  • test.java
                • before
                  • test.java
              • t26
                • after
                  • test.java
                • before
                  • test.java
              • t27
                • after
                  • test.java
                • before
                  • test.java
              • t28
                • after
                  • test.java
                • before
                  • test.java
              • t29
                • after
                  • test.java
                • before
                  • test.java
              • t30
                • after
                  • test.java
                • before
                  • test.java
              • t31
                • after
                  • test.java
                • before
                  • test.java
              • t32
                • after
                  • test.java
                • before
                  • test.java
              • t33
                • after
                  • test.java
                • before
                  • test.java
              • t34
                • after
                  • test.java
                • before
                  • test.java
              • t35
                • after
                  • test.java
                • before
                  • test.java
              • t36
                • after
                  • test.java
                • before
                  • test.java
              • t37
                • after
                  • test.java
                • before
                  • test.java
              • t38
                • after
                  • test.java
                • before
                  • test.java
              • t39
                • after
                  • test.java
                • before
                  • test.java
              • t40
                • after
                  • test.java
                • before
                  • test.java
              • t41
                • after
                  • test.java
                • before
                  • test.java
              • t42
                • after
                  • test.java
                • before
                  • test.java
              • t43
                • after
                  • test.java
                • before
                  • test.java
              • t44
                • after
                  • test.java
                • before
                  • test.java
              • t45
                • after
                  • test.java
                • before
                  • test.java
              • t46
                • after
                  • test.java
                • before
                  • test.java
              • t47
                • after
                  • test.java
                • before
                  • test.java
              • t48
                • after
                  • test.java
                • before
                  • test.java
              • t49
                • after
                  • test.java
                • before
                  • test.java
              • t50
                • after
                  • test.java
                • before
                  • test.java
              • t51
                • after
                  • test.java
                • before
                  • test.java
              • t52
                • after
                  • test.java
                • before
                  • test.java
              • t53
                • after
                  • test.java
                • before
                  • test.java
              • t54
                • after
                  • test.java
                • before
                  • test.java
              • t55
                • after
                  • test.java
                • before
                  • test.java
              • t56
                • after
                  • test.java
                • before
                  • test.java
              • t57
                • after
                  • test.java
                • before
                  • test.java
              • t58
                • after
                  • test.java
                • before
                  • test.java
              • t59
                • after
                  • test.java
                • before
                  • test.java
              • t60
                • after
                  • test.java
                • before
                  • test.java
              • t61
                • after
                  • test.java
                • before
                  • test.java
              • t62
                • after
                  • test.java
                • before
                  • test.java
              • t63
                • after
                  • test.java
                • before
                  • test.java
              • t64
                • after
                  • test.java
                • before
                  • test.java
              • t65
                • after
                  • test.java
                • before
                  • test.java
              • t66
                • after
                  • test.java
                • before
                  • test.java
              • t67
                • after
                  • test.java
                • before
                  • test.java
              • t68
                • after
                  • test.java
                • before
                  • test.java
              • t69
                • after
                  • test.java
                • before
                  • test.java
              • t70
                • after
                  • test.java
                • before
                  • test.java
              • t71
                • after
                  • test.java
                • before
                  • test.java
              • t72
                • after
                  • test.java
                • before
                  • test.java
              • t73
                • after
                  • test.java
                • before
                  • test.java
              • t74
                • after
                  • test.java
                • before
                  • test.java
              • t75
                • after
                  • test.java
                • before
                  • test.java
              • t76
                • after
                  • test.java
                • before
                  • test.java
              • t77
                • after
                  • test.java
                • before
                  • test.java
              • t78
                • after
                  • test.java
                • before
                  • test.java
              • t79
                • after
                  • test.java
                • before
                  • test.java
              • t80
                • after
                  • test.java
                • before
                  • test.java
              • t81
                • after
                  • test.java
                • before
                  • test.java
              • t82
                • after
                  • test.java
                • before
                  • test.java
              • t83
                • after
                  • test.java
                • before
                  • test.java
              • t84
                • after
                  • test.java
                • before
                  • test.java
              • t85
                • after
                  • test.java
                • before
                  • test.java
              • t86
                • after
                  • test.java
                • before
                  • test.java
              • t87
                • after
                  • test.java
                • before
                  • test.java
              • t88
                • after
                  • test.java
                • before
                  • test.java
              • t89
                • after
                  • test.java
                • before
                  • test.java
              • t90
                • after
                  • test.java
                • before
                  • test.java
              • t91
                • after
                  • test.java
                • before
                  • test.java
              • t92
                • after
                  • test.java
                • before
                  • test.java
              • t93
                • after
                  • test.java
                • before
                  • test.java
              • t94
                • after
                  • test.java
                • before
                  • test.java
              • t95
                • after
                  • test.java
                • before
                  • test.java
              • t96
                • after
                  • test.java
                • before
                  • test.java
              • t97
                • after
                  • test.java
                • before
                  • test.java
              • t98
                • after
                  • test.java
                • before
                  • test.java
              • t99
                • after
                  • test.java
                • before
                  • test.java
              • typeAnno
                • after
                  • test.java
                • before
                  • test.java
              • typeParame