Merge branch 'python-fixes'
authorAndrey Vlasovskikh <andrey.vlasovskikh@jetbrains.com>
Mon, 16 Nov 2015 16:33:47 +0000 (19:33 +0300)
committerAndrey Vlasovskikh <andrey.vlasovskikh@jetbrains.com>
Mon, 16 Nov 2015 16:33:47 +0000 (19:33 +0300)
965 files changed:
.gitignore
.idea/compiler.xml
build/conf/classVersions.txt
build/lib/jps/antlayout.jar
build/lib/jps/groovy-jps-plugin.jar
build/lib/jps/groovy-rt-constants.jar [new file with mode: 0644]
build/lib/jps/groovy_rt.jar
build/lib/jps/jps-builders.jar
build/lib/jps/jps-model.jar
build/lib/jps/ui-designer-jps-plugin.jar
build/lib/jps/util.jar
build/scripts/utils.gant
community-resources/community-resources.iml
community-resources/src/idea/IdeaApplicationInfo.xml
community-resources/src/idea_community_about.png
community-resources/src/idea_community_about@2x.png
community-resources/src/idea_community_logo.png
community-resources/src/idea_community_logo@2x.png
java/execution/impl/src/com/intellij/execution/testDiscovery/TestDiscoveryConfigurable.java
java/idea-ui/src/com/intellij/platform/templates/SaveProjectAsTemplateAction.java
java/java-analysis-api/src/com/intellij/codeInsight/intention/QuickFixFactory.java
java/java-analysis-impl/src/com/intellij/codeInsight/daemon/impl/analysis/GenericsHighlightUtil.java
java/java-analysis-impl/src/com/intellij/codeInsight/daemon/impl/analysis/HighlightMethodUtil.java
java/java-analysis-impl/src/com/intellij/codeInsight/daemon/impl/analysis/HighlightUtil.java
java/java-analysis-impl/src/com/intellij/codeInsight/daemon/impl/analysis/HighlightVisitorImpl.java
java/java-analysis-impl/src/com/intellij/codeInsight/guess/impl/ExpressionTypeMemoryState.java
java/java-analysis-impl/src/com/intellij/codeInsight/guess/impl/GuessManagerImpl.java
java/java-analysis-impl/src/com/intellij/codeInsight/intention/EmptyQuickFixFactory.java
java/java-analysis-impl/src/com/intellij/codeInspection/dataFlow/ContractChecker.java
java/java-analysis-impl/src/com/intellij/codeInspection/dataFlow/DataFlowRunner.java
java/java-analysis-impl/src/com/intellij/codeInspection/dataFlow/DfaMemoryState.java
java/java-analysis-impl/src/com/intellij/codeInspection/dataFlow/DfaMemoryStateImpl.java
java/java-analysis-impl/src/com/intellij/codeInspection/dataFlow/DfaPsiUtil.java
java/java-analysis-impl/src/com/intellij/codeInspection/dataFlow/DfaUtil.java
java/java-analysis-impl/src/com/intellij/codeInspection/dataFlow/DfaVariableState.java
java/java-analysis-impl/src/com/intellij/codeInspection/dataFlow/StateMerger.java
java/java-analysis-impl/src/com/intellij/codeInspection/dataFlow/ValuableDataFlowRunner.java
java/java-analysis-impl/src/com/intellij/codeInspection/dataFlow/value/DfaTypeValue.java
java/java-analysis-impl/src/com/intellij/codeInspection/dataFlow/value/DfaValueFactory.java
java/java-analysis-impl/src/com/intellij/codeInspection/dataFlow/value/DfaVariableValue.java
java/java-analysis-impl/src/com/intellij/codeInspection/uncheckedWarnings/UncheckedWarningLocalInspectionBase.java
java/java-analysis-impl/src/com/intellij/codeInspection/unnecessaryModuleDependency/UnnecessaryModuleDependencyInspection.java
java/java-impl/src/com/intellij/codeInsight/JavaTargetElementEvaluator.java
java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/AddExceptionFromFieldInitializerToConstructorThrowsFix.java [new file with mode: 0644]
java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/AddExceptionToThrowsFix.java
java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/AddVariableInitializerFix.java
java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/StaticImportMethodFix.java
java/java-impl/src/com/intellij/codeInsight/editorActions/CopyPasteReferenceProcessor.java
java/java-impl/src/com/intellij/codeInsight/intention/impl/PushConditionInCallAction.java
java/java-impl/src/com/intellij/codeInsight/intention/impl/config/QuickFixFactoryImpl.java
java/java-impl/src/com/intellij/refactoring/rename/RenameJavaVariableProcessor.java
java/java-impl/src/com/intellij/refactoring/typeMigration/TypeMigrationProcessor.java
java/java-impl/src/com/intellij/refactoring/typeMigration/TypeMigrationStatementProcessor.java
java/java-impl/src/com/intellij/refactoring/typeMigration/rules/RootTypeConversionRule.java
java/java-impl/src/com/intellij/usages/impl/rules/JavaUsageTypeProvider.java
java/java-indexing-impl/src/com/intellij/psi/impl/search/JavaFunctionalExpressionSearcher.java
java/java-psi-api/src/com/intellij/psi/PsiIntersectionType.java
java/java-psi-api/src/com/intellij/psi/infos/MethodCandidateInfo.java
java/java-psi-api/src/com/intellij/psi/util/PsiTypesUtil.java
java/java-psi-api/src/com/intellij/psi/util/TypesDistinctProver.java
java/java-psi-impl/java-psi-impl.iml
java/java-psi-impl/src/com/intellij/psi/ClassFileViewProvider.java
java/java-psi-impl/src/com/intellij/psi/impl/PsiSuperMethodImplUtil.java
java/java-psi-impl/src/com/intellij/psi/impl/source/ClassInnerStuffCache.java
java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/FunctionalInterfaceParameterizationUtil.java
java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/InferenceIncorporationPhase.java
java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/InferenceSession.java
java/java-psi-impl/src/com/intellij/psi/impl/source/tree/JavaTreeGenerator.java
java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/MethodReferenceResolver.java
java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiReferenceExpressionImpl.java
java/java-psi-impl/src/messages/JavaErrorMessages.properties
java/java-tests/java-tests.iml
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/genericsHighlighting/ProvablyDistinctForWildcardsWithArrayBounds.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/genericsHighlighting8/ExpectedTypeBasedOnArrayCreationWithoutExplicitType.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/genericsHighlighting8/UncheckedWarningsWhenInferredTypeLeadsToRawRoGenericAssignment.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/lambda/findUsages/ClassFromJdkMethodRef.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/lambda/graphInference/DoNotIgnoreConflictingUpperBounds.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/lambda/graphInference/EliminateIntersectionTypeWildcardElimination.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/lambda/graphInference/IncorporationOfBoundsAsTypeArguments.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/lambda/graphInference/IncorporationWithRawSubstitutors.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/lambda/newMethodRef/IDEA147873.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/lambda/newMethodRef/RawInferredTypeCheck.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/lambda/wildcardParametrization/NonWildcardParametrization.java
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/addToConstructorThrows/afterMultipleConstructors.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/addToConstructorThrows/afterNoConstructor.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/addToConstructorThrows/afterSingleConstructor.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/addToConstructorThrows/beforeMultipleConstructors.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/addToConstructorThrows/beforeNoConstructor.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/addToConstructorThrows/beforeNotShown1.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/addToConstructorThrows/beforeNotShown2.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/addToConstructorThrows/beforeNotShown3.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/addToConstructorThrows/beforeSingleConstructor.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/pushConditionInCall/afterDifferentQualifiers.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/pushConditionInCall/afterDifferentQualifiersInside.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/pushConditionInCall/beforeDifferentQualifiers.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/pushConditionInCall/beforeDifferentQualifiersDifferentCalls.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/pushConditionInCall/beforeDifferentQualifiersInside.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/staticImportMethod/afterOverloads.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/staticImportMethod/beforeOverloads.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/typing/AClass.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/typing/AssignedButUnreadField.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/typing/BackError.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/typing/ChangeXmlIncludeLeadsToRehighlight.xml [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/typing/ChangeXmlIncludeLeadsToRehighlight.xsd [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/typing/Error.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/typing/ErrorMark.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/typing/ErrorMarkAtEnd.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/typing/FieldCanBeLocal.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/typing/HighlightersUpdate.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/typing/LineMarkerChange.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/typing/OverriddenMethodMarkers.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/typing/QuickFixes.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/typing/RehighlightInnerBlockAfterInline.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/typing/UnusedField.java [new file with mode: 0644]
java/java-tests/testData/codeInsight/slice/backward/TryCatchFinally.java [new file with mode: 0644]
java/java-tests/testData/projectView/packageView/src/com/package1/emptyClassFile.class [new file with mode: 0644]
java/java-tests/testData/psi/resolve/Thinlet.java [new file with mode: 0644]
java/java-tests/testData/psi/resolve/ThinletBig.java [new file with mode: 0644]
java/java-tests/testData/psi/resolve/ant/build.xml [new file with mode: 0644]
java/java-tests/testData/refactoring/renameField/afterOverridingSetterParameterRenamed.java [new file with mode: 0644]
java/java-tests/testData/refactoring/renameField/beforeOverridingSetterParameterRenamed.java [new file with mode: 0644]
java/java-tests/testSrc/com/intellij/codeInsight/completion/SeemsScrambledTest.groovy [new file with mode: 0644]
java/java-tests/testSrc/com/intellij/codeInsight/daemon/GenericsHighlightingTest.java
java/java-tests/testSrc/com/intellij/codeInsight/daemon/impl/DaemonRespondToChangesTest.java [new file with mode: 0644]
java/java-tests/testSrc/com/intellij/codeInsight/daemon/lambda/FindFunctionalInterfaceTest.java
java/java-tests/testSrc/com/intellij/codeInsight/daemon/lambda/GenericsHighlighting8Test.java
java/java-tests/testSrc/com/intellij/codeInsight/daemon/lambda/GraphInferenceHighlightingTest.java
java/java-tests/testSrc/com/intellij/codeInsight/daemon/lambda/NewMethodRefHighlightingTest.java
java/java-tests/testSrc/com/intellij/codeInsight/daemon/quickFix/AddExceptionFromFieldInitializerToConstructorThrowsTest.java [new file with mode: 0644]
java/java-tests/testSrc/com/intellij/find/FindInEditorMultiCaretTest.java
java/java-tests/testSrc/com/intellij/find/FindManagerTest.java
java/java-tests/testSrc/com/intellij/navigation/ShowImplementationHandlerTest.java
java/java-tests/testSrc/com/intellij/project/LoadProjectTest.java
java/java-tests/testSrc/com/intellij/projectView/PackagesTreeStructureTest.java
java/java-tests/testSrc/com/intellij/psi/AstLeaksTest.groovy
java/java-tests/testSrc/com/intellij/psi/PsiConcurrencyStressTest.java
java/java-tests/testSrc/com/intellij/psi/impl/file/impl/PsiEventsTest.java
java/java-tests/testSrc/com/intellij/psi/resolve/ResolvePerformanceTest.java [new file with mode: 0644]
java/java-tests/testSrc/com/intellij/refactoring/RenameFieldTest.java
java/java-tests/testSrc/com/intellij/slicer/SliceBackwardTest.java
java/manifest/src/org/jetbrains/lang/manifest/ManifestBundle.properties
java/manifest/src/org/jetbrains/lang/manifest/header/impl/ClassReferenceParser.java
java/manifest/src/org/jetbrains/lang/manifest/header/impl/StandardManifestHeaderParsers.java
java/manifest/test/org/jetbrains/lang/manifest/ManifestHighlightingTest.java
java/typeMigration/src/com/intellij/refactoring/typeMigration/TypeMigrationVariableTypeFixProvider.java
java/typeMigration/src/com/intellij/refactoring/typeMigration/inspections/GuavaInspection.java
java/typeMigration/src/com/intellij/refactoring/typeMigration/intentions/ConvertAtomicToLongAdderIntention.java
java/typeMigration/src/com/intellij/refactoring/typeMigration/rules/guava/BaseGuavaTypeConversionRule.java
java/typeMigration/src/com/intellij/refactoring/typeMigration/rules/guava/GuavaConversionUtil.java [new file with mode: 0644]
java/typeMigration/src/com/intellij/refactoring/typeMigration/rules/guava/GuavaFluentIterableConversionRule.java
java/typeMigration/src/com/intellij/refactoring/typeMigration/rules/guava/GuavaFunctionConversionRule.java
java/typeMigration/src/com/intellij/refactoring/typeMigration/rules/guava/GuavaOptionalConversionRule.java
java/typeMigration/src/com/intellij/refactoring/typeMigration/rules/guava/GuavaOptionalConversionUtil.java [new file with mode: 0644]
java/typeMigration/src/com/intellij/refactoring/typeMigration/rules/guava/GuavaPredicateConversionRule.java
java/typeMigration/src/com/intellij/refactoring/typeMigration/rules/guava/GuavaSupplierConversionRule.java
java/typeMigration/src/com/intellij/refactoring/typeMigration/rules/guava/LambdaParametersTypeConversionDescriptor.java
java/typeMigration/test/com/intellij/codeInsight/inspections/GuavaInspectionTest.java
java/typeMigration/test/com/intellij/refactoring/TypeMigrationTest.java
java/typeMigration/testData/inspections/guava/fluentIterableChainSeparatedByMethods_after.java
java/typeMigration/testData/inspections/guava/fluentIterableWithStaticallyImportedFrom_after.java
java/typeMigration/testData/inspections/guava/migrateArrays.java [new file with mode: 0644]
java/typeMigration/testData/inspections/guava/migrateArrays_after.java [new file with mode: 0644]
java/typeMigration/testData/inspections/guava/optional2_after.java
java/typeMigration/testData/inspections/guava/optionalTransform.java [new file with mode: 0644]
java/typeMigration/testData/inspections/guava/optionalTransform2.java [new file with mode: 0644]
java/typeMigration/testData/inspections/guava/optionalTransform2_after.java [new file with mode: 0644]
java/typeMigration/testData/inspections/guava/optionalTransform_after.java [new file with mode: 0644]
java/typeMigration/testData/inspections/guava/removeMethodReference.java [new file with mode: 0644]
java/typeMigration/testData/inspections/guava/removeMethodReference_after.java [new file with mode: 0644]
java/typeMigration/testData/inspections/guava/returnType_after.java
java/typeMigration/testData/inspections/guava/simplifyOptionalComposition.java [new file with mode: 0644]
java/typeMigration/testData/inspections/guava/simplifyOptionalComposition_after.java [new file with mode: 0644]
java/typeMigration/testData/refactoring/typeMigration/t124/after/Test.items
java/typeMigration/testData/refactoring/typeMigration/t124/after/test.java
java/typeMigration/testData/refactoring/typeMigration/t125/after/Test.items
java/typeMigration/testData/refactoring/typeMigration/t125/after/test.java
java/typeMigration/testData/refactoring/typeMigration/t140/after/Test.items [new file with mode: 0644]
java/typeMigration/testData/refactoring/typeMigration/t140/after/test.java [new file with mode: 0644]
java/typeMigration/testData/refactoring/typeMigration/t140/before/test.java [new file with mode: 0644]
jps/jps-builders/src/org/jetbrains/jps/incremental/CompileScope.java
jps/jps-builders/src/org/jetbrains/jps/incremental/java/JavaBuilder.java
jps/jps-builders/testSrc/org/jetbrains/jps/builders/CompileScopeTestBuilder.java
jps/jps-builders/testSrc/org/jetbrains/jps/builders/ModuleClasspathTest.kt
jps/jps-builders/testSrc/org/jetbrains/jps/builders/rebuild/JpsRebuildTestCase.kt
jps/model-api/src/org/jetbrains/jps/service/SharedThreadPool.java
jps/model-impl/jps-model-tests.iml
jps/model-impl/src/org/jetbrains/jps/service/impl/SharedThreadPoolImpl.java
jps/model-serialization/jps-serialization-tests.iml
jps/standalone-builder/src/org/jetbrains/jps/gant/JpsGantProjectBuilder.java
platform/analysis-impl/src/com/intellij/codeInsight/daemon/impl/FileStatusMap.java
platform/analysis-impl/src/com/intellij/packageDependencies/BackwardDependenciesBuilder.java
platform/annotations/common/src/org/jetbrains/annotations/Nls.java
platform/annotations/common/src/org/jetbrains/annotations/NonNls.java
platform/configuration-store-impl/src/ComponentStoreImpl.kt
platform/configuration-store-impl/src/ProjectStoreImpl.kt
platform/configuration-store-impl/src/StateStorageManagerImpl.kt
platform/core-api/src/com/intellij/diagnostic/IdePerformanceListener.java [new file with mode: 0644]
platform/core-api/src/com/intellij/openapi/command/WriteCommandAction.java
platform/core-api/src/com/intellij/openapi/vfs/VfsUtilCore.java
platform/core-api/src/com/intellij/patterns/StringPattern.java
platform/core-api/src/com/intellij/psi/tree/IElementType.java
platform/core-api/src/com/intellij/psi/util/PsiUtilCore.java
platform/core-impl/src/com/intellij/diagnostic/PerformanceWatcher.java
platform/core-impl/src/com/intellij/lang/WhitespacesBinders.java
platform/core-impl/src/com/intellij/openapi/application/ex/ApplicationInfoEx.java
platform/core-impl/src/com/intellij/openapi/application/impl/ApplicationInfoImpl.java
platform/core-impl/src/com/intellij/openapi/components/impl/ComponentManagerImpl.java
platform/core-impl/src/com/intellij/openapi/editor/ex/DocumentEx.java
platform/core-impl/src/com/intellij/openapi/editor/impl/RangeMarkerTree.java
platform/core-impl/src/com/intellij/openapi/editor/impl/RedBlackTree.java
platform/core-impl/src/com/intellij/openapi/progress/impl/CoreProgressManager.java
platform/core-impl/src/com/intellij/openapi/progress/impl/NonCancelableIndicator.java
platform/core-impl/src/com/intellij/openapi/vfs/impl/VirtualFilePointerContainerImpl.java
platform/core-impl/src/com/intellij/openapi/vfs/impl/ZipHandler.java
platform/core-impl/src/com/intellij/psi/impl/source/text/BlockSupportImpl.java
platform/core-impl/src/com/intellij/psi/impl/source/tree/ChangeUtil.java
platform/core-impl/src/com/intellij/psi/impl/source/tree/TreeGenerator.java
platform/core-impl/src/com/intellij/util/CachedValueChecker.java
platform/core-impl/src/com/intellij/util/CachedValuesManagerImpl.java
platform/core-impl/src/com/intellij/util/DebugReflectionUtil.java [new file with mode: 0644]
platform/diff-api/src/com/intellij/diff/fragments/DiffFragmentImpl.java
platform/diff-api/src/com/intellij/diff/fragments/LineFragmentImpl.java
platform/diff-impl/diff-tests.iml
platform/diff-impl/src/com/intellij/diff/DiffContentFactoryImpl.java
platform/diff-impl/src/com/intellij/diff/DiffManagerImpl.java
platform/diff-impl/src/com/intellij/diff/DiffRequestFactoryImpl.java
platform/diff-impl/src/com/intellij/diff/actions/BaseShowDiffAction.java
platform/diff-impl/src/com/intellij/diff/actions/CompareFilesAction.java
platform/diff-impl/src/com/intellij/diff/applications/DiffApplication.java
platform/diff-impl/src/com/intellij/diff/applications/MergeApplication.java
platform/diff-impl/src/com/intellij/diff/comparison/ByLine.java
platform/diff-impl/src/com/intellij/diff/comparison/ChangeCorrector.java
platform/diff-impl/src/com/intellij/diff/comparison/ComparisonManagerImpl.java
platform/diff-impl/src/com/intellij/diff/contents/FileAwareDocumentContent.java
platform/diff-impl/src/com/intellij/diff/contents/FileDocumentContentImpl.java
platform/diff-impl/src/com/intellij/diff/fragments/MergeLineFragmentImpl.java
platform/diff-impl/src/com/intellij/diff/fragments/MergeWordFragmentImpl.java
platform/diff-impl/src/com/intellij/diff/impl/CacheDiffRequestChainProcessor.java
platform/diff-impl/src/com/intellij/diff/impl/DiffSettingsHolder.java
platform/diff-impl/src/com/intellij/diff/merge/TextMergeChange.java
platform/diff-impl/src/com/intellij/diff/merge/TextMergeTool.java
platform/diff-impl/src/com/intellij/diff/statistics/DiffUsagesCollector.java
platform/diff-impl/src/com/intellij/diff/tools/external/ExternalDiffSettings.java
platform/diff-impl/src/com/intellij/diff/tools/fragmented/UnifiedDiffViewer.java
platform/diff-impl/src/com/intellij/diff/tools/simple/SimpleDiffViewer.java
platform/diff-impl/src/com/intellij/diff/tools/simple/SimpleThreesideDiffViewer.java
platform/diff-impl/src/com/intellij/diff/tools/simple/ThreesideTextDiffViewerEx.java
platform/diff-impl/src/com/intellij/diff/tools/util/BaseSyncScrollable.java
platform/diff-impl/src/com/intellij/diff/tools/util/FocusTrackerSupport.java
platform/diff-impl/src/com/intellij/diff/tools/util/ThreeDiffSplitter.java
platform/diff-impl/src/com/intellij/diff/tools/util/base/DiffViewerBase.java
platform/diff-impl/src/com/intellij/diff/tools/util/base/InitialScrollPositionSupport.java
platform/diff-impl/src/com/intellij/diff/tools/util/base/ListenerDiffViewerBase.java
platform/diff-impl/src/com/intellij/diff/tools/util/base/TextDiffSettingsHolder.java
platform/diff-impl/src/com/intellij/diff/tools/util/base/TextDiffViewerUtil.java
platform/diff-impl/src/com/intellij/diff/util/DiffGutterRenderer.java
platform/diff-impl/src/com/intellij/diff/util/DiffUtil.java
platform/diff-impl/src/com/intellij/openapi/diff/impl/dir/actions/ChangeCompareModeAction.java
platform/diff-impl/src/com/intellij/openapi/diff/impl/dir/actions/ChangeCompareModeGroup.java
platform/diff-impl/src/com/intellij/openapi/diff/impl/dir/actions/DirDiffAction.java
platform/diff-impl/src/com/intellij/openapi/diff/impl/dir/actions/popup/SetNoOperation.java
platform/diff-impl/src/com/intellij/openapi/diff/impl/dir/actions/popup/SetOperationToBase.java
platform/diff-impl/tests/com/intellij/diff/DiffColorSettingsTest.kt [new file with mode: 0644]
platform/diff-impl/tests/com/intellij/diff/tools/util/PrevNextIterableTest.kt [new file with mode: 0644]
platform/icons/src/nodes/disabledPointcut.png [new file with mode: 0644]
platform/icons/src/nodes/disabledPointcut@2x.png [new file with mode: 0644]
platform/lang-impl/src/com/intellij/codeInsight/actions/LayoutProjectCodeDialog.java
platform/lang-impl/src/com/intellij/codeInsight/actions/ReformatCodeAction.java
platform/lang-impl/src/com/intellij/codeInsight/completion/CompletionLookupArranger.java
platform/lang-impl/src/com/intellij/codeInspection/actions/FileFilterPanel.java
platform/lang-impl/src/com/intellij/execution/impl/ConsoleViewImpl.java
platform/lang-impl/src/com/intellij/find/impl/FindDialog.java
platform/lang-impl/src/com/intellij/find/impl/FindInProjectTask.java
platform/lang-impl/src/com/intellij/find/impl/FindInProjectUtil.java
platform/lang-impl/src/com/intellij/find/impl/FindManagerImpl.java
platform/lang-impl/src/com/intellij/ide/actions/SearchEverywhereAction.java
platform/lang-impl/src/com/intellij/ide/projectView/impl/AbstractProjectViewPane.java
platform/lang-impl/src/com/intellij/ide/projectView/impl/ProjectViewImpl.java
platform/lang-impl/src/com/intellij/ide/projectView/impl/nodes/AbstractModuleNode.java
platform/lang-impl/src/com/intellij/ide/projectView/impl/nodes/NamedLibraryElementNode.java
platform/lang-impl/src/com/intellij/ide/projectView/impl/nodes/PsiDirectoryNode.java
platform/lang-impl/src/com/intellij/ide/projectView/impl/nodes/PsiFileNode.java
platform/lang-impl/src/com/intellij/ide/util/projectWizard/AbstractNewProjectStep.java
platform/lang-impl/src/com/intellij/ide/util/projectWizard/EmptyWebProjectTemplate.java [new file with mode: 0644]
platform/lang-impl/src/com/intellij/lang/parser/GeneratedParserUtilBase.java
platform/lang-impl/src/com/intellij/moduleDependencies/DependenciesAnalyzeManager.java
platform/lang-impl/src/com/intellij/moduleDependencies/ModulesDependenciesPanel.java
platform/lang-impl/src/com/intellij/moduleDependencies/ShowModuleDependenciesAction.java
platform/lang-impl/src/com/intellij/openapi/diff/impl/settings/DiffPreviewPanel.java
platform/lang-impl/src/com/intellij/packageDependencies/actions/AnalyzeDependenciesOnSpecifiedTargetHandler.java
platform/lang-impl/src/com/intellij/packageDependencies/actions/DependenciesHandlerBase.java
platform/lang-impl/src/com/intellij/packageDependencies/ui/ModuleNode.java
platform/platform-api/src/com/intellij/execution/configurations/GeneralCommandLine.java
platform/platform-api/src/com/intellij/openapi/actionSystem/IdeActions.java
platform/platform-api/src/com/intellij/openapi/command/undo/UndoManager.java
platform/platform-api/src/com/intellij/openapi/ui/OnePixelDivider.java
platform/platform-api/src/com/intellij/openapi/ui/TextFieldWithBrowseButton.java
platform/platform-api/src/com/intellij/ui/table/JBTable.java
platform/platform-api/src/com/intellij/ui/tabs/impl/JBTabsImpl.java
platform/platform-api/src/com/intellij/util/ui/ButtonlessScrollBarUI.java
platform/platform-impl/src/com/intellij/codeInsight/hint/EditorFragmentComponent.java
platform/platform-impl/src/com/intellij/diagnostic/DefaultIdeaErrorLogger.java
platform/platform-impl/src/com/intellij/openapi/actionSystem/impl/ToolbarUpdater.java
platform/platform-impl/src/com/intellij/openapi/application/impl/LaterInvocator.java
platform/platform-impl/src/com/intellij/openapi/command/impl/CommandMerger.java
platform/platform-impl/src/com/intellij/openapi/command/impl/NonUndoableAction.java
platform/platform-impl/src/com/intellij/openapi/command/impl/UndoManagerImpl.java
platform/platform-impl/src/com/intellij/openapi/components/impl/stores/IComponentStore.java
platform/platform-impl/src/com/intellij/openapi/diff/impl/GenericDataProvider.java
platform/platform-impl/src/com/intellij/openapi/editor/actions/CutLineActionHandler.java
platform/platform-impl/src/com/intellij/openapi/editor/actions/CutLineEndAction.java
platform/platform-impl/src/com/intellij/openapi/editor/actions/DeleteToLineEndAction.java
platform/platform-impl/src/com/intellij/openapi/editor/actions/DeleteToLineStartAction.java
platform/platform-impl/src/com/intellij/openapi/editor/impl/ComplementaryFontsRegistry.java
platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorImpl.java
platform/platform-impl/src/com/intellij/openapi/editor/impl/SoftWrapModelImpl.java
platform/platform-impl/src/com/intellij/openapi/editor/impl/view/EditorCoordinateMapper.java
platform/platform-impl/src/com/intellij/openapi/editor/impl/view/EditorPainter.java
platform/platform-impl/src/com/intellij/openapi/editor/impl/view/EditorSizeManager.java
platform/platform-impl/src/com/intellij/openapi/editor/impl/view/EditorView.java
platform/platform-impl/src/com/intellij/openapi/editor/impl/view/LineLayout.java
platform/platform-impl/src/com/intellij/openapi/editor/impl/view/LogicalPositionCache.java
platform/platform-impl/src/com/intellij/openapi/editor/impl/view/TextLayoutCache.java
platform/platform-impl/src/com/intellij/openapi/editor/impl/view/VisualLineFragmentsIterator.java
platform/platform-impl/src/com/intellij/openapi/editor/impl/view/VisualLinesIterator.java [new file with mode: 0644]
platform/platform-impl/src/com/intellij/openapi/keymap/impl/IdeKeyEventDispatcher.java
platform/platform-impl/src/com/intellij/openapi/project/impl/ProjectManagerImpl.java
platform/platform-impl/src/com/intellij/openapi/updateSettings/impl/PluginDownloader.java
platform/platform-impl/src/com/intellij/openapi/vfs/impl/local/NativeFileWatcherImpl.java
platform/platform-impl/src/com/intellij/openapi/wm/impl/IdeGlassPaneImpl.java
platform/platform-impl/src/com/intellij/ui/Splash.java
platform/platform-impl/src/com/intellij/util/containers/util.kt
platform/platform-resources-en/platform-resources-en.iml
platform/platform-resources-en/src/messages/ActionsBundle.properties
platform/platform-resources-en/src/messages/AnalysisScopeBundle.properties
platform/platform-resources-en/src/messages/InspectionsBundle.properties
platform/platform-resources-en/src/messages/UIBundle.properties
platform/platform-resources/platform-resources.iml
platform/platform-resources/src/META-INF/xdebugger.xml
platform/platform-resources/src/idea/PlatformApplicationInfo.xml
platform/platform-resources/src/idea/PlatformLangXmlApplicationInfo.xml
platform/platform-resources/src/idea/VcsActions.xml
platform/platform-tests/testData/editor/multiCaret/EditorCutLineEnd-after.txt [new file with mode: 0644]
platform/platform-tests/testData/editor/multiCaret/EditorCutLineEnd-before.txt [new file with mode: 0644]
platform/platform-tests/testSrc/com/intellij/concurrency/JobUtilTest.java
platform/platform-tests/testSrc/com/intellij/openapi/application/impl/LaterInvocatorTest.java
platform/platform-tests/testSrc/com/intellij/openapi/editor/EditorPaintingTest.java
platform/platform-tests/testSrc/com/intellij/openapi/editor/impl/AbstractEditorTest.java
platform/platform-tests/testSrc/com/intellij/openapi/editor/impl/EditorImplTest.java
platform/platform-tests/testSrc/com/intellij/openapi/editor/impl/EditorViewAccessor.java [new file with mode: 0644]
platform/platform-tests/testSrc/com/intellij/openapi/editor/impl/RangeMarkerTest.java
platform/platform-tests/testSrc/com/intellij/openapi/editor/impl/softwrap/mapping/SoftWrapStressTest.java [deleted file]
platform/platform-tests/testSrc/com/intellij/openapi/editor/impl/view/VisualLinesIteratorTest.java [new file with mode: 0644]
platform/platform-tests/testSrc/com/intellij/openapi/progress/impl/ProgressIndicatorTest.java
platform/platform-tests/testSrc/com/intellij/openapi/vfs/DummyFileSystemTest.java
platform/platform-tests/testSrc/com/intellij/openapi/vfs/VfsUtilPerformanceTest.java
platform/platform-tests/testSrc/com/intellij/openapi/vfs/VfsUtilTest.java
platform/platform-tests/testSrc/com/intellij/openapi/vfs/VirtualFileListenerTest.java
platform/platform-tests/testSrc/com/intellij/openapi/vfs/VirtualFileVisitorTest.java
platform/platform-tests/testSrc/com/intellij/usages/impl/UsageViewTest.java
platform/platform-tests/testSrc/com/intellij/util/io/PersistentMapTestBase.java
platform/platform-tests/testSrc/com/intellij/util/messages/MessageBusTest.java
platform/platform-tests/testSrc/com/intellij/util/net/ssl/CertificateTest.java
platform/projectModel-impl/src/com/intellij/openapi/roots/impl/RootModelBase.java
platform/script-debugger/backend/src/org/jetbrains/debugger/EvaluateContext.java [deleted file]
platform/script-debugger/backend/src/org/jetbrains/debugger/EvaluateContext.kt [new file with mode: 0644]
platform/script-debugger/backend/src/org/jetbrains/debugger/EvaluateContextBase.java [deleted file]
platform/script-debugger/backend/src/org/jetbrains/debugger/EvaluateContextBase.kt [new file with mode: 0644]
platform/script-debugger/backend/src/org/jetbrains/debugger/EvaluateResult.java [deleted file]
platform/script-debugger/backend/src/org/jetbrains/debugger/ValueModifierUtil.kt
platform/script-debugger/backend/src/org/jetbrains/rpc/CommandProcessor.kt
platform/script-debugger/protocol/protocol-reader-runtime/src/org/jetbrains/jsonProtocol/JsonSubtype.java
platform/script-debugger/protocol/protocol-reader/src/Enums.kt
platform/script-debugger/protocol/protocol-reader/src/ExistingSubtypeAspect.kt
platform/script-debugger/protocol/protocol-reader/src/FieldProcessor.kt
platform/script-debugger/protocol/protocol-reader/src/InterfaceReader.kt
platform/script-debugger/protocol/protocol-reader/src/ReaderGenerator.kt
platform/script-debugger/protocol/protocol-reader/src/TextOutput.kt
platform/script-debugger/protocol/protocol-reader/src/TypeWriter.kt
platform/script-debugger/protocol/protocol-reader/src/Util.kt
platform/smRunner/src/com/intellij/execution/testframework/sm/runner/GeneralToSMTRunnerEventsConvertor.java
platform/smRunner/src/com/intellij/execution/testframework/sm/runner/SMTestProxy.java
platform/smRunner/src/com/intellij/execution/testframework/sm/runner/history/actions/AbstractImportTestsAction.java
platform/smRunner/testSrc/com/intellij/execution/testframework/sm/OutputLineSplitterTest.java
platform/smRunner/testSrc/com/intellij/execution/testframework/sm/runner/SMTestProxyTest.java
platform/structuralsearch/source/com/intellij/structuralsearch/DefaultMatchResultSink.java [new file with mode: 0644]
platform/structuralsearch/source/com/intellij/structuralsearch/impl/matcher/MatcherImpl.java
platform/structuralsearch/source/com/intellij/structuralsearch/impl/matcher/compiler/DeleteNodesAction.java
platform/structuralsearch/source/com/intellij/structuralsearch/impl/matcher/compiler/GlobalCompilingVisitor.java
platform/structuralsearch/source/com/intellij/structuralsearch/impl/matcher/predicates/ScriptLog.java
platform/structuralsearch/source/com/intellij/structuralsearch/plugin/util/CollectingMatchResultSink.java
platform/structuralsearch/structuralsearch-tests.iml
platform/testFramework/src/com/intellij/testFramework/LeakHunter.java
platform/testFramework/src/com/intellij/testFramework/PlatformTestCase.java
platform/testFramework/src/com/intellij/testFramework/PlatformUltraLiteTestFixture.java [deleted file]
platform/util/resources/misc/registry.properties
platform/util/src/com/intellij/diagnostic/ThreadDump.java [new file with mode: 0644]
platform/util/src/com/intellij/diagnostic/ThreadDumper.java
platform/util/src/com/intellij/execution/TaskExecutor.java
platform/util/src/com/intellij/execution/process/BaseOSProcessHandler.java
platform/util/src/com/intellij/icons/AllIcons.java
platform/util/src/com/intellij/openapi/util/Disposer.java
platform/util/src/com/intellij/openapi/util/IconLoader.java
platform/util/src/com/intellij/util/ConcurrencyUtil.java
platform/util/src/com/intellij/util/Processor.java
platform/util/src/com/intellij/util/io/BinaryOutputReader.java
platform/util/src/com/intellij/util/messages/impl/MessageBusConnectionImpl.java
platform/util/src/com/intellij/util/messages/impl/MessageBusImpl.java
platform/util/src/com/intellij/util/ui/JBUI.java
platform/util/src/com/intellij/util/ui/UIUtil.java
platform/util/testSrc/com/intellij/openapi/util/objectTree/DisposerTest.java
platform/vcs-api/src/com/intellij/openapi/vcs/ProjectLevelVcsManager.java
platform/vcs-api/src/com/intellij/openapi/vcs/VcsConfiguration.java
platform/vcs-api/src/com/intellij/openapi/vcs/annotate/AnnotationGutterActionProvider.java
platform/vcs-api/src/com/intellij/openapi/vcs/merge/MergeDialogCustomizer.java
platform/vcs-api/vcs-api-core/src/com/intellij/openapi/diff/impl/patch/FilePatch.java
platform/vcs-impl/src/com/intellij/openapi/diff/impl/patch/apply/ApplyBinaryShelvedFilePatch.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/PatchApplier.java
platform/vcs-impl/src/com/intellij/openapi/diff/impl/patch/formove/PathsVerifier.java
platform/vcs-impl/src/com/intellij/openapi/diff/impl/patch/formove/TriggerAdditionOrDeletion.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/actions/MoveChangesToAnotherListAction.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/actions/RollbackAction.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/actions/diff/ChangeDiffRequestProducer.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/patch/ApplyPatchDefaultExecutor.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/patch/ApplyPatchDifferentiatedDialog.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/patch/ApplyPatchExecutor.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/patch/BinaryFilePatchInProgress.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/patch/ImportToShelfExecutor.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/patch/MatchPatchPaths.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/patch/UnshelvePatchDefaultExecutor.java [new file with mode: 0644]
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/shelf/ShelveChangesManager.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/shelf/ShelvedBinaryFilePatch.java [new file with mode: 0644]
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/shelf/ShelvedChangesViewManager.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/shelf/ShowHideRecycledAction.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/shelf/UnshelveChangesAction.java [deleted file]
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/shelf/UnshelveWithDialogAction.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ui/ChangeListChooser.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ui/ChangeListChooserPanel.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ui/ChangesTreeList.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ui/RollbackChangesDialog.java
platform/vcs-impl/src/com/intellij/openapi/vcs/impl/ProjectLevelVcsManagerImpl.java
platform/vcs-impl/testSrc/com/intellij/testFramework/vcs/DirectoryDataTest.java
platform/vcs-log/graph/src/com/intellij/vcs/log/graph/impl/print/AbstractPrintElementGenerator.java
platform/vcs-log/graph/src/com/intellij/vcs/log/graph/impl/print/PrintElementGeneratorImpl.java
platform/vcs-log/graph/src/com/intellij/vcs/log/graph/impl/print/elements/EdgePrintElementImpl.java
platform/vcs-log/graph/src/com/intellij/vcs/log/graph/impl/print/elements/TerminalEdgePrintElement.java [new file with mode: 0644]
platform/vcs-log/graph/src/com/intellij/vcs/log/printer/idea/PositionUtil.java
platform/vcs-log/graph/src/com/intellij/vcs/log/printer/idea/PrintParameters.java
platform/vcs-log/graph/src/com/intellij/vcs/log/printer/idea/SimpleGraphCellPainter.java
platform/vcs-log/graph/test/com/intellij/vcs/log/graph/StrUtils.kt
platform/vcs-log/graph/test/com/intellij/vcs/log/graph/TestGraphBuilder.kt
platform/vcs-log/graph/test/com/intellij/vcs/log/graph/impl/EdgeStorageTest.kt
platform/vcs-log/graph/test/com/intellij/vcs/log/graph/impl/FragmentGeneratorTest.kt
platform/vcs-log/graph/test/com/intellij/vcs/log/graph/impl/print/PrintElementGeneratorTest.kt
platform/vcs-log/impl/src/com/intellij/vcs/log/ui/render/GraphCommitCellRender.java
platform/vcs-log/impl/test/com/intellij/vcs/log/data/VcsLogJoinerTest.kt
platform/xdebugger-impl/src/com/intellij/xdebugger/impl/ui/tree/actions/XFetchValueActionBase.java
plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/InspectionGadgetsBundle.properties
plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/errorhandling/UnnecessaryInitCauseInspectionBase.java
plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/naming/NonBooleanMethodNameMayNotStartWithQuestionInspectionBase.java
plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/psiutils/ControlFlowUtils.java
plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/psiutils/ExpressionUtils.java
plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/style/StringBufferReplaceableByStringInspectionBase.java [new file with mode: 0644]
plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/threading/SynchronizationOnLocalVariableOrMethodParameterInspection.java
plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/visibility/ParameterHidingMemberVariableInspectionBase.java
plugins/InspectionGadgets/src/com/siyeh/ig/naming/NonBooleanMethodNameMayNotStartWithQuestionInspection.java
plugins/InspectionGadgets/src/com/siyeh/ig/style/StringBufferReplaceableByStringInspection.java [moved from plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/style/StringBufferReplaceableByStringInspection.java with 51% similarity]
plugins/InspectionGadgets/src/inspectionDescriptions/ParameterHidingMemberVariable.html
plugins/InspectionGadgets/src/inspectionDescriptions/SimplifiableBooleanExpression.html
plugins/InspectionGadgets/src/inspectionDescriptions/SynchronizationOnLocalVariableOrMethodParameter.html
plugins/InspectionGadgets/test/com/siyeh/igfixes/errorhandling/unnecessary_init_cause/Indirect.after.java
plugins/InspectionGadgets/test/com/siyeh/igfixes/errorhandling/unnecessary_init_cause/Indirect.java
plugins/InspectionGadgets/test/com/siyeh/igtest/bugs/object_to_string/ObjectToString.java
plugins/InspectionGadgets/test/com/siyeh/igtest/bugs/object_to_string/expected.xml [deleted file]
plugins/InspectionGadgets/test/com/siyeh/igtest/threading/synchronization_on_local_variable_or_method_parameter/SynchronizationOnLocalVariableOrMethodParameter.java
plugins/InspectionGadgets/test/com/siyeh/igtest/visibility/parameter_hiding_member_variable/ParameterHidingMemberVariable.java
plugins/InspectionGadgets/test/com/siyeh/igtest/visibility/parameter_hiding_member_variable/expected.xml [deleted file]
plugins/InspectionGadgets/testsrc/com/siyeh/ig/bugs/ObjectToStringInspectionTest.java
plugins/InspectionGadgets/testsrc/com/siyeh/ig/errorhandling/UnnecessaryInitCauseInspectionTest.java [new file with mode: 0644]
plugins/InspectionGadgets/testsrc/com/siyeh/ig/visibility/ParameterHidingMemberVariableInspectionTest.java
plugins/coverage-common/src/com/intellij/coverage/view/DirectoryCoverageViewExtension.java
plugins/coverage/src/com/intellij/coverage/IDEACoverageRunner.java
plugins/coverage/src/com/intellij/coverage/JavaCoverageRunner.java
plugins/devkit/testSources/PluginProjectWizardTest.java
plugins/eclipse/src/org/jetbrains/idea/eclipse/conversion/EPathUtil.java
plugins/eclipse/testData/round/sameNames/root/proj1/.classpath [new file with mode: 0644]
plugins/eclipse/testData/round/sameNames/root/proj1/.project [new file with mode: 0644]
plugins/eclipse/testData/round/sameNames/root/proj1/ws-internals/somefile [new file with mode: 0644]
plugins/eclipse/testData/round/sameNames/root/ws-internals/.classpath [new file with mode: 0644]
plugins/eclipse/testData/round/sameNames/root/ws-internals/.project [new file with mode: 0644]
plugins/eclipse/testSources/org/jetbrains/idea/eclipse/Eclipse2ModulesTest.java
plugins/eclipse/testSources/org/jetbrains/idea/eclipse/EclipseClasspath2ModulesTest.java
plugins/generate-tostring/src/org/jetbrains/java/generate/template/toString/DefaultConcatMemberSuperGroovy.vm [new file with mode: 0644]
plugins/generate-tostring/src/org/jetbrains/java/generate/template/toString/ToStringTemplatesManager.java
plugins/git4idea/src/META-INF/plugin.xml
plugins/git4idea/src/git4idea/GitVcs.java
plugins/git4idea/src/git4idea/actions/GitShowCommitInLogAnnotationGutterActionProvider.java [new file with mode: 0644]
plugins/git4idea/src/git4idea/cherrypick/GitCherryPicker.java
plugins/git4idea/src/git4idea/history/GitHistoryProvider.java
plugins/git4idea/src/git4idea/log/GitShowCommitInLogAction.java [moved from plugins/git4idea/src/git4idea/history/wholeTree/SelectRevisionInGitLogAction.java with 83% similarity]
plugins/git4idea/src/git4idea/merge/GitConflictResolver.java
plugins/git4idea/src/git4idea/stash/GitStashChangesSaver.java
plugins/git4idea/src/git4idea/ui/GitUnstashDialog.java
plugins/git4idea/src/git4idea/ui/branch/GitLogBranchOperationsActionGroup.java
plugins/git4idea/src/git4idea/util/GitPreservingProcess.java
plugins/github/src/org/jetbrains/plugins/github/GithubShowCommitInBrowserFromAnnotateAction.java
plugins/gradle/testSources/org/jetbrains/plugins/gradle/GradleProjectWizardTest.java
plugins/gradle/tooling-extension-impl/src/org/jetbrains/plugins/gradle/tooling/builder/ExternalProjectBuilderImpl.groovy
plugins/gradle/tooling-extension-impl/src/org/jetbrains/plugins/gradle/tooling/util/DependencyResolverImpl.groovy
plugins/groovy/groovy-psi/src/org/jetbrains/plugins/groovy/lang/psi/impl/GrTraitType.java
plugins/groovy/groovy-psi/src/org/jetbrains/plugins/groovy/lang/psi/impl/source/impl/GroovyTreeGenerator.java
plugins/groovy/groovy-psi/src/org/jetbrains/plugins/groovy/lang/psi/impl/statements/expressions/GrReferenceResolveRunner.java
plugins/groovy/groovy-psi/src/org/jetbrains/plugins/groovy/lang/psi/impl/statements/expressions/path/GrWithTraitTypeCalculator.java
plugins/groovy/groovy-psi/src/org/jetbrains/plugins/groovy/lang/psi/impl/statements/expressions/types/GrSafeCastExpressionImpl.java
plugins/groovy/src/META-INF/plugin.xml
plugins/groovy/src/org/jetbrains/plugins/groovy/actions/generate/tostring/GroovyGenerateToStringAction.java [new file with mode: 0644]
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/completion/CompleteReferenceExpression.java
plugins/groovy/test/org/jetbrains/plugins/groovy/lang/actions/generate/GroovyGenerateActionsTest.groovy [new file with mode: 0644]
plugins/hg4idea/src/META-INF/plugin.xml
plugins/hg4idea/src/org/zmlx/hg4idea/HgVFSListener.java
plugins/hg4idea/src/org/zmlx/hg4idea/HgVcs.java
plugins/hg4idea/src/org/zmlx/hg4idea/action/HgMergeWithRevisionFromLog.java [new file with mode: 0644]
plugins/hg4idea/src/org/zmlx/hg4idea/command/HgMergeCommand.java
plugins/hg4idea/src/org/zmlx/hg4idea/execution/HgCommandExecutor.java
plugins/hg4idea/src/org/zmlx/hg4idea/execution/HgCommandProcessHandler.java
plugins/hg4idea/src/org/zmlx/hg4idea/execution/ShellCommand.java
plugins/java-decompiler/engine/src/org/jetbrains/java/decompiler/main/ClassWriter.java
plugins/java-decompiler/engine/src/org/jetbrains/java/decompiler/main/ClassesProcessor.java
plugins/java-decompiler/engine/src/org/jetbrains/java/decompiler/main/collectors/BytecodeMappingTracer.java
plugins/java-decompiler/engine/src/org/jetbrains/java/decompiler/main/rels/NestedClassProcessor.java
plugins/java-decompiler/engine/src/org/jetbrains/java/decompiler/modules/decompiler/exps/NewExprent.java
plugins/java-decompiler/engine/src/org/jetbrains/java/decompiler/struct/attr/StructInnerClassesAttribute.java
plugins/java-decompiler/engine/src/org/jetbrains/java/decompiler/util/InterpreterUtil.java
plugins/java-decompiler/engine/testData/classes/pkg/TestInnerClassConstructor$1.class
plugins/java-decompiler/engine/testData/classes/pkg/TestInnerClassConstructor$Another.class [new file with mode: 0644]
plugins/java-decompiler/engine/testData/classes/pkg/TestInnerClassConstructor$Inner.class
plugins/java-decompiler/engine/testData/classes/pkg/TestInnerClassConstructor.class
plugins/java-decompiler/engine/testData/classes/v11/TestInnerClassConstructor$1.class
plugins/java-decompiler/engine/testData/classes/v11/TestInnerClassConstructor$Another.class [new file with mode: 0644]
plugins/java-decompiler/engine/testData/classes/v11/TestInnerClassConstructor$Inner.class
plugins/java-decompiler/engine/testData/classes/v11/TestInnerClassConstructor.class
plugins/java-decompiler/engine/testData/results/TestInnerClassConstructor.dec
plugins/java-decompiler/engine/testData/src/pkg/TestInnerClassConstructor.java
plugins/maven/src/test/java/org/jetbrains/idea/maven/execution/MavenRunConfigurationTest.java
plugins/maven/src/test/java/org/jetbrains/idea/maven/indices/MavenIndicesStressTest.java
plugins/maven/src/test/java/org/jetbrains/idea/maven/plugins/MavenParameterGoalTest.java
plugins/maven/src/test/java/org/jetbrains/idea/maven/tests/MavenSurefireReportInConsoleTest.java
plugins/maven/src/test/java/org/jetbrains/idea/maven/utils/MavenTemplateFileProcessorTest.java
plugins/maven/src/test/java/org/jetbrains/idea/maven/wizards/MavenImportWizardTest.java
plugins/svn4idea/src/org/jetbrains/idea/svn/commandLine/SvnProcessHandler.java
plugins/svn4idea/src/org/jetbrains/idea/svn/treeConflict/ApplyPatchSaveToFileExecutor.java
plugins/svn4idea/src/org/jetbrains/idea/svn/treeConflict/MergeFromTheirsResolver.java
plugins/svn4idea/testSource/org/jetbrains/idea/svn/SvnBusyOnAddTest.java
plugins/svn4idea/testSource/org/jetbrains/idea/svn/SvnCachingRepositoryPoolTest.java
plugins/svn4idea/testSource/org/jetbrains/idea/svn/SvnLockingTest.java
plugins/svn4idea/testSource/org/jetbrains/idea/svn/VcsWaitForUpdateForTest.java
plugins/svn4idea/testSource/org/jetbrains/idea/svn16/VcsWaitForUpdateForTest.java
plugins/tasks/tasks-core/src/com/intellij/tasks/actions/OpenTaskDialog.java
plugins/tasks/tasks-core/src/com/intellij/tasks/youtrack/YouTrackRepository.java
plugins/testng/src/com/theoryinpractice/testng/configuration/AbstractTestNGInClassConfigurationProducer.java
python/edu/interactive-learning-python/resources/META-INF/plugin.xml
python/edu/resources/idea/PyCharmEduApplicationInfo.xml
python/edu/src/META-INF/PyCharmEduPlugin.xml
python/educational/course-creator/resources/META-INF/plugin.xml
python/helpers/.idea/encodings.xml [new file with mode: 0644]
python/helpers/.idea/helpers.iml [new file with mode: 0644]
python/helpers/.idea/misc.xml [new file with mode: 0644]
python/helpers/.idea/modules.xml [new file with mode: 0644]
python/helpers/.idea/vcs.xml [new file with mode: 0644]
python/helpers/py2only/docutils/__init__.py [moved from python/helpers/docutils/__init__.py with 100% similarity]
python/helpers/py2only/docutils/_compat.py [moved from python/helpers/docutils/_compat.py with 96% similarity]
python/helpers/py2only/docutils/_string_template_compat.py [moved from python/helpers/docutils/_string_template_compat.py with 100% similarity]
python/helpers/py2only/docutils/core.py [moved from python/helpers/docutils/core.py with 99% similarity]
python/helpers/py2only/docutils/docutils.conf [moved from python/helpers/docutils/docutils.conf with 100% similarity]
python/helpers/py2only/docutils/examples.py [moved from python/helpers/docutils/examples.py with 100% similarity]
python/helpers/py2only/docutils/frontend.py [moved from python/helpers/docutils/frontend.py with 99% similarity]
python/helpers/py2only/docutils/io.py [moved from python/helpers/docutils/io.py with 100% similarity]
python/helpers/py2only/docutils/languages/__init__.py [moved from python/helpers/docutils/languages/__init__.py with 100% similarity]
python/helpers/py2only/docutils/languages/en.py [moved from python/helpers/docutils/languages/en.py with 100% similarity]
python/helpers/py2only/docutils/nodes.py [moved from python/helpers/docutils/nodes.py with 99% similarity]
python/helpers/py2only/docutils/parsers/__init__.py [moved from python/helpers/docutils/parsers/__init__.py with 100% similarity]
python/helpers/py2only/docutils/parsers/null.py [moved from python/helpers/docutils/parsers/null.py with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/__init__.py [moved from python/helpers/docutils/parsers/rst/__init__.py with 99% similarity]
python/helpers/py2only/docutils/parsers/rst/directives/__init__.py [moved from python/helpers/docutils/parsers/rst/directives/__init__.py with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/directives/admonitions.py [moved from python/helpers/docutils/parsers/rst/directives/admonitions.py with 97% similarity]
python/helpers/py2only/docutils/parsers/rst/directives/body.py [moved from python/helpers/docutils/parsers/rst/directives/body.py with 99% similarity]
python/helpers/py2only/docutils/parsers/rst/directives/html.py [moved from python/helpers/docutils/parsers/rst/directives/html.py with 99% similarity]
python/helpers/py2only/docutils/parsers/rst/directives/images.py [moved from python/helpers/docutils/parsers/rst/directives/images.py with 99% similarity]
python/helpers/py2only/docutils/parsers/rst/directives/misc.py [moved from python/helpers/docutils/parsers/rst/directives/misc.py with 99% similarity]
python/helpers/py2only/docutils/parsers/rst/directives/parts.py [moved from python/helpers/docutils/parsers/rst/directives/parts.py with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/directives/references.py [moved from python/helpers/docutils/parsers/rst/directives/references.py with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/directives/tables.py [moved from python/helpers/docutils/parsers/rst/directives/tables.py with 99% similarity]
python/helpers/py2only/docutils/parsers/rst/include/README.txt [moved from python/helpers/docutils/parsers/rst/include/README.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/isoamsa.txt [moved from python/helpers/docutils/parsers/rst/include/isoamsa.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/isoamsb.txt [moved from python/helpers/docutils/parsers/rst/include/isoamsb.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/isoamsc.txt [moved from python/helpers/docutils/parsers/rst/include/isoamsc.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/isoamsn.txt [moved from python/helpers/docutils/parsers/rst/include/isoamsn.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/isoamso.txt [moved from python/helpers/docutils/parsers/rst/include/isoamso.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/isoamsr.txt [moved from python/helpers/docutils/parsers/rst/include/isoamsr.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/isobox.txt [moved from python/helpers/docutils/parsers/rst/include/isobox.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/isocyr1.txt [moved from python/helpers/docutils/parsers/rst/include/isocyr1.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/isocyr2.txt [moved from python/helpers/docutils/parsers/rst/include/isocyr2.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/isodia.txt [moved from python/helpers/docutils/parsers/rst/include/isodia.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/isogrk1.txt [moved from python/helpers/docutils/parsers/rst/include/isogrk1.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/isogrk2.txt [moved from python/helpers/docutils/parsers/rst/include/isogrk2.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/isogrk3.txt [moved from python/helpers/docutils/parsers/rst/include/isogrk3.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/isogrk4-wide.txt [moved from python/helpers/docutils/parsers/rst/include/isogrk4-wide.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/isogrk4.txt [moved from python/helpers/docutils/parsers/rst/include/isogrk4.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/isolat1.txt [moved from python/helpers/docutils/parsers/rst/include/isolat1.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/isolat2.txt [moved from python/helpers/docutils/parsers/rst/include/isolat2.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/isomfrk-wide.txt [moved from python/helpers/docutils/parsers/rst/include/isomfrk-wide.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/isomfrk.txt [moved from python/helpers/docutils/parsers/rst/include/isomfrk.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/isomopf-wide.txt [moved from python/helpers/docutils/parsers/rst/include/isomopf-wide.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/isomopf.txt [moved from python/helpers/docutils/parsers/rst/include/isomopf.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/isomscr-wide.txt [moved from python/helpers/docutils/parsers/rst/include/isomscr-wide.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/isomscr.txt [moved from python/helpers/docutils/parsers/rst/include/isomscr.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/isonum.txt [moved from python/helpers/docutils/parsers/rst/include/isonum.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/isopub.txt [moved from python/helpers/docutils/parsers/rst/include/isopub.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/isotech.txt [moved from python/helpers/docutils/parsers/rst/include/isotech.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/mmlalias.txt [moved from python/helpers/docutils/parsers/rst/include/mmlalias.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/mmlextra-wide.txt [moved from python/helpers/docutils/parsers/rst/include/mmlextra-wide.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/mmlextra.txt [moved from python/helpers/docutils/parsers/rst/include/mmlextra.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/s5defs.txt [moved from python/helpers/docutils/parsers/rst/include/s5defs.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/xhtml1-lat1.txt [moved from python/helpers/docutils/parsers/rst/include/xhtml1-lat1.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/xhtml1-special.txt [moved from python/helpers/docutils/parsers/rst/include/xhtml1-special.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/include/xhtml1-symbol.txt [moved from python/helpers/docutils/parsers/rst/include/xhtml1-symbol.txt with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/languages/__init__.py [moved from python/helpers/docutils/parsers/rst/languages/__init__.py with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/languages/af.py [moved from python/helpers/docutils/parsers/rst/languages/af.py with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/languages/ca.py [moved from python/helpers/docutils/parsers/rst/languages/ca.py with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/languages/cs.py [moved from python/helpers/docutils/parsers/rst/languages/cs.py with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/languages/de.py [moved from python/helpers/docutils/parsers/rst/languages/de.py with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/languages/en.py [moved from python/helpers/docutils/parsers/rst/languages/en.py with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/languages/eo.py [moved from python/helpers/docutils/parsers/rst/languages/eo.py with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/languages/es.py [moved from python/helpers/docutils/parsers/rst/languages/es.py with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/languages/fi.py [moved from python/helpers/docutils/parsers/rst/languages/fi.py with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/languages/fr.py [moved from python/helpers/docutils/parsers/rst/languages/fr.py with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/languages/gl.py [moved from python/helpers/docutils/parsers/rst/languages/gl.py with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/languages/he.py [moved from python/helpers/docutils/parsers/rst/languages/he.py with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/languages/it.py [moved from python/helpers/docutils/parsers/rst/languages/it.py with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/languages/ja.py [moved from python/helpers/docutils/parsers/rst/languages/ja.py with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/languages/nl.py [moved from python/helpers/docutils/parsers/rst/languages/nl.py with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/languages/pl.py [moved from python/helpers/docutils/parsers/rst/languages/pl.py with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/languages/pt_br.py [moved from python/helpers/docutils/parsers/rst/languages/pt_br.py with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/languages/ru.py [moved from python/helpers/docutils/parsers/rst/languages/ru.py with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/languages/sk.py [moved from python/helpers/docutils/parsers/rst/languages/sk.py with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/languages/sv.py [moved from python/helpers/docutils/parsers/rst/languages/sv.py with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/languages/zh_cn.py [moved from python/helpers/docutils/parsers/rst/languages/zh_cn.py with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/languages/zh_tw.py [moved from python/helpers/docutils/parsers/rst/languages/zh_tw.py with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/roles.py [moved from python/helpers/docutils/parsers/rst/roles.py with 100% similarity]
python/helpers/py2only/docutils/parsers/rst/states.py [moved from python/helpers/docutils/parsers/rst/states.py with 99% similarity]
python/helpers/py2only/docutils/parsers/rst/tableparser.py [moved from python/helpers/docutils/parsers/rst/tableparser.py with 100% similarity]
python/helpers/py2only/docutils/readers/__init__.py [moved from python/helpers/docutils/readers/__init__.py with 100% similarity]
python/helpers/py2only/docutils/readers/doctree.py [moved from python/helpers/docutils/readers/doctree.py with 100% similarity]
python/helpers/py2only/docutils/readers/pep.py [moved from python/helpers/docutils/readers/pep.py with 95% similarity]
python/helpers/py2only/docutils/readers/python/__init__.py [moved from python/helpers/docutils/readers/python/__init__.py with 99% similarity]
python/helpers/py2only/docutils/readers/python/moduleparser.py [moved from python/helpers/docutils/readers/python/moduleparser.py with 99% similarity]
python/helpers/py2only/docutils/readers/python/pynodes.py [moved from python/helpers/docutils/readers/python/pynodes.py with 97% similarity]
python/helpers/py2only/docutils/readers/standalone.py [moved from python/helpers/docutils/readers/standalone.py with 99% similarity]
python/helpers/py2only/docutils/statemachine.py [moved from python/helpers/docutils/statemachine.py with 100% similarity]
python/helpers/py2only/docutils/transforms/__init__.py [moved from python/helpers/docutils/transforms/__init__.py with 100% similarity]
python/helpers/py2only/docutils/transforms/components.py [moved from python/helpers/docutils/transforms/components.py with 90% similarity]
python/helpers/py2only/docutils/transforms/frontmatter.py [moved from python/helpers/docutils/transforms/frontmatter.py with 99% similarity]
python/helpers/py2only/docutils/transforms/misc.py [moved from python/helpers/docutils/transforms/misc.py with 98% similarity]
python/helpers/py2only/docutils/transforms/parts.py [moved from python/helpers/docutils/transforms/parts.py with 98% similarity]
python/helpers/py2only/docutils/transforms/peps.py [moved from python/helpers/docutils/transforms/peps.py with 98% similarity]
python/helpers/py2only/docutils/transforms/references.py [moved from python/helpers/docutils/transforms/references.py with 99% similarity]
python/helpers/py2only/docutils/transforms/universal.py [moved from python/helpers/docutils/transforms/universal.py with 98% similarity]
python/helpers/py2only/docutils/transforms/writer_aux.py [moved from python/helpers/docutils/transforms/writer_aux.py with 98% similarity]
python/helpers/py2only/docutils/urischemes.py [moved from python/helpers/docutils/urischemes.py with 100% similarity]
python/helpers/py2only/docutils/utils.py [moved from python/helpers/docutils/utils.py with 99% similarity]
python/helpers/py2only/docutils/writers/__init__.py [moved from python/helpers/docutils/writers/__init__.py with 99% similarity]
python/helpers/py2only/docutils/writers/docutils_xml.py [moved from python/helpers/docutils/writers/docutils_xml.py with 100% similarity]
python/helpers/py2only/docutils/writers/html4css1/__init__.py [moved from python/helpers/docutils/writers/html4css1/__init__.py with 99% similarity]
python/helpers/py2only/docutils/writers/html4css1/html4css1.css [moved from python/helpers/docutils/writers/html4css1/html4css1.css with 100% similarity]
python/helpers/py2only/docutils/writers/html4css1/template.txt [moved from python/helpers/docutils/writers/html4css1/template.txt with 100% similarity]
python/helpers/py2only/docutils/writers/latex2e/__init__.py [moved from python/helpers/docutils/writers/latex2e/__init__.py with 99% similarity]
python/helpers/py2only/docutils/writers/latex2e/default.tex [moved from python/helpers/docutils/writers/latex2e/default.tex with 100% similarity]
python/helpers/py2only/docutils/writers/latex2e/docutils-05-compat.sty [moved from python/helpers/docutils/writers/latex2e/docutils-05-compat.sty with 100% similarity]
python/helpers/py2only/docutils/writers/latex2e/titlepage.tex [moved from python/helpers/docutils/writers/latex2e/titlepage.tex with 100% similarity]
python/helpers/py2only/docutils/writers/manpage.py [moved from python/helpers/docutils/writers/manpage.py with 99% similarity]
python/helpers/py2only/docutils/writers/newlatex2e/__init__.py [moved from python/helpers/docutils/writers/newlatex2e/__init__.py with 99% similarity]
python/helpers/py2only/docutils/writers/newlatex2e/base.tex [moved from python/helpers/docutils/writers/newlatex2e/base.tex with 100% similarity]
python/helpers/py2only/docutils/writers/newlatex2e/notes.txt [moved from python/helpers/docutils/writers/newlatex2e/notes.txt with 100% similarity]
python/helpers/py2only/docutils/writers/newlatex2e/tests.txt [moved from python/helpers/docutils/writers/newlatex2e/tests.txt with 100% similarity]
python/helpers/py2only/docutils/writers/newlatex2e/unicode_map.py [moved from python/helpers/docutils/writers/newlatex2e/unicode_map.py with 100% similarity]
python/helpers/py2only/docutils/writers/null.py [moved from python/helpers/docutils/writers/null.py with 100% similarity]
python/helpers/py2only/docutils/writers/odf_odt/__init__.py [moved from python/helpers/docutils/writers/odf_odt/__init__.py with 99% similarity]
python/helpers/py2only/docutils/writers/odf_odt/pygmentsformatter.py [moved from python/helpers/docutils/writers/odf_odt/pygmentsformatter.py with 100% similarity]
python/helpers/py2only/docutils/writers/odf_odt/styles.odt [moved from python/helpers/docutils/writers/odf_odt/styles.odt with 100% similarity]
python/helpers/py2only/docutils/writers/pep_html/__init__.py [moved from python/helpers/docutils/writers/pep_html/__init__.py with 97% similarity]
python/helpers/py2only/docutils/writers/pep_html/pep.css [moved from python/helpers/docutils/writers/pep_html/pep.css with 100% similarity]
python/helpers/py2only/docutils/writers/pep_html/template.txt [moved from python/helpers/docutils/writers/pep_html/template.txt with 100% similarity]
python/helpers/py2only/docutils/writers/pseudoxml.py [moved from python/helpers/docutils/writers/pseudoxml.py with 100% similarity]
python/helpers/py2only/docutils/writers/s5_html/__init__.py [moved from python/helpers/docutils/writers/s5_html/__init__.py with 99% similarity]
python/helpers/py2only/docutils/writers/s5_html/themes/README.txt [moved from python/helpers/docutils/writers/s5_html/themes/README.txt with 100% similarity]
python/helpers/py2only/docutils/writers/s5_html/themes/big-black/__base__ [moved from python/helpers/docutils/writers/s5_html/themes/big-black/__base__ with 100% similarity]
python/helpers/py2only/docutils/writers/s5_html/themes/big-black/framing.css [moved from python/helpers/docutils/writers/s5_html/themes/big-black/framing.css with 100% similarity]
python/helpers/py2only/docutils/writers/s5_html/themes/big-black/pretty.css [moved from python/helpers/docutils/writers/s5_html/themes/big-black/pretty.css with 100% similarity]
python/helpers/py2only/docutils/writers/s5_html/themes/big-white/framing.css [moved from python/helpers/docutils/writers/s5_html/themes/big-white/framing.css with 100% similarity]
python/helpers/py2only/docutils/writers/s5_html/themes/big-white/pretty.css [moved from python/helpers/docutils/writers/s5_html/themes/big-white/pretty.css with 100% similarity]
python/helpers/py2only/docutils/writers/s5_html/themes/default/blank.gif [moved from python/helpers/docutils/writers/s5_html/themes/default/blank.gif with 100% similarity]
python/helpers/py2only/docutils/writers/s5_html/themes/default/framing.css [moved from python/helpers/docutils/writers/s5_html/themes/default/framing.css with 100% similarity]
python/helpers/py2only/docutils/writers/s5_html/themes/default/iepngfix.htc [moved from python/helpers/docutils/writers/s5_html/themes/default/iepngfix.htc with 100% similarity]
python/helpers/py2only/docutils/writers/s5_html/themes/default/opera.css [moved from python/helpers/docutils/writers/s5_html/themes/default/opera.css with 100% similarity]
python/helpers/py2only/docutils/writers/s5_html/themes/default/outline.css [moved from python/helpers/docutils/writers/s5_html/themes/default/outline.css with 100% similarity]
python/helpers/py2only/docutils/writers/s5_html/themes/default/pretty.css [moved from python/helpers/docutils/writers/s5_html/themes/default/pretty.css with 100% similarity]
python/helpers/py2only/docutils/writers/s5_html/themes/default/print.css [moved from python/helpers/docutils/writers/s5_html/themes/default/print.css with 100% similarity]
python/helpers/py2only/docutils/writers/s5_html/themes/default/s5-core.css [moved from python/helpers/docutils/writers/s5_html/themes/default/s5-core.css with 100% similarity]
python/helpers/py2only/docutils/writers/s5_html/themes/default/slides.css [moved from python/helpers/docutils/writers/s5_html/themes/default/slides.css with 100% similarity]
python/helpers/py2only/docutils/writers/s5_html/themes/default/slides.js [moved from python/helpers/docutils/writers/s5_html/themes/default/slides.js with 99% similarity]
python/helpers/py2only/docutils/writers/s5_html/themes/medium-black/__base__ [moved from python/helpers/docutils/writers/s5_html/themes/medium-black/__base__ with 100% similarity]
python/helpers/py2only/docutils/writers/s5_html/themes/medium-black/pretty.css [moved from python/helpers/docutils/writers/s5_html/themes/medium-black/pretty.css with 100% similarity]
python/helpers/py2only/docutils/writers/s5_html/themes/medium-white/framing.css [moved from python/helpers/docutils/writers/s5_html/themes/medium-white/framing.css with 100% similarity]
python/helpers/py2only/docutils/writers/s5_html/themes/medium-white/pretty.css [moved from python/helpers/docutils/writers/s5_html/themes/medium-white/pretty.css with 100% similarity]
python/helpers/py2only/docutils/writers/s5_html/themes/small-black/__base__ [moved from python/helpers/docutils/writers/s5_html/themes/small-black/__base__ with 100% similarity]
python/helpers/py2only/docutils/writers/s5_html/themes/small-black/pretty.css [moved from python/helpers/docutils/writers/s5_html/themes/small-black/pretty.css with 100% similarity]
python/helpers/py2only/docutils/writers/s5_html/themes/small-white/framing.css [moved from python/helpers/docutils/writers/s5_html/themes/small-white/framing.css with 100% similarity]
python/helpers/py2only/docutils/writers/s5_html/themes/small-white/pretty.css [moved from python/helpers/docutils/writers/s5_html/themes/small-white/pretty.css with 100% similarity]
python/helpers/py3only/docutils/__init__.py [new file with mode: 0644]
python/helpers/py3only/docutils/_compat.py [new file with mode: 0644]
python/helpers/py3only/docutils/core.py [new file with mode: 0644]
python/helpers/py3only/docutils/examples.py [new file with mode: 0644]
python/helpers/py3only/docutils/frontend.py [new file with mode: 0644]
python/helpers/py3only/docutils/io.py [new file with mode: 0644]
python/helpers/py3only/docutils/languages/__init__.py [new file with mode: 0644]
python/helpers/py3only/docutils/languages/af.py [new file with mode: 0644]
python/helpers/py3only/docutils/languages/ca.py [new file with mode: 0644]
python/helpers/py3only/docutils/languages/cs.py [new file with mode: 0644]
python/helpers/py3only/docutils/languages/da.py [new file with mode: 0644]
python/helpers/py3only/docutils/languages/de.py [new file with mode: 0644]
python/helpers/py3only/docutils/languages/en.py [new file with mode: 0644]
python/helpers/py3only/docutils/languages/eo.py [new file with mode: 0644]
python/helpers/py3only/docutils/languages/es.py [new file with mode: 0644]
python/helpers/py3only/docutils/languages/fi.py [new file with mode: 0644]
python/helpers/py3only/docutils/languages/fr.py [new file with mode: 0644]
python/helpers/py3only/docutils/languages/gl.py [new file with mode: 0644]
python/helpers/py3only/docutils/languages/he.py [new file with mode: 0644]
python/helpers/py3only/docutils/languages/it.py [new file with mode: 0644]
python/helpers/py3only/docutils/languages/ja.py [new file with mode: 0644]
python/helpers/py3only/docutils/languages/lt.py [new file with mode: 0644]
python/helpers/py3only/docutils/languages/nl.py [new file with mode: 0644]
python/helpers/py3only/docutils/languages/pl.py [new file with mode: 0644]
python/helpers/py3only/docutils/languages/pt_br.py [new file with mode: 0644]
python/helpers/py3only/docutils/languages/ru.py [new file with mode: 0644]
python/helpers/py3only/docutils/languages/sk.py [new file with mode: 0644]
python/helpers/py3only/docutils/languages/sv.py [new file with mode: 0644]
python/helpers/py3only/docutils/languages/zh_cn.py [new file with mode: 0644]
python/helpers/py3only/docutils/languages/zh_tw.py [new file with mode: 0644]
python/helpers/py3only/docutils/nodes.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/__init__.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/null.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/__init__.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/directives/__init__.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/directives/admonitions.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/directives/body.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/directives/html.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/directives/images.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/directives/misc.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/directives/parts.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/directives/references.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/directives/tables.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/README.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/isoamsa.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/isoamsb.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/isoamsc.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/isoamsn.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/isoamso.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/isoamsr.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/isobox.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/isocyr1.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/isocyr2.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/isodia.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/isogrk1.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/isogrk2.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/isogrk3.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/isogrk4-wide.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/isogrk4.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/isolat1.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/isolat2.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/isomfrk-wide.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/isomfrk.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/isomopf-wide.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/isomopf.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/isomscr-wide.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/isomscr.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/isonum.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/isopub.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/isotech.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/mmlalias.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/mmlextra-wide.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/mmlextra.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/s5defs.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/xhtml1-lat1.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/xhtml1-special.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/include/xhtml1-symbol.txt [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/languages/__init__.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/languages/af.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/languages/ca.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/languages/cs.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/languages/da.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/languages/de.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/languages/en.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/languages/eo.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/languages/es.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/languages/fi.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/languages/fr.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/languages/gl.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/languages/he.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/languages/it.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/languages/ja.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/languages/lt.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/languages/nl.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/languages/pl.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/languages/pt_br.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/languages/ru.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/languages/sk.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/languages/sv.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/languages/zh_cn.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/languages/zh_tw.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/roles.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/states.py [new file with mode: 0644]
python/helpers/py3only/docutils/parsers/rst/tableparser.py [new file with mode: 0644]
python/helpers/py3only/docutils/readers/__init__.py [new file with mode: 0644]
python/helpers/py3only/docutils/readers/doctree.py [new file with mode: 0644]
python/helpers/py3only/docutils/readers/pep.py [new file with mode: 0644]
python/helpers/py3only/docutils/readers/standalone.py [new file with mode: 0644]
python/helpers/py3only/docutils/statemachine.py [new file with mode: 0644]
python/helpers/py3only/docutils/transforms/__init__.py [new file with mode: 0644]
python/helpers/py3only/docutils/transforms/components.py [new file with mode: 0644]
python/helpers/py3only/docutils/transforms/frontmatter.py [new file with mode: 0644]
python/helpers/py3only/docutils/transforms/misc.py [new file with mode: 0644]
python/helpers/py3only/docutils/transforms/parts.py [new file with mode: 0644]
python/helpers/py3only/docutils/transforms/peps.py [new file with mode: 0644]
python/helpers/py3only/docutils/transforms/references.py [new file with mode: 0644]
python/helpers/py3only/docutils/transforms/universal.py [new file with mode: 0644]
python/helpers/py3only/docutils/transforms/writer_aux.py [new file with mode: 0644]
python/helpers/py3only/docutils/utils/__init__.py [new file with mode: 0644]
python/helpers/py3only/docutils/utils/code_analyzer.py [new file with mode: 0644]
python/helpers/py3only/docutils/utils/error_reporting.py [new file with mode: 0644]
python/helpers/py3only/docutils/utils/math/__init__.py [new file with mode: 0644]
python/helpers/py3only/docutils/utils/math/latex2mathml.py [new file with mode: 0644]
python/helpers/py3only/docutils/utils/math/math2html.py [new file with mode: 0644]
python/helpers/py3only/docutils/utils/math/tex2unichar.py [new file with mode: 0644]
python/helpers/py3only/docutils/utils/math/unichar2tex.py [new file with mode: 0644]
python/helpers/py3only/docutils/utils/punctuation_chars.py [new file with mode: 0644]
python/helpers/py3only/docutils/utils/roman.py [new file with mode: 0644]
python/helpers/py3only/docutils/utils/smartquotes.py [new file with mode: 0644]
python/helpers/py3only/docutils/utils/urischemes.py [new file with mode: 0644]
python/helpers/py3only/docutils/writers/__init__.py [new file with mode: 0644]
python/helpers/py3only/docutils/writers/docutils_xml.py [new file with mode: 0644]
python/helpers/py3only/docutils/writers/html4css1/__init__.py [new file with mode: 0644]
python/helpers/py3only/docutils/writers/html4css1/html4css1.css [new file with mode: 0644]
python/helpers/py3only/docutils/writers/html4css1/math.css [new file with mode: 0644]
python/helpers/py3only/docutils/writers/html4css1/template.txt [new file with mode: 0644]
python/helpers/py3only/docutils/writers/latex2e/__init__.py [new file with mode: 0644]
python/helpers/py3only/docutils/writers/latex2e/default.tex [new file with mode: 0644]
python/helpers/py3only/docutils/writers/latex2e/titlepage.tex [new file with mode: 0644]
python/helpers/py3only/docutils/writers/latex2e/xelatex.tex [new file with mode: 0644]
python/helpers/py3only/docutils/writers/manpage.py [new file with mode: 0644]
python/helpers/py3only/docutils/writers/null.py [new file with mode: 0644]
python/helpers/py3only/docutils/writers/odf_odt/__init__.py [new file with mode: 0644]
python/helpers/py3only/docutils/writers/odf_odt/pygmentsformatter.py [new file with mode: 0644]
python/helpers/py3only/docutils/writers/odf_odt/styles.odt [new file with mode: 0644]
python/helpers/py3only/docutils/writers/pep_html/__init__.py [new file with mode: 0644]
python/helpers/py3only/docutils/writers/pep_html/pep.css [new file with mode: 0644]
python/helpers/py3only/docutils/writers/pep_html/template.txt [new file with mode: 0644]
python/helpers/py3only/docutils/writers/pseudoxml.py [new file with mode: 0644]
python/helpers/py3only/docutils/writers/s5_html/__init__.py [new file with mode: 0644]
python/helpers/py3only/docutils/writers/s5_html/themes/README.txt [new file with mode: 0644]
python/helpers/py3only/docutils/writers/s5_html/themes/big-black/__base__ [new file with mode: 0644]
python/helpers/py3only/docutils/writers/s5_html/themes/big-black/framing.css [new file with mode: 0644]
python/helpers/py3only/docutils/writers/s5_html/themes/big-black/pretty.css [new file with mode: 0644]
python/helpers/py3only/docutils/writers/s5_html/themes/big-white/framing.css [new file with mode: 0644]
python/helpers/py3only/docutils/writers/s5_html/themes/big-white/pretty.css [new file with mode: 0644]
python/helpers/py3only/docutils/writers/s5_html/themes/default/blank.gif [new file with mode: 0644]
python/helpers/py3only/docutils/writers/s5_html/themes/default/framing.css [new file with mode: 0644]
python/helpers/py3only/docutils/writers/s5_html/themes/default/iepngfix.htc [new file with mode: 0644]
python/helpers/py3only/docutils/writers/s5_html/themes/default/opera.css [new file with mode: 0644]
python/helpers/py3only/docutils/writers/s5_html/themes/default/outline.css [new file with mode: 0644]
python/helpers/py3only/docutils/writers/s5_html/themes/default/pretty.css [new file with mode: 0644]
python/helpers/py3only/docutils/writers/s5_html/themes/default/print.css [new file with mode: 0644]
python/helpers/py3only/docutils/writers/s5_html/themes/default/s5-core.css [new file with mode: 0644]
python/helpers/py3only/docutils/writers/s5_html/themes/default/slides.css [new file with mode: 0644]
python/helpers/py3only/docutils/writers/s5_html/themes/default/slides.js [new file with mode: 0644]
python/helpers/py3only/docutils/writers/s5_html/themes/medium-black/__base__ [new file with mode: 0644]
python/helpers/py3only/docutils/writers/s5_html/themes/medium-black/pretty.css [new file with mode: 0644]
python/helpers/py3only/docutils/writers/s5_html/themes/medium-white/framing.css [new file with mode: 0644]
python/helpers/py3only/docutils/writers/s5_html/themes/medium-white/pretty.css [new file with mode: 0644]
python/helpers/py3only/docutils/writers/s5_html/themes/small-black/__base__ [new file with mode: 0644]
python/helpers/py3only/docutils/writers/s5_html/themes/small-black/pretty.css [new file with mode: 0644]
python/helpers/py3only/docutils/writers/s5_html/themes/small-white/framing.css [new file with mode: 0644]
python/helpers/py3only/docutils/writers/s5_html/themes/small-white/pretty.css [new file with mode: 0644]
python/helpers/py3only/docutils/writers/xetex/__init__.py [new file with mode: 0644]
python/helpers/pydev/pydev_ipython_console_011.py
python/helpers/rest_formatter.py
python/ide/src/com/jetbrains/python/configuration/PyDiffPreviewProvider.java
python/ide/src/com/jetbrains/python/newProject/actions/PyCharmNewProjectStep.java
python/openapi/src/com/jetbrains/python/templateLanguages/PyTemplatesUtil.java
python/pluginSrc/com/jetbrains/python/packaging/PyManagePackagesDialog.java
python/psi-api/src/com/jetbrains/python/psi/types/TypeEvalContext.java
python/pydevSrc/com/jetbrains/python/debugger/IPyDebugProcess.java
python/pydevSrc/com/jetbrains/python/debugger/pydev/RemoteDebugger.java
python/python-rest/resources/META-INF/plugin.xml
python/python-rest/src/com/jetbrains/rest/sphinx/SphinxBaseCommand.java
python/resources/idea/PyCharmCoreApplicationInfo.xml
python/src/META-INF/python-core.xml
python/src/com/jetbrains/python/HelperPackage.java
python/src/com/jetbrains/python/PyBundle.properties
python/src/com/jetbrains/python/PythonHelper.java
python/src/com/jetbrains/python/codeInsight/completion/PyDocstringCompletionContributor.java
python/src/com/jetbrains/python/codeInsight/imports/AddImportHelper.java
python/src/com/jetbrains/python/codeInsight/testIntegration/PyTestCreator.java
python/src/com/jetbrains/python/console/PydevConsoleRunner.java
python/src/com/jetbrains/python/documentation/docstrings/DocStringParameterReference.java
python/src/com/jetbrains/python/documentation/docstrings/DocStringReferenceProvider.java
python/src/com/jetbrains/python/documentation/docstrings/DocStringUtil.java
python/src/com/jetbrains/python/documentation/docstrings/PyStructuredDocstringFormatter.java
python/src/com/jetbrains/python/formatter/PyBlock.java
python/src/com/jetbrains/python/formatter/PythonFormattingModelBuilder.java
python/src/com/jetbrains/python/inspections/PyIncorrectDocstringInspection.java
python/src/com/jetbrains/python/inspections/quickfix/MoveFromFutureImportQuickFix.java
python/src/com/jetbrains/python/packaging/PyCondaPackageManagerImpl.java
python/src/com/jetbrains/python/packaging/PyCondaPackageService.java
python/src/com/jetbrains/python/packaging/PyPackageManagersImpl.java
python/src/com/jetbrains/python/packaging/ui/PyCondaManagementService.java
python/src/com/jetbrains/python/packaging/ui/PyPackageManagementService.java
python/src/com/jetbrains/python/projectView/PyRemoteLibrariesNode.java
python/src/com/jetbrains/python/run/PythonCommandLineState.java
python/src/com/jetbrains/python/run/PythonProcessHandler.java
python/src/com/jetbrains/python/sdk/CreateCondaEnvDialog.java
python/src/com/jetbrains/python/sdk/PythonSdkDetailsStep.java
python/src/com/jetbrains/python/sdk/PythonSdkType.java
python/src/com/jetbrains/python/sdk/flavors/VirtualEnvSdkFlavor.java
python/testData/completion/paramNameInTypeDeclarationInRestDocstring.py [new file with mode: 0644]
python/testData/formatter/blanksBetweenImportsPreservedWithoutOptimizeImports.py [new file with mode: 0644]
python/testData/formatter/blanksBetweenImportsPreservedWithoutOptimizeImports_after.py [new file with mode: 0644]
python/testData/inspections/GoogleDocstringParametersInspection/test.py
python/testData/inspections/MoveFromFutureImportDocString_after.py
python/testData/inspections/MoveFromFutureImport_after.py
python/testData/inspections/PyDocstringParametersInspection/test.py
python/testData/resolve/GoogleDocstringModuleAttribute.py [new file with mode: 0644]
python/testSrc/com/jetbrains/env/python/console/PyConsoleTask.java
python/testSrc/com/jetbrains/env/python/debug/PyBaseDebuggerTask.java
python/testSrc/com/jetbrains/python/PyAddImportTest.java
python/testSrc/com/jetbrains/python/PyFormatterTest.java
python/testSrc/com/jetbrains/python/PyMultiFileResolveTest.java
python/testSrc/com/jetbrains/python/PyQuickFixTest.java
python/testSrc/com/jetbrains/python/PyResolveTest.java
python/testSrc/com/jetbrains/python/PySectionBasedDocStringTest.java
python/testSrc/com/jetbrains/python/PythonCompletionTest.java
python/testSrc/com/jetbrains/python/fixtures/PyMultiFileResolveTestCase.java
python/testSrc/com/jetbrains/python/fixtures/PyResolveTestCase.java
python/testSrc/python-community-tests.iml
resources-en/src/messages/QuickFixBundle.properties
spellchecker/src/com/intellij/spellchecker/english.dic
spellchecker/src/com/intellij/spellchecker/jetbrains.dic
xml/dom-impl/src/com/intellij/codeInsight/navigation/NavigationGutterIconBuilder.java
xml/dom-impl/src/com/intellij/util/xml/stubs/FileStubSerializer.java
xml/dom-openapi/src/com/intellij/patterns/DomPatterns.java
xml/dom-tests/dom-tests.iml
xml/dom-tests/tests/com/intellij/util/xml/DomConcurrencyStressTest.java
xml/relaxng/src/org/intellij/plugins/relaxNG/validation/RngParser.java
xml/tests/xml-tests.iml
xml/xml-psi-impl/src/com/intellij/javaee/ExternalResourceManagerExImpl.java

index e380455105f01de34b342d86f425fe7b5e823d9b..c5016fde3e9154bf4628c64a67018f3cfc1738d3 100644 (file)
@@ -6,3 +6,4 @@
 .DS_Store
 /test-system
 /test-config
+*.pyc
index f0cc42032920d3521a5f08602e76668625ea2524..59860660a3eddb0fe550e0f751a77b54e1c468f3 100644 (file)
         <processorPath useClasspath="true" />
       </profile>
     </annotationProcessing>
-    <bytecodeTargetLevel target="1.6">
-      <module name="annotations" target="1.5" />
-      <module name="annotations-common" target="1.5" />
-      <module name="annotations-java8" target="1.8" />
-      <module name="community-tests" target="1.8" />
-      <module name="configuration-store-tests" target="1.8" />
-      <module name="diff-tests" target="1.8" />
-      <module name="gradle-jps-plugin" target="1.6" />
-      <module name="groovy-rt-constants" target="1.5" />
-      <module name="groovy_rt" target="1.5" />
-      <module name="intellilang-jps-plugin" target="1.6" />
-      <module name="IntelliLang-tests" target="1.8" />
+    <bytecodeTargetLevel>
       <module name="java-runtime" target="1.1" />
-      <module name="java-tests" target="1.8" />
-      <module name="javac2" target="1.5" />
-      <module name="javaFX-jps-plugin" target="1.6" />
-      <module name="jps-builders" target="1.6" />
-      <module name="jps-launcher" target="1.6" />
-      <module name="jps-model-api" target="1.6" />
-      <module name="jps-model-impl" target="1.6" />
-      <module name="jps-model-serialization" target="1.6" />
-      <module name="jps-standalone-builder" target="1.6" />
-      <module name="json-tests" target="1.8" />
       <module name="junit_rt" target="1.1" />
-      <module name="lang-tests" target="1.8" />
-      <module name="maven-jps-plugin" target="1.6" />
-      <module name="platform-tests" target="1.8" />
-      <module name="remote-servers-agent-rt" target="1.5" />
-      <module name="svn4idea-tests" target="1.8" />
-      <module name="tasks-tests" target="1.8" />
-      <module name="testng_rt" target="1.5" />
-      <module name="ui-designer-jps-plugin" target="1.6" />
-      <module name="util-rt" target="1.6" />
     </bytecodeTargetLevel>
   </component>
   <component name="EclipseCompilerSettings">
index 032c87b1619918040d3fe25e4aa95dda81f3e827..ec0fc157ae0fcc3f606ad90b39773db1b97700f6 100644 (file)
@@ -4,16 +4,19 @@
 ; each line represent a patching rule
 ;
 ;  - => path
-;     this is exclude rule. It excludes all paths that starts with given prefix
+;     this is exclude rule. It excludes all paths that starts with given prefix,
+;     longer path include rule overcomes exclude rule
 ;  xx => path
-;     this is the rule to enforce check of java classes of version xx, where xx could
-;     be one of the following: 1.2, 1.3, 1.4, 1.5, 1.6, 1.7
+;     this is the rule to check that java classes under given path of version xx or older, where xx could
+;     be one of the following: 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8
 ;  check static => path
 ;     this is the rule to check static class usages in classes under given path
 ;  - check static => path
 ;     exclude following paths from the check
 ;  allow static class NAME
 ;     allow use of given class (by starts-with) from static context
+;  include path
+;     include content of path (it is relative to the parent directory of current config file) into this file
 ;
 ;  see example below
 ;
 ;  have fun
 ;
 
-
 1.6 =>
 
 1.3 => lib/idea_rt.jar
+1.4 => lib/forms_rt.jar
 
 1.7 => lib/optimizedFileManager.jar
 
 1.5 => plugins/Groovy/lib/groovy_rt.jar
+1.5 => plugins/Groovy/lib/groovy-rt-constants.jar
+1.5 => plugins/coverage/lib/coverage_rt.jar
 1.5 => lib/annotations.jar
 1.8 => redist/annotations-java8.jar
-
-1.6 => plugins/gradle/lib/gradle-jps-plugin.jar
-
 1.3 => plugins/junit/lib/junit-rt.jar
index 47dae3ce4e4be83f235f2a65f2d33961b765df0e..4f8749b4a9e592e42cdc3bde887c2f05b38479b8 100644 (file)
Binary files a/build/lib/jps/antlayout.jar and b/build/lib/jps/antlayout.jar differ
index a4c8f681c0f62f2d1119acb66beb6c7de9ad3243..4b110fe925641fe75ab1bea9defa7cf773b22029 100644 (file)
Binary files a/build/lib/jps/groovy-jps-plugin.jar and b/build/lib/jps/groovy-jps-plugin.jar differ
diff --git a/build/lib/jps/groovy-rt-constants.jar b/build/lib/jps/groovy-rt-constants.jar
new file mode 100644 (file)
index 0000000..4942911
Binary files /dev/null and b/build/lib/jps/groovy-rt-constants.jar differ
index f74f0a8d04da643985cc1a0fddbff031f53f9e96..b6b715af6854cb4082e1240c228b0fc856f6abd5 100644 (file)
Binary files a/build/lib/jps/groovy_rt.jar and b/build/lib/jps/groovy_rt.jar differ
index 6a7921340299bc05cc2387b86f2c1e9f3a19cf8d..92b74182f5e6684107a0fae02c623cc681871b05 100644 (file)
Binary files a/build/lib/jps/jps-builders.jar and b/build/lib/jps/jps-builders.jar differ
index 3d4fc269fb0f53e14fb4b88a926c05610a05a545..b6aec1fce8b22308d0241b42962ccf5c6650d239 100644 (file)
Binary files a/build/lib/jps/jps-model.jar and b/build/lib/jps/jps-model.jar differ
index 43351b53937977b391d05d82ff0e8df5291b3176..fcb2cc6a7695157f3a7adf0772936811ee9c9ecd 100644 (file)
Binary files a/build/lib/jps/ui-designer-jps-plugin.jar and b/build/lib/jps/ui-designer-jps-plugin.jar differ
index 18195e67fe21f66879e25d10f916b1eb5a44439e..16c6232dcae65194eea0683915c8056f27c46568 100644 (file)
Binary files a/build/lib/jps/util.jar and b/build/lib/jps/util.jar differ
index 2f711c0c46c2267ebab648b75e56ecb6be03fd14..f9d858dc3c874b11e0a3604faf698ef54f77bc36 100644 (file)
@@ -139,7 +139,7 @@ binding.setVariable("loadProject", {
     bundledKotlinPath = "$home/community/build/kotlinc"
   }
   if (!new File(bundledKotlinPath, "lib/kotlin-runtime.jar").exists()) {
-    projectBuilder.error("Could not find Kotlin runtime at $bundledKotlinPath/lib/kotlin-runtime.jar")
+    projectBuilder.error("Could not find Kotlin runtime at $bundledKotlinPath/lib/kotlin-runtime.jar: run download_kotlin.gant script to download Kotlin JARs")
     return
   }
   setPathVariable("KOTLIN_BUNDLED", bundledKotlinPath)
@@ -326,8 +326,7 @@ binding.setVariable("copyAndPatchFiles", { Closure files, String target, Map arg
 
 binding.setVariable("wireBuildDate", { String buildNumber, String appInfoFile ->
   ant.tstamp()
-  patchFiles([appInfoFile], ["BUILD_NUMBER": buildNumber, "BUILD_DATE": DSTAMP,
-          "PACKAGE_CODE": buildNumber.substring(0, buildNumber.indexOf('-'))])
+  patchFiles([appInfoFile], ["BUILD_NUMBER": buildNumber, "BUILD_DATE": DSTAMP])
 })
 
 binding.setVariable("commonJvmArgsForTests", {
index c053808175a3403f411f4b01719927b491283c5e..47b8d551b85eb8d277f49d359ee2e810fe633c94 100644 (file)
@@ -3,10 +3,9 @@
   <component name="NewModuleRootManager" inherit-compiler-output="true">
     <exclude-output />
     <content url="file://$MODULE_DIR$">
-      <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src" type="java-resource" />
     </content>
     <orderEntry type="inheritedJdk" />
     <orderEntry type="sourceFolder" forTests="false" />
   </component>
-</module>
-
+</module>
\ No newline at end of file
index 86c48623305e3ec27528caa2ea3e8a68ce94d886..cfc65273f9149de79a0fcd682b515ff95cb4fb2a 100644 (file)
@@ -4,9 +4,8 @@
   <build number="__BUILD_NUMBER__" date="__BUILD_DATE__"/>
   <install-over minbuild="129.1" maxbuild="139.9999" version="14"/>
   <logo url="/idea_community_logo.png" textcolor="aaaaaa" progressColor="FDA916" progressY="230" progressTailIcon="/community_progress_tail.png"/>
-  <about url="/idea_community_about.png" foreground="7A858F" copyrightForeground="7A858F" linkColor="9b5121" logoX="300" logoY="265" logoW="75" logoH="30"/>
+  <about url="/idea_community_about.png" foreground="333333" copyrightForeground="7A858F" linkColor="9b5121" logoX="300" logoY="265" logoW="75" logoH="30"/>
   <icon size32="/icon_CE.png" size16="/icon_CEsmall.png" size12="/toolwindows/toolWindowProject.png" size128="/icon_CE_128.png" ico="idea_CE.ico"/>
-  <package code="__PACKAGE_CODE__"/>
   <names product="IDEA" fullname="IntelliJ IDEA" script="idea"/>
 
   <welcome-screen logo-url="/Logo_welcomeScreen.png"/>
index 7e9e496d6d212786a0bfe410d8513d4e241f3dea..a474783912da59f6d1c93de057926ab1d2970f5b 100644 (file)
Binary files a/community-resources/src/idea_community_about.png and b/community-resources/src/idea_community_about.png differ
index b5553ec2a21e560a49b22c0f3f0ba6e1dd5e5a7a..c8e0fadae88d065989e2c6a1886a09049daec980 100644 (file)
Binary files a/community-resources/src/idea_community_about@2x.png and b/community-resources/src/idea_community_about@2x.png differ
index 8a5a6785e5346c71bd7351ff1f9924c0c9c521e2..ff26535f7394d4e7784c0ba8708c823c5c80e918 100644 (file)
Binary files a/community-resources/src/idea_community_logo.png and b/community-resources/src/idea_community_logo.png differ
index c206269413781135ef0f51ecaf2da5f637f42e11..74457686ab1d7700a02dbf8baf518c61c2ae57de 100644 (file)
Binary files a/community-resources/src/idea_community_logo@2x.png and b/community-resources/src/idea_community_logo@2x.png differ
index 32223aaaf3e6ea45ecab473cefdb37c01580a876..5c886d1ea7cfa3a90b150b4f90af841f7d52b5d3 100644 (file)
@@ -16,6 +16,7 @@
 package com.intellij.execution.testDiscovery;
 
 import com.intellij.application.options.ModulesComboBox;
+import com.intellij.execution.ExecutionBundle;
 import com.intellij.execution.MethodBrowser;
 import com.intellij.execution.ui.*;
 import com.intellij.ide.util.ClassFilter;
@@ -61,7 +62,7 @@ public class TestDiscoveryConfigurable<T extends TestDiscoveryConfiguration> ext
   private JComponent anchor;
 
   public TestDiscoveryConfigurable(final Project project) {
-    myModule.setText("Use classpath of");
+    myModule.setText(ExecutionBundle.message("application.configuration.use.classpath.and.jdk.of.module.label"));
     myModule.setLabelLocation(BorderLayout.WEST);
     myModule.setComponent(new ModulesComboBox());
     myModuleSelector = new ConfigurationModuleSelector(project, getModulesComponent());
index 973ffa59426cfc72b14e37cec74e736b8b9789df..e1374f446c7e68dd55b7478088df533eb7add679 100644 (file)
@@ -109,7 +109,8 @@ public class SaveProjectAsTemplateAction extends AnAction {
   }
 
   public static VirtualFile getDescriptionFile(Project project, String path) {
-    return VfsUtilCore.findRelativeFile(path, project.getBaseDir());
+    VirtualFile baseDir = project.getBaseDir();
+    return baseDir != null ? baseDir.findFileByRelativePath(path) : null;
   }
 
   public static void saveProject(final Project project,
index 5085f1ba8914c805a23a37048d7e56d82f5488b3..90165ab913088ced224d08dccc03cb999c73c803 100644 (file)
@@ -98,6 +98,8 @@ public abstract class QuickFixFactory {
 
   @NotNull public abstract IntentionAction createAddExceptionToThrowsFix(@NotNull PsiElement element);
 
+  @NotNull public abstract IntentionAction createAddExceptionFromFieldInitializerToConstructorThrowsFix(@NotNull PsiElement element);
+
   @NotNull public abstract IntentionAction createSurroundWithTryCatchFix(@NotNull PsiElement element);
 
   @NotNull public abstract IntentionAction createGeneralizeCatchFix(@NotNull PsiElement element, @NotNull PsiClassType type);
index 333b633b7ac1b518d0f2a69ee6f7d9a10d03991a..4ce4217331072e8bc36562bb215c4f339762ae3f 100644 (file)
@@ -71,7 +71,14 @@ public class GenericsHighlightUtil {
   static HighlightInfo checkInferredTypeArguments(PsiTypeParameter[] typeParameters,
                                                   PsiElement call,
                                                   PsiSubstitutor substitutor) {
-    final Pair<PsiTypeParameter, PsiType> inferredTypeArgument = GenericsUtil.findTypeParameterWithBoundError(typeParameters, substitutor, call, false);
+    return checkInferredTypeArguments(typeParameters, call, substitutor, false);
+  }
+
+  @Nullable
+  static HighlightInfo checkInferredTypeArguments(PsiTypeParameter[] typeParameters,
+                                                  PsiElement call,
+                                                  PsiSubstitutor substitutor, boolean allowUncheckedConversion) {
+    final Pair<PsiTypeParameter, PsiType> inferredTypeArgument = GenericsUtil.findTypeParameterWithBoundError(typeParameters, substitutor, call, allowUncheckedConversion);
     if (inferredTypeArgument != null) {
       final PsiType extendsType = inferredTypeArgument.second;
       final PsiTypeParameter typeParameter = inferredTypeArgument.first;
@@ -1310,24 +1317,14 @@ public class GenericsHighlightUtil {
 
   static HighlightInfo checkInferredIntersections(PsiSubstitutor substitutor, TextRange ref) {
     for (Map.Entry<PsiTypeParameter, PsiType> typeEntry : substitutor.getSubstitutionMap().entrySet()) {
+      final String parameterName = typeEntry.getKey().getName();
       final PsiType type = typeEntry.getValue();
       if (type instanceof PsiIntersectionType) {
-        final PsiType[] conjuncts = ((PsiIntersectionType)type).getConjuncts();
-        for (int i = 0; i < conjuncts.length; i++) {
-          PsiClass conjunct = PsiUtil.resolveClassInClassTypeOnly(conjuncts[i]);
-          if (conjunct != null && !conjunct.isInterface()) {
-            for (int i1 = i + 1; i1 < conjuncts.length; i1++) {
-              PsiClass oppositeConjunct = PsiUtil.resolveClassInClassTypeOnly(conjuncts[i1]);
-              if (oppositeConjunct != null && !oppositeConjunct.isInterface()) {
-                if (!conjunct.isInheritor(oppositeConjunct, true) && !oppositeConjunct.isInheritor(conjunct, true)) {
-                  return HighlightInfo.newHighlightInfo(HighlightInfoType.ERROR)
-                    .descriptionAndTooltip("Type parameter " + typeEntry.getKey().getName() + " has incompatible upper bounds: " +
-                                           conjunct.getName() + " and " + oppositeConjunct.getName())
-                    .range(ref).create();
-                }
-              }
-            }
-          }
+        final String conflictingConjunctsMessage = ((PsiIntersectionType)type).getConflictingConjunctsMessage();
+        if (conflictingConjunctsMessage != null) {
+          return HighlightInfo.newHighlightInfo(HighlightInfoType.ERROR)
+            .descriptionAndTooltip("Type parameter " + parameterName + " has incompatible upper bounds: " + conflictingConjunctsMessage)
+            .range(ref).create();
         }
       }
     }
index 0dc6c8fca8eb91164eaf7da241c9e2c372cfc1ea..426170abe4aa635f1b8a85908987f1543b367c18 100644 (file)
@@ -35,7 +35,6 @@ import com.intellij.openapi.vfs.VirtualFile;
 import com.intellij.pom.java.LanguageLevel;
 import com.intellij.psi.*;
 import com.intellij.psi.impl.PsiSuperMethodImplUtil;
-import com.intellij.psi.impl.source.resolve.graphInference.InferenceSession;
 import com.intellij.psi.infos.CandidateInfo;
 import com.intellij.psi.infos.MethodCandidateInfo;
 import com.intellij.psi.util.*;
@@ -363,6 +362,13 @@ public class HighlightMethodUtil {
         if (highlightInfo == null) {
           highlightInfo = checkVarargParameterErasureToBeAccessible((MethodCandidateInfo)resolveResult, methodCall);
         }
+
+        if (highlightInfo == null && resolveResult instanceof MethodCandidateInfo) {
+          final String errorMessage = ((MethodCandidateInfo)resolveResult).getInferenceErrorMessage();
+          if (errorMessage != null) {
+            highlightInfo = HighlightInfo.newHighlightInfo(HighlightInfoType.ERROR).descriptionAndTooltip(errorMessage).range(fixRange).create();
+          }
+        }
       }
     }
     else {
@@