cleanup (inspection "Java | Class structure | Utility class is not 'final'")
authorVladimir Krivosheev <vladimir.krivosheev@jetbrains.com>
Mon, 8 Jun 2020 07:29:27 +0000 (09:29 +0200)
committerintellij-monorepo-bot <intellij-monorepo-bot-no-reply@jetbrains.com>
Mon, 8 Jun 2020 08:27:45 +0000 (08:27 +0000)
GitOrigin-RevId: cde6688e71ae27b8d831ba71475edc06d1b86748

820 files changed:
jps/jps-builders-6/src/org/jetbrains/jps/javac/JavacMain.java
jps/jps-builders-6/src/org/jetbrains/jps/javac/JavacProtoUtil.java
jps/jps-builders-6/src/org/jetbrains/jps/javac/ast/JavacReferenceCollector.java
jps/jps-builders/src/org/jetbrains/jps/ProjectPaths.java
jps/jps-builders/src/org/jetbrains/jps/api/CmdlineProtoUtil.java
jps/jps-builders/src/org/jetbrains/jps/backwardRefs/BackwardReferenceIndexUtil.java
jps/jps-builders/src/org/jetbrains/jps/backwardRefs/index/JavaCompilerIndices.java
jps/jps-builders/src/org/jetbrains/jps/builders/java/JavaBuilderUtil.java
jps/jps-builders/src/org/jetbrains/jps/builders/java/dependencyView/Callbacks.java
jps/jps-builders/src/org/jetbrains/jps/builders/java/dependencyView/RW.java
jps/jps-builders/src/org/jetbrains/jps/builders/java/dependencyView/TypeRepr.java
jps/jps-builders/src/org/jetbrains/jps/builders/java/dependencyView/UsageRepr.java
jps/jps-builders/src/org/jetbrains/jps/cmdline/BuildMain.java
jps/jps-builders/src/org/jetbrains/jps/cmdline/ClasspathBootstrap.java
jps/jps-builders/src/org/jetbrains/jps/cmdline/JpsModelLoaderImpl.java
jps/jps-builders/src/org/jetbrains/jps/incremental/BuildOperations.java
jps/jps-builders/src/org/jetbrains/jps/incremental/BuilderRegistry.java
jps/jps-builders/src/org/jetbrains/jps/incremental/ExternalProcessUtil.java
jps/jps-builders/src/org/jetbrains/jps/incremental/FSOperations.java
jps/jps-builders/src/org/jetbrains/jps/incremental/TargetTypeRegistry.java
jps/jps-builders/src/org/jetbrains/jps/incremental/Utils.java
jps/jps-builders/src/org/jetbrains/jps/incremental/artifacts/JarPathUtil.java
jps/jps-builders/src/org/jetbrains/jps/incremental/artifacts/builders/LayoutElementBuildersRegistry.java
jps/jps-builders/src/org/jetbrains/jps/incremental/artifacts/impl/JpsArtifactPathUtil.java
jps/jps-builders/src/org/jetbrains/jps/incremental/artifacts/impl/JpsArtifactUtil.java
jps/jps-builders/src/org/jetbrains/jps/incremental/java/FormsParsing.java
jps/jps-builders/src/org/jetbrains/jps/incremental/storage/MurmurHashingService.java
jps/jps-launcher/src/org/jetbrains/jps/cmdline/Launcher.java
jps/model-api/src/org/jetbrains/jps/model/java/JavaModuleSourceRootTypes.java
jps/model-api/src/org/jetbrains/jps/model/serialization/SerializationConstants.java
jps/model-api/src/org/jetbrains/jps/util/JpsPathUtil.java
jps/model-serialization/src/org/jetbrains/jps/model/serialization/JpsModelSerializationDataService.java
jps/model-serialization/src/org/jetbrains/jps/model/serialization/artifact/JpsArtifactSerializer.java
jps/model-serialization/src/org/jetbrains/jps/model/serialization/impl/JpsSerializationManagerImpl.java
jps/model-serialization/src/org/jetbrains/jps/model/serialization/java/compiler/AnnotationProcessorProfileSerializer.java
jps/model-serialization/src/org/jetbrains/jps/model/serialization/library/JpsLibraryTableSerializer.java
jps/model-serialization/src/org/jetbrains/jps/model/serialization/library/JpsSdkTableSerializer.java
jps/model-serialization/src/org/jetbrains/jps/model/serialization/module/JpsModuleRootModelSerializer.java
jps/model-serialization/src/org/jetbrains/jps/model/serialization/runConfigurations/JpsRunConfigurationSerializer.java
jps/standalone-builder/src/org/jetbrains/jps/idea/IdeaProjectLoader.java
platform/analysis-api/src/com/intellij/codeInsight/codeFragment/CodeFragmentUtil.java
platform/analysis-api/src/com/intellij/codeInspection/reference/RefUtil.java
platform/analysis-api/src/com/intellij/ide/scratch/ScratchFileHelper.java
platform/analysis-api/src/com/intellij/psi/WeighingService.java
platform/analysis-impl/src/com/intellij/application/options/colors/ScopeAttributesUtil.java
platform/analysis-impl/src/com/intellij/codeHighlighting/ColorGenerator.java
platform/analysis-impl/src/com/intellij/codeInsight/completion/CompletionAssertions.java
platform/analysis-impl/src/com/intellij/codeInsight/completion/CompletionInitializationUtil.java
platform/analysis-impl/src/com/intellij/codeInsight/completion/CompletionUtil.java
platform/analysis-impl/src/com/intellij/codeInsight/daemon/UsedColors.java
platform/analysis-impl/src/com/intellij/codeInsight/daemon/impl/DefaultHighlightUtil.java
platform/analysis-impl/src/com/intellij/codeInsight/daemon/impl/IdentifierUtil.java
platform/analysis-impl/src/com/intellij/codeInsight/daemon/impl/UpdateHighlightersUtil.java
platform/analysis-impl/src/com/intellij/codeInsight/dataflow/SetUtil.java
platform/analysis-impl/src/com/intellij/codeInsight/intention/QuickFixes.java
platform/analysis-impl/src/com/intellij/codeInspection/DeprecationUtil.java
platform/analysis-impl/src/com/intellij/codeInspection/GlobalInspectionUtil.java
platform/analysis-impl/src/com/intellij/codeInspection/ProblemDescriptorUtil.java
platform/analysis-impl/src/com/intellij/codeInspection/ex/GlobalInspectionContextUtil.java
platform/analysis-impl/src/com/intellij/codeInspection/ex/ReportConverterUtil.java
platform/analysis-impl/src/com/intellij/find/findUsages/FindUsagesHelper.java
platform/analysis-impl/src/com/intellij/openapi/editor/ConvertIndentsUtil.java
platform/analysis-impl/src/com/intellij/profile/codeInspection/InspectionProfileLoadUtil.java
platform/analysis-impl/src/com/intellij/psi/impl/source/resolve/reference/impl/providers/FileInfoManager.java
platform/analysis-impl/src/com/intellij/psi/impl/source/resolve/reference/impl/providers/FileReferenceHelperRegistrar.java
platform/analysis-impl/src/com/intellij/psi/search/scope/impl/CustomScopesAggregator.java
platform/bootstrap/src/com/intellij/ide/WindowsCommandLineProcessor.java
platform/bootstrap/src/com/intellij/ide/startup/StartupActionScriptManager.java
platform/core-api/src/com/intellij/codeInsight/PsiEquivalenceUtil.java
platform/core-api/src/com/intellij/codeInsight/completion/CompletionUtilCore.java
platform/core-api/src/com/intellij/concurrency/AsyncUtil.java
platform/core-api/src/com/intellij/ide/WelcomeWizardUtil.java
platform/core-api/src/com/intellij/openapi/command/undo/UndoUtil.java
platform/core-api/src/com/intellij/openapi/fileTypes/CharsetUtil.java
platform/core-api/src/com/intellij/openapi/ui/Queryable.java
platform/core-api/src/com/intellij/openapi/vfs/PersistentFSConstants.java
platform/core-api/src/com/intellij/pom/PomManager.java
platform/core-api/src/com/intellij/psi/ElementDescriptionUtil.java
platform/core-api/src/com/intellij/psi/PsiLock.java
platform/core-api/src/com/intellij/psi/PsiParserFacade.java
platform/core-api/src/com/intellij/psi/ReferenceRange.java
platform/core-api/src/com/intellij/psi/search/GlobalSearchScopeUtil.java
platform/core-api/src/com/intellij/psi/search/ProjectScope.java
platform/core-api/src/com/intellij/psi/search/PsiSearchScopeUtil.java
platform/core-api/src/com/intellij/psi/templateLanguages/TemplateLanguageUtil.java
platform/core-api/src/com/intellij/psi/util/PsiModificationTracker.java
platform/core-api/src/com/intellij/testFramework/TestModeFlags.java
platform/core-api/src/com/intellij/util/AstLoadingFilter.java
platform/core-api/src/com/intellij/util/PathUtil.java
platform/core-api/src/com/intellij/util/Processors.java
platform/core-api/src/com/intellij/util/PsiIconUtil.java
platform/core-api/src/com/intellij/util/SingletonInstancesCache.java
platform/core-impl/src/com/intellij/codeInsight/completion/CompletionUtilCoreImpl.java
platform/core-impl/src/com/intellij/codeInsight/controlflow/ControlFlowUtil.java
platform/core-impl/src/com/intellij/codeInsight/daemon/impl/CollectHighlightsUtil.java
platform/core-impl/src/com/intellij/codeInsight/documentation/PlatformDocumentationUtil.java
platform/core-impl/src/com/intellij/codeInsight/highlighting/ReadWriteUtil.java
platform/core-impl/src/com/intellij/ide/plugins/DisabledPluginsState.java
platform/core-impl/src/com/intellij/indentation/OperationParserHelper.java
platform/core-impl/src/com/intellij/lang/ASTFactory.java
platform/core-impl/src/com/intellij/lang/HelpID.java
platform/core-impl/src/com/intellij/lang/PsiBuilderUtil.java
platform/core-impl/src/com/intellij/lang/WhitespacesBinders.java
platform/core-impl/src/com/intellij/openapi/application/ex/ApplicationUtil.java
platform/core-impl/src/com/intellij/openapi/application/impl/LaterInvocator.java
platform/core-impl/src/com/intellij/openapi/command/impl/CommandLog.java
platform/core-impl/src/com/intellij/openapi/editor/impl/EditorDocumentPriorities.java
platform/core-impl/src/com/intellij/openapi/editor/impl/PersistentRangeMarkerUtil.java
platform/core-impl/src/com/intellij/psi/PlainTextTokenTypes.java
platform/core-impl/src/com/intellij/psi/css/MinifiedFilesUtil.java
platform/core-impl/src/com/intellij/psi/impl/ChangedPsiRangeUtil.java
platform/core-impl/src/com/intellij/psi/impl/CheckUtil.java
platform/core-impl/src/com/intellij/psi/impl/DebugUtil.java
platform/core-impl/src/com/intellij/psi/impl/SharedPsiElementImplUtil.java
platform/core-impl/src/com/intellij/psi/impl/cache/CacheUtil.java
platform/core-impl/src/com/intellij/psi/impl/file/PsiFileImplUtil.java
platform/core-impl/src/com/intellij/psi/impl/source/DummyHolderFactory.java
platform/core-impl/src/com/intellij/psi/impl/source/SourceTreeToPsiMap.java
platform/core-impl/src/com/intellij/psi/impl/source/codeStyle/CodeEditUtil.java
platform/core-impl/src/com/intellij/psi/impl/source/resolve/FileContextUtil.java
platform/core-impl/src/com/intellij/psi/impl/source/resolve/reference/PsiReferenceUtil.java
platform/core-impl/src/com/intellij/psi/impl/source/resolve/reference/impl/providers/FileReferenceUtil.java
platform/core-impl/src/com/intellij/psi/impl/source/resolve/reference/impl/providers/PsiFileSystemItemUtil.java
platform/core-impl/src/com/intellij/psi/impl/source/tree/AstBufferUtil.java
platform/core-impl/src/com/intellij/psi/impl/source/tree/ChangeUtil.java
platform/core-impl/src/com/intellij/psi/impl/source/tree/Factory.java
platform/core-impl/src/com/intellij/psi/impl/source/tree/LightTreeUtil.java
platform/core-impl/src/com/intellij/psi/impl/source/tree/SharedImplUtil.java
platform/core-impl/src/com/intellij/psi/impl/source/tree/TreeUtil.java
platform/core-impl/src/com/intellij/psi/stubs/StubTreeBuilder.java
platform/core-impl/src/com/intellij/util/CachedValueLeakChecker.java
platform/core-impl/src/com/intellij/util/CachedValueStabilityChecker.java
platform/core-impl/src/com/intellij/util/indexing/IndexingDataKeys.java
platform/core-impl/src/com/intellij/util/profiling/ResolveProfiler.java
platform/core-ui/src/util/IconUtil.java
platform/diff-api/src/com/intellij/openapi/diff/DiffContentUtil.java
platform/diff-impl/src/com/intellij/codeInsight/daemon/OutsidersPsiFileSupport.java
platform/diff-impl/src/com/intellij/diff/actions/impl/GoToChangePopupBuilder.java
platform/diff-impl/src/com/intellij/diff/comparison/ByChar.java
platform/diff-impl/src/com/intellij/diff/comparison/ByLine.java
platform/diff-impl/src/com/intellij/diff/comparison/ByWord.java
platform/diff-impl/src/com/intellij/diff/comparison/ComparisonMergeUtil.java
platform/diff-impl/src/com/intellij/diff/comparison/ComparisonUtil.java
platform/diff-impl/src/com/intellij/diff/comparison/iterables/DiffIterableUtil.java
platform/diff-impl/src/com/intellij/diff/contents/DiffPsiFileSupport.java
platform/diff-impl/src/com/intellij/diff/merge/MergeUtil.java
platform/diff-impl/src/com/intellij/diff/tools/external/ExternalDiffTool.java
platform/diff-impl/src/com/intellij/diff/tools/external/ExternalDiffToolUtil.java
platform/diff-impl/src/com/intellij/diff/tools/external/ExternalMergeTool.java
platform/diff-impl/src/com/intellij/diff/tools/util/DiffNotifications.java
platform/diff-impl/src/com/intellij/diff/tools/util/SyncScrollSupport.java
platform/diff-impl/src/com/intellij/diff/tools/util/base/InitialScrollPositionSupport.java
platform/diff-impl/src/com/intellij/diff/tools/util/base/TextDiffViewerUtil.java
platform/diff-impl/src/com/intellij/diff/tools/util/text/LineOffsetsUtil.java
platform/diff-impl/src/com/intellij/diff/util/DiffDividerDrawUtil.java
platform/diff-impl/src/com/intellij/diff/util/DiffDrawUtil.java
platform/diff-impl/src/com/intellij/diff/util/DiffUtil.java
platform/diff-impl/src/com/intellij/openapi/diff/ex/DiffContentFactory.java
platform/diff-impl/src/com/intellij/openapi/diff/impl/DiffUsageTriggerCollector.java
platform/diff-impl/src/com/intellij/openapi/vcs/changes/actions/migrate/MigrateToNewDiffUtil.java
platform/duplicates-analysis/src/com/intellij/dupLocator/TreeComparator.java
platform/duplicates-analysis/src/com/intellij/dupLocator/treeHash/TreeHashingUtils.java
platform/duplicates-analysis/src/com/intellij/dupLocator/util/DuplocatorUtil.java
platform/dvcs-impl/src/com/intellij/dvcs/DvcsUtil.java
platform/dvcs-impl/src/com/intellij/dvcs/branch/DvcsBranchPopup.java
platform/dvcs-impl/src/com/intellij/dvcs/branch/DvcsBranchUtil.java
platform/dvcs-impl/src/com/intellij/dvcs/push/ui/PushLogTreeUtil.java
platform/dvcs-impl/src/com/intellij/dvcs/ui/BranchActionUtil.java
platform/dvcs-impl/src/com/intellij/dvcs/ui/CloneDvcsValidationUtils.java
platform/editor-ui-api/src/com/intellij/ide/highlighter/HighlighterFactory.java
platform/editor-ui-api/src/com/intellij/ide/util/treeView/smartTree/SorterUtil.java
platform/editor-ui-api/src/com/intellij/openapi/editor/DefaultLanguageHighlighterColors.java
platform/editor-ui-api/src/com/intellij/openapi/editor/EditorCoreUtil.java
platform/editor-ui-api/src/com/intellij/openapi/editor/SyntaxHighlighterColors.java
platform/editor-ui-api/src/com/intellij/openapi/editor/colors/EditorColorsUtil.java
platform/editor-ui-api/src/com/intellij/psi/util/PsiEditorUtil.java
platform/editor-ui-api/src/com/intellij/ui/breadcrumbs/BreadcrumbsUtil.java
platform/editor-ui-ex/src/com/intellij/application/options/EditorFontsConstants.java
platform/editor-ui-ex/src/com/intellij/openapi/editor/impl/DocumentMarkupModel.java
platform/execution-impl/src/com/intellij/diagnostic/logging/OutputFileUtil.java
platform/execution-impl/src/com/intellij/execution/ExecutionHelper.java
platform/execution-impl/src/com/intellij/execution/TerminateRemoteProcessDialog.java
platform/execution-impl/src/com/intellij/execution/compound/ConfigurationSelectionUtil.java
platform/execution-impl/src/com/intellij/execution/impl/ConsoleBuffer.java
platform/execution-impl/src/com/intellij/execution/impl/NewRunConfigurationPopup.java
platform/execution-impl/src/com/intellij/execution/impl/statistics/RunConfigurationUsageTriggerCollector.java
platform/execution-impl/src/com/intellij/execution/ui/CommonTags.java
platform/execution-impl/src/com/intellij/execution/util/ProgramParametersUtil.java
platform/execution-impl/src/com/intellij/execution/util/ScriptFileUtil.java
platform/execution-impl/src/com/intellij/openapi/projectRoots/ex/PathUtilEx.java
platform/external-system-api/src/com/intellij/openapi/externalSystem/model/ProjectKeys.java
platform/external-system-api/src/com/intellij/openapi/externalSystem/util/ExternalSystemApiUtil.java
platform/external-system-api/src/com/intellij/openapi/externalSystem/util/ExternalSystemConstants.java
platform/external-system-impl/src/com/intellij/openapi/externalSystem/action/ExternalSystemActionUtil.java
platform/external-system-impl/src/com/intellij/openapi/externalSystem/model/ExternalSystemDataKeys.java
platform/external-system-impl/src/com/intellij/openapi/externalSystem/service/execution/ExternalSystemJdkUtil.java
platform/external-system-impl/src/com/intellij/openapi/externalSystem/service/project/ProjectRenameAware.java
platform/external-system-impl/src/com/intellij/openapi/externalSystem/util/ExternalSystemDebugEnvironment.java
platform/external-system-impl/src/com/intellij/openapi/externalSystem/util/ExternalSystemUiUtil.java
platform/external-system-rt/src/com/intellij/openapi/externalSystem/rt/execution/ForkedDebuggerHelper.java
platform/external-system-rt/src/com/intellij/openapi/externalSystem/util/IteratorUtils.java
platform/forms_rt/src/com/intellij/uiDesigner/UIFormXmlConstants.java
platform/indexing-api/src/com/intellij/lang/findUsages/DescriptiveNameUtil.java
platform/indexing-api/src/com/intellij/psi/search/FileTypeIndex.java
platform/indexing-api/src/com/intellij/psi/search/FilenameIndex.java
platform/indexing-api/src/com/intellij/psi/search/PsiSearchHelper.java
platform/indexing-api/src/com/intellij/psi/search/PsiTodoSearchHelper.java
platform/indexing-api/src/com/intellij/util/xml/NanoXmlUtil.java
platform/indexing-impl/src/com/intellij/psi/impl/cache/CacheManager.java
platform/indexing-impl/src/com/intellij/psi/impl/cache/TodoCacheManager.java
platform/indexing-impl/src/com/intellij/psi/impl/cache/impl/BaseFilterLexerUtil.java
platform/indexing-impl/src/com/intellij/psi/impl/cache/impl/IndexPatternUtil.java
platform/indexing-impl/src/com/intellij/psi/impl/cache/impl/id/IdTableBuilding.java
platform/indexing-impl/src/com/intellij/psi/impl/search/LowLevelSearchUtil.java
platform/inspect/src/com/intellij/codeInspection/InspectionDiff.java
platform/lang-api/src/com/intellij/analysis/AnalysisScopeUtil.java
platform/lang-api/src/com/intellij/application/options/CodeStyle.java
platform/lang-api/src/com/intellij/application/options/codeStyle/arrangement/ArrangementConstants.java
platform/lang-api/src/com/intellij/application/options/codeStyle/properties/CodeStylePropertiesUtil.java
platform/lang-api/src/com/intellij/application/options/codeStyle/properties/PropertyNameUtil.java
platform/lang-api/src/com/intellij/codeInsight/actions/CodeInsightEditorAction.java
platform/lang-api/src/com/intellij/codeInsight/completion/util/CompletionStyleUtil.java
platform/lang-api/src/com/intellij/execution/actions/PreferredProducerFind.java
platform/lang-api/src/com/intellij/execution/configurations/SearchScopeProvider.java
platform/lang-api/src/com/intellij/execution/services/ServiceViewActionUtils.java
platform/lang-api/src/com/intellij/facet/frameworks/LibrariesDownloadAssistant.java
platform/lang-api/src/com/intellij/formatting/Formatter.java
platform/lang-api/src/com/intellij/formatting/fileSet/FileSetDescriptorFactory.java
platform/lang-api/src/com/intellij/ide/actions/searcheverywhere/SearchEverywhereDataKeys.java
platform/lang-api/src/com/intellij/ide/scratch/ScratchFileService.java
platform/lang-api/src/com/intellij/ide/util/EditSourceUtil.java
platform/lang-api/src/com/intellij/lang/CodeInsightActions.java
platform/lang-api/src/com/intellij/lang/parameterInfo/ParameterInfoUtils.java
platform/lang-api/src/com/intellij/lexer/LexerUtil.java
platform/lang-api/src/com/intellij/navigation/NavigationItemFileStatus.java
platform/lang-api/src/com/intellij/openapi/projectRoots/impl/SdkVersionUtil.java
platform/lang-api/src/com/intellij/openapi/roots/ModifiableModelsProvider.java
platform/lang-api/src/com/intellij/psi/codeStyle/arrangement/ArrangementUtil.java
platform/lang-api/src/com/intellij/psi/codeStyle/arrangement/std/StdArrangementTokens.java
platform/lang-api/src/com/intellij/psi/codeStyle/extractor/Utils.java
platform/lang-api/src/com/intellij/psi/codeStyle/lineIndent/LineIndentProviderEP.java
platform/lang-api/src/com/intellij/psi/targets/AliasingPsiTargetUtil.java
platform/lang-api/src/com/intellij/refactoring/rename/RenameInputValidatorRegistry.java
platform/lang-api/src/com/intellij/refactoring/util/CommonRefactoringUtil.java
platform/lang-api/src/com/intellij/util/PsiNavigateUtil.java
platform/lang-impl/src/com/intellij/application/options/ChangesDiffCalculator.java
platform/lang-impl/src/com/intellij/application/options/OptionId.java
platform/lang-impl/src/com/intellij/application/options/codeStyle/CodeStyleSchemesUIConfiguration.java
platform/lang-impl/src/com/intellij/application/options/codeStyle/MarginOptionsUtil.java
platform/lang-impl/src/com/intellij/build/BuildConsoleUtils.java
platform/lang-impl/src/com/intellij/codeEditor/printing/CodeEditorBundle.java
platform/lang-impl/src/com/intellij/codeEditor/printing/FileSeparatorProvider.java
platform/lang-impl/src/com/intellij/codeEditor/printing/PageSizes.java
platform/lang-impl/src/com/intellij/codeInsight/TailTypeEx.java
platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/DaemonTooltipUtil.java
platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/EditorNotificationActions.java
platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/LineMarkersUtil.java
platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/PsiElementListNavigator.java
platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/SeverityUtil.java
platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/analysis/HighlightLevelUtil.java
platform/lang-impl/src/com/intellij/codeInsight/daemon/quickFix/FileReferenceQuickFixProvider.java
platform/lang-impl/src/com/intellij/codeInsight/documentation/DocFontSizePopup.java
platform/lang-impl/src/com/intellij/codeInsight/documentation/QuickDocUtil.java
platform/lang-impl/src/com/intellij/codeInsight/documentation/render/DocRenderManager.java
platform/lang-impl/src/com/intellij/codeInsight/editorActions/CodeBlockUtil.java
platform/lang-impl/src/com/intellij/codeInsight/editorActions/CodeDocumentationUtil.java
platform/lang-impl/src/com/intellij/codeInsight/editorActions/SelectWordUtil.java
platform/lang-impl/src/com/intellij/codeInsight/editorActions/TypedHandlerUtil.java
platform/lang-impl/src/com/intellij/codeInsight/editorActions/enter/EnterInCommentUtil.java
platform/lang-impl/src/com/intellij/codeInsight/folding/impl/FoldingPolicy.java
platform/lang-impl/src/com/intellij/codeInsight/folding/impl/FoldingUpdate.java
platform/lang-impl/src/com/intellij/codeInsight/generation/SelfManagingCommenterUtil.java
platform/lang-impl/src/com/intellij/codeInsight/highlighting/BraceMatchingUtil.java
platform/lang-impl/src/com/intellij/codeInsight/hint/DeclarationRangeUtil.java
platform/lang-impl/src/com/intellij/codeInsight/hint/ElementLocationUtil.java
platform/lang-impl/src/com/intellij/codeInsight/hint/ParameterInfoTaskRunnerUtil.java
platform/lang-impl/src/com/intellij/codeInsight/lookup/LookupValueFactory.java
platform/lang-impl/src/com/intellij/codeInsight/lookup/impl/LookupUsageTracker.java
platform/lang-impl/src/com/intellij/codeInsight/navigation/DocPreviewUtil.java
platform/lang-impl/src/com/intellij/codeInsight/navigation/MethodUpDownUtil.java
platform/lang-impl/src/com/intellij/codeInsight/template/impl/LiveTemplateRunLogger.java
platform/lang-impl/src/com/intellij/codeInsight/template/impl/MacroParser.java
platform/lang-impl/src/com/intellij/codeInsight/template/impl/SurroundWithLogger.java
platform/lang-impl/src/com/intellij/codeInsight/template/impl/TemplateEditorUtil.java
platform/lang-impl/src/com/intellij/codeInsight/template/impl/TemplateImplUtil.java
platform/lang-impl/src/com/intellij/codeInsight/template/macro/MacroFactory.java
platform/lang-impl/src/com/intellij/codeInsight/template/postfix/templates/PostfixTemplateLogger.java
platform/lang-impl/src/com/intellij/codeInsight/unwrap/RangeSplitter.java
platform/lang-impl/src/com/intellij/codeInspection/ex/BatchModeDescriptorsUtil.java
platform/lang-impl/src/com/intellij/codeInspection/offlineViewer/OfflineViewParseUtil.java
platform/lang-impl/src/com/intellij/codeInspection/ui/InspectionResultsViewUtil.java
platform/lang-impl/src/com/intellij/codeInspection/ui/ProblemPreviewEditorPresentation.java
platform/lang-impl/src/com/intellij/codeInspection/ui/QuickFixPreviewPanelFactory.java
platform/lang-impl/src/com/intellij/conversion/impl/ProjectConversionUtil.java
platform/lang-impl/src/com/intellij/execution/dashboard/actions/RunDashboardActionUtils.java
platform/lang-impl/src/com/intellij/execution/runners/RerunTestsNotification.java
platform/lang-impl/src/com/intellij/execution/services/ServiceViewDragHelper.java
platform/lang-impl/src/com/intellij/execution/services/ServiceViewSourceScrollHelper.java
platform/lang-impl/src/com/intellij/find/FindUtil.java
platform/lang-impl/src/com/intellij/find/editorHeaderActions/Utils.java
platform/lang-impl/src/com/intellij/find/findUsages/FindUsagesUtil.java
platform/lang-impl/src/com/intellij/find/impl/FindDialog.java
platform/lang-impl/src/com/intellij/find/impl/FindInProjectUtil.java
platform/lang-impl/src/com/intellij/formatting/CoreFormatterUtil.java
platform/lang-impl/src/com/intellij/formatting/FormatConstants.java
platform/lang-impl/src/com/intellij/formatting/FormattingModelDumper.java
platform/lang-impl/src/com/intellij/formatting/engine/FormatProcessorUtils.java
platform/lang-impl/src/com/intellij/formatting/templateLanguages/BlockUtil.java
platform/lang-impl/src/com/intellij/framework/detection/impl/FrameworkDetectionUtil.java
platform/lang-impl/src/com/intellij/ide/CopyPasteUtil.java
platform/lang-impl/src/com/intellij/ide/actions/CopyReferenceUtil.java
platform/lang-impl/src/com/intellij/ide/actions/SearchEverywhereClassifier.java
platform/lang-impl/src/com/intellij/ide/actions/runAnything/RunAnythingUtil.java
platform/lang-impl/src/com/intellij/ide/actions/runAnything/ui/RunAnythingScrollingUtil.java
platform/lang-impl/src/com/intellij/ide/actions/searcheverywhere/statistics/SearchEverywhereUsageTriggerCollector.java
platform/lang-impl/src/com/intellij/ide/favoritesTreeView/FavoritesTreeUtil.java
platform/lang-impl/src/com/intellij/ide/fileTemplates/FileTemplateUtil.java
platform/lang-impl/src/com/intellij/ide/fileTemplates/VelocityTemplateContext.java
platform/lang-impl/src/com/intellij/ide/fileTemplates/VelocityWrapper.java
platform/lang-impl/src/com/intellij/ide/fileTemplates/impl/UrlUtil.java
platform/lang-impl/src/com/intellij/ide/navigationToolbar/ui/NavBarUIManager.java
platform/lang-impl/src/com/intellij/ide/projectView/impl/ModuleGroupUtil.java
platform/lang-impl/src/com/intellij/ide/scratch/ScratchFileActions.java
platform/lang-impl/src/com/intellij/ide/scratch/ScratchUtil.java
platform/lang-impl/src/com/intellij/ide/script/IdeConsoleScriptBindings.java
platform/lang-impl/src/com/intellij/ide/util/DeleteHandler.java
platform/lang-impl/src/com/intellij/ide/util/DeleteUtil.java
platform/lang-impl/src/com/intellij/ide/util/DirectoryChooserUtil.java
platform/lang-impl/src/com/intellij/ide/util/DirectoryUtil.java
platform/lang-impl/src/com/intellij/ide/util/EditorHelper.java
platform/lang-impl/src/com/intellij/ide/util/PlatformPackageUtil.java
platform/lang-impl/src/com/intellij/ide/util/gotoByName/ModelDiff.java
platform/lang-impl/src/com/intellij/ide/util/scopeChooser/ScopeChooserUtils.java
platform/lang-impl/src/com/intellij/internal/retype/RetypeSession.kt
platform/lang-impl/src/com/intellij/internal/statistic/IntentionsCollector.java
platform/lang-impl/src/com/intellij/lang/customFolding/CustomFoldingRegionsPopup.java
platform/lang-impl/src/com/intellij/lang/javascript/boilerplate/GithubDownloadUtil.java
platform/lang-impl/src/com/intellij/lang/pratt/PrattParsingUtil.java
platform/lang-impl/src/com/intellij/largeFilesEditor/GuiUtils.java
platform/lang-impl/src/com/intellij/largeFilesEditor/PlatformActionsReplacer.java
platform/lang-impl/src/com/intellij/largeFilesEditor/Utils.java
platform/lang-impl/src/com/intellij/largeFilesEditor/actions/Utils.java
platform/lang-impl/src/com/intellij/largeFilesEditor/editor/PropertiesGetter.java
platform/lang-impl/src/com/intellij/openapi/editor/richcopy/FontMapper.java
platform/lang-impl/src/com/intellij/openapi/module/ResourceFileUtil.java
platform/lang-impl/src/com/intellij/openapi/projectRoots/impl/SdkConfigurationUtil.java
platform/lang-impl/src/com/intellij/openapi/projectRoots/impl/UnknownSdkDownloader.java
platform/lang-impl/src/com/intellij/openapi/projectRoots/ui/Util.java
platform/lang-impl/src/com/intellij/openapi/roots/libraries/ui/impl/RootDetectionUtil.java
platform/lang-impl/src/com/intellij/openapi/roots/ui/configuration/SourceRootPresentation.java
platform/lang-impl/src/com/intellij/openapi/vcs/changes/PsiChangeTracker.java
platform/lang-impl/src/com/intellij/packageDependencies/FindDependencyUtil.java
platform/lang-impl/src/com/intellij/packageDependencies/ui/PackageTreeExpansionMonitor.java
platform/lang-impl/src/com/intellij/platform/templates/github/ZipUtil.java
platform/lang-impl/src/com/intellij/profile/codeInspection/ui/InspectionsAggregationUtil.java
platform/lang-impl/src/com/intellij/profile/codeInspection/ui/inspectionsTree/InspectionsConfigTreeComparator.java
platform/lang-impl/src/com/intellij/psi/filters/FilterPositionUtil.java
platform/lang-impl/src/com/intellij/psi/formatter/FormatterUtil.java
platform/lang-impl/src/com/intellij/psi/formatter/WhiteSpaceFormattingStrategyFactory.java
platform/lang-impl/src/com/intellij/psi/formatter/WrappingUtil.java
platform/lang-impl/src/com/intellij/psi/impl/file/SourceRootIconProvider.java
platform/lang-impl/src/com/intellij/psi/impl/source/codeStyle/ChangedRangesUtil.java
platform/lang-impl/src/com/intellij/psi/impl/source/codeStyle/lineIndent/FormatterBasedIndentAdjuster.java
platform/lang-impl/src/com/intellij/psi/impl/source/parsing/ParseUtilBase.java
platform/lang-impl/src/com/intellij/psi/impl/source/tree/injected/InjectedLanguageUtil.java
platform/lang-impl/src/com/intellij/psi/search/DefaultSearchScopeProviders.java
platform/lang-impl/src/com/intellij/refactoring/IntroduceTargetChooser.java
platform/lang-impl/src/com/intellij/refactoring/copy/CopyHandler.java
platform/lang-impl/src/com/intellij/refactoring/extractMethod/ExtractMethodHelper.java
platform/lang-impl/src/com/intellij/refactoring/inline/GenericInlineHandler.java
platform/lang-impl/src/com/intellij/refactoring/introduce/inplace/KeyboardComboSwitcher.java
platform/lang-impl/src/com/intellij/refactoring/move/FileReferenceContextUtil.java
platform/lang-impl/src/com/intellij/refactoring/move/moveClassesOrPackages/CommonMoveUtil.java
platform/lang-impl/src/com/intellij/refactoring/move/moveFilesOrDirectories/MoveFilesOrDirectoriesUtil.java
platform/lang-impl/src/com/intellij/refactoring/util/RefactoringUIUtil.java
platform/lang-impl/src/com/intellij/refactoring/util/TextOccurrencesUtil.java
platform/lang-impl/src/com/intellij/testIntegration/TestFinderHelper.java
platform/lang-impl/src/com/intellij/ui/DuplicateNodeRenderer.java
platform/lang-impl/src/com/intellij/ui/popup/PopupPositionManager.java
platform/lang-impl/src/com/intellij/usageView/UsageViewUtil.java
platform/lang-impl/src/com/intellij/usageView/impl/SelectInEditorHandler.java
platform/lang-impl/src/com/intellij/util/PatternValuesIndex.java
platform/lang-impl/src/com/intellij/util/indexing/IndexInfrastructure.java
platform/lang-impl/src/com/intellij/util/indexing/IndexedHashesSupport.java
platform/lang-impl/src/com/intellij/util/indexing/IndexingStamp.java
platform/lang-impl/src/com/intellij/util/indexing/PersistentIndicesConfiguration.java
platform/lang-impl/src/com/intellij/util/textCompletion/TextCompletionUtil.java
platform/lang-impl/src/com/intellij/util/ui/UpDownHandler.java
platform/lang-impl/src/com/intellij/util/ui/classpath/SimpleClasspathElementFactory.java
platform/lang-impl/src/com/intellij/webcore/packaging/PackageManagementUsageCollector.java
platform/lvcs-api/src/com/intellij/history/LocalHistory.java
platform/lvcs-impl/src/com/intellij/history/core/Paths.java
platform/lvcs-impl/src/com/intellij/history/core/StreamUtil.java
platform/lvcs-impl/src/com/intellij/history/integration/LocalHistoryUtil.java
platform/lvcs-impl/src/com/intellij/history/integration/patches/PatchCreator.java
platform/lvcs-impl/src/com/intellij/history/integration/ui/views/RecentChangesPopup.java
platform/lvcs-impl/src/com/intellij/history/utils/LocalHistoryLog.java
platform/platform-api/src/com/intellij/execution/configurations/EncodingEnvironmentUtil.java
platform/platform-api/src/com/intellij/execution/process/ConsoleHighlighter.java
platform/platform-api/src/com/intellij/featureStatistics/FeatureStatisticsBundle.java
platform/platform-api/src/com/intellij/featureStatistics/ProductivityFeatureNames.java
platform/platform-api/src/com/intellij/ide/BrowserUtil.java
platform/platform-api/src/com/intellij/ide/Prefs.java
platform/platform-api/src/com/intellij/ide/browsers/firefox/FirefoxUtil.java
platform/platform-api/src/com/intellij/ide/util/treeView/TreeBuilderUtil.java
platform/platform-api/src/com/intellij/lang/StdLanguages.java
platform/platform-api/src/com/intellij/notification/Notifications.java
platform/platform-api/src/com/intellij/openapi/actionSystem/ActionGroupUtil.java
platform/platform-api/src/com/intellij/openapi/actionSystem/CommonShortcuts.java
platform/platform-api/src/com/intellij/openapi/actionSystem/ex/ActionUtil.java
platform/platform-api/src/com/intellij/openapi/editor/EditorModificationUtil.java
platform/platform-api/src/com/intellij/openapi/fileChooser/FileChooser.java
platform/platform-api/src/com/intellij/openapi/fileChooser/FileChooserDescriptorFactory.java
platform/platform-api/src/com/intellij/openapi/fileChooser/FileSystemTreeFactory.java
platform/platform-api/src/com/intellij/openapi/keymap/KeymapUtil.java
platform/platform-api/src/com/intellij/openapi/keymap/MacKeymapUtil.java
platform/platform-api/src/com/intellij/openapi/progress/RunBackgroundable.java
platform/platform-api/src/com/intellij/openapi/ui/popup/util/PopupUtil.java
platform/platform-api/src/com/intellij/openapi/util/MixinExtension.java
platform/platform-api/src/com/intellij/openapi/util/PasswordUtil.java
platform/platform-api/src/com/intellij/openapi/util/process/ProcessCloseUtil.java
platform/platform-api/src/com/intellij/openapi/wm/IdeGlassPaneUtil.java
platform/platform-api/src/com/intellij/ui/ColorChooser.java
platform/platform-api/src/com/intellij/ui/DrawUtil.java
platform/platform-api/src/com/intellij/ui/EditableRowTable.java
platform/platform-api/src/com/intellij/ui/IdeBorderFactory.java
platform/platform-api/src/com/intellij/ui/LineEndDecorator.java
platform/platform-api/src/com/intellij/ui/ListUtil.java
platform/platform-api/src/com/intellij/ui/RowsDnDSupport.java
platform/platform-api/src/com/intellij/ui/ScrollingUtil.java
platform/platform-api/src/com/intellij/ui/SeparatorFactory.java
platform/platform-api/src/com/intellij/ui/errorView/ErrorViewFactory.java
platform/platform-api/src/com/intellij/ui/jcef/JBCefApp.java
platform/platform-api/src/com/intellij/ui/jcef/JBCefEventUtils.java
platform/platform-api/src/com/intellij/ui/jcef/JBCefFileSchemeHandler.java
platform/platform-api/src/com/intellij/ui/messager/Callout.java
platform/platform-api/src/com/intellij/ui/tabs/TabsUtil.java
platform/platform-api/src/com/intellij/util/EditSourceOnDoubleClickHandler.java
platform/platform-api/src/com/intellij/util/EditSourceOnEnterKeyHandler.java
platform/platform-api/src/com/intellij/util/OpenSourceUtil.java
platform/platform-api/src/com/intellij/util/WaitForProgressToShow.java
platform/platform-api/src/com/intellij/util/io/ReadOnlyAttributeUtil.java
platform/platform-api/src/com/intellij/util/net/ssl/CertificateUtil.java
platform/platform-api/src/com/intellij/util/proxy/SharedProxyConfig.java
platform/platform-api/src/com/intellij/util/text/JBDateFormat.java
platform/platform-api/src/com/intellij/util/ui/DialogUtil.java
platform/platform-api/src/com/intellij/util/ui/NSScrollerHelper.java
platform/platform-api/src/com/intellij/util/ui/SmoothScrollUtil.java
platform/platform-api/src/com/intellij/util/ui/TouchScrollUtil.java
platform/platform-api/src/com/intellij/util/ui/UI.java
platform/platform-cds-agent/src/com/intellij/platform/cdsAgent/LogLoadedApplicationClassesAgent.java
platform/platform-impl/src/com/intellij/application/options/colors/ColorSettingsUtil.java
platform/platform-impl/src/com/intellij/application/options/schemes/SchemeNameGenerator.java
platform/platform-impl/src/com/intellij/buildfiles/ForcedBuildFileAttribute.java
platform/platform-impl/src/com/intellij/codeInsight/folding/impl/FoldingUtil.java
platform/platform-impl/src/com/intellij/codeInsight/hint/HintUtil.java
platform/platform-impl/src/com/intellij/diagnostic/AttachmentFactory.java
platform/platform-impl/src/com/intellij/diagnostic/Diagnostic.java
platform/platform-impl/src/com/intellij/diagnostic/ReportMessages.java
platform/platform-impl/src/com/intellij/diagnostic/VMOptions.java
platform/platform-impl/src/com/intellij/diagnostic/hprof/Analyzer.java
platform/platform-impl/src/com/intellij/execution/impl/ConsoleViewUtil.java
platform/platform-impl/src/com/intellij/execution/wsl/WSLUtil.java
platform/platform-impl/src/com/intellij/help/impl/MacHelpUtil.java
platform/platform-impl/src/com/intellij/ide/ActiveWindowsWatcher.java
platform/platform-impl/src/com/intellij/ide/IdeAboutInfoUtil.java
platform/platform-impl/src/com/intellij/ide/SystemHealthMonitor.java
platform/platform-impl/src/com/intellij/ide/actions/JdkUtils.java
platform/platform-impl/src/com/intellij/ide/dnd/LinuxDragAndDropSupport.java
platform/platform-impl/src/com/intellij/ide/impl/DataManagerImpl.java
platform/platform-impl/src/com/intellij/ide/impl/PatchProjectUtil.java
platform/platform-impl/src/com/intellij/ide/instrument/WriteIntentLockInstrumenter.java
platform/platform-impl/src/com/intellij/ide/lightEdit/LightEditFeatureUsagesUtil.java
platform/platform-impl/src/com/intellij/ide/lightEdit/actions/associate/linux/LinuxMimeTypeUpdater.java
platform/platform-impl/src/com/intellij/ide/lightEdit/actions/associate/linux/LocalDesktopEntryCreator.java
platform/platform-impl/src/com/intellij/ide/lightEdit/intentions/openInProject/ProjectRootSearchUtil.java
platform/platform-impl/src/com/intellij/ide/passwordSafe/impl/providers/EncryptionUtil.java
platform/platform-impl/src/com/intellij/ide/plugins/newui/ErrorComponent.java
platform/platform-impl/src/com/intellij/ide/plugins/newui/PluginSiteUtils.java
platform/platform-impl/src/com/intellij/ide/ui/PopupLocationTracker.java
platform/platform-impl/src/com/intellij/ide/ui/customization/CustomizationUtil.java
platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/DarculaInstaller.java
platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/DarculaUIUtil.java
platform/platform-impl/src/com/intellij/ide/ui/newItemPopup/NewItemPopupUtil.java
platform/platform-impl/src/com/intellij/ide/util/ExportToFileUtil.java
platform/platform-impl/src/com/intellij/ide/util/TipUIUtil.java
platform/platform-impl/src/com/intellij/idea/CommandLineArgs.java
platform/platform-impl/src/com/intellij/idea/Launcher.java
platform/platform-impl/src/com/intellij/internal/focus/Util.java
platform/platform-impl/src/com/intellij/jdkEx/JdkEx.java
platform/platform-impl/src/com/intellij/notification/impl/NotificationParentGroup.java
platform/platform-impl/src/com/intellij/notification/impl/ui/NotificationsUtil.java
platform/platform-impl/src/com/intellij/openapi/application/PermanentInstallationID.java
platform/platform-impl/src/com/intellij/openapi/application/PluginPathManager.java
platform/platform-impl/src/com/intellij/openapi/application/ex/ClipboardUtil.java
platform/platform-impl/src/com/intellij/openapi/diff/impl/DiffUtil.java
platform/platform-impl/src/com/intellij/openapi/editor/actions/CtrlYActionChooser.java
platform/platform-impl/src/com/intellij/openapi/editor/actions/EditorActionUtil.java
platform/platform-impl/src/com/intellij/openapi/editor/actions/KillRingUtil.java
platform/platform-impl/src/com/intellij/openapi/editor/actions/ShowFontsUsedByEditorAction.java
platform/platform-impl/src/com/intellij/openapi/editor/ex/util/EditorUIUtil.java
platform/platform-impl/src/com/intellij/openapi/editor/impl/AccessibleGutterLine.java
platform/platform-impl/src/com/intellij/openapi/editor/impl/ComplementaryFontsRegistry.java
platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorHighlighterCache.java
platform/platform-impl/src/com/intellij/openapi/editor/impl/KeyboardInternationalizationNotificationManager.java
platform/platform-impl/src/com/intellij/openapi/editor/impl/softwrap/SoftWrapHelper.java
platform/platform-impl/src/com/intellij/openapi/editor/impl/view/TextFragmentFactory.java
platform/platform-impl/src/com/intellij/openapi/editor/markup/MarkupEditorFilterFactory.java
platform/platform-impl/src/com/intellij/openapi/fileChooser/ex/FileChooserKeys.java
platform/platform-impl/src/com/intellij/openapi/fileChooser/ex/FileTextFieldUtil.java
platform/platform-impl/src/com/intellij/openapi/fileEditor/impl/EditorTabPresentationUtil.java
platform/platform-impl/src/com/intellij/openapi/keymap/impl/IdeKeyEventDispatcher.java
platform/platform-impl/src/com/intellij/openapi/options/SchemeImportUtil.java
platform/platform-impl/src/com/intellij/openapi/preview/PreviewManager.java
platform/platform-impl/src/com/intellij/openapi/progress/util/MaxIntervalCalculator.java
platform/platform-impl/src/com/intellij/openapi/progress/util/ProgressIndicatorUtils.java
platform/platform-impl/src/com/intellij/openapi/project/NoAccessDuringPsiEvents.java
platform/platform-impl/src/com/intellij/openapi/roots/ProjectRootUtil.java
platform/platform-impl/src/com/intellij/openapi/ui/impl/ShadowBorderPainter.java
platform/platform-impl/src/com/intellij/openapi/updateSettings/impl/IdeUpdateUsageTriggerCollector.java
platform/platform-impl/src/com/intellij/openapi/updateSettings/impl/LabelTextReplacingUtil.java
platform/platform-impl/src/com/intellij/openapi/util/RequestsMerger.java
platform/platform-impl/src/com/intellij/openapi/vfs/encoding/EncodingUtil.java
platform/platform-impl/src/com/intellij/openapi/vfs/ex/dummy/DummyFileIdGenerator.java
platform/platform-impl/src/com/intellij/openapi/vfs/impl/http/RemoteFileUtil.java
platform/platform-impl/src/com/intellij/openapi/vfs/impl/local/DirectoryAccessChecker.java
platform/platform-impl/src/com/intellij/openapi/vfs/impl/local/WatchRootsUtil.java
platform/platform-impl/src/com/intellij/openapi/vfs/newvfs/VfsImplUtil.java
platform/platform-impl/src/com/intellij/openapi/vfs/newvfs/VfsPresentationUtil.java
platform/platform-impl/src/com/intellij/openapi/vfs/newvfs/impl/FileLoadingTracker.java
platform/platform-impl/src/com/intellij/openapi/vfs/newvfs/impl/FileNameCache.java
platform/platform-impl/src/com/intellij/openapi/vfs/newvfs/impl/UserDataInterner.java
platform/platform-impl/src/com/intellij/openapi/wm/impl/X11KeyCodes.java
platform/platform-impl/src/com/intellij/openapi/wm/impl/welcomeScreen/WelcomeScreenColors.java
platform/platform-impl/src/com/intellij/remote/CredentialsTypeUtil.java
platform/platform-impl/src/com/intellij/ssh/SSHUtil.java
platform/platform-impl/src/com/intellij/ui/ExtendableEditorSupport.java
platform/platform-impl/src/com/intellij/ui/FieldPanelWithChangeSupport.java
platform/platform-impl/src/com/intellij/ui/ListenerUtil.java
platform/platform-impl/src/com/intellij/ui/TableToolTipHandler.java
platform/platform-impl/src/com/intellij/ui/TreeExpandCollapse.java
platform/platform-impl/src/com/intellij/ui/content/MessageView.java
platform/platform-impl/src/com/intellij/ui/jcef/HwFacadeHelper.java
platform/platform-impl/src/com/intellij/ui/mac/MacColorSpaceLoader.java
platform/platform-impl/src/com/intellij/ui/plaf/beg/BegBorders.java
platform/platform-impl/src/com/intellij/ui/plaf/beg/BegResources.java
platform/platform-impl/src/com/intellij/ui/tree/TreePathUtil.java
platform/platform-impl/src/com/intellij/ui/win/RecentTasks.java
platform/platform-impl/src/com/intellij/util/MessageBusUtil.java
platform/platform-impl/src/com/intellij/util/PsiErrorElementUtil.java
platform/platform-impl/src/com/intellij/util/io/socketConnection/SocketConnectionFactory.java
platform/platform-impl/src/com/intellij/xml/breadcrumbs/BreadcrumbsForceShownSettings.java
platform/platform-impl/src/com/intellij/xml/breadcrumbs/BreadcrumbsUtilEx.java
platform/platform-impl/src/io/netty/buffer/ByteBufUtilEx.java
platform/platform-impl/src/net/sf/cglib/proxy/AdvancedProxy.java
platform/platform-impl/src/org/apache/sanselan/util/IOUtils.java
platform/platform-util-io/src/com/intellij/execution/configurations/PathEnvironmentVariableUtil.java
platform/platform-util-io/src/com/intellij/util/net/NetUtils.java
platform/projectModel-api/src/com/intellij/openapi/module/ModuleTypeId.java
platform/projectModel-api/src/com/intellij/openapi/roots/ProjectFileIndex.java
platform/projectModel-api/src/com/intellij/openapi/roots/libraries/LibraryUtil.java
platform/projectModel-impl/src/com/intellij/core/CoreProjectLoader.java
platform/projectModel-impl/src/com/intellij/ide/projectView/impl/ProjectRootsUtil.java
platform/projectModel-impl/src/com/intellij/openapi/components/impl/stores/FileStorageCoreUtil.java
platform/projectModel-impl/src/com/intellij/openapi/projectRoots/impl/ProjectRootUtil.java
platform/projectModel-impl/src/com/intellij/openapi/roots/impl/ModifiableModelCommitter.java
platform/projectModel-impl/src/com/intellij/openapi/roots/impl/OrderEntryUtil.java
platform/projectModel-impl/src/com/intellij/openapi/roots/impl/libraries/LibraryTableImplUtil.java
platform/projectModel-impl/src/com/intellij/openapi/roots/impl/storage/ClassPathStorageUtil.java
platform/projectModel-impl/src/com/intellij/psi/presentation/java/SymbolPresentationUtil.java
platform/projectModel-impl/src/com/intellij/util/modules/CircularModuleDependenciesDetector.java
platform/remote-servers/impl/src/com/intellij/remoteServer/agent/impl/RemoteAgentClassLoaderCache.java
platform/remote-servers/impl/src/com/intellij/remoteServer/impl/runtime/log/CloudTerminalProvider.java
platform/remote-servers/impl/src/com/intellij/remoteServer/impl/runtime/ui/tree/ServersTreeStructure.java
platform/remote-servers/impl/src/com/intellij/remoteServer/impl/runtime/ui/tree/actions/ServersTreeActionUtils.java
platform/remote-servers/impl/src/com/intellij/remoteServer/util/ApplicationActionUtils.java
platform/remote-servers/impl/src/com/intellij/remoteServer/util/CloudConfigurationUtil.java
platform/remote-servers/impl/src/com/intellij/remoteServer/util/CloudRunConfigurationUtil.java
platform/remote-servers/impl/src/com/intellij/remoteServer/util/TooltipUtil.java
platform/script-debugger/backend/src/rpc/UnsafeSetResult.java
platform/smRunner/src/com/intellij/execution/testframework/sm/SMTestRunnerConnectionUtil.java
platform/smRunner/src/com/intellij/execution/testframework/sm/TestsLocationProviderUtil.java
platform/smRunner/src/com/intellij/execution/testframework/sm/runner/ui/TestsPresentationUtil.java
platform/statistics/src/com/intellij/internal/statistic/collectors/fus/os/OsVersionUsageCollector.java
platform/statistics/src/com/intellij/internal/statistic/eventLog/EventLogSystemLogger.java
platform/statistics/src/com/intellij/internal/statistic/eventLog/validator/rules/utils/WhiteListSimpleRuleFactory.java
platform/statistics/src/com/intellij/internal/statistic/eventLog/whitelist/WhitelistStorageProvider.java
platform/statistics/src/com/intellij/internal/statistic/service/fus/collectors/FUStatisticsPersistence.java
platform/statistics/src/com/intellij/internal/statistic/service/fus/collectors/UsageDescriptorKeyValidator.java
platform/statistics/uploader/src/com/intellij/internal/statistic/StatisticsEventLogUtil.java
platform/statistics/uploader/src/com/intellij/internal/statistic/StatisticsStringUtil.java
platform/statistics/uploader/src/com/intellij/internal/statistic/eventLog/StatisticsEventEscaper.java
platform/statistics/uploader/src/com/intellij/internal/statistic/service/fus/FUStatisticsWhiteListGroupsService.java
platform/statistics/uploader/src/com/intellij/internal/statistic/service/fus/StatisticsWhitelistLoader.java
platform/statistics/uploader/src/com/intellij/internal/statistic/uploader/EventLogUploader.java
platform/statistics/uploader/src/com/intellij/internal/statistic/uploader/EventLogUploaderCliParser.java
platform/statistics/uploader/src/com/intellij/internal/statistic/uploader/events/ExternalSystemEventSerializer.java
platform/structuralsearch/source/com/intellij/structuralsearch/PredefinedConfigurationUtil.java
platform/structuralsearch/source/com/intellij/structuralsearch/XmlMatchUtil.java
platform/structuralsearch/source/com/intellij/structuralsearch/XmlStructuralSearchProfile.java
platform/structuralsearch/source/com/intellij/structuralsearch/impl/matcher/MatchUtils.java
platform/structuralsearch/source/com/intellij/structuralsearch/impl/matcher/MatcherImplUtil.java
platform/structuralsearch/source/com/intellij/structuralsearch/impl/matcher/compiler/PatternCompiler.java
platform/structuralsearch/source/com/intellij/structuralsearch/impl/matcher/compiler/StringToConstraintsTransformer.java
platform/structuralsearch/source/com/intellij/structuralsearch/impl/matcher/filters/DefaultFilter.java
platform/structuralsearch/source/com/intellij/structuralsearch/impl/matcher/filters/LexicalNodesFilter.java
platform/structuralsearch/source/com/intellij/structuralsearch/inspection/InspectionProfileUtil.java
platform/structuralsearch/source/com/intellij/structuralsearch/plugin/replace/impl/ReplacerUtil.java
platform/structuralsearch/source/com/intellij/structuralsearch/plugin/ui/ConfigurationUtil.java
platform/structuralsearch/source/com/intellij/structuralsearch/plugin/ui/UIUtil.java
platform/structure-view-impl/src/com/intellij/ide/structureView/customRegions/CustomRegionStructureUtil.java
platform/structure-view-impl/src/com/intellij/ide/util/treeView/smartTree/TreeStructureUtil.java
platform/tasks-platform-impl/src/com/intellij/tasks/impl/TaskUtil.java
platform/testFramework/bootstrap/src/com/intellij/tests/BootstrapTests.java
platform/testFramework/bootstrap/src/com/intellij/tests/ExternalClasspathClassLoader.java
platform/testFramework/core/src/com/intellij/testFramework/TeamCityLogger.java
platform/testFramework/core/src/com/intellij/testFramework/TestFrameworkUtil.java
platform/testFramework/src/com/intellij/conversion/ProjectConversionTestUtil.java
platform/testFramework/src/com/intellij/formatting/FormatterTestUtils.java
platform/testFramework/src/com/intellij/openapi/application/ex/PathManagerEx.java
platform/testFramework/src/com/intellij/openapi/util/io/IoTestUtil.java
platform/testFramework/src/com/intellij/testFramework/CpuTimings.java
platform/testFramework/src/com/intellij/testFramework/InspectionTestUtil.java
platform/testFramework/src/com/intellij/testFramework/IoTimings.java
platform/testFramework/src/com/intellij/testFramework/LeakHunter.java
platform/testFramework/src/com/intellij/testFramework/PsiTestUtil.java
platform/testFramework/src/com/intellij/testFramework/Timings.java
platform/testFramework/src/com/intellij/testFramework/VfsTestUtil.java
platform/testFramework/src/com/intellij/testFramework/codeInsight/hierarchy/HierarchyViewTestFixture.java
platform/testFramework/src/com/intellij/testFramework/fixtures/CodeInsightTestUtil.java
platform/testFramework/src/com/intellij/ui/IconTestUtil.java
platform/testRunner/src/com/intellij/execution/testframework/LvcsHelper.java
platform/testRunner/src/com/intellij/execution/testframework/TestsUIUtil.java
platform/testRunner/src/com/intellij/execution/testframework/TrackRunningTestUtil.java
platform/testRunner/src/com/intellij/execution/testframework/actions/TestFrameworkActions.java
platform/usageView/src/com/intellij/usages/UsageDataUtil.java
platform/usageView/src/com/intellij/usages/UsageInfoToUsageConverter.java
platform/usageView/src/com/intellij/usages/UsageLimitUtil.java
platform/usageView/src/com/intellij/usages/UsageTargetUtil.java
platform/usageView/src/com/intellij/usages/impl/rules/ActiveRules.java
platform/util-rt/src/com/intellij/openapi/util/Conditions.java
platform/util-rt/src/com/intellij/openapi/util/io/FileFilters.java
platform/util-rt/src/com/intellij/openapi/util/text/StringHash.java
platform/util-rt/src/com/intellij/util/Base64.java
platform/util-rt/src/com/intellij/util/Functions.java
platform/util-rt/src/com/intellij/util/ReadEnv.java
platform/util-rt/src/com/intellij/util/ReflectionUtilRt.java
platform/util-rt/src/com/intellij/util/containers/hash/HashUtil.java
platform/util-rt/src/com/intellij/util/text/OrdinalFormat.java
platform/util-rt/src/com/intellij/util/text/VersionComparatorUtil.java
platform/util/diagnostic/src/com/intellij/diagnostic/ThreadDumper.java
platform/util/src/com/intellij/BundleUtil.java
platform/util/src/com/intellij/Patches.java
platform/util/src/com/intellij/execution/CommandLineWrapperUtil.java
platform/util/src/com/intellij/execution/rmi/RemoteUtil.java
platform/util/src/com/intellij/openapi/diagnostic/LogUtil.java
platform/util/src/com/intellij/openapi/diff/impl/highlighting/Util.java
platform/util/src/com/intellij/openapi/util/Clock.java
platform/util/src/com/intellij/openapi/util/DefaultJDOMExternalizer.java
platform/util/src/com/intellij/openapi/util/Dump.java
platform/util/src/com/intellij/openapi/util/Iconable.java
platform/util/src/com/intellij/openapi/util/JDOMExternalizer.java
platform/util/src/com/intellij/openapi/util/JDOMExternalizerUtil.java
platform/util/src/com/intellij/openapi/util/RecursionManager.java
platform/util/src/com/intellij/openapi/util/io/FileSystemUtil.java
platform/util/src/com/intellij/openapi/util/io/JarUtil.java
platform/util/src/com/intellij/openapi/util/io/OSAgnosticPathUtil.java
platform/util/src/com/intellij/openapi/util/io/StreamUtil.java
platform/util/src/com/intellij/openapi/util/io/WindowsRegistryUtil.java
platform/util/src/com/intellij/openapi/util/objectTree/ThrowableInterner.java
platform/util/src/com/intellij/openapi/util/text/InjectorMatchingEndFinder.java
platform/util/src/com/intellij/openapi/util/text/TrigramBuilder.java
platform/util/src/com/intellij/ui/ColorHexUtil.java
platform/util/src/com/intellij/util/Base64Converter.java
platform/util/src/com/intellij/util/BitUtil.java
platform/util/src/com/intellij/util/CommonProcessors.java
platform/util/src/com/intellij/util/CompressionUtil.java
platform/util/src/com/intellij/util/FunctionUtil.java
platform/util/src/com/intellij/util/LocalTimeCounter.java
platform/util/src/com/intellij/util/MathUtil.java
platform/util/src/com/intellij/util/MemoryDumpHelper.java
platform/util/src/com/intellij/util/PatternUtil.java
platform/util/src/com/intellij/util/ReflectionCache.java
platform/util/src/com/intellij/util/StringBuilderSpinAllocator.java
platform/util/src/com/intellij/util/VersionUtil.java
platform/util/src/com/intellij/util/containers/ComparatorUtil.java
platform/util/src/com/intellij/util/containers/ConcurrentInstanceMap.java
platform/util/src/com/intellij/util/containers/ThreadLocalRandom.java
platform/util/src/com/intellij/util/indexing/impl/IndexDebugProperties.java
platform/util/src/com/intellij/util/io/Bits.java
platform/util/src/com/intellij/util/io/FileChannelUtil.java
platform/util/src/com/intellij/util/io/IOStatistics.java
platform/util/src/com/intellij/util/io/IOUtil.java
platform/util/src/com/intellij/util/io/SourceCodeCompressor.java
platform/util/src/com/intellij/util/io/ZipUtil.java
platform/util/src/com/intellij/util/io/zip/DosTime.java
platform/util/src/com/intellij/util/io/zip/ReorderJarsMain.java
platform/util/src/com/intellij/util/keyFMap/KeyFMapRenderer.java
platform/util/src/com/intellij/util/ref/DebugReflectionUtil.java
platform/util/src/com/intellij/util/ref/GCUtil.java
platform/util/src/com/intellij/util/text/EditDistance.java
platform/util/src/com/intellij/util/text/MarkdownUtil.java
platform/util/src/com/intellij/util/text/PlaceholderTextRanges.java
platform/util/src/com/intellij/util/text/TextRangeUtil.java
platform/util/src/com/intellij/util/text/XmlCharsetDetector.java
platform/util/src/com/intellij/xml/util/XmlStringUtil.java
platform/util/strings/src/com/intellij/openapi/util/text/Formats.java
platform/util/text-matching/src/com/intellij/psi/codeStyle/FixingLayoutTypoTolerantMatcher.java
platform/util/text-matching/src/com/intellij/util/text/KeyboardLayoutUtil.java
platform/util/text-matching/src/com/intellij/util/text/NameUtilCore.java
platform/util/ui/src/com/intellij/openapi/ui/NullableComponent.java
platform/util/ui/src/com/intellij/ui/CachingPainter.java
platform/util/ui/src/com/intellij/ui/ColorUtil.java
platform/util/ui/src/com/intellij/ui/PopupBorder.java
platform/util/ui/src/com/intellij/ui/SmartExpander.java
platform/util/ui/src/com/intellij/ui/TableUtil.java
platform/util/ui/src/com/intellij/ui/UtilUiBundle.java
platform/util/ui/src/com/intellij/ui/mac/foundation/Foundation.java
platform/util/ui/src/com/intellij/ui/mac/foundation/MacUtil.java
platform/util/ui/src/com/intellij/ui/mac/foundation/NSColor.java
platform/util/ui/src/com/intellij/ui/mac/foundation/NSWorkspace.java
platform/util/ui/src/com/intellij/ui/paint/LinePainter2D.java
platform/util/ui/src/com/intellij/ui/paint/PaintUtil.java
platform/util/ui/src/com/intellij/util/SVGLoaderCacheIO.java
platform/util/ui/src/com/intellij/util/SVGLoaderPrebuilt.java
platform/util/ui/src/com/intellij/util/ui/IsRetina.java
platform/util/ui/src/com/intellij/util/ui/JBUI.java
platform/util/ui/src/com/intellij/util/ui/MacUIUtil.java
platform/util/ui/src/com/intellij/util/ui/MultiResolutionImageProvider.java
platform/util/ui/src/com/intellij/util/ui/PlatformColors.java
platform/util/ui/src/com/intellij/util/ui/ScrollUtil.java
platform/util/ui/src/com/intellij/util/ui/accessibility/AccessibleContextUtil.java
platform/util/ui/src/com/intellij/util/ui/accessibility/ScreenReader.java
platform/util/ui/src/com/intellij/util/ui/update/ComparableObjectCheck.java
platform/vcs-api/src/com/intellij/openapi/vcs/LineHandlerHelper.java
platform/vcs-api/src/com/intellij/openapi/vcs/ReadonlyStatusIsVisibleActivationCheck.java
platform/vcs-api/src/com/intellij/openapi/vcs/actions/VcsContextFactory.java
platform/vcs-api/src/com/intellij/openapi/vcs/changes/FilePathsHelper.java
platform/vcs-api/src/com/intellij/openapi/vcs/changes/IgnoredBeanFactory.java
platform/vcs-api/src/com/intellij/util/ui/VcsSynchronousProgressWrapper.java
platform/vcs-api/src/com/intellij/vcsUtil/UIVcsUtil.java
platform/vcs-api/src/com/intellij/vcsUtil/VcsSelectionUtil.java
platform/vcs-api/src/com/intellij/vcsUtil/VcsUtil.java
platform/vcs-api/vcs-api-core/src/com/intellij/vcsUtil/Rethrow.java
platform/vcs-impl/src/com/intellij/openapi/diff/impl/patch/BinaryEncoder.java
platform/vcs-impl/src/com/intellij/openapi/diff/impl/patch/BinaryPatchContentParser.java
platform/vcs-impl/src/com/intellij/openapi/diff/impl/patch/GitPatchParser.java
platform/vcs-impl/src/com/intellij/openapi/diff/impl/patch/IdeaTextPatchBuilder.java
platform/vcs-impl/src/com/intellij/openapi/diff/impl/patch/PatchFileHeaderParser.java
platform/vcs-impl/src/com/intellij/openapi/diff/impl/patch/PatchUtil.java
platform/vcs-impl/src/com/intellij/openapi/diff/impl/patch/PatchVirtualFileReader.java
platform/vcs-impl/src/com/intellij/openapi/diff/impl/patch/UnifiedDiffWriter.java
platform/vcs-impl/src/com/intellij/openapi/diff/impl/patch/apply/ApplyFilePatchFactory.java
platform/vcs-impl/src/com/intellij/openapi/diff/impl/patch/formove/PathMerger.java
platform/vcs-impl/src/com/intellij/openapi/diff/impl/patch/lib/base85xjava/Base85x.java
platform/vcs-impl/src/com/intellij/openapi/vcs/ObjectsConvertor.java
platform/vcs-impl/src/com/intellij/openapi/vcs/actions/DescindingFilesFilter.java
platform/vcs-impl/src/com/intellij/openapi/vcs/actions/VcsAnnotateUtil.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ChangeListManagerSerialization.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ChangesPreprocess.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/LastUnchangedContentTracker.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/VcsShelveUtils.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/actions/diff/lst/LocalChangeListDiffTool.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ignore/lang/IgnoreFileConstants.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ignore/lang/IgnoreParserDefinition.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ignore/util/RegexUtil.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/patch/BinaryPatchWriter.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/patch/BlobIndexUtil.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/patch/DefaultPatchBaseVersionProvider.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/patch/GitPatchWriter.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/patch/PatchDiffRequestFactory.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/patch/PatchNameChecker.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/patch/PatchWriter.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/shelf/ShelfFileProcessorUtil.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ui/ChangesComparator.java
platform/vcs-impl/src/com/intellij/openapi/vcs/checkin/CheckinHandlerUtil.java
platform/vcs-impl/src/com/intellij/openapi/vcs/checkin/StepIntersection.java
platform/vcs-impl/src/com/intellij/openapi/vcs/history/VcsDiffUtil.java
platform/vcs-impl/src/com/intellij/openapi/vcs/history/VcsHistoryUtil.java
platform/vcs-impl/src/com/intellij/openapi/vcs/impl/PartialChangesUtil.java
platform/vcs-impl/src/com/intellij/openapi/vcs/impl/projectlevelman/MappingsToRoots.java
platform/vcs-impl/src/com/intellij/openapi/vcs/ui/FontUtil.java
platform/vcs-impl/src/com/intellij/openapi/vcs/update/UpdateFilesHelper.java
platform/vcs-impl/src/com/intellij/vcs/VcsLocaleHelper.java
platform/vcs-impl/src/com/intellij/vcs/log/util/VcsUserUtil.java
platform/vcs-impl/src/com/intellij/vcsUtil/RollbackUtil.java
platform/vcs-impl/src/com/intellij/vcsUtil/VcsFileUtil.java
platform/vcs-impl/src/com/intellij/vcsUtil/VcsImplUtil.java
platform/vcs-log/api/src/com/intellij/vcs/log/VcsCommitStyleFactory.java
platform/vcs-log/api/src/com/intellij/vcs/log/VcsLogDataKeys.java
platform/vcs-log/api/src/com/intellij/vcs/log/VcsLogProperties.java
platform/vcs-log/graph/src/com/intellij/vcs/log/graph/collapsing/CollapsedActionManager.java
platform/vcs-log/graph/src/com/intellij/vcs/log/graph/impl/facade/GraphChangesUtil.java
platform/vcs-log/graph/src/com/intellij/vcs/log/graph/impl/facade/bek/BekChecker.java
platform/vcs-log/graph/src/com/intellij/vcs/log/graph/impl/permanent/DuplicateParentFixer.java
platform/vcs-log/graph/src/com/intellij/vcs/log/graph/utils/LinearGraphUtils.java
platform/vcs-log/graph/src/com/intellij/vcs/log/graph/utils/impl/ByteArrayUtils.java
platform/vcs-log/impl/src/com/intellij/vcs/log/VcsLogStandardColors.java
platform/vcs-log/impl/src/com/intellij/vcs/log/data/VcsLogSorter.java
platform/vcs-log/impl/src/com/intellij/vcs/log/history/FileHistoryUtil.java
platform/vcs-log/impl/src/com/intellij/vcs/log/impl/CommonUiProperties.java
platform/vcs-log/impl/src/com/intellij/vcs/log/paint/PaintParameters.java
platform/vcs-log/impl/src/com/intellij/vcs/log/paint/PositionUtil.java
platform/vcs-log/impl/src/com/intellij/vcs/log/statistics/VcsLogUsageTriggerCollector.java
platform/vcs-log/impl/src/com/intellij/vcs/log/ui/VcsLogActionPlaces.java
platform/vcs-log/impl/src/com/intellij/vcs/log/ui/VcsLogInternalDataKeys.java
platform/vcs-log/impl/src/com/intellij/vcs/log/ui/frame/CommitPresentationUtil.java
platform/vcs-log/impl/src/com/intellij/vcs/log/util/BekUtil.java
platform/vcs-log/impl/src/com/intellij/vcs/log/util/VcsLogUiUtil.java
platform/vcs-log/impl/src/com/intellij/vcs/log/util/VcsLogUtil.java
platform/vcs-tests/src/com/intellij/openapi/vcs/Executor.java
platform/vcs-tests/src/com/intellij/openapi/vcs/VcsTestUtil.java
platform/vcs-tests/src/com/intellij/testFramework/vcs/ExecutableHelper.java
platform/xdebugger-api/src/com/intellij/xdebugger/breakpoints/ui/XBreakpointsGroupingPriorities.java
platform/xdebugger-impl/src/com/intellij/xdebugger/impl/XDebuggerInlayUtil.java
platform/xdebugger-impl/src/com/intellij/xdebugger/impl/ui/XDebuggerUIConstants.java
platform/xdebugger-impl/src/com/intellij/xdebugger/impl/ui/tree/nodes/XValuePresentationUtil.java
platform/xdebugger-impl/src/com/intellij/xdebugger/memory/utils/KeyboardUtils.java
spellchecker/src/com/intellij/spellchecker/SpellCheckerNotificationUtils.java [deleted file]
spellchecker/src/com/intellij/spellchecker/util/SPFileUtil.java

