[eclipse-pydev] 02/05: Merge tag 'upstream/3.2.0'
Jakub Adam
xhaakon-guest at moszumanska.debian.org
Thu Jan 2 19:54:01 UTC 2014
This is an automated email from the git hooks/post-receive script.
xhaakon-guest pushed a commit to branch master
in repository eclipse-pydev.
commit 53af283978ff4e66413d60d902e944fbdfff6705
Merge: d997cbe 7642569
Author: Jakub Adam <jakub.adam at ktknet.cz>
Date: Thu Jan 2 20:21:06 2014 +0100
Merge tag 'upstream/3.2.0'
Upstream version 3.2.0
extra/_pydevd_bytecode.py | 414 +++++++
extra/dont_trace.diff | 272 +++++
extra/pydevd_dont_trace.py | 114 ++
extra/pydevd_exception_utils.py | 188 ++++
features/org.python.pydev.feature/feature.xml | 40 +-
features/org.python.pydev.feature/pom.xml | 2 +-
features/org.python.pydev.mylyn.feature/pom.xml | 2 +-
features/org.python.pydev.p2-repo/pom.xml | 2 +-
features/pom.xml | 2 +-
.../com.python.pydev.analysis/META-INF/MANIFEST.MF | 23 +-
plugins/com.python.pydev.analysis/pom.xml | 2 +-
.../com/python/pydev/analysis/AnalysisPlugin.java | 46 +-
.../analysis/actions/ForceCodeAnalysisOnTree.java | 4 +-
.../python/pydev/analysis/actions/MatchHelper.java | 2 +-
.../AbstractAdditionalDependencyInfo.java | 410 ++++---
.../AbstractAdditionalInfoWithBuild.java | 3 +-
.../AbstractAdditionalTokensInfo.java | 7 +-
.../AdditionalInfoIntegrityChecker.java | 30 +-
.../AdditionalProjectInterpreterInfo.java | 22 +
.../AdditionalSystemInterpreterInfo.java | 25 +-
.../analysis/additionalinfo/InfoStrFactory.java | 2 +-
.../pydev/analysis/additionalinfo/TreeIO.java | 13 +-
.../analysis/builder/AnalysisBuilderVisitor.java | 30 +-
.../analysis/builder/AnalysisParserObserver.java | 10 +-
.../pydev/analysis/indexview/NatureGroup.java | 35 +-
.../pydev/analysis/messages/AbstractMessage.java | 9 +-
.../AbstractScopeAnalyzerVisitor.java | 7 +
.../AstEntryScopeAnalysisConstants.java | 2 +
.../analysis/scopeanalysis/ScopeAnalysis.java | 26 -
.../ScopeAnalyzerVisitorForImports.java | 95 --
.../ScopeAnalyzerVisitorWithoutImports.java | 2 +-
.../InterpreterInfoBuilder.java | 8 +-
.../analysis/ui/AutoImportsPreferencesPage.java | 2 +-
.../pydev/analysis/visitors/ArgumentsChecker.java | 2 +-
.../org/python/pydev/builder/pep8/Pep8Visitor.java | 5 +-
.../python/pydev/analysis/AnalysisTestsBase.java | 12 +-
.../pydev/analysis/OccurrencesAnalyzer2Test.java | 3 +-
.../AdditionalInterpreterInfoTest.java | 25 +-
.../scopeanalysis/ScopeAnalyzerVisitorTest.java | 3 +-
.../analysis/scopeanalysis/TokenMatchingTest.java | 3 +-
.../SynchSystemModulesManagerTest.java | 2 +-
.../META-INF/MANIFEST.MF | 2 +-
plugins/com.python.pydev.codecompletion/pom.xml | 2 +-
.../participant/CompletionParticipantTest.java | 2 +
.../com.python.pydev.debug/META-INF/MANIFEST.MF | 5 +-
plugins/com.python.pydev.debug/plugin.xml | 6 +
plugins/com.python.pydev.debug/pom.xml | 2 +-
.../com/python/pydev/debug/DebugEarlyStartup.java | 256 +++++
.../src/com/python/pydev/debug/DebugPlugin.java | 4 +-
.../pydev/debug/DebugPluginPrefsInitializer.java | 16 +-
.../python/pydev/debug/model/ProcessServer.java | 3 +-
.../debug/remote/IRemoteDebuggerListener.java | 7 +
.../pydev/debug/remote/RemoteDebuggerServer.java | 20 +-
.../pydev/debug/ui/DebugPreferencesPageExt.java | 30 +
plugins/com.python.pydev.docs/build_both.py | 2 +-
.../merged_homepage/about.contents.rst | 106 +-
.../merged_homepage/download.contents.rst | 28 +-
.../merged_homepage/final/images/values.png | Bin 0 -> 2076 bytes
.../merged_homepage/history_pydev.rst | 120 ++
.../merged_homepage/index.rst | 80 +-
.../merged_homepage/manual.contents.html | 35 +
.../manual_101_install.contents.rst | 9 +
.../merged_homepage/stylesheet.css | 14 +
.../merged_homepage/template1.html | 105 +-
.../merged_homepage/templateManual.html | 158 ++-
plugins/com.python.pydev.docs/release_email.txt | 124 ++-
plugins/com.python.pydev.docs/release_process.txt | 79 +-
.../META-INF/MANIFEST.MF | 2 +-
plugins/com.python.pydev.fastparser/pom.xml | 2 +-
.../META-INF/MANIFEST.MF | 29 +-
plugins/com.python.pydev.refactoring/pom.xml | 2 +-
.../refactoring/actions/PyGoToDefinition.java | 2 +-
.../python/pydev/refactoring/actions/PyRename.java | 5 +-
.../refactoring/actions/PyRenameInFileAction.java | 3 +-
.../python/pydev/refactoring/changes/PyChange.java | 47 +-
.../refactoring/changes/PyCompositeChange.java | 31 +
.../changes/PyRenameResourceChange.java | 171 ++-
.../markoccurrences/MarkOccurrencesJob.java | 5 +-
.../AstEntryRefactorerRequestConstants.java | 17 -
.../pydev/refactoring/refactorer/Refactorer.java | 51 +-
.../refactorer/RefactorerFindDefinition.java | 7 +-
.../refactorer/RefactorerFindReferences.java | 57 +-
.../refactoring/refactorer/RefactorerFinds.java | 7 +-
.../search/FindOccurrencesSearchQuery.java | 25 +-
.../tdd/AbstractPyCreateClassOrMethodOrField.java | 7 +-
.../pydev/refactoring/tdd/PyCreateClass.java | 7 +-
.../refactoring/tdd/PyCreateMethodOrField.java | 13 +-
.../tdd/TddCodeGenerationQuickFixParticipant.java | 18 +-
.../refactoring/tdd/TddQuickFixParticipant.java | 2 +-
.../findreplace/PySearchInOpenDocumentsAction.java | 10 +-
.../wizards/IRefactorRenameProcess.java | 2 +
.../wizards/RefactorProcessFactory.java | 34 +-
.../rename/AbstractRenameRefactorProcess.java | 24 +-
.../AbstractRenameWorkspaceRefactorProcess.java | 22 +-
.../wizards/rename/IRefactorCustomEntry.java | 23 +
.../wizards/rename/ImportRenameAstEntry.java | 12 +
.../wizards/rename/MatchImportsVisitor.java | 570 ++++++++++
.../wizards/rename/PyRenameAnyLocalProcess.java | 44 +-
.../wizards/rename/PyRenameAttributeProcess.java | 8 +-
.../wizards/rename/PyRenameClassProcess.java | 13 +-
.../wizards/rename/PyRenameEntryPoint.java | 395 +++++--
.../wizards/rename/PyRenameFunctionProcess.java | 5 +-
.../wizards/rename/PyRenameGlobalProcess.java | 5 +-
.../wizards/rename/PyRenameImportProcess.java | 133 ++-
.../wizards/rename/PyRenameParameterProcess.java | 8 +-
.../wizards/rename/PyRenameRefactoringWizard.java | 95 +-
.../rename/PyRenameSelfAttributeProcess.java | 5 +-
.../wizards/rename/TextEditCreation.java | 191 ++--
.../changes/PyRenameResourceChangeTest.java | 70 ++
.../refactorer/ClassHierarchySearchTest.java | 104 +-
.../pydev/refactoring/refactorer/SearchTest.java | 11 +-
.../refactorings/rename/RefactoringLocalToken.java | 163 ++-
.../rename/RefactoringRenameTestBase.java | 158 ++-
.../rename/RenameAttributeRefactoringTest.java | 67 +-
.../rename/RenameBuiltinRefactoringTest.java | 52 +
.../rename/RenameClassRefactoringTest.java | 242 +++-
.../rename/RenameFunctionRefactoringTest.java | 206 +++-
.../rename/RenameFunctionRefactoringTest2.java | 54 +-
.../rename/RenameGlobalRefactoringTest.java | 40 +-
.../rename/RenameLocalRefactoringTest.java | 16 +-
.../rename/RenameModuleRefactoringTest.java | 360 +++++-
.../rename/RenameParamRefactoringTest.java | 47 +-
.../rename/RenameSelfRefactoringTest.java | 29 +-
.../renamelocal/RefactoringLocalTestBase.java | 17 +-
.../pydev/refactoring/tdd/TddTestWorkbench.java | 8 +-
.../wizards/rename/MatchImportsVisitorTest.java | 77 ++
.../reflib/renameattribute2/__init__.py | 0
.../reflib/renameattribute2/mod1.py | 5 +
.../reflib/renameattribute2/mod2.py | 4 +
.../reflib/renamebuiltin/__init__.py | 0
.../pysrcrefactoring/reflib/renamebuiltin/f1.py | 1 +
.../pysrcrefactoring/reflib/renamebuiltin/f2.py | 4 +
.../reflib/renameclassattribute/__init__.py | 0
.../reflib/renameclassattribute/mod1.py | 5 +
.../reflib/renameclassattribute/mod2.py | 6 +
.../reflib/renamemodule/importer.py | 4 +-
.../reflib/renamemodule/importer3a.py | 3 +
.../reflib/renamemodule/importer6.py | 1 +
.../reflib/renamemodule/importer7.py | 1 +
.../reflib/renamemodule2/__init__.py | 0
.../reflib/renamemodule2/mod_ren1.py | 2 +
.../reflib/renamemodule2/mod_ren2.py | 1 +
.../reflib/renamemodule2/mod_ren3.py | 1 +
.../reflib/renamemodule2/mod_ren4.py | 1 +
.../reflib/renamemodule2/mod_ren5.py | 1 +
.../reflib/renamemodule3/__init__.py | 0
.../reflib/renamemodule3/pack1/__init__.py | 0
.../pysrcrefactoring/reflib/renamemodule3/ren1.py | 5 +
.../reflib/renamemodule4/__init__.py | 0
.../pysrcrefactoring/reflib/renamemodule4/mymod.py | 2 +
.../pysrcrefactoring/renamemodule_root/__init__.py | 0
.../renamemodule_root/mod_in_root.py | 3 +
.../renamemodule_root/mod_in_root2.py | 2 +
.../renamemodule_root/mod_in_root3.py | 3 +
.../META-INF/MANIFEST.MF | 2 +-
.../RUN ON RELEASE AllTests.launch | 2 +-
plugins/com.python.pydev.runalltests/pom.xml | 2 +-
.../pydev/runalltests2/AllWorkbenchTests.java | 3 +
plugins/com.python.pydev/META-INF/MANIFEST.MF | 11 +-
plugins/com.python.pydev/pom.xml | 2 +-
.../pydev/ui/search/SearchMessages.properties | 37 +
plugins/org.python.pydev.ast/META-INF/MANIFEST.MF | 5 +-
plugins/org.python.pydev.ast/pom.xml | 2 +-
plugins/org.python.pydev.core/META-INF/MANIFEST.MF | 16 +-
plugins/org.python.pydev.core/pom.xml | 2 +-
.../src/org/python/pydev/core/FullRepIterable.java | 2 +-
.../src/org/python/pydev/core/IModulesManager.java | 2 +
.../python/pydev/core/ISystemModulesManager.java | 2 +
.../src/org/python/pydev/core/ModulesKey.java | 6 +-
.../pydev/core/cache/CompleteIndexValue.java | 23 -
.../src/org/python/pydev/core/cache/DiskCache.java | 185 +--
.../core/concurrency/RunnableAsJobsPoolThread.java | 69 ++
.../python/pydev/core/docutils/ImportHandle.java | 1 +
.../python/pydev/core/docutils/ParsingUtils.java | 19 +-
.../python/pydev/core/docutils/PyDocIterator.java | 1 +
.../pydev/core/docutils/PyImportsIterator.java | 3 +-
.../python/pydev/core/docutils/PySelection.java | 5 +-
.../python/pydev/core/docutils/PyStringUtils.java | 438 ++++++++
.../pydev/core/docutils/PythonPairMatcher.java | 5 +-
.../pydev/core/docutils/StringSubstitution.java | 3 +-
.../python/pydev/core/docutils/StringUtils.java | 1084 ------------------
.../org/python/pydev/core/FullRepIterableTest.java | 4 +-
.../tests/org/python/pydev/core/TestCaseUtils.java | 4 +-
.../python/pydev/core/docutils/DocUtilsTest.java | 16 +-
.../pydev/core/docutils/StringUtilsTest.java | 166 +--
.../resource_stubs/AbstractIContainerStub.java | 10 +-
.../core/resource_stubs/AbstractIResourceStub.java | 2 +-
.../pydev/core/structure/FastStringBufferTest.java | 14 +
.../META-INF/MANIFEST.MF | 13 +-
plugins/org.python.pydev.customizations/pom.xml | 2 +-
.../app_engine/wizards/AppEngineTemplatePage.java | 5 +-
.../org.python.pydev.debug/META-INF/MANIFEST.MF | 23 +-
plugins/org.python.pydev.debug/icons/referrers.png | Bin 0 -> 339 bytes
plugins/org.python.pydev.debug/icons/tasklet.png | Bin 0 -> 242 bytes
plugins/org.python.pydev.debug/install.py | 1 +
plugins/org.python.pydev.debug/plugin.xml | 265 ++++-
plugins/org.python.pydev.debug/pom.xml | 2 +-
.../debug/core/ConfigureExceptionsFileUtils.java | 10 +-
.../core/PydevDebugPreferencesInitializer.java | 9 +
.../debug/curr_exception/CurrentExceptionView.java | 184 +++
.../CurrentExceptionViewContentProvider.java | 127 +++
.../EditIgnoredCaughtExceptions.java | 94 ++
.../EditIgnoredCaughtExceptionsDialog.java | 121 ++
...andler.java => GetReferrersCommandHandler.java} | 24 +-
.../IgnoreCaughtExceptionCommandHandler.java | 52 +
.../debug/handlers/PrettyPrintCommandHandler.java | 4 +-
.../pydev/debug/model/AbstractDebugTarget.java | 151 ++-
.../python/pydev/debug/model/CaughtException.java | 49 +
.../debug/model/IExceptionsBreakpointListener.java | 6 +
.../python/pydev/debug/model/IVariableLocator.java | 4 +
.../IgnoreCaughtExceptionsWhenThrownFrom.java | 162 +++
.../org/python/pydev/debug/model/PyBreakpoint.java | 11 +-
.../model/PyConditionalBreakPointManager.java | 127 +++
.../debug/model/PyDebugModelPresentation.java | 101 +-
.../debug/model/PyExceptionBreakPointManager.java | 50 +-
.../org/python/pydev/debug/model/PyReloadCode.java | 64 +-
.../org/python/pydev/debug/model/PyStackFrame.java | 35 +-
.../src/org/python/pydev/debug/model/PyThread.java | 15 +-
.../org/python/pydev/debug/model/PyVariable.java | 40 +-
.../src/org/python/pydev/debug/model/XMLUtils.java | 249 ++++-
.../model/remote/AbstractDebuggerCommand.java | 5 +
.../model/remote/AddIgnoreThrownExceptionIn.java | 50 +
.../pydev/debug/model/remote/DebuggerWriter.java | 21 +-
.../model/remote/EvaluateExpressionCommand.java | 15 +-
.../model/remote/RemoveBreakpointCommand.java | 11 +-
.../model/remote/RunCustomOperationCommand.java | 33 +-
.../debug/model/remote/SendPyExceptionCommand.java | 12 +-
.../debug/model/remote/SetBreakpointCommand.java | 23 +-
.../org/python/pydev/debug/pyunit/PyUnitView.java | 26 +-
.../debug/referrers/ClearCurrentReferrers.java | 23 +
.../pydev/debug/referrers/ReferrersView.java | 229 ++++
.../referrers/ReferrersViewContentProvider.java | 110 ++
.../org/python/pydev/debug/ui/DebugPrefsPage.java | 12 +
.../pydev/debug/ui/PyConfigureExceptionDialog.java | 103 +-
.../pydev/debug/ui/SourceLocatorPrefsPage.java | 3 +-
.../EnableDisableBreakpointRulerAction.java | 2 +
.../ui/actions/PyConfigureExceptionAction.java | 12 +-
.../PythonBreakpointPropertiesRulerAction.java | 1 +
.../actions/RunEditorAsCustomUnitTestAction.java | 22 +-
.../pydev/debug/ui/blocks/MainModuleBlock.java | 8 +-
.../pydev/debug/ui/blocks/PythonPathBlock.java | 4 +-
.../debug/ui/launching/PythonRunnerConfig.java | 11 +-
.../debug/ui/launching/UnitTestLaunchShortcut.java | 75 ++
.../python/pydev/debug/views/BaseDebugView.java | 222 ++++
.../pydev/debug/views/ILaunchAndDebugListener.java | 8 +
.../newconsole/EvaluateDebugConsoleExpression.java | 4 +-
.../newconsole/PydevConsoleCommunication.java | 15 +-
.../debug/newconsole/PydevConsoleFactory.java | 5 +-
.../newconsole/PydevDebugConsoleCommunication.java | 2 +-
.../debug/newconsole/env/PydevIProcessFactory.java | 20 +-
.../pydev/debug/newconsole/prefs/ColorManager.java | 1 -
.../prefs/InteractiveConsoleUMDPrefs.java | 2 +-
.../codecoverage/PyCodeCoverageTestWorkbench.java | 5 +-
.../pydev/debug/codecoverage/XmlRpcTest.java | 3 +-
.../newconsole/PydevConsoleDebugCommsTest.java | 7 +-
.../referrers/PyReferrersViewTestWorkbench.java | 82 ++
.../python/pydev/debug/ui/DebuggerTestUtils.java | 204 ++++
.../pydev/debug/ui/DebuggerTestWorkbench.java | 226 +---
.../org.python.pydev.django/META-INF/MANIFEST.MF | 2 +-
plugins/org.python.pydev.django/pom.xml | 2 +-
.../django/debug/ui/actions/DjangoAction.java | 7 +-
.../debug/ui/actions/PyDjangoOfflineAction.java | 5 +-
.../django/nature/DjangoRemoveNatureAction.java | 5 +-
.../pydev/django/ui/DjangoProjectProperties.java | 7 +-
.../ui/wizards/project/DjangoSettingsPage.java | 4 +-
plugins/org.python.pydev.help/META-INF/MANIFEST.MF | 2 +-
plugins/org.python.pydev.help/pom.xml | 2 +-
.../org.python.pydev.jython/META-INF/MANIFEST.MF | 14 +-
.../jysrc/pyedit_assign_params_to_attributes.py | 10 +-
plugins/org.python.pydev.jython/pom.xml | 2 +-
.../pydev/jython/InteractiveConsoleWrapper.java | 16 -
.../src/org/python/pydev/jython/JythonPlugin.java | 55 +-
plugins/org.python.pydev.mylyn/pom.xml | 2 +-
.../org.python.pydev.parser/META-INF/MANIFEST.MF | 28 +-
plugins/org.python.pydev.parser/pom.xml | 2 +-
.../src/org/python/pydev/parser/PyParser.java | 50 +-
.../parser/fastparser/FastDefinitionsParser.java | 2 +-
.../pydev/parser/grammarcommon/CtxVisitor.java | 17 +-
.../pydev/parser/prettyprinterv2/Formatter.java | 13 +-
.../MakeAstValidForPrettyPrintingVisitor.java | 16 +-
.../prettyprinterv2/PrettyPrinterVisitorV2.java | 47 +-
.../python/pydev/parser/visitors/NodeUtils.java | 2 +-
.../pydev/parser/visitors/scope/ASTEntry.java | 3 +-
.../parser/PyParserEditorIntegrationTest.java | 2 +-
.../org/python/pydev/parser/PyParserTest.java | 8 +-
.../org/python/pydev/parser/PyParserTestBase.java | 28 +-
.../python/pydev/parser/PyParserWithoutTree.java | 9 +-
.../visitors/scope/CodeFoldingVisitorTest.java | 53 +-
.../parser/visitors/scope/EasyASTIteratorTest.java | 85 +-
.../META-INF/MANIFEST.MF | 5 +-
.../contrib/ch/hsr/ukistler/astgraph/ASTGraph.java | 12 +-
.../ch/hsr/ukistler/astgraph/GraphView.java | 17 +-
plugins/org.python.pydev.refactoring/pom.xml | 2 +-
.../ast/adapters/FunctionArgAdapter.java | 3 +-
.../refactoring/ast/visitors/VisitorFactory.java | 13 +-
.../request/GeneratePropertiesRequest.java | 2 +-
.../pages/extractlocal/ExtractLocalInputPage.java | 6 +-
.../refactoring/tests/core/AbstractIOTestCase.java | 7 +-
.../refactoring/tests/utils/FileUtilsTest.java | 3 +-
.../META-INF/MANIFEST.MF | 3 +-
plugins/org.python.pydev.shared_core/pom.xml | 2 +-
.../shared_core/auto_edit/AutoEditPairMatcher.java | 3 +-
.../auto_edit/AutoEditStrategyBackspaceHelper.java | 8 +-
.../auto_edit/AutoEditStrategyHelper.java | 4 +-
.../org/python/pydev/shared_core/io/FileUtils.java | 81 +-
.../pydev/shared_core/io/ThreadStreamReader.java | 20 +-
.../src/org/python/pydev/shared_core/log/Log.java | 4 +
.../out_of_memory/OnExpectedOutOfMemory.java | 22 +
.../pydev/shared_core/parsing/BaseParser.java | 30 +-
.../parsing/ChangedParserInfoForObservers.java | 9 +-
.../pydev/shared_core/parsing/IParserObserver.java | 2 +-
.../pydev/shared_core/process/ProcessUtils.java | 7 +-
.../pydev/shared_core/string/FastStringBuffer.java | 53 +-
.../pydev/shared_core/string/StringUtils.java | 668 ++++++++++-
.../shared_core/string/TextSelectionUtils.java | 16 +-
.../python/pydev/shared_core/utils/ArrayUtils.java | 6 +-
.../pydev/shared_core/utils/ArrayUtilsTest.java | 14 +
.../META-INF/MANIFEST.MF | 37 +-
.../pom.xml | 2 +-
.../META-INF/MANIFEST.MF | 29 +-
.../icons/remove_all.gif | Bin 0 -> 992 bytes
plugins/org.python.pydev.shared_ui/pom.xml | 2 +-
.../org/python/pydev/shared_ui/UIConstants.java | 3 +
.../content_assist/DefaultContentAssist.java | 3 +-
.../pydev/shared_ui/dialogs/DialogHelpers.java | 5 +
.../shared_ui/dialogs/TreeSelectionDialog.java | 21 +-
.../pydev/shared_ui/editor/PyEditNotifier.java | 2 +-
.../AbstractDocumentTemplateContextWithIndent.java | 2 +-
.../InformationPresenterControlManager.java | 9 +-
.../org/python/pydev/shared_ui/utils/UIUtils.java | 28 +
plugins/org.python.pydev/META-INF/MANIFEST.MF | 103 +-
plugins/org.python.pydev/pom.xml | 2 +-
.../pysrc/_pydev_filesystem_encoding.py | 20 +-
plugins/org.python.pydev/pysrc/interpreterInfo.py | 16 +-
.../org.python.pydev/pysrc/pycompletionserver.py | 187 ++--
plugins/org.python.pydev/pysrc/pydev_runfiles.py | 362 +++---
plugins/org.python.pydev/pysrc/pydev_umd.py | 6 +-
plugins/org.python.pydev/pysrc/pydevconsole.py | 8 +-
plugins/org.python.pydev/pysrc/pydevd.py | 363 ++++--
.../pysrc/pydevd_additional_thread_info.py | 13 +-
plugins/org.python.pydev/pysrc/pydevd_comm.py | 262 ++++-
plugins/org.python.pydev/pysrc/pydevd_constants.py | 25 +
.../org.python.pydev/pysrc/pydevd_custom_frames.py | 89 ++
plugins/org.python.pydev/pysrc/pydevd_exec.py | 7 +-
plugins/org.python.pydev/pysrc/pydevd_exec2.py | 7 +-
.../org.python.pydev/pysrc/pydevd_file_utils.py | 6 +-
plugins/org.python.pydev/pysrc/pydevd_frame.py | 271 +++--
plugins/org.python.pydev/pysrc/pydevd_referrers.py | 190 ++++
plugins/org.python.pydev/pysrc/pydevd_reload.py | 9 +-
plugins/org.python.pydev/pysrc/pydevd_resolver.py | 58 +-
.../org.python.pydev/pysrc/pydevd_save_locals.py | 137 +++
plugins/org.python.pydev/pysrc/pydevd_stackless.py | 203 ++++
plugins/org.python.pydev/pysrc/pydevd_vars.py | 207 ++--
.../pysrc/tests/test_get_referrers.py | 140 +++
.../org.python.pydev/pysrc/tests/test_jyserver.py | 40 +-
.../org.python.pydev/pysrc/tests/test_pyserver.py | 47 +-
.../pysrc/tests_python/_debugger_case16.py | 6 +-
.../pysrc/tests_python/test_debugger.py | 51 +-
.../pysrc/tests_python/test_save_locals.py | 88 ++
.../src/org/python/pydev/builder/PyDevBuilder.java | 20 +-
.../python/pydev/builder/PyDevBuilderVisitor.java | 32 +-
.../python/pydev/builder/PydevGrouperVisitor.java | 3 +-
.../src/org/python/pydev/builder/VisitorMemo.java | 76 ++
.../pycremover/PycHandlerBuilderVisitor.java | 2 +-
.../python/pydev/builder/pylint/PyLintVisitor.java | 2 +-
.../python/pydev/builder/todo/PyTodoVisitor.java | 6 +-
.../pydev/changed_lines/ChangedLinesComputer.java | 3 +-
.../python/pydev/editor/PyDoubleClickStrategy.java | 4 +-
.../src/org/python/pydev/editor/PyEdit.java | 37 +-
.../src/org/python/pydev/editor/PyEditTitle.java | 7 +-
.../pydev/editor/PyInformationPresenter.java | 4 +-
.../editor/actions/OrganizeImportsFixesUnused.java | 2 +-
.../python/pydev/editor/actions/PyBackspace.java | 8 +-
.../editor/actions/PyGoToMatchingBracket.java | 2 +-
.../pydev/editor/actions/PyMoveLineAction.java | 4 +-
.../pydev/editor/actions/PyOrganizeImports.java | 34 +-
.../python/pydev/editor/actions/PyPeerLinker.java | 5 +-
.../actions/refactoring/PyRefactorAction.java | 7 +-
.../editor/autoedit/PyAutoIndentStrategy.java | 35 +-
.../correctionassist/heuristics/AssistAssign.java | 8 +-
.../heuristics/AssistSurroundWith.java | 4 +-
.../heuristics/PercentToBraceConverter.java | 9 +-
.../org/python/pydev/editor/hover/PyTextHover.java | 9 +-
.../pydev/editor/preferences/PydevTypingPrefs.java | 4 +-
.../pydev/editor/refactoring/IPyRefactoring.java | 2 +-
.../editor/refactoring/IPyRefactoringRequest.java | 28 +
.../ModuleRenameRefactoringRequest.java | 65 ++
.../MultiModuleMoveRefactoringRequest.java | 96 ++
.../editor/refactoring/PyRefactoringRequest.java | 109 ++
.../editor/refactoring/RefactoringRequest.java | 33 +-
.../saveactions/PydevSaveActionsPrefPage.java | 30 +-
.../pydev/editor/scripting/PyEditScripting.java | 15 +-
.../pydev/editorinput/PySourceLocatorBase.java | 18 +-
.../pydev/editorinput/PySourceLocatorPrefs.java | 13 +-
.../src/org/python/pydev/outline/ParsedItem.java | 3 +-
.../src/org/python/pydev/plugin/PydevPlugin.java | 25 +-
.../python/pydev/plugin/nature/PythonNature.java | 12 +-
.../pydev/plugin/nature/PythonNatureStore.java | 7 +-
.../pydev/plugin/nature/PythonPathNature.java | 2 +-
.../plugin/preferences/AbstractPydevPrefs.java | 3 +
.../preferences/CheckDefaultPreferencesDialog.java | 212 ++++
.../CheckPreferredPyDevSettingsJob.java | 38 +
.../plugin/preferences/PydevPrefsInitializer.java | 17 +
.../pydev/plugin/preferences/PydevRootPrefs.java | 61 +-
.../pydev/pyunit/preferences/PyUnitPrefsPage2.java | 20 +-
.../org/python/pydev/runners/SimpleExeRunner.java | 2 +-
.../python/pydev/runners/SimpleJythonRunner.java | 3 +-
.../src/org/python/pydev/runners/SimpleRunner.java | 5 +-
.../org/python/pydev/ui/PyProjectProperties.java | 2 +-
.../container/PyContainerFormatterAction.java | 2 +-
.../container/PyDeletePycAndClassFiles.java | 14 +-
.../pydev/ui/actions/project/PyRemoveNature.java | 4 +-
.../dialogs/SelectExistingOrCreateNewDialog.java | 2 +-
.../python/pydev/ui/editors/TreeWithAddRemove.java | 11 +
.../ui/filetypes/FileTypesPreferencesPage.java | 2 +-
.../ui/importsconf/ImportsPreferencesPage.java | 27 +-
.../interpreters/AbstractInterpreterManager.java | 3 +-
.../pythonpathconf/AbstractInterpreterEditor.java | 2 +-
.../pydev/ui/pythonpathconf/InterpreterInfo.java | 11 +-
.../files/PythonExistingSourceListGroup.java | 2 +-
.../ui/wizards/files/PythonPackageWizard.java | 2 +-
.../src/org/python/pydev/utils/PyFileListing.java | 14 +-
.../codecompletion/AbstractPyCodeCompletion.java | 5 +-
.../AbstractPyCompletionProposalExtension2.java | 2 +-
.../OverrideMethodCompletionProposal.java | 3 +-
.../editor/codecompletion/PyCodeCompletion.java | 53 +-
.../codecompletion/PythonCompletionProcessor.java | 9 +-
.../revisited/AbstractASTManager.java | 10 +-
.../revisited/ModulesFoundStructure.java | 2 +-
.../codecompletion/revisited/ModulesManager.java | 76 +-
.../revisited/ProjectModulesManager.java | 11 +-
.../revisited/PyCodeCompletionVisitor.java | 8 +-
.../codecompletion/revisited/PythonPathHelper.java | 32 +-
.../revisited/SynchSystemModulesManager.java | 2 +-
.../revisited/SystemModulesManager.java | 194 +++-
.../javaintegration/AbstractJavaClassModule.java | 18 +-
.../javaintegration/JavaElementToken.java | 14 +-
.../javaintegration/JavaModuleInProject.java | 12 +-
.../javaintegration/JavaProjectModulesManager.java | 6 +-
.../revisited/javaintegration/JavaZipModule.java | 14 +-
.../revisited/modules/AbstractModule.java | 26 +-
.../revisited/modules/CompiledModule.java | 529 +++++----
.../revisited/modules/SourceModule.java | 6 +-
.../revisited/visitors/AbstractVisitor.java | 6 +-
.../revisited/visitors/HeuristicFindAttrs.java | 9 +-
.../editor/codecompletion/shell/AbstractShell.java | 1173 ++++++++------------
.../codecompletion/shell/IronpythonShell.java | 5 +-
.../editor/codecompletion/shell/JythonShell.java | 4 +-
.../codecompletion/shell/ProcessCreationInfo.java | 14 +-
.../editor/codecompletion/shell/PythonShell.java | 4 +-
.../editor/codecompletion/shell/ShellConvert.java | 91 ++
.../codecompletion/shell/ShellsContainer.java | 247 +++++
.../navigator/ProjectInfoForPackageExplorer.java | 6 +
.../navigator/PythonpathZipChildTreeNode.java | 2 +-
.../org/python/pydev/navigator/ZipStructure.java | 2 +-
.../navigator/actions/PyRenameResourceAction.java | 94 +-
.../navigator/actions/copied/PasteAction.java | 7 +-
.../copied/PyResourceDropAdapterAssistant.java | 86 ++
.../pydev/navigator/filters/CustomFilters.java | 2 +-
.../python/pydev/editor/actions/PyActionTest.java | 16 +-
.../pydev/editor/actions/PyFormatStdTest.java | 51 +-
.../pydev/editor/actions/PySelectionTest.java | 3 +-
.../editor/codefolding/CodeFoldingSetterTest.java | 9 +-
.../correctionassist/AssistDocStringTest.java | 9 +-
.../pydev/ironpythontests/IronpythonTest.java | 5 +-
.../org/python/pydev/jythontests/JythonTest.java | 5 +-
.../org/python/pydev/pythontests/PythonTest.java | 5 +-
.../codecompletion/PythonApplyCompletionsTest.java | 7 +-
.../PythonCompletionCalltipsTest.java | 31 +-
.../PythonCompletionWithBuiltinsTest.java | 12 +
.../PythonCompletionWithoutBuiltinsTest.java | 20 +-
.../revisited/CodeCompletionTestsBase.java | 49 +-
.../codecompletion/revisited/ModuleTest.java | 15 +-
.../codecompletion/revisited/ProjectStub.java | 21 +-
.../revisited/PyCodeCompletionVisitorTest.java | 4 +-
.../javaintegration/AbstractWorkbenchTestCase.java | 2 +-
.../codecompletion/shell/PythonShellTest.java | 9 +-
.../ScriptConsoleDocumentListenerTest.java | 9 +-
.../org/python/pydev/navigator/FileStub.java | 19 +-
.../org/python/pydev/navigator/FolderStub.java | 54 +-
.../org/python/pydev/navigator/ProjectStub.java | 35 +-
.../pydev/navigator/PythonModelProviderTest.java | 18 +-
plugins/pom.xml | 2 +-
pom.xml | 7 +-
484 files changed, 16228 insertions(+), 5576 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/eclipse-pydev.git
More information about the pkg-java-commits
mailing list