index 5e026c84a64ce0e236a7419bc213bed0588847f2..5ad5649b969da38b43242e8694f49c94ca923237 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright 2000-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.javac;
 
 import com.intellij.util.BooleanFunction;
@@ -20,7 +20,7 @@ import java.util.*;
 /**
  * @author Eugene Zhuravlev
  */
-public class JavacMain {
+public final class JavacMain {
   private static final String JAVA_VERSION = System.getProperty("java.version", "");
 
   //private static final boolean ECLIPSE_COMPILER_SINGLE_THREADED_MODE = Boolean.parseBoolean(System.getProperty("jdt.compiler.useSingleThread", "false"));
@@ -630,7 +630,7 @@ public class JavacMain {
     }
   }
 
-  private static class ZipFileIndexCleanupDataHolder {
+  private static final class ZipFileIndexCleanupDataHolder {
     @Nullable
     static final Method cacheInstanceGetter;
     @Nullable
index 353faad2f27b0b59de017076e1e99f37074c00e5..fb21f9ade9644e4299f8cd0dcad958527b8ccc39 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright 2000-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.javac;
 
 import com.google.protobuf.ByteString;
@@ -6,9 +6,7 @@ import com.intellij.openapi.util.io.FileUtilRt;
 import org.jetbrains.annotations.Nullable;
 import org.jetbrains.jps.incremental.BinaryContent;
 
-import javax.tools.Diagnostic;
-import javax.tools.JavaFileManager;
-import javax.tools.JavaFileObject;
+import javax.tools.*;
 import java.io.ByteArrayOutputStream;
 import java.io.File;
 import java.io.PrintStream;
@@ -18,8 +16,7 @@ import java.util.*;
 /**
  * @author Eugene Zhuravlev
  */
-public class JavacProtoUtil {
-
+public final class JavacProtoUtil {
   public static JavacRemoteProto.Message.Request createCancelRequest() {
     return JavacRemoteProto.Message.Request.newBuilder().setRequestType(JavacRemoteProto.Message.Request.Type.CANCEL).build();
   }
index 19c87e17329a4bdbaf71a963d4bb7eadb3ee6b7c..16b701035289f5ab887b7efb0a4711cf71c15059 100644 (file)
@@ -1,30 +1,16 @@
-/*
- * Copyright 2000-2016 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.javac.ast;
 
 import com.intellij.util.Consumer;
 import org.jetbrains.jps.javac.ast.api.JavacFileData;
 
-import javax.tools.JavaCompiler;
+import javax.tools.*;
 
 /**
  * Code here should not depend on any javac private API located in tools.jar if no JavacFileReferencesRegistrar-s will be run.
  * A workaround to allow run standalone jps with improperly configured classloader without NoClassDefFoundError (e.g: IDEA-162877)
  */
-public class JavacReferenceCollector {
+public final class JavacReferenceCollector {
   public static void installOn(JavaCompiler.CompilationTask task,
                                Consumer<? super JavacFileData> fileDataConsumer) {
     JavacReferenceCollectorListener.installOn(task, fileDataConsumer);
index 13658dcea859c324e07b4b44dc8a3e8eb52e0b0d..ae0d952db16c8eec839a423fd9f461a2872d28c3 100644 (file)
@@ -1,18 +1,4 @@
-/*
- * Copyright 2000-2016 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps;
 
 import com.intellij.openapi.util.Condition;
@@ -37,7 +23,7 @@ import java.util.*;
 /**
  * @author Eugene Zhuravlev
  */
-public class ProjectPaths {
+public final class ProjectPaths {
   private ProjectPaths() { }
 
   @NotNull
index 65d780c66cf15355080e3305bb90ce8102209e16..e6685ecfa061dbf7b5b95652b4f7f1da19a1cb13 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright 2000-2019 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.api;
 
 import com.intellij.openapi.util.Pair;
@@ -18,7 +18,7 @@ import static org.jetbrains.jps.api.CmdlineRemoteProto.Message.ControllerMessage
 /**
  * @author Eugene Zhuravlev
  */
-public class CmdlineProtoUtil {
+public final class CmdlineProtoUtil {
 
   public static CmdlineRemoteProto.Message.ControllerMessage createUpToDateCheckRequest(String project,
                                                                                         List<? extends TargetTypeBuildScope> scopes,
index 803d3e9b371ab265757c47d45fc64f453e2ad121..6e7ec92dd5ae15b222a76bafa2bc938865d9d505 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright 2000-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.backwardRefs;
 
 import com.intellij.openapi.diagnostic.Logger;
@@ -17,7 +17,7 @@ import java.util.Collection;
 import java.util.HashMap;
 import java.util.Map;
 
-public class BackwardReferenceIndexUtil {
+public final class BackwardReferenceIndexUtil {
   private static final Logger LOG = Logger.getInstance(BackwardReferenceIndexUtil.class);
 
   static void registerFile(String filePath,
index 2cfdcc0427d90c1223e0a608c137d938646cb95a..83e6e0319bdca90a7df8a43647531d194df67deb 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright 2000-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.backwardRefs.index;
 
 import com.intellij.openapi.util.io.DataInputOutputUtilRt;
@@ -21,7 +21,7 @@ import java.util.Arrays;
 import java.util.Collection;
 import java.util.List;
 
-public class JavaCompilerIndices {
+public final class JavaCompilerIndices {
   //TODO manage version separately
   public static final int VERSION = 7;
 
index 12dd196b0be2d2f88eb81732721cab46e564ec87..aa4d42bac76bde76b6e3d7ba6bc7f579256ca4e6 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright 2000-2017 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.builders.java;
 
 import com.intellij.openapi.diagnostic.Logger;
@@ -44,7 +44,7 @@ import java.io.FileFilter;
 import java.io.IOException;
 import java.util.*;
 
-public class JavaBuilderUtil {
+public final class JavaBuilderUtil {
   /**
    * @deprecated This functionality is obsolete and is not used by dependency analysis anymore. To be removed in future releases
    */
@@ -264,7 +264,7 @@ public class JavaBuilderUtil {
                   FSOperations.markDirtyIfNotDeleted(context, markDirtyRound, file);
                 }
               }
-              
+
               if (targetsToMark == null || !targetsToMark.contains(chunk.representativeTarget())) {
                 // additionally check whether annotation-processor generated files from this chunk are affected
                 if (containsProcessorGeneratedFiles(chunk, newlyAffectedFiles)) {
index 2191903e779f8e45997ff05ca809469d605446b9..f21f9147efb44d3743baa5d05cf2cc35b2afe5d1 100644 (file)
@@ -1,18 +1,4 @@
-/*
- * Copyright 2000-2012 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.builders.java.dependencyView;
 
 import com.intellij.util.SmartList;
@@ -26,7 +12,7 @@ import java.util.concurrent.Future;
 /**
  * @author: db
  */
-public class Callbacks {
+public final class Callbacks {
 
   public interface ConstantRef {
     String getOwner();
index 620faa79aa08a88da3236f3ad560496e2b98a840..cb7ccb3ba3d832729811318e607980796b86f546 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright 2000-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.builders.java.dependencyView;
 
 import com.intellij.util.io.DataExternalizer;
@@ -13,7 +13,7 @@ import java.util.Collection;
 /**
  * @author: db
  */
-public class RW {
+public final class RW {
   private RW() {
 
   }
index a3eabd517d000785ee07199cc16fa1d1b9d30126..283c149c12b9527d41a5dcd572d77217f71dbd77 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright 2000-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.builders.java.dependencyView;
 
 import com.intellij.util.io.DataExternalizer;
@@ -16,7 +16,7 @@ import java.util.Set;
 /**
  * @author: db
  */
-public class TypeRepr {
+public final class TypeRepr {
   private static final byte PRIMITIVE_TYPE = 0x0;
   private static final byte CLASS_TYPE = 0x1;
   private static final byte ARRAY_TYPE = 0x2;
index 3a3de571b5ee1830d3826f4913cb670ef2587baa..79cba23a92bdae8650967cec1c1f22853fa6a024 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright 2000-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.builders.java.dependencyView;
 
 import com.intellij.util.io.DataExternalizer;
@@ -17,7 +17,7 @@ import java.util.*;
 /**
  * @author: db
  */
-class UsageRepr {
+final class UsageRepr {
   private static final byte FIELD_USAGE = 0x0;
   private static final byte FIELD_ASSIGN_USAGE = 0x1;
   private static final byte METHOD_USAGE = 0x2;
index 97aa50e6f88658c48228c5d9fc1bca0713395ada..9992139e406c18d0accfcb50ce1f1e07b1980236 100644 (file)
@@ -38,7 +38,7 @@ import java.util.concurrent.TimeUnit;
  * @author Eugene Zhuravlev
  */
 @SuppressWarnings("UseOfSystemOutOrSystemErr")
-public class BuildMain {
+public final class BuildMain {
   private static final String PRELOAD_PROJECT_PATH = "preload.project.path";
   private static final String PRELOAD_CONFIG_PATH = "preload.config.path";
 
@@ -189,7 +189,7 @@ public class BuildMain {
     System.exit(-1);
   }
 
-  private static class MyMessageHandler extends SimpleChannelInboundHandler<CmdlineRemoteProto.Message> {
+  private static final class MyMessageHandler extends SimpleChannelInboundHandler<CmdlineRemoteProto.Message> {
     private final UUID mySessionId;
     private volatile BuildSession mySession;
 
index 9e2a2d7ec9c65ead53a89a711fe2a3742b643a0d..2c88697db9d4528a76eee72b9c9ae0510efe0801 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright 2000-2019 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.cmdline;
 
 import com.google.gson.Gson;
@@ -37,7 +37,7 @@ import java.util.*;
 /**
  * @author Eugene Zhuravlev
  */
-public class ClasspathBootstrap {
+public final class ClasspathBootstrap {
   private static final Logger LOG = Logger.getInstance(ClasspathBootstrap.class);
 
   private ClasspathBootstrap() { }
index 68d6ce473e43ebdeb7b630ef3bedc0368fcb51b8..eb59bfd8520649a928dd71e7edfda3195abcc127 100644 (file)
@@ -10,7 +10,7 @@ import org.jetbrains.jps.model.serialization.JpsSerializationManager;
 import java.io.IOException;
 import java.util.concurrent.TimeUnit;
 
-public class JpsModelLoaderImpl implements JpsModelLoader {
+public final class JpsModelLoaderImpl implements JpsModelLoader {
   private static final Logger LOG = Logger.getInstance(JpsModelLoaderImpl.class);
   private final String myProjectPath;
   private final String myGlobalOptionsPath;
index f49ae3bd151140a56f63fdb3c52205a92d29642b..3357f5a854eb46995c77f08898380779858c314e 100644 (file)
@@ -1,18 +1,4 @@
-/*
- * Copyright 2000-2016 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.incremental;
 
 import com.intellij.openapi.util.io.FileUtil;
@@ -43,7 +29,7 @@ import java.util.*;
 /**
  * @author Eugene Zhuravlev
  */
-public class BuildOperations {
+public final class BuildOperations {
   private BuildOperations() { }
 
   public static void ensureFSStateInitialized(CompileContext context, BuildTarget<?> target, boolean readOnly) throws IOException {
index 02ff6c99159ee02ae2ea7fa7c125aa62e2d489d1..1347b47083e4ac48042e0863ca9872343add40e3 100644 (file)
@@ -1,18 +1,4 @@
-/*
- * Copyright 2000-2012 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.incremental;
 
 import com.intellij.openapi.diagnostic.Logger;
@@ -33,7 +19,7 @@ import java.util.*;
  */
 public class BuilderRegistry {
   private static final Logger LOG = Logger.getInstance(BuilderRegistry.class);
-  private static class Holder {
+  private static final class Holder {
     static final BuilderRegistry ourInstance = new BuilderRegistry();
   }
   private final Map<BuilderCategory, List<ModuleLevelBuilder>> myModuleLevelBuilders = new HashMap<>();
@@ -82,7 +68,7 @@ public class BuilderRegistry {
     }
     myExpectedBuildTime.put(JavaModuleBuildTargetType.PRODUCTION, moduleTargetBuildTime);
     myExpectedBuildTime.put(JavaModuleBuildTargetType.TEST, moduleTargetBuildTime);
-    
+
     for (TargetBuilder<?, ?> targetBuilder : myTargetBuilders) {
       long buildTime = targetBuilder.getExpectedBuildTime();
       for (BuildTargetType<?> type : targetBuilder.getTargetTypes()) {
index afe0350f3d5331d0e1b8a1cd7d8ffde8468a80cd..c67c6c911654f2fe0891c10f5cd218c7525501d2 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright 2000-2019 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.incremental;
 
 import com.intellij.execution.CommandLineWrapperUtil;
@@ -6,7 +6,8 @@ import com.intellij.openapi.diagnostic.Logger;
 import com.intellij.openapi.util.text.StringUtil;
 import org.jetbrains.jps.cmdline.ClasspathBootstrap;
 
-import java.io.*;
+import java.io.File;
+import java.io.IOException;
 import java.nio.charset.Charset;
 import java.util.ArrayList;
 import java.util.Arrays;
@@ -17,10 +18,10 @@ import java.util.jar.Manifest;
 /**
  * @author Eugene Zhuravlev
  */
-public class ExternalProcessUtil {
+public final class ExternalProcessUtil {
   private static final Logger LOG = Logger.getInstance(ExternalProcessUtil.class);
 
-  private static class CommandLineWrapperClassHolder {
+  private static final class CommandLineWrapperClassHolder {
     static final Class<?> ourWrapperClass;
     static {
       Class<?> aClass = null;
index f0737f19321f956bac7ee3790de50f8dc30394e1..1a4d343ee1eb079ef121912482bc282a257cb34b 100644 (file)
@@ -1,18 +1,4 @@
-/*
- * Copyright 2000-2012 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.incremental;
 
 import com.intellij.openapi.diagnostic.Logger;
@@ -44,7 +30,7 @@ import java.util.*;
 /**
  * @author Eugene Zhuravlev
  */
-public class FSOperations {
+public final class FSOperations {
   private static final Logger LOG = Logger.getInstance(FSOperations.class);
   public static final GlobalContextKey<Set<File>> ALL_OUTPUTS_KEY = GlobalContextKey.create("_all_project_output_dirs_");
   private static final GlobalContextKey<Set<BuildTarget<?>>> TARGETS_COMPLETELY_MARKED_DIRTY = GlobalContextKey.create("_targets_completely_marked_dirty_");
index 805cc0280322174be08ef96cb1833201eae00e9b..e6f5cf99d0e8dd8c15344b043a7a8973078578d5 100644 (file)
@@ -1,18 +1,4 @@
-/*
- * Copyright 2000-2013 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.incremental;
 
 import com.intellij.openapi.diagnostic.Logger;
@@ -26,7 +12,7 @@ import java.util.Map;
 
 public class TargetTypeRegistry {
   private static final Logger LOG = Logger.getInstance(TargetTypeRegistry.class);
-  private static class Holder {
+  private static final class Holder {
     static final TargetTypeRegistry ourInstance = new TargetTypeRegistry();
   }
   private final Map<String, BuildTargetType<?>> myTargetTypes = new LinkedHashMap<>();
index a1d1673c8d35750854d74c2ca563f88ffd24bf71..c5e7ba2968be3e633afdea85e9133c800783ed4d 100644 (file)
@@ -1,18 +1,4 @@
-/*
- * Copyright 2000-2017 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.incremental;
 
 import com.intellij.openapi.util.Key;
@@ -34,7 +20,7 @@ import java.util.Map;
 /**
  * @author Eugene Zhuravlev
  */
-public class Utils {
+public final class Utils {
   public static final Key<Map<BuildTarget<?>, Collection<String>>> REMOVED_SOURCES_KEY = Key.create("_removed_sources_");
   public static final Key<Boolean> PROCEED_ON_ERROR_KEY = Key.create("_proceed_on_error_");
   public static final Key<Boolean> ERRORS_DETECTED_KEY = Key.create("_errors_detected_");
index 74fd7652f95ec4a711ea61e9992ac740fbbf010e..011f5078f670ac3459c4e738fc825dbb1a6a7bd5 100644 (file)
@@ -1,18 +1,4 @@
-/*
- * Copyright 2000-2012 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.incremental.artifacts;
 
 import com.intellij.openapi.util.io.FileUtil;
@@ -20,7 +6,7 @@ import org.jetbrains.annotations.NotNull;
 
 import java.io.File;
 
-public class JarPathUtil {
+public final class JarPathUtil {
   public static final String JAR_SEPARATOR = "!/";
 
   @NotNull
index ac661db18cfb4c7970edce38916804f2f86ba942..31c73231264736287d155a8714050d09d804f02e 100644 (file)
@@ -1,18 +1,4 @@
-/*
- * Copyright 2000-2012 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.incremental.artifacts.builders;
 
 import com.intellij.openapi.diagnostic.Logger;
@@ -45,7 +31,7 @@ import java.util.Set;
 public class LayoutElementBuildersRegistry {
   private static final Logger LOG = Logger.getInstance(LayoutElementBuildersRegistry.class);
 
-  private static class InstanceHolder {
+  private static final class InstanceHolder {
 
     static final LayoutElementBuildersRegistry ourInstance = new LayoutElementBuildersRegistry();
   }
index dcfea4636d911b611591b28749467a5b0d5b176f..f1de50c7306ab6e45ec647e2a0d8ae78c78e6e5c 100644 (file)
@@ -1,18 +1,4 @@
-/*
- * Copyright 2000-2012 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.incremental.artifacts.impl;
 
 import com.intellij.openapi.util.text.StringUtil;
@@ -21,7 +7,7 @@ import org.jetbrains.annotations.NotNull;
 
 import java.io.File;
 
-public class JpsArtifactPathUtil {
+public final class JpsArtifactPathUtil {
   //todo[nik] copied from DeploymentUtil
   public static String trimForwardSlashes(@NotNull String path) {
     while (path.length() != 0 && (path.charAt(0) == '/' || path.charAt(0) == File.separatorChar)) {
index 4190742baf3f089ad350847064eabf393b5e6b12..103730504c6b65fb67f2c629c248bfb62b514e32 100644 (file)
@@ -1,18 +1,4 @@
-/*
- * Copyright 2000-2012 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.incremental.artifacts.impl;
 
 import com.intellij.openapi.util.text.StringUtil;
@@ -31,7 +17,7 @@ import java.util.Collection;
 import java.util.HashSet;
 import java.util.Set;
 
-public class JpsArtifactUtil {
+public final class JpsArtifactUtil {
   public static boolean processPackagingElements(@NotNull JpsPackagingElement element,
                                                  @NotNull Processor<? super JpsPackagingElement> processor) {
     return processPackagingElements(element, processor, new HashSet<>());
index acc36c6be5570e92ef098e34ae0c275283464521..990f8be4642124a915d468706bf71b6e98c49d5b 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright 2000-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.incremental.java;
 
 import com.intellij.openapi.diagnostic.Logger;
@@ -14,7 +14,7 @@ import java.util.Properties;
 /**
  * @author Eugene Zhuravlev
  */
-public class FormsParsing {
+public final class FormsParsing {
   private static final Logger LOG = Logger.getInstance(FormsParsing.class);
   private static final String FORM_TAG = "form";
 
index 74b84612e4d1c67452ef327e045931815f2abf29..a09df5c3d782eec99ed371a7938ae1effec20b26 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright 2000-2019 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.incremental.storage;
 
 import com.google.common.hash.Hasher;
@@ -12,7 +12,7 @@ import java.nio.ByteBuffer;
 import java.nio.channels.FileChannel;
 import java.nio.charset.StandardCharsets;
 
-class MurmurHashingService {
+final class MurmurHashingService {
   static final int HASH_SIZE = 16;
 
   static byte[] getStringHash(@NotNull String hashableString) {
index a8b1dfbfdf984691796efe23d38142021014146d..0faf475f175985bfe17914ff56e37a92ebc581a8 100644 (file)
@@ -1,18 +1,4 @@
-/*
- * Copyright 2000-2017 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.cmdline;
 
 import java.io.File;
@@ -29,14 +15,13 @@ import java.util.StringTokenizer;
 /**
  * @author Eugene Zhuravlev
  */
-public class Launcher {
-
+public final class Launcher {
   public static void main(String[] args) throws MalformedURLException, ClassNotFoundException, NoSuchMethodException, IllegalAccessException, InstantiationException, InvocationTargetException {
     final String jpsClasspath = args[0];
     final String mainClassName = args[1];
     final String[] jpsArgs = new String[args.length - 2];
     System.arraycopy(args, 2, jpsArgs, 0, jpsArgs.length);
-    
+
     final StringTokenizer tokenizer = new StringTokenizer(jpsClasspath, File.pathSeparator, false);
     final List<URL> urls = new ArrayList<>();
     while (tokenizer.hasMoreTokens()) {
@@ -44,7 +29,7 @@ public class Launcher {
       urls.add(new File(path).toURI().toURL());
     }
     final URLClassLoader jpsLoader = new URLClassLoader(urls.toArray(new URL[0]), Launcher.class.getClassLoader());
-    
+
     // IDEA-120811; speeding up DefaultChannelIDd calculation for netty
     //if (Boolean.parseBoolean(System.getProperty("io.netty.random.id"))) {
       System.setProperty("io.netty.machineId", "28:f0:76:ff:fe:16:65:0e");
index 48c5aed4cba417c86f7ff76aa80e79728c025480..518bd55e347208901fdd45596c21728a3297b555 100644 (file)
@@ -1,18 +1,4 @@
-/*
- * Copyright 2000-2013 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.model.java;
 
 import com.intellij.util.containers.ContainerUtil;
@@ -21,7 +7,7 @@ import org.jetbrains.jps.model.module.JpsModuleSourceRootType;
 
 import java.util.Set;
 
-public class JavaModuleSourceRootTypes {
+public final class JavaModuleSourceRootTypes {
   public static final Set<JavaSourceRootType> SOURCES = ContainerUtil.newHashSet(JavaSourceRootType.SOURCE, JavaSourceRootType.TEST_SOURCE);
   public static final Set<JavaResourceRootType> RESOURCES = ContainerUtil.newHashSet(JavaResourceRootType.RESOURCE, JavaResourceRootType.TEST_RESOURCE);
   public static final Set<? extends JpsModuleSourceRootType<?>> PRODUCTION = ContainerUtil.newHashSet(JavaSourceRootType.SOURCE, JavaResourceRootType.RESOURCE);
index 80aa272a05b104aabe9a1c627ec3dbaf035a4349..cea1ca594a60ffed6b63d4ab49859a8d67ef6966 100644 (file)
@@ -1,6 +1,6 @@
-// Copyright 2000-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.model.serialization;
 
-public class SerializationConstants {
+public final class SerializationConstants {
   public static final String EXTERNAL_SYSTEM_ID_ATTRIBUTE = "__external-system-id";
 }
index 57a2a2b4ab77dcbb24a87ec75973ac88537fe379..af1fc1417b60f70ab1d11643e08bc9a7504dba1b 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright 2000-2019 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.util;
 
 import com.intellij.openapi.util.SystemInfo;
@@ -16,7 +16,7 @@ import java.nio.file.Path;
 import java.util.Set;
 import java.util.stream.Stream;
 
-public class JpsPathUtil {
+public final class JpsPathUtil {
 
   public static boolean isUnder(Set<File> ancestors, File file) {
     if (ancestors.isEmpty()) {
index 0703dd596a102c9a869249b677398062bf95bb54..47f15c69ad28130b69cd958d9813b23ae37c24b8 100644 (file)
@@ -1,18 +1,4 @@
-/*
- * Copyright 2000-2012 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.model.serialization;
 
 import org.jetbrains.annotations.NotNull;
@@ -29,7 +15,7 @@ import java.io.File;
 import java.util.HashMap;
 import java.util.Map;
 
-public class JpsModelSerializationDataService {
+public final class JpsModelSerializationDataService {
   /**
    * @deprecated use {@link #computeAllPathVariables(JpsGlobal)} instead
    */
index e7568a89cacf7599be04a70f6782df03e86d7bb8..210dd9b7e0344b1bc48db407ec8fa85325a3f992 100644 (file)
@@ -1,18 +1,4 @@
-/*
- * Copyright 2000-2017 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.model.serialization.artifact;
 
 import com.intellij.openapi.util.JDOMUtil;
@@ -31,7 +17,7 @@ import org.jetbrains.jps.model.serialization.library.JpsLibraryTableSerializer;
 
 import java.util.List;
 
-public class JpsArtifactSerializer {
+public final class JpsArtifactSerializer {
   private static final JpsPackagingElementSerializer<?>[] STANDARD_SERIALIZERS = {
     new ArtifactRootElementSerializer(),
     new DirectoryElementSerializer(),
@@ -159,7 +145,7 @@ public class JpsArtifactSerializer {
     return null;
   }
 
-  @Nullable 
+  @Nullable
   private static JpsPackagingElementSerializer<?> findElementSerializer(@NotNull String typeId) {
     for (JpsPackagingElementSerializer<?> serializer : STANDARD_SERIALIZERS) {
       if (serializer.getTypeId().equals(typeId)) {
index 972ddd65a8a9a499b445971b03482268aa0c7352..893992e835b820b86100e787329f926f96d18f59 100644 (file)
@@ -1,18 +1,4 @@
-/*
- * Copyright 2000-2013 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.model.serialization.impl;
 
 import org.jetbrains.annotations.NotNull;
@@ -26,7 +12,7 @@ import org.jetbrains.jps.model.serialization.*;
 import java.io.IOException;
 import java.util.Map;
 
-public class JpsSerializationManagerImpl extends JpsSerializationManager {
+public final class JpsSerializationManagerImpl extends JpsSerializationManager {
   @NotNull
   @Override
   public JpsModel loadModel(@NotNull String projectPath, @Nullable String optionsPath, boolean loadUnloadedModules)
index 0d765b3a43c59c5b2f062346925f946c3efe89bb..a69199a97ba300289134f359eb3ee214a2a71f1a 100644 (file)
@@ -1,18 +1,4 @@
-/*
- * Copyright 2000-2016 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.model.serialization.java.compiler;
 
 import com.intellij.openapi.util.io.FileUtil;
@@ -24,7 +10,7 @@ import org.jetbrains.jps.model.java.compiler.ProcessorConfigProfile;
 import java.io.File;
 import java.util.*;
 
-public class AnnotationProcessorProfileSerializer {
+public final class AnnotationProcessorProfileSerializer {
   private static final Comparator<String> ALPHA_COMPARATOR = (o1, o2) -> o1.compareToIgnoreCase(o2);
   private static final String ENTRY = "entry";
   private static final String NAME = "name";
index ba9352979078d831c7cc0777542184469e1b9832..28cfa8a514a61374019aed227171f2c08c3c196d 100644 (file)
@@ -1,18 +1,4 @@
-/*
- * Copyright 2000-2016 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.model.serialization.library;
 
 import com.intellij.openapi.util.JDOMUtil;
@@ -27,9 +13,12 @@ import org.jetbrains.jps.model.library.sdk.JpsSdkType;
 import org.jetbrains.jps.model.module.JpsModuleReference;
 import org.jetbrains.jps.model.serialization.JpsModelSerializerExtension;
 
-import java.util.*;
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.Collections;
+import java.util.List;
 
-public class JpsLibraryTableSerializer {
+public final class JpsLibraryTableSerializer {
   private static final JpsLibraryRootTypeSerializer[] PREDEFINED_ROOT_TYPES_SERIALIZERS = {
     new JpsLibraryRootTypeSerializer("CLASSES", JpsOrderRootType.COMPILED, true),
     new JpsLibraryRootTypeSerializer("SOURCES", JpsOrderRootType.SOURCES, true)
index 092e2f1fc8fc75c798b34524cf74023a2c374318..635d42da1305c1cd236fdac96fc47289e4ff604b 100644 (file)
@@ -1,18 +1,4 @@
-/*
- * Copyright 2000-2016 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.model.serialization.library;
 
 import com.intellij.openapi.diagnostic.Logger;
@@ -42,7 +28,7 @@ import java.util.Arrays;
 import java.util.Collections;
 import java.util.List;
 
-public class JpsSdkTableSerializer {
+public final class JpsSdkTableSerializer {
   private static final Logger LOG = Logger.getInstance(JpsSdkTableSerializer.class);
 
   private static final JpsLibraryRootTypeSerializer[] PREDEFINED_ROOT_TYPE_SERIALIZERS = {
index 3b90606c31d2b248a249fea15cf0e2e0d26c2a26..fc9ce49f15260c174b54bdb685736406ed0d6411 100644 (file)
@@ -1,18 +1,4 @@
-/*
- * Copyright 2000-2012 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.model.serialization.module;
 
 import com.intellij.openapi.diagnostic.Logger;
@@ -40,7 +26,7 @@ import java.util.List;
 
 import static com.intellij.openapi.util.JDOMUtil.getChildren;
 
-public class JpsModuleRootModelSerializer {
+public final class JpsModuleRootModelSerializer {
   private static final Logger LOG = Logger.getInstance(JpsModuleRootModelSerializer.class);
   public static final String URL_ATTRIBUTE = "url";
   public static final String CONTENT_TAG = "content";
@@ -167,7 +153,7 @@ public class JpsModuleRootModelSerializer {
     return createSourceRoot(sourceUrl, serializer, sourceElement);
   }
 
-  @NotNull 
+  @NotNull
   private static <P extends JpsElement> JpsModuleSourceRoot createSourceRoot(@NotNull String url,
                                                                              @NotNull JpsModuleSourceRootPropertiesSerializer<P> serializer,
                                                                              @NotNull Element sourceElement) {
index af256f26061b3e58ad9393eadaa0c7db81a4b9d4..173afcdbdf600b79885193d39fa6afd51cb61964 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright 2000-2019 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package org.jetbrains.jps.model.serialization.runConfigurations;
 
 import com.intellij.openapi.diagnostic.Logger;
@@ -15,7 +15,7 @@ import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
 
-public class JpsRunConfigurationSerializer {
+public final class JpsRunConfigurationSerializer {
   private static final Logger LOG = Logger.getInstance(JpsRunConfigurationSerializer.class);
 
   public static void loadRunConfigurations(@NotNull JpsProject project, @Nullable Element runManagerTag) {
index ef369ae8510b4cb6620087e0f75e038f135b66ed..603b1e93dbe1b7e0ebc2a231ac6dcfe8d072e410 100644 (file)
@@ -9,10 +9,7 @@ import java.io.IOException;
 import java.net.URI;
 import java.net.URISyntaxException;
 
-/**
- * @author max
- */
-public class IdeaProjectLoader {
+public final class IdeaProjectLoader {
   /**
    * This method is still used in some *.gant scripts via jps-build-script-dependencies-bootstrap library
    */
@@ -30,7 +27,6 @@ public class IdeaProjectLoader {
       home = home.getParentFile();
     }
 
-
     throw new IllegalArgumentException("Cannot guess project home from '" + uri + "'");
   }
 }
index 5c32c488c62265df39ce8884f42a9f9b4579b456..6423b22a6800f167537ec5c4f9b0ae5e64ab09af 100644 (file)
@@ -4,7 +4,7 @@ package com.intellij.codeInsight.codeFragment;
 import com.intellij.psi.PsiElement;
 import org.jetbrains.annotations.NotNull;
 
-public class CodeFragmentUtil {
+public final class CodeFragmentUtil {
   public static Position getPosition(@NotNull final PsiElement element, final int startOffset, final int endOffset) {
     final int offset = element.getTextOffset();
     if (offset < startOffset) {
index 7d93d6c0a5fcc55b32e59ec54a924aea89ec2d88..f9d070d367c8cfe828dd101a7fc05f221563ad79 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright 2000-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package com.intellij.codeInspection.reference;
 
 import com.intellij.codeInsight.daemon.ImplicitUsageProvider;
@@ -16,7 +16,7 @@ import java.util.Collection;
  *
  * @author anna
  */
-public class RefUtil {
+public final class RefUtil {
   private RefUtil() {}
 
   public static boolean isImplicitUsage(@Nullable PsiElement element) {
index ef530eb281c589a1d2e8e38a6ffd34f43b0d033f..a064d611c6c090a07e3381ca73ab808e416d4ea4 100644 (file)
@@ -4,7 +4,7 @@ package com.intellij.ide.scratch;
 import com.intellij.openapi.vfs.VirtualFile;
 import org.jetbrains.annotations.Nullable;
 
-public class ScratchFileHelper {
+public final class ScratchFileHelper {
   public static boolean isScratchFile(@Nullable VirtualFile virtualFile) {
     if (virtualFile == null) {
       return false;
index 7426b1cb7330750fe8e45786c7289de052eab943..d3b5c262ff217f3e2c250dbc5dd652aaa721f702 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright 2000-2019 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package com.intellij.psi;
 
 import com.intellij.openapi.util.Computable;
@@ -12,7 +12,7 @@ import java.util.List;
 /**
  * @author peter
  */
-public class WeighingService {
+public final class WeighingService {
   private static final KeyedExtensionCollector<Weigher, Key> COLLECTOR = new KeyedExtensionCollector<>("com.intellij.weigher");
 
   private WeighingService() { }
index d334cb95fe6378df9d917897929009f1ffee86fc..05d6af9e112cf190b080f12f1c18c37e2a25aa53 100644 (file)
@@ -1,18 +1,4 @@
-/*
- * Copyright 2000-2013 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package com.intellij.application.options.colors;
 
 import com.intellij.openapi.editor.colors.TextAttributesKey;
@@ -21,7 +7,7 @@ import org.jetbrains.annotations.NotNull;
 
 import java.util.concurrent.ConcurrentMap;
 
-public class ScopeAttributesUtil {
+public final class ScopeAttributesUtil {
   private static final ConcurrentMap<String, TextAttributesKey> ourCache =
     ConcurrentFactoryMap.createMap(scope -> TextAttributesKey.find("SCOPE_KEY_" + scope));
   @NotNull
index 7e2ef779e3479f25f76e893268f0e838c312884e..35c15cd73a8357f6a2b186574720e412dfbc7778 100644 (file)
@@ -1,18 +1,4 @@
-/*
- * Copyright 2000-2016 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package com.intellij.codeHighlighting;
 
 import com.intellij.ui.JBColor;
@@ -24,7 +10,7 @@ import java.util.ArrayList;
 import java.util.Collections;
 import java.util.List;
 
-public class ColorGenerator {
+public final class ColorGenerator {
   @NotNull
   public static List<Color> generateLinearColorSequence(@NotNull List<? extends Color> anchorColors, int colorsBetweenAnchors) {
     assert colorsBetweenAnchors >= 0;
index 82150ccc18e6a897cf3ba5803fa03049b9e883b6..c40be14487f86640423df3032fdb6a6dbe2672d2 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright 2000-2019 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package com.intellij.codeInsight.completion;
 
 import com.intellij.codeInsight.lookup.LookupElement;
@@ -29,7 +29,7 @@ import java.util.List;
 /**
  * @author peter
  */
-class CompletionAssertions {
+final class CompletionAssertions {
 
   static void assertCommitSuccessful(Editor editor, PsiFile psiFile) {
     Document document = editor.getDocument();
index cd2c4f61c14261bc6069f4e4945b58db946e54a9..98257506e231076006adb9e38bdda6755ec70b82 100644 (file)
@@ -28,9 +28,9 @@ import com.intellij.psi.util.PsiTreeUtil;
 import com.intellij.psi.util.PsiUtilBase;
 import com.intellij.psi.util.PsiUtilCore;
 import com.intellij.reference.SoftReference;
-import org.jetbrains.annotations.ApiStatus;
 import com.intellij.util.indexing.DumbModeAccessType;
 import com.intellij.util.indexing.FileBasedIndex;
+import org.jetbrains.annotations.ApiStatus;
 import org.jetbrains.annotations.NotNull;
 
 import java.util.Objects;
@@ -41,7 +41,7 @@ import java.util.function.Supplier;
  * @author yole
  */
 @ApiStatus.Internal
-public class CompletionInitializationUtil {
+public final class CompletionInitializationUtil {
   private static final Logger LOG = Logger.getInstance(CompletionInitializationUtil.class);
 
   public static CompletionInitializationContextImpl createCompletionInitializationContext(@NotNull Project project,
index 148b9afbb49267aa4c4980bdfe061bd8a51c6b3f..09af6398e206df9b0fccf93c5c4193078cc793e2 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright 2000-2019 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
+// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 
 package com.intellij.codeInsight.completion;
 
@@ -32,7 +32,7 @@ import java.util.ConcurrentModificationException;
 import java.util.Iterator;
 import java.util.List;
 
-public class CompletionUtil {
+public final class CompletionUtil {
 
   private static final CompletionData ourGenericCompletionData = new CompletionData() {
     {