├── Aptana-ruby ├── com.aptana.editor.haml │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── OSGI-INF │ │ └── l10n │ │ │ └── bundle.properties │ ├── bin │ │ └── com │ │ │ └── aptana │ │ │ └── editor │ │ │ └── haml │ │ │ ├── HAMLAutoIndentStrategy.class │ │ │ ├── HAMLBreakpointAdapterFactory$1.class │ │ │ ├── HAMLBreakpointAdapterFactory.class │ │ │ ├── HAMLDocumentProvider.class │ │ │ ├── HAMLEditor.class │ │ │ ├── HAMLEditorPlugin.class │ │ │ ├── HAMLSourceConfiguration$1.class │ │ │ ├── HAMLSourceConfiguration.class │ │ │ ├── HAMLSourceViewerConfiguration.class │ │ │ ├── IHAMLConstants.class │ │ │ ├── internal │ │ │ ├── HAMLElementScanner$ClassDetector.class │ │ │ ├── HAMLElementScanner$IDDetector.class │ │ │ ├── HAMLElementScanner$TagDetector.class │ │ │ ├── HAMLElementScanner.class │ │ │ ├── HAMLFoldingComputer.class │ │ │ ├── HAMLSubPartitionScanner$1.class │ │ │ ├── HAMLSubPartitionScanner.class │ │ │ ├── RubyAttributesSourceConfiguration.class │ │ │ └── text │ │ │ │ └── rules │ │ │ │ ├── HAMLElementRule.class │ │ │ │ ├── HAMLElementWordDetector.class │ │ │ │ ├── HAMLEscapeRule.class │ │ │ │ ├── HAMLSingleLineRule.class │ │ │ │ ├── RubyEvaluationElementRule.class │ │ │ │ └── RubyEvaluationElementWordDetector.class │ │ │ ├── merge │ │ │ ├── HAMLMergeViewer.class │ │ │ └── HAMLMergeViewerCreator.class │ │ │ └── preferences │ │ │ ├── HAMLPreferenceInitializer.class │ │ │ ├── HAMLPreferencePage.class │ │ │ ├── IHAMLPreferenceConstants.class │ │ │ ├── Messages.class │ │ │ └── messages.properties │ ├── build.properties │ ├── icons │ │ └── haml.png │ ├── license.html │ ├── plugin.xml │ └── src │ │ └── com │ │ └── aptana │ │ └── editor │ │ └── haml │ │ ├── HAMLAutoIndentStrategy.java │ │ ├── HAMLBreakpointAdapterFactory.java │ │ ├── HAMLDocumentProvider.java │ │ ├── HAMLEditor.java │ │ ├── HAMLEditorPlugin.java │ │ ├── HAMLSourceConfiguration.java │ │ ├── HAMLSourceViewerConfiguration.java │ │ ├── IHAMLConstants.java │ │ ├── internal │ │ ├── HAMLElementScanner.java │ │ ├── HAMLFoldingComputer.java │ │ ├── HAMLSubPartitionScanner.java │ │ ├── RubyAttributesSourceConfiguration.java │ │ └── text │ │ │ └── rules │ │ │ ├── HAMLElementRule.java │ │ │ ├── HAMLEscapeRule.java │ │ │ ├── HAMLSingleLineRule.java │ │ │ └── RubyEvaluationElementRule.java │ │ ├── merge │ │ ├── HAMLMergeViewer.java │ │ └── HAMLMergeViewerCreator.java │ │ └── preferences │ │ ├── HAMLPreferenceInitializer.java │ │ ├── HAMLPreferencePage.java │ │ ├── IHAMLPreferenceConstants.java │ │ ├── Messages.java │ │ └── messages.properties ├── com.aptana.editor.ruby.formatter.epl │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── OSGI-INF │ │ └── l10n │ │ │ └── bundle.properties │ ├── bin │ │ └── com │ │ │ └── aptana │ │ │ └── editor │ │ │ └── ruby │ │ │ └── formatter │ │ │ ├── Messages.class │ │ │ ├── RubyFormatter.class │ │ │ ├── RubyFormatterConstants.class │ │ │ ├── RubyFormatterFactory.class │ │ │ ├── RubyFormatterPlugin.class │ │ │ ├── formatterPreview.rb │ │ │ ├── internal │ │ │ ├── DumpStackOnly.class │ │ │ ├── RubyFormatterContext.class │ │ │ ├── RubyFormatterNodeBuilder.class │ │ │ ├── RubyFormatterNodeBuilderVisitor$1.class │ │ │ ├── RubyFormatterNodeBuilderVisitor.class │ │ │ ├── RubyFormatterNodeRewriter.class │ │ │ └── nodes │ │ │ │ ├── FormatterArrayNode.class │ │ │ │ ├── FormatterAtBeginNode.class │ │ │ │ ├── FormatterAtEndNode.class │ │ │ │ ├── FormatterBeginNode.class │ │ │ │ ├── FormatterCaseNode.class │ │ │ │ ├── FormatterClassNode.class │ │ │ │ ├── FormatterDoNode.class │ │ │ │ ├── FormatterElseIfNode.class │ │ │ │ ├── FormatterEnsureNode.class │ │ │ │ ├── FormatterForNode.class │ │ │ │ ├── FormatterHashNode.class │ │ │ │ ├── FormatterHereDocNode.class │ │ │ │ ├── FormatterIfElseNode.class │ │ │ │ ├── FormatterIfEndNode.class │ │ │ │ ├── FormatterIfNode.class │ │ │ │ ├── FormatterMethodNode.class │ │ │ │ ├── FormatterModifierNode.class │ │ │ │ ├── FormatterModuleNode.class │ │ │ │ ├── FormatterRDocNode.class │ │ │ │ ├── FormatterRequireNode.class │ │ │ │ ├── FormatterRescueElseNode.class │ │ │ │ ├── FormatterRescueNode.class │ │ │ │ ├── FormatterRootNode.class │ │ │ │ ├── FormatterRubyCommentNode.class │ │ │ │ ├── FormatterStringNode.class │ │ │ │ ├── FormatterUntilNode.class │ │ │ │ ├── FormatterWhenElseNode.class │ │ │ │ ├── FormatterWhenNode.class │ │ │ │ └── FormatterWhileNode.class │ │ │ ├── messages.properties │ │ │ └── preferences │ │ │ ├── Messages.class │ │ │ ├── RubyFormatterBlankLinesPage.class │ │ │ ├── RubyFormatterCommentsPage.class │ │ │ ├── RubyFormatterIndentationTabPage$1.class │ │ │ ├── RubyFormatterIndentationTabPage$TabPolicyListener.class │ │ │ ├── RubyFormatterIndentationTabPage.class │ │ │ ├── RubyFormatterModifyDialog.class │ │ │ ├── RubyFormatterOffOnPage.class │ │ │ ├── RubyFormatterPreferenceInitializer.class │ │ │ ├── blank-lines-preview.rb │ │ │ ├── indentation-preview.rb │ │ │ ├── messages.properties │ │ │ ├── off-on-preview.rb │ │ │ └── wrapping-preview.rb │ ├── build.properties │ ├── license-epl.html │ ├── plugin.xml │ └── src │ │ └── com │ │ └── aptana │ │ └── editor │ │ └── ruby │ │ └── formatter │ │ ├── Messages.java │ │ ├── RubyFormatter.java │ │ ├── RubyFormatterConstants.java │ │ ├── RubyFormatterFactory.java │ │ ├── RubyFormatterPlugin.java │ │ ├── formatterPreview.rb │ │ ├── internal │ │ ├── DumpStackOnly.java │ │ ├── RubyFormatterContext.java │ │ ├── RubyFormatterNodeBuilder.java │ │ ├── RubyFormatterNodeBuilderVisitor.java │ │ ├── RubyFormatterNodeRewriter.java │ │ └── nodes │ │ │ ├── FormatterArrayNode.java │ │ │ ├── FormatterAtBeginNode.java │ │ │ ├── FormatterAtEndNode.java │ │ │ ├── FormatterBeginNode.java │ │ │ ├── FormatterCaseNode.java │ │ │ ├── FormatterClassNode.java │ │ │ ├── FormatterDoNode.java │ │ │ ├── FormatterElseIfNode.java │ │ │ ├── FormatterEnsureNode.java │ │ │ ├── FormatterForNode.java │ │ │ ├── FormatterHashNode.java │ │ │ ├── FormatterHereDocNode.java │ │ │ ├── FormatterIfElseNode.java │ │ │ ├── FormatterIfEndNode.java │ │ │ ├── FormatterIfNode.java │ │ │ ├── FormatterMethodNode.java │ │ │ ├── FormatterModifierNode.java │ │ │ ├── FormatterModuleNode.java │ │ │ ├── FormatterRDocNode.java │ │ │ ├── FormatterRequireNode.java │ │ │ ├── FormatterRescueElseNode.java │ │ │ ├── FormatterRescueNode.java │ │ │ ├── FormatterRootNode.java │ │ │ ├── FormatterRubyCommentNode.java │ │ │ ├── FormatterStringNode.java │ │ │ ├── FormatterUntilNode.java │ │ │ ├── FormatterWhenElseNode.java │ │ │ ├── FormatterWhenNode.java │ │ │ └── FormatterWhileNode.java │ │ ├── messages.properties │ │ └── preferences │ │ ├── Messages.java │ │ ├── RubyFormatterBlankLinesPage.java │ │ ├── RubyFormatterCommentsPage.java │ │ ├── RubyFormatterIndentationTabPage.java │ │ ├── RubyFormatterModifyDialog.java │ │ ├── RubyFormatterOffOnPage.java │ │ ├── RubyFormatterPreferenceInitializer.java │ │ ├── blank-lines-preview.rb │ │ ├── indentation-preview.rb │ │ ├── messages.properties │ │ ├── off-on-preview.rb │ │ └── wrapping-preview.rb ├── com.aptana.editor.ruby │ ├── .classpath │ ├── .options │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── about.ini │ ├── about.mappings │ ├── about.properties │ ├── bin │ │ └── com │ │ │ └── aptana │ │ │ └── editor │ │ │ └── ruby │ │ │ ├── IRubyScopeConstants.class │ │ │ ├── MergingPartitionScanner.class │ │ │ ├── QueuedToken.class │ │ │ ├── RubyAutoIndentStrategy.class │ │ │ ├── RubyCodeScanner.class │ │ │ ├── RubyDocumentProvider.class │ │ │ ├── RubyEditorPlugin.class │ │ │ ├── RubyRegexpScanner.class │ │ │ ├── RubySourceConfiguration.class │ │ │ ├── RubySourceEditor.class │ │ │ ├── RubySourcePartitionScanner.class │ │ │ ├── RubySourceViewerConfiguration.class │ │ │ ├── RubyTokenScanner.class │ │ │ ├── core │ │ │ └── RubyDoubleClickStrategy.class │ │ │ ├── hyperlink │ │ │ ├── ResolutionTargetHyperlink.class │ │ │ └── RubyHyperlinkDetector.class │ │ │ ├── internal │ │ │ ├── RubyMergeViewer.class │ │ │ ├── RubyMergeViewerCreator.class │ │ │ ├── contentassist │ │ │ │ ├── RubyCommentContentAssistProcessor.class │ │ │ │ ├── RubyContentAssistProcessor$1.class │ │ │ │ ├── RubyContentAssistProcessor$2.class │ │ │ │ ├── RubyContentAssistProcessor$3.class │ │ │ │ ├── RubyContentAssistProcessor$4.class │ │ │ │ ├── RubyContentAssistProcessor$5.class │ │ │ │ ├── RubyContentAssistProcessor$6.class │ │ │ │ ├── RubyContentAssistProcessor.class │ │ │ │ ├── RubyDoubleQuotedStringContentAssistProcessor.class │ │ │ │ └── RubyRegexpContentAssistProcessor.class │ │ │ └── text │ │ │ │ ├── LineContinuationDamagerRepairer.class │ │ │ │ └── RubyFoldingComputer.class │ │ │ ├── outline │ │ │ ├── RubyOutlineContentProvider$1.class │ │ │ ├── RubyOutlineContentProvider.class │ │ │ ├── RubyOutlineLabelProvider.class │ │ │ ├── ToggleHideFieldsHandler$FieldsFilter.class │ │ │ ├── ToggleHideFieldsHandler.class │ │ │ ├── ToggleHideSingletonsHandler$SingletonFilter.class │ │ │ ├── ToggleHideSingletonsHandler.class │ │ │ ├── ToggleNonPublicMembersHandler$NonPublicFilter.class │ │ │ └── ToggleNonPublicMembersHandler.class │ │ │ └── preferences │ │ │ ├── IPreferenceConstants.class │ │ │ ├── IRubyPreferenceConstants.class │ │ │ ├── Messages.class │ │ │ ├── RubyPreferenceInitializer.class │ │ │ ├── RubyPreferencePage.class │ │ │ ├── messages.properties │ │ │ └── messages_zh_CN.properties │ ├── build.properties │ ├── icons │ │ ├── block.png │ │ ├── full │ │ │ ├── dlcl16 │ │ │ │ ├── fields_co.png │ │ │ │ ├── public_co.png │ │ │ │ └── static_co.png │ │ │ └── elcl16 │ │ │ │ ├── fields_co.png │ │ │ │ ├── public_co.png │ │ │ │ └── static_co.png │ │ ├── keyword.png │ │ ├── property.png │ │ └── rb.png │ ├── license.html │ ├── plugin.properties │ ├── plugin.xml │ ├── src │ │ └── com │ │ │ └── aptana │ │ │ └── editor │ │ │ └── ruby │ │ │ ├── IRubyScopeConstants.java │ │ │ ├── MergingPartitionScanner.java │ │ │ ├── QueuedToken.java │ │ │ ├── RubyAutoIndentStrategy.java │ │ │ ├── RubyCodeScanner.java │ │ │ ├── RubyDocumentProvider.java │ │ │ ├── RubyEditorPlugin.java │ │ │ ├── RubyRegexpScanner.java │ │ │ ├── RubySourceConfiguration.java │ │ │ ├── RubySourceEditor.java │ │ │ ├── RubySourcePartitionScanner.java │ │ │ ├── RubySourceViewerConfiguration.java │ │ │ ├── RubyTokenScanner.java │ │ │ ├── core │ │ │ └── RubyDoubleClickStrategy.java │ │ │ ├── hyperlink │ │ │ ├── ResolutionTargetHyperlink.java │ │ │ └── RubyHyperlinkDetector.java │ │ │ ├── internal │ │ │ ├── RubyMergeViewer.java │ │ │ ├── RubyMergeViewerCreator.java │ │ │ ├── contentassist │ │ │ │ ├── RubyCommentContentAssistProcessor.java │ │ │ │ ├── RubyContentAssistProcessor.java │ │ │ │ ├── RubyDoubleQuotedStringContentAssistProcessor.java │ │ │ │ └── RubyRegexpContentAssistProcessor.java │ │ │ └── text │ │ │ │ ├── LineContinuationDamagerRepairer.java │ │ │ │ └── RubyFoldingComputer.java │ │ │ ├── outline │ │ │ ├── RubyOutlineContentProvider.java │ │ │ ├── RubyOutlineLabelProvider.java │ │ │ ├── ToggleHideFieldsHandler.java │ │ │ ├── ToggleHideSingletonsHandler.java │ │ │ └── ToggleNonPublicMembersHandler.java │ │ │ └── preferences │ │ │ ├── IPreferenceConstants.java │ │ │ ├── IRubyPreferenceConstants.java │ │ │ ├── Messages.java │ │ │ ├── RubyPreferenceInitializer.java │ │ │ ├── RubyPreferencePage.java │ │ │ ├── messages.properties │ │ │ └── messages_zh_CN.properties │ └── window3232.png ├── com.aptana.editor.sass │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── bin │ │ └── com │ │ │ └── aptana │ │ │ └── editor │ │ │ └── sass │ │ │ ├── ISassConstants.class │ │ │ ├── SassCodeScanner$1.class │ │ │ ├── SassCodeScanner$2.class │ │ │ ├── SassCodeScanner$3.class │ │ │ ├── SassCodeScanner$VariableWordDetector.class │ │ │ ├── SassCodeScanner$VariableWordRule.class │ │ │ ├── SassCodeScanner.class │ │ │ ├── SassDocumentProvider.class │ │ │ ├── SassFoldingComputer.class │ │ │ ├── SassPlugin.class │ │ │ ├── SassSourceConfiguration.class │ │ │ ├── SassSourceEditor.class │ │ │ ├── SassSourcePartitionScanner.class │ │ │ ├── SassSourceViewerConfiguration.class │ │ │ ├── StringScanner.class │ │ │ ├── contentassist │ │ │ └── SassContentassistProcessor.class │ │ │ ├── internal │ │ │ └── SassMergeViewer.class │ │ │ ├── merge │ │ │ └── SassMergeViewerCreator.class │ │ │ └── preferences │ │ │ ├── ISASSPreferenceConstants.class │ │ │ ├── Messages.class │ │ │ ├── SASSPreferenceInitializer.class │ │ │ ├── SassPreferencePage.class │ │ │ └── messages.properties │ ├── build.properties │ ├── icons │ │ ├── less.png │ │ └── sass.png │ ├── license.html │ ├── plugin.properties │ ├── plugin.xml │ └── src │ │ └── com │ │ └── aptana │ │ └── editor │ │ └── sass │ │ ├── ISassConstants.java │ │ ├── SassCodeScanner.java │ │ ├── SassDocumentProvider.java │ │ ├── SassFoldingComputer.java │ │ ├── SassPlugin.java │ │ ├── SassSourceConfiguration.java │ │ ├── SassSourceEditor.java │ │ ├── SassSourcePartitionScanner.java │ │ ├── SassSourceViewerConfiguration.java │ │ ├── StringScanner.java │ │ ├── contentassist │ │ └── SassContentassistProcessor.java │ │ ├── internal │ │ └── SassMergeViewer.java │ │ ├── merge │ │ └── SassMergeViewerCreator.java │ │ └── preferences │ │ ├── ISASSPreferenceConstants.java │ │ ├── Messages.java │ │ ├── SASSPreferenceInitializer.java │ │ ├── SassPreferencePage.java │ │ └── messages.properties ├── com.aptana.ruby.core │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── OSGI-INF │ │ └── l10n │ │ │ └── bundle.properties │ ├── bin │ │ └── com │ │ │ └── aptana │ │ │ └── ruby │ │ │ ├── core │ │ │ ├── CollectingRubyWarnings.class │ │ │ ├── IImportContainer.class │ │ │ ├── IRubyComment.class │ │ │ ├── IRubyConstants.class │ │ │ ├── IRubyElement.class │ │ │ ├── IRubyField.class │ │ │ ├── IRubyMember.class │ │ │ ├── IRubyMethod$Visibility.class │ │ │ ├── IRubyMethod.class │ │ │ ├── IRubyScript.class │ │ │ ├── IRubyType.class │ │ │ ├── ISourceElementRequestor$FieldInfo.class │ │ │ ├── ISourceElementRequestor$MethodInfo.class │ │ │ ├── ISourceElementRequestor$TypeInfo.class │ │ │ ├── ISourceElementRequestor.class │ │ │ ├── NullParserResult.class │ │ │ ├── RubyCorePlugin.class │ │ │ ├── RubyParseState.class │ │ │ ├── RubyParser.class │ │ │ ├── RubyProjectNature.class │ │ │ ├── RubySourceParser.class │ │ │ ├── RubyStructureBuilder.class │ │ │ ├── ast │ │ │ │ ├── ASTUtils.class │ │ │ │ ├── AbstractNodeLocator.class │ │ │ │ ├── AbstractVisitor.class │ │ │ │ ├── ClosestSpanningNodeLocator.class │ │ │ │ ├── FirstPrecursorNodeLocator.class │ │ │ │ ├── INodeAcceptor.class │ │ │ │ ├── InOrderVisitor.class │ │ │ │ ├── NamespaceVisitor.class │ │ │ │ ├── OffsetNodeLocator$1.class │ │ │ │ ├── OffsetNodeLocator.class │ │ │ │ ├── ScopedNodeLocator.class │ │ │ │ └── SourceElementVisitor.class │ │ │ ├── codeassist │ │ │ │ ├── CodeResolver.class │ │ │ │ ├── CompletionContext$1.class │ │ │ │ ├── CompletionContext$2.class │ │ │ │ ├── CompletionContext$3.class │ │ │ │ ├── CompletionContext$4.class │ │ │ │ ├── CompletionContext$5.class │ │ │ │ ├── CompletionContext$6.class │ │ │ │ ├── CompletionContext.class │ │ │ │ ├── ResolutionTarget.class │ │ │ │ └── ResolveContext.class │ │ │ ├── index │ │ │ │ ├── IRubyIndexConstants.class │ │ │ │ └── RubyIndexUtil.class │ │ │ └── inference │ │ │ │ ├── ITypeGuess.class │ │ │ │ └── ITypeInferrer.class │ │ │ └── internal │ │ │ └── core │ │ │ ├── NamedMember.class │ │ │ ├── RubyBlock.class │ │ │ ├── RubyClassVariable.class │ │ │ ├── RubyComment.class │ │ │ ├── RubyConstant.class │ │ │ ├── RubyDynamicVariable.class │ │ │ ├── RubyElement.class │ │ │ ├── RubyField.class │ │ │ ├── RubyGlobal.class │ │ │ ├── RubyImport.class │ │ │ ├── RubyImportContainer.class │ │ │ ├── RubyInstanceVariable.class │ │ │ ├── RubyLocalVariable.class │ │ │ ├── RubyMethod.class │ │ │ ├── RubyModule.class │ │ │ ├── RubyScript.class │ │ │ ├── RubyTextContentDescriber.class │ │ │ ├── RubyType.class │ │ │ ├── build │ │ │ ├── RubyTaskDetector.class │ │ │ └── RubyValidator.class │ │ │ ├── codeassist │ │ │ ├── RubyCodeResolver$1.class │ │ │ ├── RubyCodeResolver$2.class │ │ │ └── RubyCodeResolver.class │ │ │ ├── index │ │ │ ├── CoreStubber$1.class │ │ │ ├── CoreStubber$2.class │ │ │ ├── CoreStubber$IndexRubyContainerJob.class │ │ │ ├── CoreStubber$RubyFileDetectingVisitor.class │ │ │ ├── CoreStubber$RubyFileListener$1.class │ │ │ ├── CoreStubber$RubyFileListener.class │ │ │ ├── CoreStubber.class │ │ │ ├── Messages.class │ │ │ ├── RubyFileIndexingParticipant.class │ │ │ ├── RubySourceIndexer.class │ │ │ └── messages.properties │ │ │ └── inference │ │ │ ├── BasicTypeGuess.class │ │ │ ├── TypeInferrer$1.class │ │ │ ├── TypeInferrer$2.class │ │ │ ├── TypeInferrer$3.class │ │ │ ├── TypeInferrer$4.class │ │ │ ├── TypeInferrer$5.class │ │ │ ├── TypeInferrer$6.class │ │ │ └── TypeInferrer.class │ ├── build.properties │ ├── bundles │ │ ├── FORCE_BUNDLE_UPDATE │ │ ├── haml.ruble │ │ │ ├── .project │ │ │ ├── README.md │ │ │ ├── bundle.rb │ │ │ ├── cache.zh_CN.yml │ │ │ ├── commands │ │ │ │ ├── check_syntax.rb │ │ │ │ └── convert_html_to_haml.rb │ │ │ ├── config │ │ │ │ └── locales │ │ │ │ │ └── en.yml │ │ │ ├── snippets │ │ │ │ └── snippets.rb │ │ │ ├── templates │ │ │ │ ├── template.haml │ │ │ │ └── templates.rb │ │ │ └── unsupported │ │ │ │ └── drag_commands │ │ │ │ └── Insert Image With Dimensions.tmDragCommand │ │ ├── rails.ruble │ │ │ ├── .project │ │ │ ├── ABOUT │ │ │ ├── CHANGELOG │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── Rakefile │ │ │ ├── TODO │ │ │ ├── assets │ │ │ │ └── bin │ │ │ │ │ ├── generate_quick_migration.rb │ │ │ │ │ ├── insert_add_column_or_create_table.rb │ │ │ │ │ └── schema.rb │ │ │ ├── bundle.rb │ │ │ ├── cache.zh_CN.yml │ │ │ ├── commands │ │ │ │ ├── autocomplete_foreign_key_fixture_reference.rb │ │ │ │ ├── autocomplete_foreign_key_fixture_reference_habtm.rb │ │ │ │ ├── content_assist.rb │ │ │ │ ├── db_migration.rb │ │ │ │ ├── documentation_for_word.rb │ │ │ │ ├── generate.rb │ │ │ │ ├── go_to_file.rb │ │ │ │ ├── list_model_columns.rb │ │ │ │ ├── make_selection_into_partial.rb │ │ │ │ ├── preview.rb │ │ │ │ ├── show_db_schema.rb │ │ │ │ └── test.rb │ │ │ ├── config │ │ │ │ └── locales │ │ │ │ │ └── en.yml │ │ │ ├── lib │ │ │ │ ├── bin │ │ │ │ │ ├── model_cache.rb │ │ │ │ │ └── rails3_routes.rb │ │ │ │ ├── content_assistant.rb │ │ │ │ ├── fixture_auto_complete.rb │ │ │ │ ├── list_columns.rb │ │ │ │ ├── rails │ │ │ │ │ ├── buffer.rb │ │ │ │ │ ├── command_go_to_file.rb │ │ │ │ │ ├── generator.rb │ │ │ │ │ ├── inflections.rb │ │ │ │ │ ├── inflector.rb │ │ │ │ │ ├── intelligent_migration.rb │ │ │ │ │ ├── misc.rb │ │ │ │ │ ├── rails_path.rb │ │ │ │ │ └── text_mate.rb │ │ │ │ └── rails_bundle_tools.rb │ │ │ ├── script │ │ │ │ ├── clean_bundle_file_names │ │ │ │ ├── destroy │ │ │ │ ├── generate │ │ │ │ └── txt2html │ │ │ ├── snippets │ │ │ │ ├── 180_rails_snippets.rb │ │ │ │ ├── accepts_nested_attributes_snippets.rb │ │ │ │ ├── assert_snippets.rb │ │ │ │ ├── controller_snippets.rb │ │ │ │ ├── form_snippets.rb │ │ │ │ ├── hook_snippets.rb │ │ │ │ ├── label_snippets.rb │ │ │ │ ├── logger_snippets.rb │ │ │ │ ├── migration_snippets.rb │ │ │ │ ├── model_snippets.rb │ │ │ │ ├── page_snippets.rb │ │ │ │ ├── render_snippets.rb │ │ │ │ ├── route_snippets.rb │ │ │ │ ├── snippets.rb │ │ │ │ ├── test_snippets.rb │ │ │ │ └── xhr_snippets.rb │ │ │ ├── templates │ │ │ │ ├── template.html.erb │ │ │ │ └── templates.rb │ │ │ ├── test │ │ │ │ ├── app_fixtures │ │ │ │ │ ├── app │ │ │ │ │ │ ├── controllers │ │ │ │ │ │ │ ├── admin │ │ │ │ │ │ │ │ └── base_controller.rb │ │ │ │ │ │ │ ├── posts_controller.rb │ │ │ │ │ │ │ ├── user_controller.rb │ │ │ │ │ │ │ └── users_controller.rb │ │ │ │ │ │ ├── helpers │ │ │ │ │ │ │ └── user_helper.rb │ │ │ │ │ │ ├── models │ │ │ │ │ │ │ ├── notifier.rb │ │ │ │ │ │ │ ├── person.rb │ │ │ │ │ │ │ └── user.rb │ │ │ │ │ │ └── views │ │ │ │ │ │ │ ├── admin │ │ │ │ │ │ │ └── base │ │ │ │ │ │ │ │ └── action.html.erb │ │ │ │ │ │ │ ├── notifier │ │ │ │ │ │ │ └── forgot_password.html.erb │ │ │ │ │ │ │ ├── user │ │ │ │ │ │ │ └── new.rhtml │ │ │ │ │ │ │ └── users │ │ │ │ │ │ │ ├── create.html.erb │ │ │ │ │ │ │ ├── existing_views.html.erb │ │ │ │ │ │ │ ├── existing_views.js.rjs │ │ │ │ │ │ │ ├── existing_views.wacky.erb │ │ │ │ │ │ │ ├── existing_views.xml.builder │ │ │ │ │ │ │ └── new.html.erb │ │ │ │ │ ├── config │ │ │ │ │ │ ├── boot.rb │ │ │ │ │ │ └── environment.rb │ │ │ │ │ └── script │ │ │ │ │ │ └── generate │ │ │ │ ├── colorization_examples.rb │ │ │ │ ├── fixtures │ │ │ │ │ ├── app │ │ │ │ │ │ └── controllers │ │ │ │ │ │ │ └── posts_controller.rb │ │ │ │ │ └── vendor │ │ │ │ │ │ └── plugins │ │ │ │ │ │ └── haml │ │ │ │ │ │ └── init.rb │ │ │ │ ├── test_buffer.rb │ │ │ │ ├── test_generator.rb │ │ │ │ ├── test_helper.rb │ │ │ │ ├── test_rails_path.rb │ │ │ │ ├── test_text_mate.rb │ │ │ │ └── text_mate_mock.rb │ │ │ └── unsupported │ │ │ │ ├── DragCommands │ │ │ │ └── Require Rails File.tmDragCommand │ │ │ │ ├── Macros │ │ │ │ ├── Drop_Create Table.tmMacro │ │ │ │ └── Remove_Add Column.tmMacro │ │ │ │ ├── Preferences │ │ │ │ └── symbol_list_Table_Names.tmPreferences │ │ │ │ ├── Syntaxes │ │ │ │ ├── HTML_Rails.plist │ │ │ │ ├── JavaScript_Rails.tmLanguage │ │ │ │ ├── RJS.tmLanguage │ │ │ │ ├── Ruby on Rails.plist │ │ │ │ └── SQL_Rails.plist │ │ │ │ └── commands │ │ │ │ └── View demo help.tmCommand │ │ ├── ruby.ruble │ │ │ ├── .project │ │ │ ├── Macros │ │ │ │ ├── delete_forward_backward.tmMacro │ │ │ │ └── overwrite_end_brace_in_string_interpolation.plist │ │ │ ├── Preferences │ │ │ │ ├── Miscellaneous.plist │ │ │ │ ├── completion_ENV_variables.tmPreferences │ │ │ │ ├── completion_require_strings.tmPreferences │ │ │ │ ├── symbol_list_Method.plist │ │ │ │ └── symbol_list_No_Function_Call.tmPreferences │ │ │ ├── README.md │ │ │ ├── bundle.rb │ │ │ ├── cache.zh_CN.yml │ │ │ ├── commands │ │ │ │ ├── benchmark.rb │ │ │ │ ├── check_erb_syntax.rb │ │ │ │ ├── check_ruby_syntax.rb │ │ │ │ ├── delegate_class.rb │ │ │ │ ├── documentation_for_word.rb │ │ │ │ ├── each_char.rb │ │ │ │ ├── each_cons.rb │ │ │ │ ├── each_slice.rb │ │ │ │ ├── enclose_in_asterisks_comments.rb │ │ │ │ ├── enclose_in_plus_comments.rb │ │ │ │ ├── enclose_in_underscores_comments.rb │ │ │ │ ├── execute_and_insert_results.rb │ │ │ │ ├── execute_line_with_ruby.rb │ │ │ │ ├── extend_forwardable.rb │ │ │ │ ├── go_to_definition.rb │ │ │ │ ├── hash_pointer.rb │ │ │ │ ├── insert_erb_tags.rb │ │ │ │ ├── insert_missing_requires.rb │ │ │ │ ├── make_destructive_call.rb │ │ │ │ ├── map_with_index.rb │ │ │ │ ├── new_method.rb │ │ │ │ ├── omit_from_rdoc.rb │ │ │ │ ├── open_require.rb │ │ │ │ ├── pstore_new.rb │ │ │ │ ├── require_gem.rb │ │ │ │ ├── run.rb │ │ │ │ ├── run_focused_file.rb │ │ │ │ ├── run_focused_unit_test.rb │ │ │ │ ├── run_rake_task.rb │ │ │ │ ├── show_rdoc_for_this_file.rb │ │ │ │ ├── toggle_block.rb │ │ │ │ ├── toggle_erb_tags.rb │ │ │ │ ├── toggle_quote_style.rb │ │ │ │ ├── toggle_string_symbol.rb │ │ │ │ ├── validate.rb │ │ │ │ ├── word_wrap.rb │ │ │ │ ├── xmlread.rb │ │ │ │ ├── yaml_dump.rb │ │ │ │ └── yaml_load.rb │ │ │ ├── config │ │ │ │ └── locales │ │ │ │ │ └── en.yml │ │ │ ├── lib │ │ │ │ ├── add_1.8_features.rb │ │ │ │ ├── go_to_def.rb │ │ │ │ ├── insert.rb │ │ │ │ ├── ruby_requires.rb │ │ │ │ ├── toggle_block.rb │ │ │ │ └── vendor │ │ │ │ │ ├── README │ │ │ │ │ └── rcodetools │ │ │ │ │ ├── CHANGES │ │ │ │ │ ├── README │ │ │ │ │ ├── README.emacs │ │ │ │ │ ├── README.method_analysis │ │ │ │ │ ├── README.vim │ │ │ │ │ ├── README.xmpfilter │ │ │ │ │ ├── Rakefile │ │ │ │ │ ├── Rakefile.method_analysis │ │ │ │ │ ├── THANKS │ │ │ │ │ ├── bin │ │ │ │ │ ├── rct-complete │ │ │ │ │ ├── rct-doc │ │ │ │ │ ├── rct-meth-args │ │ │ │ │ └── xmpfilter │ │ │ │ │ ├── icicles-rcodetools.el │ │ │ │ │ ├── lib │ │ │ │ │ ├── method_analyzer.rb │ │ │ │ │ └── rcodetools │ │ │ │ │ │ ├── completion.rb │ │ │ │ │ │ ├── doc.rb │ │ │ │ │ │ ├── options.rb │ │ │ │ │ │ ├── xmpfilter.rb │ │ │ │ │ │ └── xmptestunitfilter.rb │ │ │ │ │ ├── rcodetools.el │ │ │ │ │ ├── rcodetools.vim │ │ │ │ │ ├── setup.rb │ │ │ │ │ └── test │ │ │ │ │ ├── data │ │ │ │ │ ├── add_markers-input.rb │ │ │ │ │ ├── add_markers-output.rb │ │ │ │ │ ├── bindings-input.rb │ │ │ │ │ ├── bindings-output.rb │ │ │ │ │ ├── completion-input.rb │ │ │ │ │ ├── completion-output.rb │ │ │ │ │ ├── completion_emacs-input.rb │ │ │ │ │ ├── completion_emacs-output.rb │ │ │ │ │ ├── completion_emacs_icicles-input.rb │ │ │ │ │ ├── completion_emacs_icicles-output.rb │ │ │ │ │ ├── doc-input.rb │ │ │ │ │ ├── doc-output.rb │ │ │ │ │ ├── method_analyzer-data.rb │ │ │ │ │ ├── method_args.data.rb │ │ │ │ │ ├── no_warnings-input.rb │ │ │ │ │ ├── no_warnings-output.rb │ │ │ │ │ ├── refe-input.rb │ │ │ │ │ ├── refe-output.rb │ │ │ │ │ ├── ri-input.rb │ │ │ │ │ ├── ri-output.rb │ │ │ │ │ ├── ri_emacs-input.rb │ │ │ │ │ ├── ri_emacs-output.rb │ │ │ │ │ ├── ri_vim-input.rb │ │ │ │ │ ├── ri_vim-output.rb │ │ │ │ │ ├── rspec-input.rb │ │ │ │ │ ├── rspec-output.rb │ │ │ │ │ ├── rspec_poetry-input.rb │ │ │ │ │ ├── rspec_poetry-output.rb │ │ │ │ │ ├── simple_annotation-input.rb │ │ │ │ │ ├── simple_annotation-output.rb │ │ │ │ │ ├── unit_test-input.rb │ │ │ │ │ ├── unit_test-output.rb │ │ │ │ │ ├── unit_test_poetry-input.rb │ │ │ │ │ └── unit_test_poetry-output.rb │ │ │ │ │ ├── test_completion.rb │ │ │ │ │ ├── test_doc.rb │ │ │ │ │ ├── test_functional.rb │ │ │ │ │ ├── test_method_analyzer.rb │ │ │ │ │ ├── test_method_args.rb │ │ │ │ │ ├── test_options.rb │ │ │ │ │ ├── test_run.rb │ │ │ │ │ ├── test_xmpfilter.rb │ │ │ │ │ └── test_xmptestunitfilter.rb │ │ │ ├── snippets │ │ │ │ └── snippets.rb │ │ │ ├── test │ │ │ │ ├── division_ambiguity.rb │ │ │ │ ├── modulo_ambiguity1.rb │ │ │ │ ├── questionmark_ambiguity1.rb │ │ │ │ └── test1.rb │ │ │ └── unsupported │ │ │ │ ├── DragCommands │ │ │ │ └── Require Ruby File.tmDragCommand │ │ │ │ └── Syntaxes │ │ │ │ └── Ruby.plist │ │ └── sass.ruble │ │ │ ├── .project │ │ │ ├── README.md │ │ │ ├── bundle.rb │ │ │ ├── cache.zh_CN.yml │ │ │ ├── commands │ │ │ ├── compile_sass.rb │ │ │ ├── convert_css_to_sass.rb │ │ │ └── insert_color.rb │ │ │ ├── config │ │ │ └── locales │ │ │ │ └── en.yml │ │ │ ├── lib │ │ │ ├── colors.rb │ │ │ └── sass_engine.rb │ │ │ ├── preferences │ │ │ ├── Completions.tmPreferences │ │ │ ├── Property completions.tmPreferences │ │ │ ├── Symbol_List_Mixin.tmPreferences │ │ │ ├── Symbol_List_Selector.tmPreferences │ │ │ └── Symbol_List_Variable_declaration.tmPreferences │ │ │ ├── snippets │ │ │ └── snippets.rb │ │ │ ├── support │ │ │ ├── Rakefile │ │ │ ├── bin │ │ │ │ └── put_colon.rb │ │ │ ├── fixtures │ │ │ │ └── valid_with_options.sass │ │ │ ├── lib │ │ │ │ └── sass_engine.rb │ │ │ └── spec │ │ │ │ ├── spec │ │ │ │ └── sass_engine_spec.rb │ │ │ │ └── spec_helper.rb │ │ │ └── templates │ │ │ ├── template.sass │ │ │ └── templates.rb │ ├── license.html │ ├── plugin.xml │ ├── ruby │ │ └── core_stubber.rb │ └── src │ │ └── com │ │ └── aptana │ │ └── ruby │ │ ├── core │ │ ├── CollectingRubyWarnings.java │ │ ├── IImportContainer.java │ │ ├── IRubyComment.java │ │ ├── IRubyConstants.java │ │ ├── IRubyElement.java │ │ ├── IRubyField.java │ │ ├── IRubyMember.java │ │ ├── IRubyMethod.java │ │ ├── IRubyScript.java │ │ ├── IRubyType.java │ │ ├── ISourceElementRequestor.java │ │ ├── NullParserResult.java │ │ ├── RubyCorePlugin.java │ │ ├── RubyParseState.java │ │ ├── RubyParser.java │ │ ├── RubyProjectNature.java │ │ ├── RubySourceParser.java │ │ ├── RubyStructureBuilder.java │ │ ├── ast │ │ │ ├── ASTUtils.java │ │ │ ├── AbstractNodeLocator.java │ │ │ ├── AbstractVisitor.java │ │ │ ├── ClosestSpanningNodeLocator.java │ │ │ ├── FirstPrecursorNodeLocator.java │ │ │ ├── INodeAcceptor.java │ │ │ ├── InOrderVisitor.java │ │ │ ├── NamespaceVisitor.java │ │ │ ├── OffsetNodeLocator.java │ │ │ ├── ScopedNodeLocator.java │ │ │ └── SourceElementVisitor.java │ │ ├── codeassist │ │ │ ├── CodeResolver.java │ │ │ ├── CompletionContext.java │ │ │ ├── ResolutionTarget.java │ │ │ └── ResolveContext.java │ │ ├── index │ │ │ ├── IRubyIndexConstants.java │ │ │ └── RubyIndexUtil.java │ │ └── inference │ │ │ ├── ITypeGuess.java │ │ │ └── ITypeInferrer.java │ │ └── internal │ │ └── core │ │ ├── NamedMember.java │ │ ├── RubyBlock.java │ │ ├── RubyClassVariable.java │ │ ├── RubyComment.java │ │ ├── RubyConstant.java │ │ ├── RubyDynamicVariable.java │ │ ├── RubyElement.java │ │ ├── RubyField.java │ │ ├── RubyGlobal.java │ │ ├── RubyImport.java │ │ ├── RubyImportContainer.java │ │ ├── RubyInstanceVariable.java │ │ ├── RubyLocalVariable.java │ │ ├── RubyMethod.java │ │ ├── RubyModule.java │ │ ├── RubyScript.java │ │ ├── RubyTextContentDescriber.java │ │ ├── RubyType.java │ │ ├── build │ │ ├── RubyTaskDetector.java │ │ └── RubyValidator.java │ │ ├── codeassist │ │ └── RubyCodeResolver.java │ │ ├── index │ │ ├── CoreStubber.java │ │ ├── Messages.java │ │ ├── RubyFileIndexingParticipant.java │ │ ├── RubySourceIndexer.java │ │ └── messages.properties │ │ └── inference │ │ ├── BasicTypeGuess.java │ │ └── TypeInferrer.java ├── com.aptana.ruby.debug.core │ ├── .classpath │ ├── .options │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── bin │ │ └── com │ │ │ └── aptana │ │ │ └── ruby │ │ │ ├── debug │ │ │ └── core │ │ │ │ ├── IRubyBreakpoint.class │ │ │ │ ├── IRubyLineBreakpoint.class │ │ │ │ ├── IRubyMethodBreakpoint.class │ │ │ │ ├── RubyDebugCorePlugin.class │ │ │ │ ├── RubyDebugModel.class │ │ │ │ ├── launching │ │ │ │ ├── IRubyLaunchConfigurationConstants.class │ │ │ │ ├── InterruptingProcessFactory$1.class │ │ │ │ ├── InterruptingProcessFactory.class │ │ │ │ ├── Messages.class │ │ │ │ └── messages.properties │ │ │ │ └── model │ │ │ │ ├── IEvaluationResult.class │ │ │ │ ├── IRubyExceptionBreakpoint.class │ │ │ │ ├── IRubyStackFrame.class │ │ │ │ ├── IRubyThread.class │ │ │ │ ├── IRubyValue.class │ │ │ │ └── IRubyVariable.class │ │ │ └── internal │ │ │ └── debug │ │ │ └── core │ │ │ ├── BreakpointSuspensionPoint.class │ │ │ ├── ClassicDebuggerCommandFactory.class │ │ │ ├── DebuggerNotFoundException.class │ │ │ ├── ExceptionSuspensionPoint.class │ │ │ ├── ICommandFactory.class │ │ │ ├── RubyDebugCommandFactory.class │ │ │ ├── RubyDebuggerProxy$1.class │ │ │ ├── RubyDebuggerProxy$2.class │ │ │ ├── RubyDebuggerProxy$RubyLoop$1.class │ │ │ ├── RubyDebuggerProxy$RubyLoop.class │ │ │ ├── RubyDebuggerProxy.class │ │ │ ├── StepSuspensionPoint.class │ │ │ ├── SuspensionPoint.class │ │ │ ├── breakpoints │ │ │ ├── Messages.class │ │ │ ├── RubyBreakpoint.class │ │ │ ├── RubyExceptionBreakpoint$1.class │ │ │ ├── RubyExceptionBreakpoint.class │ │ │ ├── RubyLineBreakpoint$1.class │ │ │ ├── RubyLineBreakpoint.class │ │ │ ├── RubyMethodBreakpoint$1.class │ │ │ ├── RubyMethodBreakpoint.class │ │ │ └── messages.properties │ │ │ ├── commands │ │ │ ├── AbstractCommand.class │ │ │ ├── AbstractDebuggerConnection.class │ │ │ ├── BreakpointCommand.class │ │ │ ├── BreakpointConditionSetCommand.class │ │ │ ├── ClassicDebuggerConnection.class │ │ │ ├── EvalCommand.class │ │ │ ├── ExceptionBreakpointCommand.class │ │ │ ├── GenericCommand.class │ │ │ ├── RubyDebugConnection.class │ │ │ └── StepCommand.class │ │ │ ├── launching │ │ │ ├── Messages.class │ │ │ ├── RemoteRubyDebuggerLaunchDelegate.class │ │ │ ├── RootSourceContainer.class │ │ │ ├── RubyDebuggerLaunchDelegate.class │ │ │ ├── RubySourceLookupDirector.class │ │ │ ├── RubySourceLookupParticipant.class │ │ │ ├── RubySourcePathComputerDelegate.class │ │ │ └── messages.properties │ │ │ ├── model │ │ │ ├── IRubyDebugTarget.class │ │ │ ├── RubyDebugElement.class │ │ │ ├── RubyDebugTarget.class │ │ │ ├── RubyEvaluationResult.class │ │ │ ├── RubyExpression.class │ │ │ ├── RubyProcessingException.class │ │ │ ├── RubyStackFrame.class │ │ │ ├── RubyThread$ThreadJob.class │ │ │ ├── RubyThread.class │ │ │ ├── RubyValue.class │ │ │ ├── RubyVariable.class │ │ │ ├── RubyWatchExpressionDelegate$EvaluationRunnable.class │ │ │ ├── RubyWatchExpressionDelegate$EvaluationWatchExpressionResult.class │ │ │ ├── RubyWatchExpressionDelegate.class │ │ │ ├── RubyWatchpoint.class │ │ │ └── ThreadInfo.class │ │ │ └── parsing │ │ │ ├── AbstractReadStrategy.class │ │ │ ├── BreakpointConditionSetReader.class │ │ │ ├── BreakpointModificationReader.class │ │ │ ├── ErrorReader.class │ │ │ ├── EvalReader.class │ │ │ ├── ExceptionBreakpointModificationReader.class │ │ │ ├── FramesReader$1.class │ │ │ ├── FramesReader.class │ │ │ ├── LoadResultReader$LoadResult.class │ │ │ ├── LoadResultReader.class │ │ │ ├── MultiReaderStrategy$1.class │ │ │ ├── MultiReaderStrategy.class │ │ │ ├── SingleReaderStrategy.class │ │ │ ├── SuspensionReader.class │ │ │ ├── ThreadInfoReader.class │ │ │ ├── VariableReader.class │ │ │ ├── XmlStreamReader.class │ │ │ └── XmlStreamReaderException.class │ ├── build.properties │ ├── lib │ │ ├── kxml-2.3.0-license.txt │ │ └── kxml2-2.3.0.jar │ ├── license.html │ ├── plugin.properties │ ├── plugin.xml │ └── src │ │ └── com │ │ └── aptana │ │ └── ruby │ │ ├── debug │ │ └── core │ │ │ ├── IRubyBreakpoint.java │ │ │ ├── IRubyLineBreakpoint.java │ │ │ ├── IRubyMethodBreakpoint.java │ │ │ ├── RubyDebugCorePlugin.java │ │ │ ├── RubyDebugModel.java │ │ │ ├── launching │ │ │ ├── IRubyLaunchConfigurationConstants.java │ │ │ ├── InterruptingProcessFactory.java │ │ │ ├── Messages.java │ │ │ └── messages.properties │ │ │ └── model │ │ │ ├── IEvaluationResult.java │ │ │ ├── IRubyExceptionBreakpoint.java │ │ │ ├── IRubyStackFrame.java │ │ │ ├── IRubyThread.java │ │ │ ├── IRubyValue.java │ │ │ └── IRubyVariable.java │ │ └── internal │ │ └── debug │ │ └── core │ │ ├── BreakpointSuspensionPoint.java │ │ ├── ClassicDebuggerCommandFactory.java │ │ ├── DebuggerNotFoundException.java │ │ ├── ExceptionSuspensionPoint.java │ │ ├── ICommandFactory.java │ │ ├── RubyDebugCommandFactory.java │ │ ├── RubyDebuggerProxy.java │ │ ├── StepSuspensionPoint.java │ │ ├── SuspensionPoint.java │ │ ├── breakpoints │ │ ├── Messages.java │ │ ├── RubyBreakpoint.java │ │ ├── RubyExceptionBreakpoint.java │ │ ├── RubyLineBreakpoint.java │ │ ├── RubyMethodBreakpoint.java │ │ └── messages.properties │ │ ├── commands │ │ ├── AbstractCommand.java │ │ ├── AbstractDebuggerConnection.java │ │ ├── BreakpointCommand.java │ │ ├── BreakpointConditionSetCommand.java │ │ ├── ClassicDebuggerConnection.java │ │ ├── EvalCommand.java │ │ ├── ExceptionBreakpointCommand.java │ │ ├── GenericCommand.java │ │ ├── RubyDebugConnection.java │ │ └── StepCommand.java │ │ ├── launching │ │ ├── Messages.java │ │ ├── RemoteRubyDebuggerLaunchDelegate.java │ │ ├── RootSourceContainer.java │ │ ├── RubyDebuggerLaunchDelegate.java │ │ ├── RubySourceLookupDirector.java │ │ ├── RubySourceLookupParticipant.java │ │ ├── RubySourcePathComputerDelegate.java │ │ └── messages.properties │ │ ├── model │ │ ├── IRubyDebugTarget.java │ │ ├── RubyDebugElement.java │ │ ├── RubyDebugTarget.java │ │ ├── RubyEvaluationResult.java │ │ ├── RubyExpression.java │ │ ├── RubyProcessingException.java │ │ ├── RubyStackFrame.java │ │ ├── RubyThread.java │ │ ├── RubyValue.java │ │ ├── RubyVariable.java │ │ ├── RubyWatchExpressionDelegate.java │ │ ├── RubyWatchpoint.java │ │ └── ThreadInfo.java │ │ └── parsing │ │ ├── AbstractReadStrategy.java │ │ ├── BreakpointConditionSetReader.java │ │ ├── BreakpointModificationReader.java │ │ ├── ErrorReader.java │ │ ├── EvalReader.java │ │ ├── ExceptionBreakpointModificationReader.java │ │ ├── FramesReader.java │ │ ├── LoadResultReader.java │ │ ├── MultiReaderStrategy.java │ │ ├── SingleReaderStrategy.java │ │ ├── SuspensionReader.java │ │ ├── ThreadInfoReader.java │ │ ├── VariableReader.java │ │ ├── XmlStreamReader.java │ │ └── XmlStreamReaderException.java ├── com.aptana.ruby.debug.ui │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── bin │ │ └── com │ │ │ └── aptana │ │ │ └── ruby │ │ │ ├── debug │ │ │ └── ui │ │ │ │ ├── ExternalRubyFileAnnotationModel$1.class │ │ │ │ ├── ExternalRubyFileAnnotationModel$ResourceChangeListener.class │ │ │ │ ├── ExternalRubyFileAnnotationModel.class │ │ │ │ ├── ExternalRubyFileAnnotationModelFactory.class │ │ │ │ ├── Messages.class │ │ │ │ ├── RubyBreakpointAdapterFactory.class │ │ │ │ ├── RubyDebugUIPlugin.class │ │ │ │ ├── RubyLineBreakpointAdapter.class │ │ │ │ ├── RubyModelPresentation.class │ │ │ │ ├── breakpoints │ │ │ │ ├── RubyBreakpointConditionEditor$1.class │ │ │ │ ├── RubyBreakpointConditionEditor$2.class │ │ │ │ ├── RubyBreakpointConditionEditor$3.class │ │ │ │ └── RubyBreakpointConditionEditor.class │ │ │ │ ├── launcher │ │ │ │ ├── DirectorySelector.class │ │ │ │ ├── Messages.class │ │ │ │ ├── RemoteRubyApplicationTabGroup.class │ │ │ │ ├── ResourceSelector$1.class │ │ │ │ ├── ResourceSelector$2.class │ │ │ │ ├── ResourceSelector.class │ │ │ │ ├── RubyApplicationShortcut.class │ │ │ │ ├── RubyArgumentsTab$1.class │ │ │ │ ├── RubyArgumentsTab$2.class │ │ │ │ ├── RubyArgumentsTab$3.class │ │ │ │ ├── RubyArgumentsTab.class │ │ │ │ ├── RubyConnectTab$1.class │ │ │ │ ├── RubyConnectTab$2.class │ │ │ │ ├── RubyConnectTab.class │ │ │ │ ├── RubyMainTab$1.class │ │ │ │ ├── RubyMainTab$2.class │ │ │ │ ├── RubyMainTab.class │ │ │ │ ├── RubyTabGroup.class │ │ │ │ └── messages.properties │ │ │ │ └── messages.properties │ │ │ └── internal │ │ │ └── debug │ │ │ └── ui │ │ │ ├── RubyDebugHover.class │ │ │ ├── StorageEditorInput.class │ │ │ ├── StorageEditorInputFactory.class │ │ │ ├── breakpoints │ │ │ ├── AbstractDetailPane$1.class │ │ │ ├── AbstractDetailPane.class │ │ │ ├── AbstractRubyBreakpointEditor.class │ │ │ ├── AddExceptionAction$1.class │ │ │ ├── AddExceptionAction$2.class │ │ │ ├── AddExceptionAction.class │ │ │ ├── BreakpointDetailPaneFactory.class │ │ │ ├── BreakpointMessages.class │ │ │ ├── BreakpointMessages.properties │ │ │ ├── CompositeBreakpointEditor.class │ │ │ ├── LineBreakpointDetailPane.class │ │ │ ├── Messages.class │ │ │ ├── StandardBreakpointDetailPane.class │ │ │ ├── StandardRubyBreakpointEditor$1.class │ │ │ ├── StandardRubyBreakpointEditor$2.class │ │ │ ├── StandardRubyBreakpointEditor$3.class │ │ │ ├── StandardRubyBreakpointEditor$4.class │ │ │ ├── StandardRubyBreakpointEditor.class │ │ │ └── messages.properties │ │ │ ├── display │ │ │ ├── ClearDisplayViewHandler.class │ │ │ ├── DataDisplay.class │ │ │ ├── DisplayMessages.class │ │ │ ├── DisplayMessages.properties │ │ │ ├── DisplayView$1.class │ │ │ ├── DisplayView.class │ │ │ ├── ExecuteHandler$1.class │ │ │ ├── ExecuteHandler$2.class │ │ │ ├── ExecuteHandler.class │ │ │ └── IDataDisplay.class │ │ │ └── propertypages │ │ │ ├── PropertyPageMessages.class │ │ │ └── PropertyPageMessages.properties │ ├── build.properties │ ├── icons │ │ └── full │ │ │ ├── ctool16 │ │ │ └── run_ruby.gif │ │ │ ├── elcl16 │ │ │ └── exc_catch.gif │ │ │ ├── etool16 │ │ │ ├── disp_sbook.gif │ │ │ └── run_sbook.gif │ │ │ └── eview16 │ │ │ └── arguments_tab.gif │ ├── license-epl.html │ ├── plugin.properties │ ├── plugin.xml │ └── src │ │ └── com │ │ └── aptana │ │ └── ruby │ │ ├── debug │ │ └── ui │ │ │ ├── ExternalRubyFileAnnotationModel.java │ │ │ ├── ExternalRubyFileAnnotationModelFactory.java │ │ │ ├── Messages.java │ │ │ ├── RubyBreakpointAdapterFactory.java │ │ │ ├── RubyDebugUIPlugin.java │ │ │ ├── RubyLineBreakpointAdapter.java │ │ │ ├── RubyModelPresentation.java │ │ │ ├── breakpoints │ │ │ └── RubyBreakpointConditionEditor.java │ │ │ ├── launcher │ │ │ ├── DirectorySelector.java │ │ │ ├── Messages.java │ │ │ ├── RemoteRubyApplicationTabGroup.java │ │ │ ├── ResourceSelector.java │ │ │ ├── RubyApplicationShortcut.java │ │ │ ├── RubyArgumentsTab.java │ │ │ ├── RubyConnectTab.java │ │ │ ├── RubyMainTab.java │ │ │ ├── RubyTabGroup.java │ │ │ └── messages.properties │ │ │ └── messages.properties │ │ └── internal │ │ └── debug │ │ └── ui │ │ ├── RubyDebugHover.java │ │ ├── StorageEditorInput.java │ │ ├── StorageEditorInputFactory.java │ │ ├── breakpoints │ │ ├── AbstractDetailPane.java │ │ ├── AbstractRubyBreakpointEditor.java │ │ ├── AddExceptionAction.java │ │ ├── BreakpointDetailPaneFactory.java │ │ ├── BreakpointMessages.java │ │ ├── BreakpointMessages.properties │ │ ├── CompositeBreakpointEditor.java │ │ ├── LineBreakpointDetailPane.java │ │ ├── Messages.java │ │ ├── StandardBreakpointDetailPane.java │ │ ├── StandardRubyBreakpointEditor.java │ │ └── messages.properties │ │ ├── display │ │ ├── ClearDisplayViewHandler.java │ │ ├── DataDisplay.java │ │ ├── DisplayMessages.java │ │ ├── DisplayMessages.properties │ │ ├── DisplayView.java │ │ ├── ExecuteHandler.java │ │ └── IDataDisplay.java │ │ └── propertypages │ │ ├── PropertyPageMessages.java │ │ └── PropertyPageMessages.properties ├── com.aptana.ruby.launching │ ├── .classpath │ ├── .options │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── bin │ │ └── com │ │ │ └── aptana │ │ │ └── ruby │ │ │ └── launching │ │ │ ├── IDebugScopes.class │ │ │ ├── RubyLaunchingPlugin$RbenvVersionListener.class │ │ │ └── RubyLaunchingPlugin.class │ ├── build.properties │ ├── license.html │ ├── plugin.properties │ ├── ruby │ │ └── sync.rb │ └── src │ │ └── com │ │ └── aptana │ │ └── ruby │ │ └── launching │ │ ├── IDebugScopes.java │ │ └── RubyLaunchingPlugin.java ├── com.aptana.ruby.rake │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── bin │ │ └── com │ │ │ └── aptana │ │ │ └── ruby │ │ │ ├── internal │ │ │ └── rake │ │ │ │ ├── Messages.class │ │ │ │ ├── RakeFileFinder.class │ │ │ │ ├── RakePropertyTester.class │ │ │ │ ├── RakeTasksHelper.class │ │ │ │ ├── actions │ │ │ │ ├── Messages.class │ │ │ │ ├── RakeTasksContributionItem.class │ │ │ │ ├── RunRakeAction$1.class │ │ │ │ ├── RunRakeAction.class │ │ │ │ └── messages.properties │ │ │ │ └── messages.properties │ │ │ └── rake │ │ │ ├── IRakeHelper.class │ │ │ └── RakePlugin.class │ ├── build.properties │ ├── icons │ │ └── rake.png │ ├── plugin.properties │ ├── plugin.xml │ └── src │ │ └── com │ │ └── aptana │ │ └── ruby │ │ ├── internal │ │ └── rake │ │ │ ├── Messages.java │ │ │ ├── RakeFileFinder.java │ │ │ ├── RakePropertyTester.java │ │ │ ├── RakeTasksHelper.java │ │ │ ├── actions │ │ │ ├── Messages.java │ │ │ ├── RakeTasksContributionItem.java │ │ │ ├── RunRakeAction.java │ │ │ └── messages.properties │ │ │ └── messages.properties │ │ └── rake │ │ ├── IRakeHelper.java │ │ └── RakePlugin.java ├── com.aptana.ruby.ui │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── bin │ │ └── com │ │ │ └── aptana │ │ │ └── ruby │ │ │ └── ui │ │ │ ├── IRubyUIConstants.class │ │ │ ├── Messages.class │ │ │ ├── RubyUIPlugin$DefaultRubyProjectTemplate.class │ │ │ ├── RubyUIPlugin.class │ │ │ ├── messages.properties │ │ │ └── wizards │ │ │ ├── Messages.class │ │ │ ├── NewRubyProjectWizard.class │ │ │ ├── WizardNewRubyProjectCreationPage$1.class │ │ │ ├── WizardNewRubyProjectCreationPage$10.class │ │ │ ├── WizardNewRubyProjectCreationPage$2.class │ │ │ ├── WizardNewRubyProjectCreationPage$3.class │ │ │ ├── WizardNewRubyProjectCreationPage$4.class │ │ │ ├── WizardNewRubyProjectCreationPage$5.class │ │ │ ├── WizardNewRubyProjectCreationPage$6.class │ │ │ ├── WizardNewRubyProjectCreationPage$7.class │ │ │ ├── WizardNewRubyProjectCreationPage$8.class │ │ │ ├── WizardNewRubyProjectCreationPage$9.class │ │ │ ├── WizardNewRubyProjectCreationPage$SpecialText$1.class │ │ │ ├── WizardNewRubyProjectCreationPage$SpecialText$2.class │ │ │ ├── WizardNewRubyProjectCreationPage$SpecialText$3.class │ │ │ ├── WizardNewRubyProjectCreationPage$SpecialText.class │ │ │ ├── WizardNewRubyProjectCreationPage.class │ │ │ └── messages.properties │ ├── build.properties │ ├── icons │ │ ├── full │ │ │ └── obj16 │ │ │ │ ├── block.png │ │ │ │ ├── class_method.png │ │ │ │ ├── class_obj.png │ │ │ │ ├── class_var_obj.png │ │ │ │ ├── constant_obj.png │ │ │ │ ├── constructor.png │ │ │ │ ├── global_obj.png │ │ │ │ ├── import_container_obj.png │ │ │ │ ├── import_obj.png │ │ │ │ ├── instance_var_obj.png │ │ │ │ ├── local_var_obj.png │ │ │ │ ├── method_private_obj.png │ │ │ │ ├── method_protected_obj.png │ │ │ │ ├── method_public_obj.png │ │ │ │ ├── module_obj.png │ │ │ │ └── rb.png │ │ ├── newproj.png │ │ ├── newproj_wiz.png │ │ └── ruby_ovr.gif │ ├── license.html │ ├── plugin.properties │ ├── plugin.xml │ └── src │ │ └── com │ │ └── aptana │ │ └── ruby │ │ └── ui │ │ ├── IRubyUIConstants.java │ │ ├── Messages.java │ │ ├── RubyUIPlugin.java │ │ ├── messages.properties │ │ └── wizards │ │ ├── Messages.java │ │ ├── NewRubyProjectWizard.java │ │ ├── WizardNewRubyProjectCreationPage.java │ │ └── messages.properties ├── org.jrubyparser │ ├── .classpath │ ├── .project │ ├── .settings │ │ └── org.eclipse.jdt.core.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── build.properties │ ├── jay │ │ └── yydebug │ │ │ ├── yyAnim$1.class │ │ │ ├── yyAnim$2.class │ │ │ ├── yyAnim$3.class │ │ │ ├── yyAnim$4.class │ │ │ ├── yyAnim.class │ │ │ ├── yyAnimPanel$1.class │ │ │ ├── yyAnimPanel$2.class │ │ │ ├── yyAnimPanel$3.class │ │ │ ├── yyAnimPanel$4.class │ │ │ ├── yyAnimPanel$Stack.class │ │ │ ├── yyAnimPanel.class │ │ │ ├── yyDebug.class │ │ │ ├── yyDebugAdapter.class │ │ │ ├── yyInputStream.class │ │ │ ├── yyJInputStream.class │ │ │ └── yyPrintStream.class │ ├── jrubyparser_update.txt │ ├── org │ │ └── jrubyparser │ │ │ ├── BlockStaticScope.class │ │ │ ├── CompatVersion.class │ │ │ ├── IRubyWarnings$ID.class │ │ │ ├── IRubyWarnings.class │ │ │ ├── ISourcePositionHolder.class │ │ │ ├── LocalStaticScope.class │ │ │ ├── NodeVisitor.class │ │ │ ├── Parser$NullWarnings.class │ │ │ ├── Parser.class │ │ │ ├── RegexpOptions.class │ │ │ ├── SourcePosition$1.class │ │ │ ├── SourcePosition.class │ │ │ ├── StaticScope.class │ │ │ ├── ast │ │ │ ├── AliasNode.class │ │ │ ├── AndNode.class │ │ │ ├── ArgAuxillaryNode.class │ │ │ ├── ArgsCatNode.class │ │ │ ├── ArgsNode.class │ │ │ ├── ArgsPushNode.class │ │ │ ├── ArgumentNode.class │ │ │ ├── ArrayNode.class │ │ │ ├── AssignableNode.class │ │ │ ├── AttrAssignNode.class │ │ │ ├── BackRefNode.class │ │ │ ├── BeginNode.class │ │ │ ├── BignumNode.class │ │ │ ├── BinaryOperatorNode.class │ │ │ ├── BlockAcceptingNode.class │ │ │ ├── BlockArg18Node.class │ │ │ ├── BlockArgNode.class │ │ │ ├── BlockNode.class │ │ │ ├── BlockPassNode.class │ │ │ ├── BreakNode.class │ │ │ ├── CallNode.class │ │ │ ├── CaseNode.class │ │ │ ├── ClassNode.class │ │ │ ├── ClassVarAsgnNode.class │ │ │ ├── ClassVarDeclNode.class │ │ │ ├── ClassVarNode.class │ │ │ ├── Colon2ConstNode.class │ │ │ ├── Colon2ImplicitNode.class │ │ │ ├── Colon2MethodNode.class │ │ │ ├── Colon2Node.class │ │ │ ├── Colon3Node.class │ │ │ ├── CommentNode.class │ │ │ ├── ConstDeclNode.class │ │ │ ├── ConstNode.class │ │ │ ├── DAsgnNode.class │ │ │ ├── DRegexpNode.class │ │ │ ├── DStrNode.class │ │ │ ├── DSymbolNode.class │ │ │ ├── DVarNode.class │ │ │ ├── DXStrNode.class │ │ │ ├── DefinedNode.class │ │ │ ├── DefnNode.class │ │ │ ├── DefsNode.class │ │ │ ├── DotNode.class │ │ │ ├── EncodingNode.class │ │ │ ├── EnsureNode.class │ │ │ ├── EvStrNode.class │ │ │ ├── FCallNode.class │ │ │ ├── FalseNode.class │ │ │ ├── FileNode.class │ │ │ ├── FixnumNode.class │ │ │ ├── FlipNode.class │ │ │ ├── FloatNode.class │ │ │ ├── ForNode.class │ │ │ ├── GlobalAsgnNode.class │ │ │ ├── GlobalVarNode.class │ │ │ ├── HashNode.class │ │ │ ├── IArgumentNode.class │ │ │ ├── ILiteralNode.class │ │ │ ├── INameNode.class │ │ │ ├── IScopingNode.class │ │ │ ├── IfNode.class │ │ │ ├── InstAsgnNode.class │ │ │ ├── InstVarNode.class │ │ │ ├── InvisibleNode.class │ │ │ ├── IterNode.class │ │ │ ├── LambdaNode.class │ │ │ ├── ListNode.class │ │ │ ├── LiteralNode.class │ │ │ ├── LocalAsgnNode.class │ │ │ ├── LocalVarNode.class │ │ │ ├── Match2Node.class │ │ │ ├── Match3Node.class │ │ │ ├── MatchNode.class │ │ │ ├── MethodDefNode.class │ │ │ ├── ModuleNode.class │ │ │ ├── MultipleAsgn19Node.class │ │ │ ├── MultipleAsgnNode.class │ │ │ ├── NewlineNode.class │ │ │ ├── NextNode.class │ │ │ ├── NilImplicitNode.class │ │ │ ├── NilNode.class │ │ │ ├── Node.class │ │ │ ├── NodeType.class │ │ │ ├── NotNode.class │ │ │ ├── NthRefNode.class │ │ │ ├── OpAsgnAndNode.class │ │ │ ├── OpAsgnNode.class │ │ │ ├── OpAsgnOrNode.class │ │ │ ├── OpElementAsgnNode.class │ │ │ ├── OptArgNode.class │ │ │ ├── OrNode.class │ │ │ ├── PostExeNode.class │ │ │ ├── PreExe19Node.class │ │ │ ├── PreExeNode.class │ │ │ ├── RedoNode.class │ │ │ ├── RegexpNode.class │ │ │ ├── RescueBodyNode.class │ │ │ ├── RescueNode.class │ │ │ ├── RestArgNode.class │ │ │ ├── RetryNode.class │ │ │ ├── ReturnNode.class │ │ │ ├── RootNode.class │ │ │ ├── SClassNode.class │ │ │ ├── SValueNode.class │ │ │ ├── SelfNode.class │ │ │ ├── SplatNode.class │ │ │ ├── StarNode.class │ │ │ ├── StrNode.class │ │ │ ├── SuperNode.class │ │ │ ├── SymbolNode.class │ │ │ ├── ToAryNode.class │ │ │ ├── TrueNode.class │ │ │ ├── TypedArgumentNode.class │ │ │ ├── UndefNode.class │ │ │ ├── UnnamedRestArgNode.class │ │ │ ├── UntilNode.class │ │ │ ├── VAliasNode.class │ │ │ ├── VCallNode.class │ │ │ ├── WhenNode.class │ │ │ ├── WhileNode.class │ │ │ ├── XStrNode.class │ │ │ ├── YieldNode.class │ │ │ ├── ZArrayNode.class │ │ │ ├── ZSuperNode.class │ │ │ ├── ZYieldNode.class │ │ │ └── ZeroArgNode.class │ │ │ ├── lexer │ │ │ ├── HeredocTerm$MutableTermState.class │ │ │ ├── HeredocTerm.class │ │ │ ├── Lexer$HeredocContext.class │ │ │ ├── Lexer$Keyword.class │ │ │ ├── Lexer$LexState.class │ │ │ ├── Lexer.class │ │ │ ├── LexerSource.class │ │ │ ├── ReaderLexerSource.class │ │ │ ├── StackState.class │ │ │ ├── StrTerm.class │ │ │ ├── StringTerm$MutableTermState.class │ │ │ ├── StringTerm$UnterminatedStringException.class │ │ │ ├── StringTerm.class │ │ │ ├── SyntaxException$PID.class │ │ │ ├── SyntaxException.class │ │ │ └── Token.class │ │ │ ├── parser │ │ │ ├── ParserConfiguration.class │ │ │ ├── ParserResult.class │ │ │ ├── ParserState.class │ │ │ ├── ParserSupport.class │ │ │ ├── ParserSupport19.class │ │ │ ├── ReOptions.class │ │ │ ├── Ruby18Parser$1.class │ │ │ ├── Ruby18Parser$10.class │ │ │ ├── Ruby18Parser$100.class │ │ │ ├── Ruby18Parser$101.class │ │ │ ├── Ruby18Parser$102.class │ │ │ ├── Ruby18Parser$103.class │ │ │ ├── Ruby18Parser$104.class │ │ │ ├── Ruby18Parser$105.class │ │ │ ├── Ruby18Parser$106.class │ │ │ ├── Ruby18Parser$107.class │ │ │ ├── Ruby18Parser$108.class │ │ │ ├── Ruby18Parser$109.class │ │ │ ├── Ruby18Parser$11.class │ │ │ ├── Ruby18Parser$110.class │ │ │ ├── Ruby18Parser$111.class │ │ │ ├── Ruby18Parser$112.class │ │ │ ├── Ruby18Parser$113.class │ │ │ ├── Ruby18Parser$114.class │ │ │ ├── Ruby18Parser$115.class │ │ │ ├── Ruby18Parser$116.class │ │ │ ├── Ruby18Parser$117.class │ │ │ ├── Ruby18Parser$118.class │ │ │ ├── Ruby18Parser$119.class │ │ │ ├── Ruby18Parser$12.class │ │ │ ├── Ruby18Parser$120.class │ │ │ ├── Ruby18Parser$121.class │ │ │ ├── Ruby18Parser$122.class │ │ │ ├── Ruby18Parser$123.class │ │ │ ├── Ruby18Parser$124.class │ │ │ ├── Ruby18Parser$125.class │ │ │ ├── Ruby18Parser$126.class │ │ │ ├── Ruby18Parser$127.class │ │ │ ├── Ruby18Parser$128.class │ │ │ ├── Ruby18Parser$129.class │ │ │ ├── Ruby18Parser$13.class │ │ │ ├── Ruby18Parser$130.class │ │ │ ├── Ruby18Parser$131.class │ │ │ ├── Ruby18Parser$132.class │ │ │ ├── Ruby18Parser$133.class │ │ │ ├── Ruby18Parser$134.class │ │ │ ├── Ruby18Parser$135.class │ │ │ ├── Ruby18Parser$136.class │ │ │ ├── Ruby18Parser$137.class │ │ │ ├── Ruby18Parser$138.class │ │ │ ├── Ruby18Parser$139.class │ │ │ ├── Ruby18Parser$14.class │ │ │ ├── Ruby18Parser$140.class │ │ │ ├── Ruby18Parser$141.class │ │ │ ├── Ruby18Parser$142.class │ │ │ ├── Ruby18Parser$143.class │ │ │ ├── Ruby18Parser$144.class │ │ │ ├── Ruby18Parser$145.class │ │ │ ├── Ruby18Parser$146.class │ │ │ ├── Ruby18Parser$147.class │ │ │ ├── Ruby18Parser$148.class │ │ │ ├── Ruby18Parser$149.class │ │ │ ├── Ruby18Parser$15.class │ │ │ ├── Ruby18Parser$150.class │ │ │ ├── Ruby18Parser$151.class │ │ │ ├── Ruby18Parser$152.class │ │ │ ├── Ruby18Parser$153.class │ │ │ ├── Ruby18Parser$154.class │ │ │ ├── Ruby18Parser$155.class │ │ │ ├── Ruby18Parser$156.class │ │ │ ├── Ruby18Parser$157.class │ │ │ ├── Ruby18Parser$158.class │ │ │ ├── Ruby18Parser$159.class │ │ │ ├── Ruby18Parser$16.class │ │ │ ├── Ruby18Parser$160.class │ │ │ ├── Ruby18Parser$161.class │ │ │ ├── Ruby18Parser$162.class │ │ │ ├── Ruby18Parser$163.class │ │ │ ├── Ruby18Parser$164.class │ │ │ ├── Ruby18Parser$165.class │ │ │ ├── Ruby18Parser$166.class │ │ │ ├── Ruby18Parser$167.class │ │ │ ├── Ruby18Parser$168.class │ │ │ ├── Ruby18Parser$169.class │ │ │ ├── Ruby18Parser$17.class │ │ │ ├── Ruby18Parser$170.class │ │ │ ├── Ruby18Parser$171.class │ │ │ ├── Ruby18Parser$172.class │ │ │ ├── Ruby18Parser$173.class │ │ │ ├── Ruby18Parser$174.class │ │ │ ├── Ruby18Parser$175.class │ │ │ ├── Ruby18Parser$176.class │ │ │ ├── Ruby18Parser$177.class │ │ │ ├── Ruby18Parser$178.class │ │ │ ├── Ruby18Parser$179.class │ │ │ ├── Ruby18Parser$18.class │ │ │ ├── Ruby18Parser$180.class │ │ │ ├── Ruby18Parser$181.class │ │ │ ├── Ruby18Parser$182.class │ │ │ ├── Ruby18Parser$183.class │ │ │ ├── Ruby18Parser$184.class │ │ │ ├── Ruby18Parser$185.class │ │ │ ├── Ruby18Parser$186.class │ │ │ ├── Ruby18Parser$187.class │ │ │ ├── Ruby18Parser$188.class │ │ │ ├── Ruby18Parser$189.class │ │ │ ├── Ruby18Parser$19.class │ │ │ ├── Ruby18Parser$190.class │ │ │ ├── Ruby18Parser$191.class │ │ │ ├── Ruby18Parser$192.class │ │ │ ├── Ruby18Parser$193.class │ │ │ ├── Ruby18Parser$194.class │ │ │ ├── Ruby18Parser$195.class │ │ │ ├── Ruby18Parser$196.class │ │ │ ├── Ruby18Parser$197.class │ │ │ ├── Ruby18Parser$198.class │ │ │ ├── Ruby18Parser$199.class │ │ │ ├── Ruby18Parser$2.class │ │ │ ├── Ruby18Parser$20.class │ │ │ ├── Ruby18Parser$200.class │ │ │ ├── Ruby18Parser$201.class │ │ │ ├── Ruby18Parser$202.class │ │ │ ├── Ruby18Parser$203.class │ │ │ ├── Ruby18Parser$204.class │ │ │ ├── Ruby18Parser$205.class │ │ │ ├── Ruby18Parser$206.class │ │ │ ├── Ruby18Parser$207.class │ │ │ ├── Ruby18Parser$208.class │ │ │ ├── Ruby18Parser$209.class │ │ │ ├── Ruby18Parser$21.class │ │ │ ├── Ruby18Parser$210.class │ │ │ ├── Ruby18Parser$211.class │ │ │ ├── Ruby18Parser$212.class │ │ │ ├── Ruby18Parser$213.class │ │ │ ├── Ruby18Parser$214.class │ │ │ ├── Ruby18Parser$215.class │ │ │ ├── Ruby18Parser$216.class │ │ │ ├── Ruby18Parser$217.class │ │ │ ├── Ruby18Parser$218.class │ │ │ ├── Ruby18Parser$219.class │ │ │ ├── Ruby18Parser$22.class │ │ │ ├── Ruby18Parser$220.class │ │ │ ├── Ruby18Parser$221.class │ │ │ ├── Ruby18Parser$222.class │ │ │ ├── Ruby18Parser$223.class │ │ │ ├── Ruby18Parser$224.class │ │ │ ├── Ruby18Parser$225.class │ │ │ ├── Ruby18Parser$226.class │ │ │ ├── Ruby18Parser$227.class │ │ │ ├── Ruby18Parser$228.class │ │ │ ├── Ruby18Parser$229.class │ │ │ ├── Ruby18Parser$23.class │ │ │ ├── Ruby18Parser$230.class │ │ │ ├── Ruby18Parser$231.class │ │ │ ├── Ruby18Parser$232.class │ │ │ ├── Ruby18Parser$233.class │ │ │ ├── Ruby18Parser$234.class │ │ │ ├── Ruby18Parser$235.class │ │ │ ├── Ruby18Parser$236.class │ │ │ ├── Ruby18Parser$237.class │ │ │ ├── Ruby18Parser$238.class │ │ │ ├── Ruby18Parser$239.class │ │ │ ├── Ruby18Parser$24.class │ │ │ ├── Ruby18Parser$240.class │ │ │ ├── Ruby18Parser$241.class │ │ │ ├── Ruby18Parser$242.class │ │ │ ├── Ruby18Parser$243.class │ │ │ ├── Ruby18Parser$244.class │ │ │ ├── Ruby18Parser$245.class │ │ │ ├── Ruby18Parser$246.class │ │ │ ├── Ruby18Parser$247.class │ │ │ ├── Ruby18Parser$248.class │ │ │ ├── Ruby18Parser$249.class │ │ │ ├── Ruby18Parser$25.class │ │ │ ├── Ruby18Parser$250.class │ │ │ ├── Ruby18Parser$251.class │ │ │ ├── Ruby18Parser$252.class │ │ │ ├── Ruby18Parser$253.class │ │ │ ├── Ruby18Parser$254.class │ │ │ ├── Ruby18Parser$255.class │ │ │ ├── Ruby18Parser$256.class │ │ │ ├── Ruby18Parser$257.class │ │ │ ├── Ruby18Parser$258.class │ │ │ ├── Ruby18Parser$259.class │ │ │ ├── Ruby18Parser$26.class │ │ │ ├── Ruby18Parser$260.class │ │ │ ├── Ruby18Parser$261.class │ │ │ ├── Ruby18Parser$262.class │ │ │ ├── Ruby18Parser$263.class │ │ │ ├── Ruby18Parser$264.class │ │ │ ├── Ruby18Parser$265.class │ │ │ ├── Ruby18Parser$266.class │ │ │ ├── Ruby18Parser$267.class │ │ │ ├── Ruby18Parser$268.class │ │ │ ├── Ruby18Parser$269.class │ │ │ ├── Ruby18Parser$27.class │ │ │ ├── Ruby18Parser$270.class │ │ │ ├── Ruby18Parser$271.class │ │ │ ├── Ruby18Parser$272.class │ │ │ ├── Ruby18Parser$273.class │ │ │ ├── Ruby18Parser$274.class │ │ │ ├── Ruby18Parser$275.class │ │ │ ├── Ruby18Parser$276.class │ │ │ ├── Ruby18Parser$277.class │ │ │ ├── Ruby18Parser$278.class │ │ │ ├── Ruby18Parser$279.class │ │ │ ├── Ruby18Parser$28.class │ │ │ ├── Ruby18Parser$280.class │ │ │ ├── Ruby18Parser$281.class │ │ │ ├── Ruby18Parser$282.class │ │ │ ├── Ruby18Parser$283.class │ │ │ ├── Ruby18Parser$284.class │ │ │ ├── Ruby18Parser$285.class │ │ │ ├── Ruby18Parser$286.class │ │ │ ├── Ruby18Parser$287.class │ │ │ ├── Ruby18Parser$288.class │ │ │ ├── Ruby18Parser$289.class │ │ │ ├── Ruby18Parser$29.class │ │ │ ├── Ruby18Parser$290.class │ │ │ ├── Ruby18Parser$291.class │ │ │ ├── Ruby18Parser$292.class │ │ │ ├── Ruby18Parser$293.class │ │ │ ├── Ruby18Parser$294.class │ │ │ ├── Ruby18Parser$295.class │ │ │ ├── Ruby18Parser$296.class │ │ │ ├── Ruby18Parser$297.class │ │ │ ├── Ruby18Parser$298.class │ │ │ ├── Ruby18Parser$299.class │ │ │ ├── Ruby18Parser$3.class │ │ │ ├── Ruby18Parser$30.class │ │ │ ├── Ruby18Parser$300.class │ │ │ ├── Ruby18Parser$301.class │ │ │ ├── Ruby18Parser$302.class │ │ │ ├── Ruby18Parser$303.class │ │ │ ├── Ruby18Parser$304.class │ │ │ ├── Ruby18Parser$305.class │ │ │ ├── Ruby18Parser$306.class │ │ │ ├── Ruby18Parser$307.class │ │ │ ├── Ruby18Parser$308.class │ │ │ ├── Ruby18Parser$309.class │ │ │ ├── Ruby18Parser$31.class │ │ │ ├── Ruby18Parser$310.class │ │ │ ├── Ruby18Parser$311.class │ │ │ ├── Ruby18Parser$312.class │ │ │ ├── Ruby18Parser$313.class │ │ │ ├── Ruby18Parser$314.class │ │ │ ├── Ruby18Parser$315.class │ │ │ ├── Ruby18Parser$316.class │ │ │ ├── Ruby18Parser$317.class │ │ │ ├── Ruby18Parser$318.class │ │ │ ├── Ruby18Parser$319.class │ │ │ ├── Ruby18Parser$32.class │ │ │ ├── Ruby18Parser$320.class │ │ │ ├── Ruby18Parser$321.class │ │ │ ├── Ruby18Parser$322.class │ │ │ ├── Ruby18Parser$323.class │ │ │ ├── Ruby18Parser$324.class │ │ │ ├── Ruby18Parser$325.class │ │ │ ├── Ruby18Parser$326.class │ │ │ ├── Ruby18Parser$327.class │ │ │ ├── Ruby18Parser$328.class │ │ │ ├── Ruby18Parser$329.class │ │ │ ├── Ruby18Parser$33.class │ │ │ ├── Ruby18Parser$330.class │ │ │ ├── Ruby18Parser$331.class │ │ │ ├── Ruby18Parser$332.class │ │ │ ├── Ruby18Parser$333.class │ │ │ ├── Ruby18Parser$334.class │ │ │ ├── Ruby18Parser$335.class │ │ │ ├── Ruby18Parser$336.class │ │ │ ├── Ruby18Parser$337.class │ │ │ ├── Ruby18Parser$338.class │ │ │ ├── Ruby18Parser$339.class │ │ │ ├── Ruby18Parser$34.class │ │ │ ├── Ruby18Parser$340.class │ │ │ ├── Ruby18Parser$341.class │ │ │ ├── Ruby18Parser$342.class │ │ │ ├── Ruby18Parser$343.class │ │ │ ├── Ruby18Parser$344.class │ │ │ ├── Ruby18Parser$345.class │ │ │ ├── Ruby18Parser$346.class │ │ │ ├── Ruby18Parser$347.class │ │ │ ├── Ruby18Parser$348.class │ │ │ ├── Ruby18Parser$349.class │ │ │ ├── Ruby18Parser$35.class │ │ │ ├── Ruby18Parser$350.class │ │ │ ├── Ruby18Parser$351.class │ │ │ ├── Ruby18Parser$352.class │ │ │ ├── Ruby18Parser$353.class │ │ │ ├── Ruby18Parser$36.class │ │ │ ├── Ruby18Parser$37.class │ │ │ ├── Ruby18Parser$38.class │ │ │ ├── Ruby18Parser$39.class │ │ │ ├── Ruby18Parser$4.class │ │ │ ├── Ruby18Parser$40.class │ │ │ ├── Ruby18Parser$41.class │ │ │ ├── Ruby18Parser$42.class │ │ │ ├── Ruby18Parser$43.class │ │ │ ├── Ruby18Parser$44.class │ │ │ ├── Ruby18Parser$45.class │ │ │ ├── Ruby18Parser$46.class │ │ │ ├── Ruby18Parser$47.class │ │ │ ├── Ruby18Parser$48.class │ │ │ ├── Ruby18Parser$49.class │ │ │ ├── Ruby18Parser$5.class │ │ │ ├── Ruby18Parser$50.class │ │ │ ├── Ruby18Parser$51.class │ │ │ ├── Ruby18Parser$52.class │ │ │ ├── Ruby18Parser$53.class │ │ │ ├── Ruby18Parser$54.class │ │ │ ├── Ruby18Parser$55.class │ │ │ ├── Ruby18Parser$56.class │ │ │ ├── Ruby18Parser$57.class │ │ │ ├── Ruby18Parser$58.class │ │ │ ├── Ruby18Parser$59.class │ │ │ ├── Ruby18Parser$6.class │ │ │ ├── Ruby18Parser$60.class │ │ │ ├── Ruby18Parser$61.class │ │ │ ├── Ruby18Parser$62.class │ │ │ ├── Ruby18Parser$63.class │ │ │ ├── Ruby18Parser$64.class │ │ │ ├── Ruby18Parser$65.class │ │ │ ├── Ruby18Parser$66.class │ │ │ ├── Ruby18Parser$67.class │ │ │ ├── Ruby18Parser$68.class │ │ │ ├── Ruby18Parser$69.class │ │ │ ├── Ruby18Parser$7.class │ │ │ ├── Ruby18Parser$70.class │ │ │ ├── Ruby18Parser$71.class │ │ │ ├── Ruby18Parser$72.class │ │ │ ├── Ruby18Parser$73.class │ │ │ ├── Ruby18Parser$74.class │ │ │ ├── Ruby18Parser$75.class │ │ │ ├── Ruby18Parser$76.class │ │ │ ├── Ruby18Parser$77.class │ │ │ ├── Ruby18Parser$78.class │ │ │ ├── Ruby18Parser$79.class │ │ │ ├── Ruby18Parser$8.class │ │ │ ├── Ruby18Parser$80.class │ │ │ ├── Ruby18Parser$81.class │ │ │ ├── Ruby18Parser$82.class │ │ │ ├── Ruby18Parser$83.class │ │ │ ├── Ruby18Parser$84.class │ │ │ ├── Ruby18Parser$85.class │ │ │ ├── Ruby18Parser$86.class │ │ │ ├── Ruby18Parser$87.class │ │ │ ├── Ruby18Parser$88.class │ │ │ ├── Ruby18Parser$89.class │ │ │ ├── Ruby18Parser$9.class │ │ │ ├── Ruby18Parser$90.class │ │ │ ├── Ruby18Parser$91.class │ │ │ ├── Ruby18Parser$92.class │ │ │ ├── Ruby18Parser$93.class │ │ │ ├── Ruby18Parser$94.class │ │ │ ├── Ruby18Parser$95.class │ │ │ ├── Ruby18Parser$96.class │ │ │ ├── Ruby18Parser$97.class │ │ │ ├── Ruby18Parser$98.class │ │ │ ├── Ruby18Parser$99.class │ │ │ ├── Ruby18Parser.class │ │ │ ├── Ruby18Parser.y │ │ │ ├── Ruby18YyTables.class │ │ │ ├── Ruby19Parser$1.class │ │ │ ├── Ruby19Parser$10.class │ │ │ ├── Ruby19Parser$100.class │ │ │ ├── Ruby19Parser$101.class │ │ │ ├── Ruby19Parser$102.class │ │ │ ├── Ruby19Parser$103.class │ │ │ ├── Ruby19Parser$104.class │ │ │ ├── Ruby19Parser$105.class │ │ │ ├── Ruby19Parser$106.class │ │ │ ├── Ruby19Parser$107.class │ │ │ ├── Ruby19Parser$108.class │ │ │ ├── Ruby19Parser$109.class │ │ │ ├── Ruby19Parser$11.class │ │ │ ├── Ruby19Parser$110.class │ │ │ ├── Ruby19Parser$111.class │ │ │ ├── Ruby19Parser$112.class │ │ │ ├── Ruby19Parser$113.class │ │ │ ├── Ruby19Parser$114.class │ │ │ ├── Ruby19Parser$115.class │ │ │ ├── Ruby19Parser$116.class │ │ │ ├── Ruby19Parser$117.class │ │ │ ├── Ruby19Parser$118.class │ │ │ ├── Ruby19Parser$119.class │ │ │ ├── Ruby19Parser$12.class │ │ │ ├── Ruby19Parser$120.class │ │ │ ├── Ruby19Parser$121.class │ │ │ ├── Ruby19Parser$122.class │ │ │ ├── Ruby19Parser$123.class │ │ │ ├── Ruby19Parser$124.class │ │ │ ├── Ruby19Parser$125.class │ │ │ ├── Ruby19Parser$126.class │ │ │ ├── Ruby19Parser$127.class │ │ │ ├── Ruby19Parser$128.class │ │ │ ├── Ruby19Parser$129.class │ │ │ ├── Ruby19Parser$13.class │ │ │ ├── Ruby19Parser$130.class │ │ │ ├── Ruby19Parser$131.class │ │ │ ├── Ruby19Parser$132.class │ │ │ ├── Ruby19Parser$133.class │ │ │ ├── Ruby19Parser$134.class │ │ │ ├── Ruby19Parser$135.class │ │ │ ├── Ruby19Parser$136.class │ │ │ ├── Ruby19Parser$137.class │ │ │ ├── Ruby19Parser$138.class │ │ │ ├── Ruby19Parser$139.class │ │ │ ├── Ruby19Parser$14.class │ │ │ ├── Ruby19Parser$140.class │ │ │ ├── Ruby19Parser$141.class │ │ │ ├── Ruby19Parser$142.class │ │ │ ├── Ruby19Parser$143.class │ │ │ ├── Ruby19Parser$144.class │ │ │ ├── Ruby19Parser$145.class │ │ │ ├── Ruby19Parser$146.class │ │ │ ├── Ruby19Parser$147.class │ │ │ ├── Ruby19Parser$148.class │ │ │ ├── Ruby19Parser$149.class │ │ │ ├── Ruby19Parser$15.class │ │ │ ├── Ruby19Parser$150.class │ │ │ ├── Ruby19Parser$151.class │ │ │ ├── Ruby19Parser$152.class │ │ │ ├── Ruby19Parser$153.class │ │ │ ├── Ruby19Parser$154.class │ │ │ ├── Ruby19Parser$155.class │ │ │ ├── Ruby19Parser$156.class │ │ │ ├── Ruby19Parser$157.class │ │ │ ├── Ruby19Parser$158.class │ │ │ ├── Ruby19Parser$159.class │ │ │ ├── Ruby19Parser$16.class │ │ │ ├── Ruby19Parser$160.class │ │ │ ├── Ruby19Parser$161.class │ │ │ ├── Ruby19Parser$162.class │ │ │ ├── Ruby19Parser$163.class │ │ │ ├── Ruby19Parser$164.class │ │ │ ├── Ruby19Parser$165.class │ │ │ ├── Ruby19Parser$166.class │ │ │ ├── Ruby19Parser$167.class │ │ │ ├── Ruby19Parser$168.class │ │ │ ├── Ruby19Parser$169.class │ │ │ ├── Ruby19Parser$17.class │ │ │ ├── Ruby19Parser$170.class │ │ │ ├── Ruby19Parser$171.class │ │ │ ├── Ruby19Parser$172.class │ │ │ ├── Ruby19Parser$173.class │ │ │ ├── Ruby19Parser$174.class │ │ │ ├── Ruby19Parser$175.class │ │ │ ├── Ruby19Parser$176.class │ │ │ ├── Ruby19Parser$177.class │ │ │ ├── Ruby19Parser$178.class │ │ │ ├── Ruby19Parser$179.class │ │ │ ├── Ruby19Parser$18.class │ │ │ ├── Ruby19Parser$180.class │ │ │ ├── Ruby19Parser$181.class │ │ │ ├── Ruby19Parser$182.class │ │ │ ├── Ruby19Parser$183.class │ │ │ ├── Ruby19Parser$184.class │ │ │ ├── Ruby19Parser$185.class │ │ │ ├── Ruby19Parser$186.class │ │ │ ├── Ruby19Parser$187.class │ │ │ ├── Ruby19Parser$188.class │ │ │ ├── Ruby19Parser$189.class │ │ │ ├── Ruby19Parser$19.class │ │ │ ├── Ruby19Parser$190.class │ │ │ ├── Ruby19Parser$191.class │ │ │ ├── Ruby19Parser$192.class │ │ │ ├── Ruby19Parser$193.class │ │ │ ├── Ruby19Parser$194.class │ │ │ ├── Ruby19Parser$195.class │ │ │ ├── Ruby19Parser$196.class │ │ │ ├── Ruby19Parser$197.class │ │ │ ├── Ruby19Parser$198.class │ │ │ ├── Ruby19Parser$199.class │ │ │ ├── Ruby19Parser$2.class │ │ │ ├── Ruby19Parser$20.class │ │ │ ├── Ruby19Parser$200.class │ │ │ ├── Ruby19Parser$201.class │ │ │ ├── Ruby19Parser$202.class │ │ │ ├── Ruby19Parser$203.class │ │ │ ├── Ruby19Parser$204.class │ │ │ ├── Ruby19Parser$205.class │ │ │ ├── Ruby19Parser$206.class │ │ │ ├── Ruby19Parser$207.class │ │ │ ├── Ruby19Parser$208.class │ │ │ ├── Ruby19Parser$209.class │ │ │ ├── Ruby19Parser$21.class │ │ │ ├── Ruby19Parser$210.class │ │ │ ├── Ruby19Parser$211.class │ │ │ ├── Ruby19Parser$212.class │ │ │ ├── Ruby19Parser$213.class │ │ │ ├── Ruby19Parser$214.class │ │ │ ├── Ruby19Parser$215.class │ │ │ ├── Ruby19Parser$216.class │ │ │ ├── Ruby19Parser$217.class │ │ │ ├── Ruby19Parser$218.class │ │ │ ├── Ruby19Parser$219.class │ │ │ ├── Ruby19Parser$22.class │ │ │ ├── Ruby19Parser$220.class │ │ │ ├── Ruby19Parser$221.class │ │ │ ├── Ruby19Parser$222.class │ │ │ ├── Ruby19Parser$223.class │ │ │ ├── Ruby19Parser$224.class │ │ │ ├── Ruby19Parser$225.class │ │ │ ├── Ruby19Parser$226.class │ │ │ ├── Ruby19Parser$227.class │ │ │ ├── Ruby19Parser$228.class │ │ │ ├── Ruby19Parser$229.class │ │ │ ├── Ruby19Parser$23.class │ │ │ ├── Ruby19Parser$230.class │ │ │ ├── Ruby19Parser$231.class │ │ │ ├── Ruby19Parser$232.class │ │ │ ├── Ruby19Parser$233.class │ │ │ ├── Ruby19Parser$234.class │ │ │ ├── Ruby19Parser$235.class │ │ │ ├── Ruby19Parser$236.class │ │ │ ├── Ruby19Parser$237.class │ │ │ ├── Ruby19Parser$238.class │ │ │ ├── Ruby19Parser$239.class │ │ │ ├── Ruby19Parser$24.class │ │ │ ├── Ruby19Parser$240.class │ │ │ ├── Ruby19Parser$241.class │ │ │ ├── Ruby19Parser$242.class │ │ │ ├── Ruby19Parser$243.class │ │ │ ├── Ruby19Parser$244.class │ │ │ ├── Ruby19Parser$245.class │ │ │ ├── Ruby19Parser$246.class │ │ │ ├── Ruby19Parser$247.class │ │ │ ├── Ruby19Parser$248.class │ │ │ ├── Ruby19Parser$249.class │ │ │ ├── Ruby19Parser$25.class │ │ │ ├── Ruby19Parser$250.class │ │ │ ├── Ruby19Parser$251.class │ │ │ ├── Ruby19Parser$252.class │ │ │ ├── Ruby19Parser$253.class │ │ │ ├── Ruby19Parser$254.class │ │ │ ├── Ruby19Parser$255.class │ │ │ ├── Ruby19Parser$256.class │ │ │ ├── Ruby19Parser$257.class │ │ │ ├── Ruby19Parser$258.class │ │ │ ├── Ruby19Parser$259.class │ │ │ ├── Ruby19Parser$26.class │ │ │ ├── Ruby19Parser$260.class │ │ │ ├── Ruby19Parser$261.class │ │ │ ├── Ruby19Parser$262.class │ │ │ ├── Ruby19Parser$263.class │ │ │ ├── Ruby19Parser$264.class │ │ │ ├── Ruby19Parser$265.class │ │ │ ├── Ruby19Parser$266.class │ │ │ ├── Ruby19Parser$267.class │ │ │ ├── Ruby19Parser$268.class │ │ │ ├── Ruby19Parser$269.class │ │ │ ├── Ruby19Parser$27.class │ │ │ ├── Ruby19Parser$270.class │ │ │ ├── Ruby19Parser$271.class │ │ │ ├── Ruby19Parser$272.class │ │ │ ├── Ruby19Parser$273.class │ │ │ ├── Ruby19Parser$274.class │ │ │ ├── Ruby19Parser$275.class │ │ │ ├── Ruby19Parser$276.class │ │ │ ├── Ruby19Parser$277.class │ │ │ ├── Ruby19Parser$278.class │ │ │ ├── Ruby19Parser$279.class │ │ │ ├── Ruby19Parser$28.class │ │ │ ├── Ruby19Parser$280.class │ │ │ ├── Ruby19Parser$281.class │ │ │ ├── Ruby19Parser$282.class │ │ │ ├── Ruby19Parser$283.class │ │ │ ├── Ruby19Parser$284.class │ │ │ ├── Ruby19Parser$285.class │ │ │ ├── Ruby19Parser$286.class │ │ │ ├── Ruby19Parser$287.class │ │ │ ├── Ruby19Parser$288.class │ │ │ ├── Ruby19Parser$289.class │ │ │ ├── Ruby19Parser$29.class │ │ │ ├── Ruby19Parser$290.class │ │ │ ├── Ruby19Parser$291.class │ │ │ ├── Ruby19Parser$292.class │ │ │ ├── Ruby19Parser$293.class │ │ │ ├── Ruby19Parser$294.class │ │ │ ├── Ruby19Parser$295.class │ │ │ ├── Ruby19Parser$296.class │ │ │ ├── Ruby19Parser$297.class │ │ │ ├── Ruby19Parser$298.class │ │ │ ├── Ruby19Parser$299.class │ │ │ ├── Ruby19Parser$3.class │ │ │ ├── Ruby19Parser$30.class │ │ │ ├── Ruby19Parser$300.class │ │ │ ├── Ruby19Parser$301.class │ │ │ ├── Ruby19Parser$302.class │ │ │ ├── Ruby19Parser$303.class │ │ │ ├── Ruby19Parser$304.class │ │ │ ├── Ruby19Parser$305.class │ │ │ ├── Ruby19Parser$306.class │ │ │ ├── Ruby19Parser$307.class │ │ │ ├── Ruby19Parser$308.class │ │ │ ├── Ruby19Parser$309.class │ │ │ ├── Ruby19Parser$31.class │ │ │ ├── Ruby19Parser$310.class │ │ │ ├── Ruby19Parser$311.class │ │ │ ├── Ruby19Parser$312.class │ │ │ ├── Ruby19Parser$313.class │ │ │ ├── Ruby19Parser$314.class │ │ │ ├── Ruby19Parser$315.class │ │ │ ├── Ruby19Parser$316.class │ │ │ ├── Ruby19Parser$317.class │ │ │ ├── Ruby19Parser$318.class │ │ │ ├── Ruby19Parser$319.class │ │ │ ├── Ruby19Parser$32.class │ │ │ ├── Ruby19Parser$320.class │ │ │ ├── Ruby19Parser$321.class │ │ │ ├── Ruby19Parser$322.class │ │ │ ├── Ruby19Parser$323.class │ │ │ ├── Ruby19Parser$324.class │ │ │ ├── Ruby19Parser$325.class │ │ │ ├── Ruby19Parser$326.class │ │ │ ├── Ruby19Parser$327.class │ │ │ ├── Ruby19Parser$328.class │ │ │ ├── Ruby19Parser$329.class │ │ │ ├── Ruby19Parser$33.class │ │ │ ├── Ruby19Parser$330.class │ │ │ ├── Ruby19Parser$331.class │ │ │ ├── Ruby19Parser$332.class │ │ │ ├── Ruby19Parser$333.class │ │ │ ├── Ruby19Parser$334.class │ │ │ ├── Ruby19Parser$335.class │ │ │ ├── Ruby19Parser$336.class │ │ │ ├── Ruby19Parser$337.class │ │ │ ├── Ruby19Parser$338.class │ │ │ ├── Ruby19Parser$339.class │ │ │ ├── Ruby19Parser$34.class │ │ │ ├── Ruby19Parser$340.class │ │ │ ├── Ruby19Parser$341.class │ │ │ ├── Ruby19Parser$342.class │ │ │ ├── Ruby19Parser$343.class │ │ │ ├── Ruby19Parser$344.class │ │ │ ├── Ruby19Parser$345.class │ │ │ ├── Ruby19Parser$346.class │ │ │ ├── Ruby19Parser$347.class │ │ │ ├── Ruby19Parser$348.class │ │ │ ├── Ruby19Parser$349.class │ │ │ ├── Ruby19Parser$35.class │ │ │ ├── Ruby19Parser$350.class │ │ │ ├── Ruby19Parser$351.class │ │ │ ├── Ruby19Parser$352.class │ │ │ ├── Ruby19Parser$353.class │ │ │ ├── Ruby19Parser$354.class │ │ │ ├── Ruby19Parser$355.class │ │ │ ├── Ruby19Parser$356.class │ │ │ ├── Ruby19Parser$357.class │ │ │ ├── Ruby19Parser$358.class │ │ │ ├── Ruby19Parser$359.class │ │ │ ├── Ruby19Parser$36.class │ │ │ ├── Ruby19Parser$360.class │ │ │ ├── Ruby19Parser$361.class │ │ │ ├── Ruby19Parser$362.class │ │ │ ├── Ruby19Parser$363.class │ │ │ ├── Ruby19Parser$364.class │ │ │ ├── Ruby19Parser$365.class │ │ │ ├── Ruby19Parser$366.class │ │ │ ├── Ruby19Parser$367.class │ │ │ ├── Ruby19Parser$368.class │ │ │ ├── Ruby19Parser$369.class │ │ │ ├── Ruby19Parser$37.class │ │ │ ├── Ruby19Parser$370.class │ │ │ ├── Ruby19Parser$371.class │ │ │ ├── Ruby19Parser$372.class │ │ │ ├── Ruby19Parser$373.class │ │ │ ├── Ruby19Parser$374.class │ │ │ ├── Ruby19Parser$375.class │ │ │ ├── Ruby19Parser$376.class │ │ │ ├── Ruby19Parser$377.class │ │ │ ├── Ruby19Parser$378.class │ │ │ ├── Ruby19Parser$379.class │ │ │ ├── Ruby19Parser$38.class │ │ │ ├── Ruby19Parser$380.class │ │ │ ├── Ruby19Parser$381.class │ │ │ ├── Ruby19Parser$382.class │ │ │ ├── Ruby19Parser$383.class │ │ │ ├── Ruby19Parser$384.class │ │ │ ├── Ruby19Parser$385.class │ │ │ ├── Ruby19Parser$386.class │ │ │ ├── Ruby19Parser$387.class │ │ │ ├── Ruby19Parser$388.class │ │ │ ├── Ruby19Parser$39.class │ │ │ ├── Ruby19Parser$4.class │ │ │ ├── Ruby19Parser$40.class │ │ │ ├── Ruby19Parser$41.class │ │ │ ├── Ruby19Parser$42.class │ │ │ ├── Ruby19Parser$43.class │ │ │ ├── Ruby19Parser$44.class │ │ │ ├── Ruby19Parser$45.class │ │ │ ├── Ruby19Parser$46.class │ │ │ ├── Ruby19Parser$47.class │ │ │ ├── Ruby19Parser$48.class │ │ │ ├── Ruby19Parser$49.class │ │ │ ├── Ruby19Parser$5.class │ │ │ ├── Ruby19Parser$50.class │ │ │ ├── Ruby19Parser$51.class │ │ │ ├── Ruby19Parser$52.class │ │ │ ├── Ruby19Parser$53.class │ │ │ ├── Ruby19Parser$54.class │ │ │ ├── Ruby19Parser$55.class │ │ │ ├── Ruby19Parser$56.class │ │ │ ├── Ruby19Parser$57.class │ │ │ ├── Ruby19Parser$58.class │ │ │ ├── Ruby19Parser$59.class │ │ │ ├── Ruby19Parser$6.class │ │ │ ├── Ruby19Parser$60.class │ │ │ ├── Ruby19Parser$61.class │ │ │ ├── Ruby19Parser$62.class │ │ │ ├── Ruby19Parser$63.class │ │ │ ├── Ruby19Parser$64.class │ │ │ ├── Ruby19Parser$65.class │ │ │ ├── Ruby19Parser$66.class │ │ │ ├── Ruby19Parser$67.class │ │ │ ├── Ruby19Parser$68.class │ │ │ ├── Ruby19Parser$69.class │ │ │ ├── Ruby19Parser$7.class │ │ │ ├── Ruby19Parser$70.class │ │ │ ├── Ruby19Parser$71.class │ │ │ ├── Ruby19Parser$72.class │ │ │ ├── Ruby19Parser$73.class │ │ │ ├── Ruby19Parser$74.class │ │ │ ├── Ruby19Parser$75.class │ │ │ ├── Ruby19Parser$76.class │ │ │ ├── Ruby19Parser$77.class │ │ │ ├── Ruby19Parser$78.class │ │ │ ├── Ruby19Parser$79.class │ │ │ ├── Ruby19Parser$8.class │ │ │ ├── Ruby19Parser$80.class │ │ │ ├── Ruby19Parser$81.class │ │ │ ├── Ruby19Parser$82.class │ │ │ ├── Ruby19Parser$83.class │ │ │ ├── Ruby19Parser$84.class │ │ │ ├── Ruby19Parser$85.class │ │ │ ├── Ruby19Parser$86.class │ │ │ ├── Ruby19Parser$87.class │ │ │ ├── Ruby19Parser$88.class │ │ │ ├── Ruby19Parser$89.class │ │ │ ├── Ruby19Parser$9.class │ │ │ ├── Ruby19Parser$90.class │ │ │ ├── Ruby19Parser$91.class │ │ │ ├── Ruby19Parser$92.class │ │ │ ├── Ruby19Parser$93.class │ │ │ ├── Ruby19Parser$94.class │ │ │ ├── Ruby19Parser$95.class │ │ │ ├── Ruby19Parser$96.class │ │ │ ├── Ruby19Parser$97.class │ │ │ ├── Ruby19Parser$98.class │ │ │ ├── Ruby19Parser$99.class │ │ │ ├── Ruby19Parser.class │ │ │ ├── Ruby19Parser.y │ │ │ ├── Ruby19YyTables.class │ │ │ ├── RubyParser.class │ │ │ ├── Tokens.class │ │ │ └── skeleton.parser │ │ │ ├── rewriter │ │ │ ├── ClassBodyWriter.class │ │ │ ├── DefaultFormatHelper.class │ │ │ ├── FormatHelper.class │ │ │ ├── ReWriteVisitor.class │ │ │ ├── ReWriterFactory.class │ │ │ └── utils │ │ │ │ ├── BooleanStateStack.class │ │ │ │ ├── CallDepth.class │ │ │ │ ├── DRegxReWriteVisitor.class │ │ │ │ ├── HereDocReWriteVisitor.class │ │ │ │ ├── HereDocument.class │ │ │ │ ├── IgnoreCommentsReWriteVisitor.class │ │ │ │ ├── Indenter.class │ │ │ │ ├── LocalVariables.class │ │ │ │ ├── MultipleAssignmentReWriteVisitor.class │ │ │ │ ├── Operators.class │ │ │ │ ├── ReWriterContext.class │ │ │ │ └── ShortIfNodeReWriteVisitor.class │ │ │ └── util │ │ │ └── CStringBuilder.class │ └── src.zip ├── org.radrails.rails.core │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── OSGI-INF │ │ └── l10n │ │ │ └── bundle.properties │ ├── bin │ │ └── org │ │ │ └── radrails │ │ │ └── rails │ │ │ └── core │ │ │ ├── Messages.class │ │ │ ├── RailsCorePlugin.class │ │ │ ├── RailsProjectNature.class │ │ │ ├── RailsServer$1.class │ │ │ ├── RailsServer.class │ │ │ └── messages.properties │ ├── build.properties │ ├── license.html │ ├── plugin.xml │ └── src │ │ └── org │ │ └── radrails │ │ └── rails │ │ └── core │ │ ├── Messages.java │ │ ├── RailsCorePlugin.java │ │ ├── RailsProjectNature.java │ │ ├── RailsServer.java │ │ └── messages.properties ├── org.radrails.rails.ui │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── bin │ │ └── org │ │ │ └── radrails │ │ │ └── rails │ │ │ ├── internal │ │ │ └── ui │ │ │ │ ├── Messages.class │ │ │ │ ├── NewRailsProjectWizard$1.class │ │ │ │ ├── NewRailsProjectWizard.class │ │ │ │ ├── WizardNewRailsProjectCreationPage.class │ │ │ │ ├── commands │ │ │ │ ├── AbstractRailsHandler.class │ │ │ │ ├── DebugServerHandler.class │ │ │ │ ├── PreviewCommandHandler$1.class │ │ │ │ ├── PreviewCommandHandler.class │ │ │ │ ├── RunServerHandler$1.class │ │ │ │ ├── RunServerHandler.class │ │ │ │ └── ScriptConsoleHandler.class │ │ │ │ ├── dialogs │ │ │ │ ├── Messages.class │ │ │ │ ├── RailsServerDialog$1.class │ │ │ │ ├── RailsServerDialog$Provider.class │ │ │ │ ├── RailsServerDialog.class │ │ │ │ └── messages.properties │ │ │ │ ├── filter │ │ │ │ ├── Inflector$Replacement.class │ │ │ │ └── Inflector.class │ │ │ │ ├── hyperlink │ │ │ │ └── URLDetector.class │ │ │ │ └── messages.properties │ │ │ └── ui │ │ │ └── RailsUIPlugin.class │ ├── build.properties │ ├── license.html │ ├── plugin.properties │ ├── plugin.xml │ └── src │ │ └── org │ │ └── radrails │ │ └── rails │ │ ├── internal │ │ └── ui │ │ │ ├── Messages.java │ │ │ ├── NewRailsProjectWizard.java │ │ │ ├── WizardNewRailsProjectCreationPage.java │ │ │ ├── commands │ │ │ ├── AbstractRailsHandler.java │ │ │ ├── DebugServerHandler.java │ │ │ ├── PreviewCommandHandler.java │ │ │ ├── RunServerHandler.java │ │ │ └── ScriptConsoleHandler.java │ │ │ ├── dialogs │ │ │ ├── Messages.java │ │ │ ├── RailsServerDialog.java │ │ │ └── messages.properties │ │ │ ├── filter │ │ │ ├── Inflector.java │ │ │ └── RailsProjectFilter.java │ │ │ ├── hyperlink │ │ │ ├── RenderPathHyperlinkDetector.java │ │ │ └── URLDetector.java │ │ │ └── messages.properties │ │ └── ui │ │ └── RailsUIPlugin.java └── org.radrails.rails │ ├── .project │ ├── build.properties │ ├── feature.properties │ ├── feature.xml │ └── license.html ├── HBuilder-Aptana_PHP ├── com.aptana.editor.php.epl │ ├── META-INF │ │ └── MANIFEST.MF │ ├── OSGI-INF │ │ └── l10n │ │ │ ├── bundle.properties │ │ │ └── bundle_zh_CN.properties │ ├── Resources │ │ ├── language │ │ │ ├── README.txt │ │ │ ├── generate.php │ │ │ ├── php4 │ │ │ │ └── basic.php │ │ │ ├── php5.3 │ │ │ │ ├── Core.php │ │ │ │ ├── PDO.php │ │ │ │ ├── Phar.php │ │ │ │ ├── Reflection.php │ │ │ │ ├── SPL.php │ │ │ │ ├── SQLite.php │ │ │ │ ├── SimpleXML.php │ │ │ │ ├── basic.php │ │ │ │ ├── bcmath.php │ │ │ │ ├── bz2.php │ │ │ │ ├── calendar.php │ │ │ │ ├── com_dotnet.php │ │ │ │ ├── ctype.php │ │ │ │ ├── curl.php │ │ │ │ ├── date.php │ │ │ │ ├── dom.php │ │ │ │ ├── ereg.php │ │ │ │ ├── exif.php │ │ │ │ ├── fileinfo.php │ │ │ │ ├── filter.php │ │ │ │ ├── ftp.php │ │ │ │ ├── gd.php │ │ │ │ ├── gettext.php │ │ │ │ ├── hash.php │ │ │ │ ├── ibm_db2.php │ │ │ │ ├── iconv.php │ │ │ │ ├── imagick.php │ │ │ │ ├── imap.php │ │ │ │ ├── json.php │ │ │ │ ├── ldap.php │ │ │ │ ├── libxml.php │ │ │ │ ├── mbstring.php │ │ │ │ ├── mcrypt.php │ │ │ │ ├── mssql.php │ │ │ │ ├── mysql.php │ │ │ │ ├── mysqli.php │ │ │ │ ├── mysqlnd.php │ │ │ │ ├── oci8.php │ │ │ │ ├── odbc.php │ │ │ │ ├── openssl.php │ │ │ │ ├── pcre.php │ │ │ │ ├── pdo_mysql.php │ │ │ │ ├── pdo_pgsql.php │ │ │ │ ├── pdo_sqlite.php │ │ │ │ ├── pgsql.php │ │ │ │ ├── posix.php │ │ │ │ ├── session.php │ │ │ │ ├── soap.php │ │ │ │ ├── sockets.php │ │ │ │ ├── standard.php │ │ │ │ ├── tidy.php │ │ │ │ ├── tokenizer.php │ │ │ │ ├── wddx.php │ │ │ │ ├── xml.php │ │ │ │ ├── xmlreader.php │ │ │ │ ├── xmlwriter.php │ │ │ │ ├── xsl.php │ │ │ │ ├── zip.php │ │ │ │ └── zlib.php │ │ │ ├── php5.4 │ │ │ │ ├── Core.php │ │ │ │ ├── PDO.php │ │ │ │ ├── PDO_OCI.php │ │ │ │ ├── PDO_ODBC.php │ │ │ │ ├── Phar.php │ │ │ │ ├── Reflection.php │ │ │ │ ├── SPL.php │ │ │ │ ├── SimpleXML.php │ │ │ │ ├── apc.php │ │ │ │ ├── basic.php │ │ │ │ ├── bcmath.php │ │ │ │ ├── bz2.php │ │ │ │ ├── calendar.php │ │ │ │ ├── ctype.php │ │ │ │ ├── curl.php │ │ │ │ ├── date.php │ │ │ │ ├── dom.php │ │ │ │ ├── ereg.php │ │ │ │ ├── exif.php │ │ │ │ ├── fileinfo.php │ │ │ │ ├── filter.php │ │ │ │ ├── ftp.php │ │ │ │ ├── gd.php │ │ │ │ ├── gettext.php │ │ │ │ ├── gmp.php │ │ │ │ ├── hash.php │ │ │ │ ├── iconv.php │ │ │ │ ├── imagick.php │ │ │ │ ├── imap.php │ │ │ │ ├── intl.php │ │ │ │ ├── json.php │ │ │ │ ├── ldap.php │ │ │ │ ├── libxml.php │ │ │ │ ├── mbstring.php │ │ │ │ ├── mcrypt.php │ │ │ │ ├── memcache.php │ │ │ │ ├── memcached.php │ │ │ │ ├── mongo.php │ │ │ │ ├── mssql.php │ │ │ │ ├── mysql.php │ │ │ │ ├── mysqli.php │ │ │ │ ├── oci8.php │ │ │ │ ├── odbc.php │ │ │ │ ├── openssl.php │ │ │ │ ├── pcntl.php │ │ │ │ ├── pcre.php │ │ │ │ ├── pdo_dblib.php │ │ │ │ ├── pdo_mysql.php │ │ │ │ ├── pdo_pgsql.php │ │ │ │ ├── pdo_sqlite.php │ │ │ │ ├── pgsql.php │ │ │ │ ├── posix.php │ │ │ │ ├── readline.php │ │ │ │ ├── session.php │ │ │ │ ├── shmop.php │ │ │ │ ├── soap.php │ │ │ │ ├── sockets.php │ │ │ │ ├── sqlite3.php │ │ │ │ ├── ssh2.php │ │ │ │ ├── standard.php │ │ │ │ ├── sysvmsg.php │ │ │ │ ├── sysvsem.php │ │ │ │ ├── sysvshm.php │ │ │ │ ├── tidy.php │ │ │ │ ├── tokenizer.php │ │ │ │ ├── uploadprogress.php │ │ │ │ ├── wddx.php │ │ │ │ ├── xml.php │ │ │ │ ├── xmlreader.php │ │ │ │ ├── xmlrpc.php │ │ │ │ ├── xmlwriter.php │ │ │ │ ├── xsl.php │ │ │ │ ├── zip.php │ │ │ │ └── zlib.php │ │ │ └── php5 │ │ │ │ ├── .list │ │ │ │ ├── Core.php │ │ │ │ ├── PDO.php │ │ │ │ ├── Phar.php │ │ │ │ ├── Reflection.php │ │ │ │ ├── SPL.php │ │ │ │ ├── SQLite.php │ │ │ │ ├── SimpleXML.php │ │ │ │ ├── basic.php │ │ │ │ ├── bcmath.php │ │ │ │ ├── bz2.php │ │ │ │ ├── calendar.php │ │ │ │ ├── com_dotnet.php │ │ │ │ ├── ctype.php │ │ │ │ ├── curl.php │ │ │ │ ├── date.php │ │ │ │ ├── dba.php │ │ │ │ ├── dom.php │ │ │ │ ├── ereg.php │ │ │ │ ├── exif.php │ │ │ │ ├── fileinfo.php │ │ │ │ ├── filter.php │ │ │ │ ├── ftp.php │ │ │ │ ├── gd.php │ │ │ │ ├── gettext.php │ │ │ │ ├── hash.php │ │ │ │ ├── ibm_db2.php │ │ │ │ ├── iconv.php │ │ │ │ ├── imagick.php │ │ │ │ ├── imap.php │ │ │ │ ├── intl.php │ │ │ │ ├── json.php │ │ │ │ ├── ldap.php │ │ │ │ ├── libxml.php │ │ │ │ ├── mbstring.php │ │ │ │ ├── mcrypt.php │ │ │ │ ├── memcached.php │ │ │ │ ├── mhash.php │ │ │ │ ├── mime_magic.php │ │ │ │ ├── mssql.php │ │ │ │ ├── mysql.php │ │ │ │ ├── mysqli.php │ │ │ │ ├── mysqlnd.php │ │ │ │ ├── oci8.php │ │ │ │ ├── odbc.php │ │ │ │ ├── openssl.php │ │ │ │ ├── pcntl.php │ │ │ │ ├── pcre.php │ │ │ │ ├── pdo_mysql.php │ │ │ │ ├── pdo_pgsql.php │ │ │ │ ├── pdo_sqlite.php │ │ │ │ ├── pgsql.php │ │ │ │ ├── posix.php │ │ │ │ ├── session.php │ │ │ │ ├── shmop.php │ │ │ │ ├── soap.php │ │ │ │ ├── sockets.php │ │ │ │ ├── sqlite3.php │ │ │ │ ├── standard.php │ │ │ │ ├── sysvmsg.php │ │ │ │ ├── sysvsem.php │ │ │ │ ├── sysvshm.php │ │ │ │ ├── tidy.php │ │ │ │ ├── tokenizer.php │ │ │ │ ├── wddx.php │ │ │ │ ├── xdebug.php │ │ │ │ ├── xml.php │ │ │ │ ├── xmlreader.php │ │ │ │ ├── xmlwriter.php │ │ │ │ ├── xsl.php │ │ │ │ ├── zip.php │ │ │ │ └── zlib.php │ │ └── parserTools │ │ │ ├── build.xml │ │ │ ├── highlighting │ │ │ ├── PHPTokenizer.jflex │ │ │ ├── generatePHPTokenizer.xml │ │ │ ├── php4 │ │ │ │ ├── generateHighlightingScanner.xml │ │ │ │ └── highlighting_scanner.jflex │ │ │ ├── php5 │ │ │ │ ├── generateHighlightingScanner.xml │ │ │ │ └── highlighting_scanner.jflex │ │ │ ├── php53 │ │ │ │ ├── generateHighlightingScanner.xml │ │ │ │ └── highlighting_scanner.jflex │ │ │ └── skeleton.sse │ │ │ ├── jflex │ │ │ └── build.xml │ │ │ └── parser │ │ │ ├── php4 │ │ │ ├── ast_scanner.flex │ │ │ ├── generateAstParser.xml │ │ │ ├── generateAstScanner.xml │ │ │ ├── generateCompilerAstParser.xml │ │ │ ├── php_ast_parser.cup │ │ │ └── php_compiler_ast_parser.cup │ │ │ ├── php5 │ │ │ ├── ast_scanner.flex │ │ │ ├── generateAstParser.xml │ │ │ ├── generateAstScanner.xml │ │ │ ├── generateCompilerAstParser.xml │ │ │ ├── php_ast_parser.cup │ │ │ └── php_compiler_ast_parser.cup │ │ │ ├── php53 │ │ │ ├── ast_scanner.flex │ │ │ ├── generateAstParser.xml │ │ │ ├── generateAstScanner.xml │ │ │ ├── generateCompilerAstParser.xml │ │ │ ├── php_ast_parser.cup │ │ │ └── php_compiler_ast_parser.cup │ │ │ └── phpdoc │ │ │ ├── documentor_compiler_ast_scanner.flex │ │ │ ├── documentor_compiler_ast_scanner.skeleton │ │ │ └── generatePHPDocScanner.xml │ ├── about.html │ ├── aptana │ │ └── com │ │ │ └── aptana │ │ │ └── editor │ │ │ └── php │ │ │ ├── core │ │ │ ├── IPHPCoreEPLConstants.java │ │ │ ├── IPHPNature.java │ │ │ ├── PHPNature.java │ │ │ ├── ast │ │ │ │ └── ASTFactory.java │ │ │ ├── model │ │ │ │ ├── IField.java │ │ │ │ ├── IMember.java │ │ │ │ ├── IMethod.java │ │ │ │ ├── IModelElement.java │ │ │ │ ├── IModelElementDelta.java │ │ │ │ ├── IModelElementVisitor.java │ │ │ │ ├── IParent.java │ │ │ │ ├── ISourceModel.java │ │ │ │ ├── ISourceModule.java │ │ │ │ ├── ISourceProject.java │ │ │ │ ├── ISourceRange.java │ │ │ │ ├── ISourceReference.java │ │ │ │ ├── IType.java │ │ │ │ ├── ITypeHierarchyChangedListener.java │ │ │ │ ├── SimpleDelta.java │ │ │ │ ├── SourceRange.java │ │ │ │ └── env │ │ │ │ │ ├── IGenericField.java │ │ │ │ │ ├── IGenericMethod.java │ │ │ │ │ ├── IGenericType.java │ │ │ │ │ ├── ISourceField.java │ │ │ │ │ ├── ISourceMethod.java │ │ │ │ │ ├── ISourceType.java │ │ │ │ │ ├── MemberElementInfo.java │ │ │ │ │ ├── ModelElementInfo.java │ │ │ │ │ ├── SourceFieldElementInfo.java │ │ │ │ │ ├── SourceMethodElementInfo.java │ │ │ │ │ └── SourceRefElementInfo.java │ │ │ ├── preferences │ │ │ │ └── TaskTag.java │ │ │ └── typebinding │ │ │ │ ├── IBinding.java │ │ │ │ ├── IBindingReporter.java │ │ │ │ ├── IMethodBinding.java │ │ │ │ ├── ITypeBinding.java │ │ │ │ └── TypeBinding.java │ │ │ ├── epl │ │ │ └── PHPEplPlugin.java │ │ │ ├── internal │ │ │ ├── core │ │ │ │ ├── IPHPConstants.java │ │ │ │ ├── builder │ │ │ │ │ ├── BuildProblemReporter.java │ │ │ │ │ ├── IBuildPath.java │ │ │ │ │ ├── IBuildPathChangeListener.java │ │ │ │ │ ├── IBuildPathResource.java │ │ │ │ │ ├── IBuildPathsListener.java │ │ │ │ │ ├── IDirectory.java │ │ │ │ │ ├── IModule.java │ │ │ │ │ ├── Messages.java │ │ │ │ │ ├── messages.properties │ │ │ │ │ └── messages_zh_CN.properties │ │ │ │ ├── model │ │ │ │ │ └── ISourceModuleProviderEditor.java │ │ │ │ └── typebinding │ │ │ │ │ ├── Bindings.java │ │ │ │ │ ├── MethodBinding.java │ │ │ │ │ └── ModuleBinding.java │ │ │ ├── text │ │ │ │ └── link │ │ │ │ │ └── contentassist │ │ │ │ │ └── LineBreakingReader.java │ │ │ └── ui │ │ │ │ ├── PHPPluginImages.java │ │ │ │ ├── ProblemsLabelDecorator.java │ │ │ │ ├── actions │ │ │ │ └── SimpleSelectionProvider.java │ │ │ │ ├── dialog │ │ │ │ ├── CustomFilteredItemsSelectionDialog.java │ │ │ │ ├── Messages.java │ │ │ │ ├── messages.properties │ │ │ │ └── messages_zh_CN.properties │ │ │ │ ├── editor │ │ │ │ ├── IScriptAnnotation.java │ │ │ │ ├── ProblemAnnotation.java │ │ │ │ ├── ScriptAnnotationImageProvider.java │ │ │ │ ├── ScriptMarkerAnnotation.java │ │ │ │ ├── SourceModuleAnnotationModel.java │ │ │ │ ├── SourceModuleAnnotationModelEvent.java │ │ │ │ └── contentassist │ │ │ │ │ └── PHPContextInformationValidator.java │ │ │ │ ├── hover │ │ │ │ ├── AbstractPHPTextHover.java │ │ │ │ └── PHPDocumentationBrowserInformationControlInput.java │ │ │ │ ├── viewsupport │ │ │ │ ├── IProblemChangedListener.java │ │ │ │ └── ProblemMarkerManager.java │ │ │ │ └── wizard │ │ │ │ ├── TableLayoutComposite.java │ │ │ │ └── field │ │ │ │ └── IListAdapter.java │ │ │ ├── ui │ │ │ └── preferences │ │ │ │ ├── IStatusChangeListener.java │ │ │ │ ├── Messages.java │ │ │ │ ├── OptionsConfigurationBlock.java │ │ │ │ ├── PropertyAndPreferencePage.java │ │ │ │ ├── messages.properties │ │ │ │ └── messages_zh_CN.properties │ │ │ └── util │ │ │ ├── CoreUtility.java │ │ │ ├── Key.java │ │ │ ├── Messages.java │ │ │ ├── ScrolledPageContent.java │ │ │ ├── messages.properties │ │ │ └── messages_zh_CN.properties │ ├── build.properties │ ├── dltk │ │ └── org2 │ │ │ └── eclipse │ │ │ └── dltk │ │ │ ├── ast │ │ │ ├── ASTVisitor.java │ │ │ ├── Modifiers.java │ │ │ ├── PositionInformation.java │ │ │ └── references │ │ │ │ ├── ConstantReference.java │ │ │ │ ├── Reference.java │ │ │ │ ├── SimpleReference.java │ │ │ │ ├── TypeReference.java │ │ │ │ ├── VariableKind.java │ │ │ │ └── VariableReference.java │ │ │ ├── compiler │ │ │ ├── CharOperation.java │ │ │ ├── InvalidInputException.java │ │ │ ├── problem │ │ │ │ ├── AbstractProblemReporter.java │ │ │ │ ├── CategorizedProblem.java │ │ │ │ ├── DefaultProblem.java │ │ │ │ ├── DefaultProblemFactory.java │ │ │ │ ├── IProblem.java │ │ │ │ ├── IProblemFactory.java │ │ │ │ ├── IProblemReporter.java │ │ │ │ ├── Messages.java │ │ │ │ ├── ProblemCollector.java │ │ │ │ ├── ProblemReporterProxy.java │ │ │ │ ├── ProblemSeverities.java │ │ │ │ ├── messages.properties │ │ │ │ └── messages_zh_CN.properties │ │ │ ├── task │ │ │ │ ├── AbstractTodoTaskPreferences.java │ │ │ │ ├── ITaskReporter.java │ │ │ │ ├── ITodoTaskPreferences.java │ │ │ │ ├── TaskTagUtils.java │ │ │ │ ├── TodoTask.java │ │ │ │ ├── TodoTaskPreferences.java │ │ │ │ ├── TodoTaskRangeParser.java │ │ │ │ └── TodoTaskSimpleParser.java │ │ │ └── util │ │ │ │ ├── Messages.java │ │ │ │ └── ScannerHelper.java │ │ │ └── internal │ │ │ ├── core │ │ │ └── util │ │ │ │ └── Util.java │ │ │ └── ui │ │ │ └── text │ │ │ └── ScriptWordFinder.java │ ├── icons │ │ └── full │ │ │ ├── obj16 │ │ │ ├── add_section.gif │ │ │ ├── comment.gif │ │ │ ├── configure.gif │ │ │ ├── library_obj.gif │ │ │ ├── quickfix_error_obj.gif │ │ │ ├── quickfix_warning_obj.gif │ │ │ ├── tree_mode.gif │ │ │ ├── uncomment.gif │ │ │ ├── validate.gif │ │ │ ├── validation_err.gif │ │ │ ├── validation_ok.gif │ │ │ ├── validation_unknown.gif │ │ │ └── validation_warn.gif │ │ │ ├── ovr16 │ │ │ ├── error_co.gif │ │ │ └── warning_co.gif │ │ │ └── wizban │ │ │ └── addlibrary_wiz.png │ ├── pdt │ │ └── org2 │ │ │ └── eclipse │ │ │ └── php │ │ │ ├── core │ │ │ └── compiler │ │ │ │ ├── IPHPModifiers.java │ │ │ │ └── PHPFlags.java │ │ │ ├── internal │ │ │ ├── core │ │ │ │ ├── CoreMessages.java │ │ │ │ ├── CoreMessages.properties │ │ │ │ ├── IPHPEplCoreConstants.java │ │ │ │ ├── PHPVersion.java │ │ │ │ ├── ast │ │ │ │ │ ├── ASTRequestor.java │ │ │ │ │ ├── locator │ │ │ │ │ │ ├── Locator.java │ │ │ │ │ │ └── PhpElementConciliator.java │ │ │ │ │ ├── match │ │ │ │ │ │ ├── ASTMatcher.java │ │ │ │ │ │ └── PHPASTMatcher.java │ │ │ │ │ ├── nodes │ │ │ │ │ │ ├── AST.java │ │ │ │ │ │ ├── ASTError.java │ │ │ │ │ │ ├── ASTNode.java │ │ │ │ │ │ ├── ASTNodes.java │ │ │ │ │ │ ├── ASTParser.java │ │ │ │ │ │ ├── ArrayAccess.java │ │ │ │ │ │ ├── ArrayCreation.java │ │ │ │ │ │ ├── ArrayElement.java │ │ │ │ │ │ ├── Assignment.java │ │ │ │ │ │ ├── BackTickExpression.java │ │ │ │ │ │ ├── Block.java │ │ │ │ │ │ ├── BodyDeclaration.java │ │ │ │ │ │ ├── BreakStatement.java │ │ │ │ │ │ ├── CastExpression.java │ │ │ │ │ │ ├── CatchClause.java │ │ │ │ │ │ ├── ChainingInstanceCall.java │ │ │ │ │ │ ├── ChildListPropertyDescriptor.java │ │ │ │ │ │ ├── ChildPropertyDescriptor.java │ │ │ │ │ │ ├── ClassDeclaration.java │ │ │ │ │ │ ├── ClassInstanceCreation.java │ │ │ │ │ │ ├── ClassName.java │ │ │ │ │ │ ├── CloneExpression.java │ │ │ │ │ │ ├── Comment.java │ │ │ │ │ │ ├── ConditionalExpression.java │ │ │ │ │ │ ├── ConstantDeclaration.java │ │ │ │ │ │ ├── ContinueStatement.java │ │ │ │ │ │ ├── DeclareStatement.java │ │ │ │ │ │ ├── DefaultCommentMapper.java │ │ │ │ │ │ ├── DereferenceNode.java │ │ │ │ │ │ ├── Dispatch.java │ │ │ │ │ │ ├── DoStatement.java │ │ │ │ │ │ ├── EchoStatement.java │ │ │ │ │ │ ├── EmptyStatement.java │ │ │ │ │ │ ├── Expression.java │ │ │ │ │ │ ├── ExpressionStatement.java │ │ │ │ │ │ ├── FieldAccess.java │ │ │ │ │ │ ├── FieldsDeclaration.java │ │ │ │ │ │ ├── ForEachStatement.java │ │ │ │ │ │ ├── ForStatement.java │ │ │ │ │ │ ├── FormalParameter.java │ │ │ │ │ │ ├── FullyQualifiedTraitMethodReference.java │ │ │ │ │ │ ├── FunctionDeclaration.java │ │ │ │ │ │ ├── FunctionInvocation.java │ │ │ │ │ │ ├── FunctionName.java │ │ │ │ │ │ ├── GlobalStatement.java │ │ │ │ │ │ ├── GotoLabel.java │ │ │ │ │ │ ├── GotoStatement.java │ │ │ │ │ │ ├── IBinding.java │ │ │ │ │ │ ├── IDocumentorLexer.java │ │ │ │ │ │ ├── IFunctionBinding.java │ │ │ │ │ │ ├── IIncludeBinding.java │ │ │ │ │ │ ├── IMethodBinding.java │ │ │ │ │ │ ├── IOperationNode.java │ │ │ │ │ │ ├── ITypeBinding.java │ │ │ │ │ │ ├── IVariableBinding.java │ │ │ │ │ │ ├── Identifier.java │ │ │ │ │ │ ├── IfStatement.java │ │ │ │ │ │ ├── IgnoreError.java │ │ │ │ │ │ ├── InLineHtml.java │ │ │ │ │ │ ├── Include.java │ │ │ │ │ │ ├── InfixExpression.java │ │ │ │ │ │ ├── InstanceOfExpression.java │ │ │ │ │ │ ├── InterfaceDeclaration.java │ │ │ │ │ │ ├── InternalASTRewriter.java │ │ │ │ │ │ ├── LambdaFunctionDeclaration.java │ │ │ │ │ │ ├── ListVariable.java │ │ │ │ │ │ ├── Messages.java │ │ │ │ │ │ ├── MethodDeclaration.java │ │ │ │ │ │ ├── MethodInvocation.java │ │ │ │ │ │ ├── MethodStub.java │ │ │ │ │ │ ├── NamespaceDeclaration.java │ │ │ │ │ │ ├── NamespaceName.java │ │ │ │ │ │ ├── NodeEventHandler.java │ │ │ │ │ │ ├── PHPArrayDereferenceList.java │ │ │ │ │ │ ├── ParameterAndDereferenceList.java │ │ │ │ │ │ ├── ParenthesisExpression.java │ │ │ │ │ │ ├── PostfixExpression.java │ │ │ │ │ │ ├── PrefixExpression.java │ │ │ │ │ │ ├── Program.java │ │ │ │ │ │ ├── Quote.java │ │ │ │ │ │ ├── Reference.java │ │ │ │ │ │ ├── ReflectionVariable.java │ │ │ │ │ │ ├── ReturnStatement.java │ │ │ │ │ │ ├── Scalar.java │ │ │ │ │ │ ├── SimplePropertyDescriptor.java │ │ │ │ │ │ ├── SingleFieldDeclaration.java │ │ │ │ │ │ ├── Statement.java │ │ │ │ │ │ ├── StaticConstantAccess.java │ │ │ │ │ │ ├── StaticDispatch.java │ │ │ │ │ │ ├── StaticFieldAccess.java │ │ │ │ │ │ ├── StaticMethodInvocation.java │ │ │ │ │ │ ├── StaticStatement.java │ │ │ │ │ │ ├── StructuralPropertyDescriptor.java │ │ │ │ │ │ ├── SwitchCase.java │ │ │ │ │ │ ├── SwitchStatement.java │ │ │ │ │ │ ├── ThrowStatement.java │ │ │ │ │ │ ├── TraitAlias.java │ │ │ │ │ │ ├── TraitAliasStatement.java │ │ │ │ │ │ ├── TraitDeclaration.java │ │ │ │ │ │ ├── TraitPrecedence.java │ │ │ │ │ │ ├── TraitPrecedenceStatement.java │ │ │ │ │ │ ├── TraitStatement.java │ │ │ │ │ │ ├── TraitUseStatement.java │ │ │ │ │ │ ├── TryStatement.java │ │ │ │ │ │ ├── TypeDeclaration.java │ │ │ │ │ │ ├── UnaryOperation.java │ │ │ │ │ │ ├── UseStatement.java │ │ │ │ │ │ ├── UseStatementPart.java │ │ │ │ │ │ ├── Variable.java │ │ │ │ │ │ ├── VariableBase.java │ │ │ │ │ │ ├── Visitable.java │ │ │ │ │ │ └── WhileStatement.java │ │ │ │ │ ├── rewrite │ │ │ │ │ │ ├── ASTRewrite.java │ │ │ │ │ │ ├── ASTRewriteAnalyzer.java │ │ │ │ │ │ ├── ASTRewriteFlattener.java │ │ │ │ │ │ ├── ASTRewriteFormatter.java │ │ │ │ │ │ ├── ITrackedNodePosition.java │ │ │ │ │ │ ├── IndentManipulation.java │ │ │ │ │ │ ├── LineCommentEndOffsets.java │ │ │ │ │ │ ├── LineInformation.java │ │ │ │ │ │ ├── ListRewrite.java │ │ │ │ │ │ ├── ListRewriteEvent.java │ │ │ │ │ │ ├── NodeInfoStore.java │ │ │ │ │ │ ├── NodeRewriteEvent.java │ │ │ │ │ │ ├── RewriteEvent.java │ │ │ │ │ │ ├── RewriteEventStore.java │ │ │ │ │ │ ├── SourceModifier.java │ │ │ │ │ │ ├── SymbolsProvider.java │ │ │ │ │ │ ├── TargetSourceRangeComputer.java │ │ │ │ │ │ ├── TokenScanner.java │ │ │ │ │ │ └── TrackedNodePosition.java │ │ │ │ │ ├── scanner │ │ │ │ │ │ ├── AbstractASTParser.java │ │ │ │ │ │ ├── AstLexer.java │ │ │ │ │ │ ├── StateStack.java │ │ │ │ │ │ ├── php4 │ │ │ │ │ │ │ ├── ParserConstants.java │ │ │ │ │ │ │ ├── PhpAstLexer.java │ │ │ │ │ │ │ └── PhpAstParser.java │ │ │ │ │ │ ├── php5 │ │ │ │ │ │ │ ├── ParserConstants.java │ │ │ │ │ │ │ ├── PhpAstLexer.java │ │ │ │ │ │ │ └── PhpAstParser.java │ │ │ │ │ │ ├── php53 │ │ │ │ │ │ │ ├── ParserConstants.java │ │ │ │ │ │ │ ├── PhpAstLexer.java │ │ │ │ │ │ │ └── PhpAstParser.java │ │ │ │ │ │ └── php54 │ │ │ │ │ │ │ ├── ParserConstants.java │ │ │ │ │ │ │ ├── PhpAstLexer.java │ │ │ │ │ │ │ └── PhpAstParser.java │ │ │ │ │ ├── util │ │ │ │ │ │ ├── ASTUtils.java │ │ │ │ │ │ ├── CharArrayBuffer.java │ │ │ │ │ │ ├── RandomAccessCharArrayReader.java │ │ │ │ │ │ ├── Signature.java │ │ │ │ │ │ └── Util.java │ │ │ │ │ └── visitor │ │ │ │ │ │ ├── AbstractVisitor.java │ │ │ │ │ │ ├── ApplyAll.java │ │ │ │ │ │ ├── HierarchicalVisitor.java │ │ │ │ │ │ └── Visitor.java │ │ │ │ ├── compiler │ │ │ │ │ └── ast │ │ │ │ │ │ ├── nodes │ │ │ │ │ │ ├── ASTNodeKinds.java │ │ │ │ │ │ ├── PHPDocBlock.java │ │ │ │ │ │ ├── PHPDocTag.java │ │ │ │ │ │ ├── PHPDocTagKinds.java │ │ │ │ │ │ └── VarComment.java │ │ │ │ │ │ └── parser │ │ │ │ │ │ └── DocumentorLexer.java │ │ │ │ ├── corext │ │ │ │ │ ├── ASTNodes.java │ │ │ │ │ ├── ISourceRange.java │ │ │ │ │ ├── NodeFinder.java │ │ │ │ │ └── SourceRange.java │ │ │ │ ├── documentModel │ │ │ │ │ ├── parser │ │ │ │ │ │ ├── AbstractPhpLexer.java │ │ │ │ │ │ ├── PHPRegionContext.java │ │ │ │ │ │ ├── PhpLexerFactory.java │ │ │ │ │ │ ├── Scanner.java │ │ │ │ │ │ ├── StateStack.java │ │ │ │ │ │ ├── php4 │ │ │ │ │ │ │ ├── .cvsignore │ │ │ │ │ │ │ └── PhpLexer.java │ │ │ │ │ │ ├── php5 │ │ │ │ │ │ │ ├── .cvsignore │ │ │ │ │ │ │ └── PhpLexer.java │ │ │ │ │ │ ├── php53 │ │ │ │ │ │ │ ├── .cvsignore │ │ │ │ │ │ │ └── PhpLexer.java │ │ │ │ │ │ ├── php54 │ │ │ │ │ │ │ └── PhpLexer.java │ │ │ │ │ │ └── regions │ │ │ │ │ │ │ ├── IPhpScriptRegion.java │ │ │ │ │ │ │ └── PHPRegionTypes.java │ │ │ │ │ ├── partitioner │ │ │ │ │ │ └── PHPPartitionTypes.java │ │ │ │ │ └── phpElementData │ │ │ │ │ │ ├── AbstractCodeData.java │ │ │ │ │ │ ├── BasicPHPDocTag.java │ │ │ │ │ │ ├── CodeData.java │ │ │ │ │ │ ├── IPHPDoc.java │ │ │ │ │ │ ├── IPHPDocBlock.java │ │ │ │ │ │ ├── IPHPDocTag.java │ │ │ │ │ │ ├── IUserData.java │ │ │ │ │ │ ├── PHPDocBlockImp.java │ │ │ │ │ │ ├── PHPDocTagData.java │ │ │ │ │ │ └── PHPModifier.java │ │ │ │ ├── format │ │ │ │ │ ├── DefaultCodeFormattingProcessor.java │ │ │ │ │ ├── ICodeFormattingProcessor.java │ │ │ │ │ └── IFormatterProcessorFactory.java │ │ │ │ ├── preferences │ │ │ │ │ ├── AbstractPreferencesPropagator.java │ │ │ │ │ ├── CorePreferenceConstants.java │ │ │ │ │ ├── CorePreferencesSupport.java │ │ │ │ │ ├── IPreferencesPropagatorListener.java │ │ │ │ │ ├── ITaskTagsListener.java │ │ │ │ │ ├── PHPCorePreferenceInitializer.java │ │ │ │ │ ├── PreferencePropagatorFactory.java │ │ │ │ │ ├── PreferencesPropagator.java │ │ │ │ │ ├── PreferencesPropagatorEvent.java │ │ │ │ │ ├── PreferencesSupport.java │ │ │ │ │ ├── ProjectPreferencesPropagator.java │ │ │ │ │ ├── TaskPatternsProvider.java │ │ │ │ │ ├── TaskTagsEvent.java │ │ │ │ │ └── TaskTagsProvider.java │ │ │ │ ├── project │ │ │ │ │ ├── IIncludePathContainer.java │ │ │ │ │ ├── IIncludePathEntry.java │ │ │ │ │ └── options │ │ │ │ │ │ ├── IPhpProjectOptionChangeListener.java │ │ │ │ │ │ ├── PHPProjectOptions.java │ │ │ │ │ │ ├── XMLWriter.java │ │ │ │ │ │ └── includepath │ │ │ │ │ │ ├── IncludePathEntry.java │ │ │ │ │ │ ├── IncludePathEntryDescriptor.java │ │ │ │ │ │ ├── IncludePathVariableManager.java │ │ │ │ │ │ └── IncludePathVariablesListener.java │ │ │ │ ├── search │ │ │ │ │ ├── AbstractOccurrencesFinder.java │ │ │ │ │ ├── BreakContinueTargetFinder.java │ │ │ │ │ ├── ClassMembersOccurrencesFinder.java │ │ │ │ │ ├── ClassNameOccurrencesFinder.java │ │ │ │ │ ├── ConstantsOccurrencesFinder.java │ │ │ │ │ ├── FunctionOccurrencesFinder.java │ │ │ │ │ ├── GlobalVariableOccurrencesFinder.java │ │ │ │ │ ├── IOccurrencesFinder.java │ │ │ │ │ ├── ImplementOccurrencesFinder.java │ │ │ │ │ ├── IncludeOccurrencesFinder.java │ │ │ │ │ ├── LocalVariableOccurrencesFinder.java │ │ │ │ │ ├── Messages.java │ │ │ │ │ ├── MethodExitsFinder.java │ │ │ │ │ └── OccurrencesFinderFactory.java │ │ │ │ └── util │ │ │ │ │ ├── IncludeStringHack.java │ │ │ │ │ ├── ScrolledCompositeImpl.java │ │ │ │ │ ├── WorkspaceRunnableAdapter.java │ │ │ │ │ ├── collections │ │ │ │ │ ├── IntHashtable.java │ │ │ │ │ └── IntMap.java │ │ │ │ │ └── preferences │ │ │ │ │ ├── IXMLPreferencesStorable.java │ │ │ │ │ ├── XMLPreferencesReader.java │ │ │ │ │ └── XMLPreferencesWriter.java │ │ │ └── ui │ │ │ │ ├── PHPUIMessages.java │ │ │ │ ├── PHPUIMessages.properties │ │ │ │ ├── editor │ │ │ │ ├── ASTProvider.java │ │ │ │ └── IPhpScriptReconcilingListener.java │ │ │ │ ├── preferences │ │ │ │ ├── PHPPreferencePage.java │ │ │ │ ├── PHPUIPreferenceInitializer.java │ │ │ │ └── PreferenceConstants.java │ │ │ │ ├── text │ │ │ │ └── PHPWordFinder.java │ │ │ │ ├── util │ │ │ │ ├── PixelConverter.java │ │ │ │ ├── SWTFactory.java │ │ │ │ └── StatusUtil.java │ │ │ │ ├── viewsupport │ │ │ │ ├── ISelectionListenerWithAST.java │ │ │ │ └── SelectionListenerWithASTManager.java │ │ │ │ └── wizard │ │ │ │ ├── SelectionButtonDialogField.java │ │ │ │ └── field │ │ │ │ ├── DialogField.java │ │ │ │ ├── IDialogFieldListener.java │ │ │ │ ├── IStringButtonAdapter.java │ │ │ │ ├── LayoutUtil.java │ │ │ │ ├── ListDialogField.java │ │ │ │ ├── StringButtonDialogField.java │ │ │ │ └── StringDialogField.java │ │ │ ├── ui │ │ │ └── editor │ │ │ │ └── SharedASTProvider.java │ │ │ └── util │ │ │ ├── SWTUtil.java │ │ │ ├── StatusInfo.java │ │ │ └── StringUtils.java │ ├── plugin.xml │ └── wst │ │ └── org2 │ │ └── eclipse │ │ └── wst │ │ └── sse │ │ └── core │ │ └── internal │ │ ├── parser │ │ └── ContextRegion.java │ │ └── provisional │ │ └── text │ │ └── ITextRegion.java ├── com.aptana.editor.php.formatter │ ├── META-INF │ │ └── MANIFEST.MF │ ├── OSGI-INF │ │ └── l10n │ │ │ ├── bundle.properties │ │ │ └── bundle_zh_CN.properties │ ├── build.properties │ ├── license.html │ ├── plugin.xml │ └── src │ │ └── com │ │ └── aptana │ │ └── editor │ │ └── php │ │ └── formatter │ │ ├── Messages.java │ │ ├── PHPCodeFormatterPlugin.java │ │ ├── PHPFormatter.java │ │ ├── PHPFormatterConstants.java │ │ ├── PHPFormatterContext.java │ │ ├── PHPFormatterFactory.java │ │ ├── PHPFormatterNodeBuilder.java │ │ ├── PHPFormatterNodeRewriter.java │ │ ├── PHPFormatterVisitor.java │ │ ├── PHTMLFormatter.java │ │ ├── PHTMLFormatterFactory.java │ │ ├── formatterPreview.php │ │ ├── messages.properties │ │ ├── messages_zh_CN.properties │ │ ├── nodes │ │ ├── FormatterPHPArrayElementNode.java │ │ ├── FormatterPHPBlockNode.java │ │ ├── FormatterPHPBreakNode.java │ │ ├── FormatterPHPCaseBodyNode.java │ │ ├── FormatterPHPCaseColonNode.java │ │ ├── FormatterPHPCommentNode.java │ │ ├── FormatterPHPDeclarationNode.java │ │ ├── FormatterPHPElseIfNode.java │ │ ├── FormatterPHPElseNode.java │ │ ├── FormatterPHPExcludedTextNode.java │ │ ├── FormatterPHPExpressionWrapperNode.java │ │ ├── FormatterPHPFunctionBodyNode.java │ │ ├── FormatterPHPFunctionInvocationNode.java │ │ ├── FormatterPHPHeredocNode.java │ │ ├── FormatterPHPIfNode.java │ │ ├── FormatterPHPImplicitBlockNode.java │ │ ├── FormatterPHPKeywordNode.java │ │ ├── FormatterPHPLineStartingNode.java │ │ ├── FormatterPHPNamespaceBlockNode.java │ │ ├── FormatterPHPNonBlockedWhileNode.java │ │ ├── FormatterPHPOperatorNode.java │ │ ├── FormatterPHPParenthesesNode.java │ │ ├── FormatterPHPPunctuationNode.java │ │ ├── FormatterPHPRootNode.java │ │ ├── FormatterPHPSwitchNode.java │ │ ├── FormatterPHPTextNode.java │ │ ├── FormatterPHPTraitPrecedenceWrapperNode.java │ │ └── FormatterPHPTypeBodyNode.java │ │ └── preferences │ │ ├── Messages.java │ │ ├── Messages.properties │ │ ├── PHPFormatterBlankLinesPage.java │ │ ├── PHPFormatterBracesPage.java │ │ ├── PHPFormatterCommentsPage.java │ │ ├── PHPFormatterIndentationTabPage.java │ │ ├── PHPFormatterModifyDialog.java │ │ ├── PHPFormatterNewLinesPage.java │ │ ├── PHPFormatterOffOnPage.java │ │ ├── PHPFormatterPreferenceInitializer.java │ │ ├── PHPFormatterWhiteSpacesPage.java │ │ ├── blank-lines-preview.php │ │ ├── braces-preview.php │ │ ├── indentation-preview.php │ │ ├── off-on-preview.php │ │ ├── white-spaces-preview.php │ │ └── wrapping-preview.php ├── com.aptana.editor.php │ ├── META-INF │ │ └── MANIFEST.MF │ ├── OSGI-INF │ │ └── l10n │ │ │ ├── bundle.properties │ │ │ └── bundle_zh_CN.properties │ ├── about.ini │ ├── about.mappings │ ├── about.properties │ ├── build.properties │ ├── bundles │ │ ├── FORCE_BUNDLE_UPDATE │ │ └── php.ruble │ │ │ ├── HISTORY.md │ │ │ ├── README.md │ │ │ ├── bundle.rb │ │ │ ├── cache.zh_CN.yml │ │ │ ├── commands │ │ │ ├── documentation_for_tag.rb │ │ │ ├── insert_call_to_parent.rb │ │ │ ├── lookup_word_in_php_manual.rb │ │ │ ├── phpdoc_help.rb │ │ │ ├── post-doc.rb │ │ │ ├── run_php.rb │ │ │ ├── special__return_inside_an_empty_tag.rb │ │ │ ├── validate_syntax.rb │ │ │ └── wrap_docblock_at_80_characters.rb │ │ │ ├── config │ │ │ └── locales │ │ │ │ └── en.yml │ │ │ ├── lib │ │ │ ├── documentation.txt │ │ │ ├── functions.plist │ │ │ ├── functions.txt │ │ │ ├── generate │ │ │ │ └── generate.rb │ │ │ ├── help.markdown │ │ │ ├── lib │ │ │ │ ├── Builder.rb │ │ │ │ ├── php.rb │ │ │ │ └── php_mate.rb │ │ │ ├── makeFunctionsPropertyList.php │ │ │ ├── textmate.php │ │ │ └── textmate_error_handler.html │ │ │ ├── snippets │ │ │ └── snippets.rb │ │ │ ├── templates │ │ │ ├── template.php │ │ │ └── templates.rb │ │ │ └── tests │ │ │ └── test-cases.php │ ├── documentationStyle.css │ ├── icons │ │ └── full │ │ │ ├── obj16 │ │ │ ├── field_default_obj.png │ │ │ ├── field_private_obj.png │ │ │ ├── field_protected_obj.png │ │ │ ├── field_public_obj.png │ │ │ ├── imp_obj.png │ │ │ ├── localvariable_obj.png │ │ │ ├── methpri_obj.png │ │ │ ├── methpro_obj.png │ │ │ ├── methpub_obj.png │ │ │ ├── namespace_obj.png │ │ │ ├── opentype.gif │ │ │ ├── php.gif │ │ │ ├── php.png │ │ │ ├── phpBuild.png │ │ │ ├── php_class.png │ │ │ ├── php_function.png │ │ │ ├── php_icon_v4.png │ │ │ ├── php_icon_v4_off.png │ │ │ ├── php_icon_v5.png │ │ │ ├── php_icon_v53.png │ │ │ ├── php_icon_v53_off.png │ │ │ ├── php_icon_v54.png │ │ │ ├── php_icon_v54_off.png │ │ │ ├── php_icon_v5_off.png │ │ │ ├── php_interface.png │ │ │ ├── php_key.png │ │ │ ├── php_property.png │ │ │ ├── php_trait.png │ │ │ ├── php_wiz.png │ │ │ └── searchm_obj.gif │ │ │ ├── obj48 │ │ │ └── warning.png │ │ │ ├── outline │ │ │ ├── field_default_obj.png │ │ │ ├── field_private_obj.png │ │ │ ├── field_protected_obj.png │ │ │ ├── field_public_obj.png │ │ │ ├── imp_obj.png │ │ │ ├── localvariable_obj.png │ │ │ ├── methpri_obj.png │ │ │ ├── methpro_obj.png │ │ │ ├── methpub_obj.png │ │ │ ├── namespace_obj.png │ │ │ ├── php_class.png │ │ │ ├── php_function.png │ │ │ ├── php_interface.png │ │ │ ├── php_key.png │ │ │ ├── php_property.png │ │ │ ├── php_trait.png │ │ │ └── searchm_obj.gif │ │ │ ├── ovr16 │ │ │ ├── abstract_co.png │ │ │ ├── final_co.png │ │ │ ├── php_ovr.gif │ │ │ └── static_co.png │ │ │ └── wizban │ │ │ └── new_project.png │ ├── license.html │ ├── plugin.xml │ ├── schema │ │ ├── indexer.exsd │ │ └── phpTextHovers.exsd │ ├── src │ │ └── com │ │ │ └── aptana │ │ │ └── editor │ │ │ └── php │ │ │ ├── Messages.java │ │ │ ├── PHPEditorPlugin.java │ │ │ ├── StartupPHPProject.java │ │ │ ├── core │ │ │ ├── CorePartsActivator.java │ │ │ ├── CorePreferenceConstants.java │ │ │ ├── IPHPCoreConstants.java │ │ │ ├── IPHPTypeConstants.java │ │ │ ├── IPHPVersionListener.java │ │ │ ├── Messages.java │ │ │ ├── PHPCorePreferenceInitializer.java │ │ │ ├── PHPDoubleClickStrategy.java │ │ │ ├── PHPVersionProvider.java │ │ │ ├── messages.properties │ │ │ └── messages_zh_CN.properties │ │ │ ├── indexer │ │ │ ├── ASTVisitorRegistry.java │ │ │ ├── AbstractDirectory.java │ │ │ ├── CleanLibrariesAction.java │ │ │ ├── EntryUtils.java │ │ │ ├── IElementEntry.java │ │ │ ├── IElementsIndex.java │ │ │ ├── IEntryValueFactory.java │ │ │ ├── IIndexChangeListener.java │ │ │ ├── IIndexReporter.java │ │ │ ├── IIndexingASTVisitor.java │ │ │ ├── IModuleIndexListener.java │ │ │ ├── IModuleIndexer.java │ │ │ ├── IPHPIndexConstants.java │ │ │ ├── IProgramIndexer.java │ │ │ ├── IReportable.java │ │ │ ├── IncrementalPHPProjectBuilder.java │ │ │ ├── Messages.java │ │ │ ├── PHPGlobalIndexer.java │ │ │ ├── messages.properties │ │ │ └── messages_zh_CN.properties │ │ │ ├── internal │ │ │ ├── builder │ │ │ │ ├── AbstractBuildPath.java │ │ │ │ ├── AbstractBuildPathResource.java │ │ │ │ ├── AbstractDirectory.java │ │ │ │ ├── BuildPathManager.java │ │ │ │ ├── FileSystemBuildPath.java │ │ │ │ ├── FileSystemDirectory.java │ │ │ │ ├── FileSystemModule.java │ │ │ │ ├── FolderFilteringManager.java │ │ │ │ ├── ILibraryListener.java │ │ │ │ ├── IPHPLibrary.java │ │ │ │ ├── LibraryManager.java │ │ │ │ ├── LocalDirectory.java │ │ │ │ ├── LocalModule.java │ │ │ │ ├── PHPFileSystemModuleFactory.java │ │ │ │ ├── PHPLibrary.java │ │ │ │ ├── PHPLocalModuleFactory.java │ │ │ │ ├── ProjectBuildPath.java │ │ │ │ ├── SingleFileBuildPath.java │ │ │ │ ├── UserLibrary.java │ │ │ │ ├── WorkspaceFolderBuildpath.java │ │ │ │ └── preferences │ │ │ │ │ ├── DependenciesManager.java │ │ │ │ │ ├── IProjectDependencyListener.java │ │ │ │ │ ├── PHPExtension.java │ │ │ │ │ └── ProjectDependencies.java │ │ │ ├── contentAssist │ │ │ │ ├── AcceptAllContextFilter.java │ │ │ │ ├── AutoActivateContentAssistProposal.java │ │ │ │ ├── CallInfo.java │ │ │ │ ├── ContentAssistCollectors.java │ │ │ │ ├── ContentAssistFilters.java │ │ │ │ ├── ContentAssistUtils.java │ │ │ │ ├── EntryDocumentationResolver.java │ │ │ │ ├── IContextFilter.java │ │ │ │ ├── IDocumentationResolver.java │ │ │ │ ├── Messages.java │ │ │ │ ├── PHPCompletionProposal.java │ │ │ │ ├── PHPContentAssistProcessor.java │ │ │ │ ├── PHPContextCalculator.java │ │ │ │ ├── PHPScopeScanner.java │ │ │ │ ├── PHPTokenType.java │ │ │ │ ├── ParsingUtils.java │ │ │ │ ├── ProposalContext.java │ │ │ │ ├── ProposalEnhancement.java │ │ │ │ ├── mapping │ │ │ │ │ ├── CodeLocation.java │ │ │ │ │ ├── ICodeLocation.java │ │ │ │ │ └── PHPOffsetMapper.java │ │ │ │ ├── messages.properties │ │ │ │ ├── messages_zh_CN.properties │ │ │ │ └── preferences │ │ │ │ │ ├── ContentAssistPreferencesInitializer.java │ │ │ │ │ └── IContentAssistPreferencesConstants.java │ │ │ ├── indexer │ │ │ │ ├── AbstractPHPEntryValue.java │ │ │ │ ├── AbstractPathReference.java │ │ │ │ ├── AccessModifierEntryFilter.java │ │ │ │ ├── BuildPathElementEntriesFilter.java │ │ │ │ ├── CallPath.java │ │ │ │ ├── ClassPHPEntryValue.java │ │ │ │ ├── CommentsVisitor.java │ │ │ │ ├── ComplexIndex.java │ │ │ │ ├── ElementsIndexingUtils.java │ │ │ │ ├── FunctionPHPEntryValue.java │ │ │ │ ├── FunctionPathReference.java │ │ │ │ ├── IElementEntriesFilter.java │ │ │ │ ├── IEntryFilter.java │ │ │ │ ├── IModifiableElementsIndex.java │ │ │ │ ├── IPHPFunctionEntryValue.java │ │ │ │ ├── IncludePHPEntryValue.java │ │ │ │ ├── IndexPersistence.java │ │ │ │ ├── LambdaFunctionPHPEntryValue.java │ │ │ │ ├── Messages.java │ │ │ │ ├── ModuleSubstitutionIndex.java │ │ │ │ ├── NamespacePHPEntryValue.java │ │ │ │ ├── PDTPHPModuleIndexer.java │ │ │ │ ├── PHPBuildParticipant.java │ │ │ │ ├── PHPDocUtils.java │ │ │ │ ├── PHPModuleBasedEntriesFilter.java │ │ │ │ ├── PHPTypeProcessor.java │ │ │ │ ├── PublicsOnlyEntryFilter.java │ │ │ │ ├── StaticPathReference.java │ │ │ │ ├── TaskTagsUpdater.java │ │ │ │ ├── TraitPHPEntryValue.java │ │ │ │ ├── UnpackedElementIndex.java │ │ │ │ ├── UnpackedEntry.java │ │ │ │ ├── VariablePHPEntryValue.java │ │ │ │ ├── VariablePathReference.java │ │ │ │ ├── language │ │ │ │ │ ├── Messages.java │ │ │ │ │ ├── PHPBuiltins.java │ │ │ │ │ ├── messages.properties │ │ │ │ │ └── messages_zh_CN.properties │ │ │ │ ├── messages.properties │ │ │ │ └── messages_zh_CN.properties │ │ │ ├── model │ │ │ │ ├── IModelDeltaListener.java │ │ │ │ ├── ISourceFolder.java │ │ │ │ ├── ITypeHierarchy.java │ │ │ │ ├── ModelElementDelta.java │ │ │ │ ├── ModelException.java │ │ │ │ ├── ModelManager.java │ │ │ │ ├── NotExistException.java │ │ │ │ ├── impl │ │ │ │ │ ├── AbstractMember.java │ │ │ │ │ ├── AbstractModelElement.java │ │ │ │ │ ├── AbstractResourceElement.java │ │ │ │ │ ├── EntryBasedField.java │ │ │ │ │ ├── EntryBasedMethod.java │ │ │ │ │ ├── EntryBasedType.java │ │ │ │ │ ├── IndexBasedTypeHierarchy.java │ │ │ │ │ ├── ModelElementDeltaBuilder.java │ │ │ │ │ ├── SourceFolder.java │ │ │ │ │ ├── SourceModel.java │ │ │ │ │ ├── SourceModule.java │ │ │ │ │ ├── SourceProject.java │ │ │ │ │ ├── SourceRange.java │ │ │ │ │ └── env │ │ │ │ │ │ └── SourceTypeElementInfo.java │ │ │ │ └── utils │ │ │ │ │ ├── ModelUtils.java │ │ │ │ │ ├── TypeHierarchyUtils.java │ │ │ │ │ └── TypeUtils.java │ │ │ ├── parser │ │ │ │ ├── HeredocRule.java │ │ │ │ ├── IPHPParseState.java │ │ │ │ ├── PHPParseNode.java │ │ │ │ ├── PHPParseRootNode.java │ │ │ │ ├── PHPParseState.java │ │ │ │ ├── PHPParser.java │ │ │ │ ├── PHPTokenType.java │ │ │ │ ├── PHTMLParser.java │ │ │ │ ├── PHTMLParserScanner.java │ │ │ │ ├── PHTMLScanner.java │ │ │ │ ├── PHTMLTokenScanner.java │ │ │ │ ├── PHTMLTokens.java │ │ │ │ ├── nodes │ │ │ │ │ ├── IPHPParseNode.java │ │ │ │ │ ├── Messages.java │ │ │ │ │ ├── NodeBuilder.java │ │ │ │ │ ├── NodeBuildingVisitor.java │ │ │ │ │ ├── PHPASTWrappingNode.java │ │ │ │ │ ├── PHPBaseParseNode.java │ │ │ │ │ ├── PHPBlockNode.java │ │ │ │ │ ├── PHPCatchNode.java │ │ │ │ │ ├── PHPClassParseNode.java │ │ │ │ │ ├── PHPCommentNode.java │ │ │ │ │ ├── PHPConstantNode.java │ │ │ │ │ ├── PHPDoNode.java │ │ │ │ │ ├── PHPExtendsNode.java │ │ │ │ │ ├── PHPForNode.java │ │ │ │ │ ├── PHPFunctionParseNode.java │ │ │ │ │ ├── PHPHTMLNode.java │ │ │ │ │ ├── PHPIfElseNode.java │ │ │ │ │ ├── PHPIncludeNode.java │ │ │ │ │ ├── PHPNamespaceNode.java │ │ │ │ │ ├── PHPNonOutlineParseNode.java │ │ │ │ │ ├── PHPSwitchCaseNode.java │ │ │ │ │ ├── PHPSwitchNode.java │ │ │ │ │ ├── PHPTraitParseNode.java │ │ │ │ │ ├── PHPTryNode.java │ │ │ │ │ ├── PHPUseNode.java │ │ │ │ │ ├── PHPVariableParseNode.java │ │ │ │ │ ├── PHPWhileNode.java │ │ │ │ │ ├── Parameter.java │ │ │ │ │ ├── ParseNodesIterator.java │ │ │ │ │ ├── messages.properties │ │ │ │ │ └── messages_zh_CN.properties │ │ │ │ └── phpdoc │ │ │ │ │ ├── DocumentationBase.java │ │ │ │ │ ├── FunctionDocumentation.java │ │ │ │ │ ├── IDocumentation.java │ │ │ │ │ ├── PropertyDocumentation.java │ │ │ │ │ └── TypedDescription.java │ │ │ ├── refactoring │ │ │ │ ├── ConstructedIncludePath.java │ │ │ │ └── RefactoringUtils.java │ │ │ ├── search │ │ │ │ ├── ExternalReference.java │ │ │ │ ├── IElementNode.java │ │ │ │ ├── IMethodReference.java │ │ │ │ ├── ISearchScope.java │ │ │ │ ├── ITypeNode.java │ │ │ │ └── PHPSearchEngine.java │ │ │ ├── text │ │ │ │ ├── reconciler │ │ │ │ │ ├── PHPReconcileContext.java │ │ │ │ │ └── PHPReconcilingStrategy.java │ │ │ │ └── rules │ │ │ │ │ ├── DoubleQuotedStringRule.java │ │ │ │ │ └── FastPHPStringTokenScanner.java │ │ │ ├── typebinding │ │ │ │ └── TypeBindingBuilder.java │ │ │ ├── ui │ │ │ │ ├── actions │ │ │ │ │ ├── IPHPActionKeys.java │ │ │ │ │ └── OpenDeclarationAction.java │ │ │ │ ├── dialog │ │ │ │ │ ├── ElementSelectionDialog.java │ │ │ │ │ └── TypeSelectionDialog.java │ │ │ │ ├── editor │ │ │ │ │ ├── OccurrencesUpdater.java │ │ │ │ │ ├── PHPActionContributor.java │ │ │ │ │ ├── PHPDocumentProvider.java │ │ │ │ │ ├── PHPFoldingComputer.java │ │ │ │ │ ├── PHPMergeViewer.java │ │ │ │ │ ├── PHPMergeViewerCreator.java │ │ │ │ │ ├── PHPPartitionerSwitchStrategy.java │ │ │ │ │ ├── PHPSourceConfiguration.java │ │ │ │ │ ├── PHPSourceEditor.java │ │ │ │ │ ├── PHPSourceViewerConfiguration.java │ │ │ │ │ ├── PHPVersionDocumentManager.java │ │ │ │ │ ├── SingleQuotedStringScanner.java │ │ │ │ │ ├── formatting │ │ │ │ │ │ ├── AbstractPHPAutoEditStrategy.java │ │ │ │ │ │ ├── BlockEndingSyntaxAutoEditStrategy.java │ │ │ │ │ │ ├── PHPAutoIndentStrategy.java │ │ │ │ │ │ ├── PhpDocAutoIndentStrategy.java │ │ │ │ │ │ └── SwitchCaseAutoEditStrategy.java │ │ │ │ │ ├── hyperlink │ │ │ │ │ │ └── PHPHyperlinkDetector.java │ │ │ │ │ ├── outline │ │ │ │ │ │ ├── AbstractComposingLabelDecorator.java │ │ │ │ │ │ ├── PHPDecoratingLabelProvider.java │ │ │ │ │ │ ├── PHPOutlineItem.java │ │ │ │ │ │ ├── PHPOutlineLabelDecorator.java │ │ │ │ │ │ ├── PHPOutlineLabelProvider.java │ │ │ │ │ │ ├── PHTMLOutlineContentProvider.java │ │ │ │ │ │ └── PHTMLOutlineLabelProvider.java │ │ │ │ │ └── scanner │ │ │ │ │ │ ├── IPHPTokenScanner.java │ │ │ │ │ │ ├── PHPCodeScanner.java │ │ │ │ │ │ ├── PHPDocScanner.java │ │ │ │ │ │ ├── PHPTokenScanner.java │ │ │ │ │ │ ├── QueuedToken.java │ │ │ │ │ │ └── tokenMap │ │ │ │ │ │ ├── IPHPTokenMapper.java │ │ │ │ │ │ ├── PHP4TokenMapper.java │ │ │ │ │ │ ├── PHP53TokenMapper.java │ │ │ │ │ │ ├── PHP54TokenMapper.java │ │ │ │ │ │ ├── PHP5TokenMapper.java │ │ │ │ │ │ └── PHPTokenMapperFactory.java │ │ │ │ ├── handler │ │ │ │ │ ├── Messages.java │ │ │ │ │ ├── OpenTypeHandler.java │ │ │ │ │ ├── messages.properties │ │ │ │ │ └── messages_zh_CN.properties │ │ │ │ ├── hover │ │ │ │ │ ├── Messages.java │ │ │ │ │ ├── PHPBestMatchHover.java │ │ │ │ │ ├── PHPHoverRegistry.java │ │ │ │ │ ├── PHPTextHover.java │ │ │ │ │ ├── PHPTextHoverDescriptor.java │ │ │ │ │ ├── messages.properties │ │ │ │ │ └── messages_zh_CN.properties │ │ │ │ ├── preferences │ │ │ │ │ ├── BuildPathEditingComposite.java │ │ │ │ │ ├── FullPathWorkbenchLabelProvider.java │ │ │ │ │ ├── IPhpPreferenceConstants.java │ │ │ │ │ ├── LibraryLabelProvider.java │ │ │ │ │ ├── Messages.java │ │ │ │ │ ├── PHPBuildpathPropertyPage.java │ │ │ │ │ ├── PHPCoreOptionsConfigurationBlock.java │ │ │ │ │ ├── PHPLibrariesPreferencePage.java │ │ │ │ │ ├── PHPLibraryDialog.java │ │ │ │ │ ├── PHPVersionConfigurationBlock.java │ │ │ │ │ ├── PhpDevelopmentPage.java │ │ │ │ │ ├── PhpUIPreferencesInitializer.java │ │ │ │ │ ├── WorkspaceFolderSelectionDialog.java │ │ │ │ │ ├── messages.properties │ │ │ │ │ └── messages_zh_CN.properties │ │ │ │ └── wizard │ │ │ │ │ ├── Messages.java │ │ │ │ │ ├── NewPHPProjectWizard.java │ │ │ │ │ ├── NewPhpWizard.java │ │ │ │ │ ├── PHPWizardNewProjectCreationPage.java │ │ │ │ │ ├── messages.properties │ │ │ │ │ └── messages_zh_CN.properties │ │ │ └── validation │ │ │ │ ├── PHPParserValidator.java │ │ │ │ └── Task.java │ │ │ ├── messages.properties │ │ │ ├── messages_zh_CN.properties │ │ │ └── util │ │ │ ├── EditorUtils.java │ │ │ ├── EncodingUtils.java │ │ │ ├── IPHPASTVisitor.java │ │ │ ├── PHPASTVisitorStub.java │ │ │ └── StringUtils.java │ └── window3232.png ├── com.aptana.php.feature │ ├── build.properties │ ├── feature.properties │ ├── feature.xml │ └── license.html └── com.aptana.php.libraries │ ├── META-INF │ └── MANIFEST.MF │ ├── VERSION_NOTICE.txt │ ├── about.html │ ├── build.properties │ ├── java_cup.jar │ ├── javacup_license.txt │ ├── lgpl-3.0.txt │ ├── plugin.properties │ ├── trove-3.0.0rc1.jar │ └── trove-license.txt ├── HBuilder-Aptana_Pydev ├── com.aptana.interactive_console │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.core.resources.prefs │ │ ├── org.eclipse.core.runtime.prefs │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── LICENSE.txt │ ├── META-INF │ │ └── MANIFEST.MF │ ├── bin │ │ └── com │ │ │ └── aptana │ │ │ └── interactive_console │ │ │ ├── InteractiveConsolePlugin.class │ │ │ └── console │ │ │ ├── IConsoleRequest.class │ │ │ ├── IScriptConsoleCommunication.class │ │ │ ├── IScriptConsoleInterpreter.class │ │ │ ├── IScriptConsoleShell.class │ │ │ ├── IXmlRpcClient.class │ │ │ ├── InterpreterResponse.class │ │ │ ├── ScriptConsoleHistory.class │ │ │ ├── ScriptConsolePrompt.class │ │ │ ├── ScriptXmlRpcClient$1.class │ │ │ ├── ScriptXmlRpcClient.class │ │ │ ├── codegen │ │ │ ├── IScriptConsoleCodeGenerator.class │ │ │ ├── PythonSnippetUtils.class │ │ │ ├── SafeScriptConsoleCodeGenerator$GetPyCodeRunnable.class │ │ │ ├── SafeScriptConsoleCodeGenerator$HasPyCodeRunnable.class │ │ │ ├── SafeScriptConsoleCodeGenerator.class │ │ │ ├── ScriptConsoleCodeGeneratorFactory.class │ │ │ └── StructuredSelectionScriptConsoleCodeGenerator.class │ │ │ └── ui │ │ │ ├── AbstractScriptConsoleTextHover.class │ │ │ ├── DefaultScriptConsoleTextHover.class │ │ │ ├── IConsoleStyleProvider.class │ │ │ ├── IScriptConsoleListener.class │ │ │ ├── IScriptConsoleSession.class │ │ │ ├── IScriptConsoleViewer.class │ │ │ ├── ScriptConsole$1.class │ │ │ ├── ScriptConsole.class │ │ │ ├── ScriptConsoleManager.class │ │ │ ├── ScriptConsolePartitioner.class │ │ │ ├── ScriptConsoleUIConstants.class │ │ │ ├── ScriptStyleRange.class │ │ │ └── internal │ │ │ ├── ClipboardHandler.class │ │ │ ├── ICommandHandler.class │ │ │ ├── IHandleScriptAutoEditStrategy.class │ │ │ ├── IScriptConsoleContentHandler.class │ │ │ ├── IScriptConsoleViewer2ForDocumentListener.class │ │ │ ├── ScriptConsoleDocumentListener$1$1.class │ │ │ ├── ScriptConsoleDocumentListener$1.class │ │ │ ├── ScriptConsoleDocumentListener$2$1.class │ │ │ ├── ScriptConsoleDocumentListener$2.class │ │ │ ├── ScriptConsoleDocumentListener$3.class │ │ │ ├── ScriptConsoleDocumentListener.class │ │ │ ├── ScriptConsoleHistorySelector$1.class │ │ │ ├── ScriptConsoleHistorySelector.class │ │ │ ├── ScriptConsoleMessages.class │ │ │ ├── ScriptConsoleMessages.properties │ │ │ ├── ScriptConsolePage$ContentAssistProposalsAction.class │ │ │ ├── ScriptConsolePage$QuickAssistProposalsAction.class │ │ │ ├── ScriptConsolePage.class │ │ │ ├── ScriptConsoleSession.class │ │ │ ├── ScriptConsoleViewer$1.class │ │ │ ├── ScriptConsoleViewer$2.class │ │ │ ├── ScriptConsoleViewer$3.class │ │ │ ├── ScriptConsoleViewer$4.class │ │ │ ├── ScriptConsoleViewer$5.class │ │ │ ├── ScriptConsoleViewer$6.class │ │ │ ├── ScriptConsoleViewer$7.class │ │ │ ├── ScriptConsoleViewer$KeyChecker.class │ │ │ ├── ScriptConsoleViewer$ScriptConsoleStyledText$1.class │ │ │ ├── ScriptConsoleViewer$ScriptConsoleStyledText$2.class │ │ │ ├── ScriptConsoleViewer$ScriptConsoleStyledText$DragSourceAdapter.class │ │ │ ├── ScriptConsoleViewer$ScriptConsoleStyledText$DragTargetAdapter.class │ │ │ ├── ScriptConsoleViewer$ScriptConsoleStyledText.class │ │ │ ├── ScriptConsoleViewer.class │ │ │ ├── actions │ │ │ ├── AbstractHandleBackspaceAction.class │ │ │ ├── CloseScriptConsoleAction.class │ │ │ ├── HandleDeletePreviousWord.class │ │ │ ├── HandleLineStartAction.class │ │ │ ├── IInteractiveConsoleConstants.class │ │ │ └── SaveConsoleSessionAction.class │ │ │ └── fromeclipse │ │ │ ├── AbstractHistoryElementListSelectionDialog$1.class │ │ │ ├── AbstractHistoryElementListSelectionDialog$2.class │ │ │ ├── AbstractHistoryElementListSelectionDialog$3.class │ │ │ ├── AbstractHistoryElementListSelectionDialog$4.class │ │ │ ├── AbstractHistoryElementListSelectionDialog.class │ │ │ ├── HistoryElementListSelectionDialog.class │ │ │ ├── HistoryFilteredList$1.class │ │ │ ├── HistoryFilteredList$DefaultFilterMatcher.class │ │ │ ├── HistoryFilteredList$FilterMatcher.class │ │ │ ├── HistoryFilteredList$Label.class │ │ │ ├── HistoryFilteredList$TableUpdateJob.class │ │ │ └── HistoryFilteredList.class │ ├── build.properties │ ├── commons-logging-1.1.jar │ ├── icons │ │ ├── save.gif │ │ ├── sync_ed.gif │ │ └── terminate.gif │ ├── plugin.properties │ ├── plugin.xml │ ├── src │ │ └── com │ │ │ └── aptana │ │ │ └── interactive_console │ │ │ ├── InteractiveConsolePlugin.java │ │ │ └── console │ │ │ ├── IConsoleRequest.java │ │ │ ├── IScriptConsoleCommunication.java │ │ │ ├── IScriptConsoleInterpreter.java │ │ │ ├── IScriptConsoleShell.java │ │ │ ├── IXmlRpcClient.java │ │ │ ├── InterpreterResponse.java │ │ │ ├── ScriptConsoleHistory.java │ │ │ ├── ScriptConsolePrompt.java │ │ │ ├── ScriptXmlRpcClient.java │ │ │ ├── codegen │ │ │ ├── IScriptConsoleCodeGenerator.java │ │ │ ├── PythonSnippetUtils.java │ │ │ ├── SafeScriptConsoleCodeGenerator.java │ │ │ ├── ScriptConsoleCodeGeneratorFactory.java │ │ │ └── StructuredSelectionScriptConsoleCodeGenerator.java │ │ │ └── ui │ │ │ ├── AbstractScriptConsoleTextHover.java │ │ │ ├── DefaultScriptConsoleTextHover.java │ │ │ ├── IConsoleStyleProvider.java │ │ │ ├── IScriptConsoleListener.java │ │ │ ├── IScriptConsoleSession.java │ │ │ ├── IScriptConsoleViewer.java │ │ │ ├── ScriptConsole.java │ │ │ ├── ScriptConsoleManager.java │ │ │ ├── ScriptConsolePartitioner.java │ │ │ ├── ScriptConsoleUIConstants.java │ │ │ ├── ScriptStyleRange.java │ │ │ └── internal │ │ │ ├── ClipboardHandler.java │ │ │ ├── ICommandHandler.java │ │ │ ├── IHandleScriptAutoEditStrategy.java │ │ │ ├── IScriptConsoleContentHandler.java │ │ │ ├── IScriptConsoleViewer2ForDocumentListener.java │ │ │ ├── ScriptConsoleDocumentListener.java │ │ │ ├── ScriptConsoleHistorySelector.java │ │ │ ├── ScriptConsoleMessages.java │ │ │ ├── ScriptConsoleMessages.properties │ │ │ ├── ScriptConsolePage.java │ │ │ ├── ScriptConsoleSession.java │ │ │ ├── ScriptConsoleViewer.java │ │ │ ├── actions │ │ │ ├── AbstractHandleBackspaceAction.java │ │ │ ├── CloseScriptConsoleAction.java │ │ │ ├── HandleDeletePreviousWord.java │ │ │ ├── HandleLineStartAction.java │ │ │ ├── IInteractiveConsoleConstants.java │ │ │ └── SaveConsoleSessionAction.java │ │ │ └── fromeclipse │ │ │ ├── AbstractHistoryElementListSelectionDialog.java │ │ │ ├── HistoryElementListSelectionDialog.java │ │ │ └── HistoryFilteredList.java │ ├── ws-commons-util-1.0.2.jar │ ├── xmlrpc-client-3.1.jar │ ├── xmlrpc-common-3.1.jar │ └── xmlrpc-server-3.1.jar ├── com.aptana.pydev.build │ ├── .project │ ├── ant-contrib │ │ └── ant-contrib.jar │ ├── build.xml │ ├── build_local.properties │ ├── customTargets.xml │ └── update_site │ │ ├── category.xml │ │ ├── index.html │ │ └── site.xml ├── com.aptana.pydev.feature │ ├── .project │ ├── LICENSE.txt │ ├── META-INF │ │ └── p2.inf │ ├── build.properties │ ├── feature.properties │ └── feature.xml ├── com.aptana.shared_core │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.core.resources.prefs │ │ ├── org.eclipse.core.runtime.prefs │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── LICENSE.txt │ ├── META-INF │ │ └── MANIFEST.MF │ ├── bin │ │ └── com │ │ │ └── aptana │ │ │ └── shared_core │ │ │ ├── SharedCorePlugin.class │ │ │ ├── bindings │ │ │ └── KeyBindingHelper.class │ │ │ ├── cache │ │ │ ├── Cache.class │ │ │ ├── CacheMapWrapper.class │ │ │ ├── LRUCache.class │ │ │ └── LRUMap.class │ │ │ ├── callbacks │ │ │ └── ICallback.class │ │ │ ├── io │ │ │ ├── ExtendedByteArrayOutputStream.class │ │ │ ├── FileUtils.class │ │ │ ├── PipedInputStream$1.class │ │ │ ├── PipedInputStream.class │ │ │ ├── ThreadStreamReader.class │ │ │ └── ThreadStreamReaderPrinter.class │ │ │ ├── log │ │ │ └── Log.class │ │ │ ├── net │ │ │ ├── LocalHost.class │ │ │ └── SocketUtil.class │ │ │ ├── string │ │ │ ├── FastStringBuffer$BackwardCharIterator$1.class │ │ │ ├── FastStringBuffer$BackwardCharIterator.class │ │ │ ├── FastStringBuffer.class │ │ │ ├── StringMatcher$Position.class │ │ │ ├── StringMatcher.class │ │ │ └── StringUtils.class │ │ │ ├── structure │ │ │ └── Tuple.class │ │ │ └── utils │ │ │ ├── DocCmd.class │ │ │ ├── PlatformUtils.class │ │ │ ├── Reflection.class │ │ │ ├── RunInUiThread.class │ │ │ └── TextSelectionUtils.class │ ├── build.properties │ ├── plugin.properties │ ├── plugin.xml │ └── src │ │ └── com │ │ └── aptana │ │ └── shared_core │ │ ├── SharedCorePlugin.java │ │ ├── bindings │ │ └── KeyBindingHelper.java │ │ ├── cache │ │ ├── Cache.java │ │ ├── CacheMapWrapper.java │ │ ├── LRUCache.java │ │ └── LRUMap.java │ │ ├── callbacks │ │ └── ICallback.java │ │ ├── io │ │ ├── ExtendedByteArrayOutputStream.java │ │ ├── FileUtils.java │ │ ├── PipedInputStream.java │ │ ├── ThreadStreamReader.java │ │ └── ThreadStreamReaderPrinter.java │ │ ├── log │ │ └── Log.java │ │ ├── net │ │ ├── LocalHost.java │ │ └── SocketUtil.java │ │ ├── string │ │ ├── FastStringBuffer.java │ │ ├── StringMatcher.java │ │ └── StringUtils.java │ │ ├── structure │ │ └── Tuple.java │ │ └── utils │ │ ├── DocCmd.java │ │ ├── PlatformUtils.java │ │ ├── Reflection.java │ │ ├── RunInUiThread.java │ │ └── TextSelectionUtils.java ├── com.python.pydev.analysis │ ├── .classpath │ ├── .cvsignore │ ├── .project │ ├── .settings │ │ ├── org.eclipse.core.resources.prefs │ │ ├── org.eclipse.core.runtime.prefs │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── LICENSE.TXT │ ├── META-INF │ │ └── MANIFEST.MF │ ├── bin │ │ ├── com │ │ │ └── python │ │ │ │ └── pydev │ │ │ │ └── analysis │ │ │ │ ├── AbstractAnalysisPreferences.class │ │ │ │ ├── AnalysisPlugin.class │ │ │ │ ├── AnalysisPreferenceInitializer.class │ │ │ │ ├── AnalysisPreferences.class │ │ │ │ ├── AnalysisPreferencesStub.class │ │ │ │ ├── AnalysisRequestsTestWorkbench$1.class │ │ │ │ ├── AnalysisRequestsTestWorkbench$10.class │ │ │ │ ├── AnalysisRequestsTestWorkbench$11.class │ │ │ │ ├── AnalysisRequestsTestWorkbench$12.class │ │ │ │ ├── AnalysisRequestsTestWorkbench$13.class │ │ │ │ ├── AnalysisRequestsTestWorkbench$14.class │ │ │ │ ├── AnalysisRequestsTestWorkbench$15.class │ │ │ │ ├── AnalysisRequestsTestWorkbench$16.class │ │ │ │ ├── AnalysisRequestsTestWorkbench$17.class │ │ │ │ ├── AnalysisRequestsTestWorkbench$18.class │ │ │ │ ├── AnalysisRequestsTestWorkbench$2.class │ │ │ │ ├── AnalysisRequestsTestWorkbench$3.class │ │ │ │ ├── AnalysisRequestsTestWorkbench$4.class │ │ │ │ ├── AnalysisRequestsTestWorkbench$5.class │ │ │ │ ├── AnalysisRequestsTestWorkbench$6.class │ │ │ │ ├── AnalysisRequestsTestWorkbench$7.class │ │ │ │ ├── AnalysisRequestsTestWorkbench$8.class │ │ │ │ ├── AnalysisRequestsTestWorkbench$9.class │ │ │ │ ├── AnalysisRequestsTestWorkbench.class │ │ │ │ ├── AnalysisTestsBase$1.class │ │ │ │ ├── AnalysisTestsBase.class │ │ │ │ ├── CtxInsensitiveImportComplProposal.class │ │ │ │ ├── CtxInsensitiveImportComplProposalTest.class │ │ │ │ ├── IAnalysisPreferences.class │ │ │ │ ├── IPyContextObserver.class │ │ │ │ ├── ImportsOccurrencesAnalyzerTest.class │ │ │ │ ├── MarkerStub.class │ │ │ │ ├── OccurrencesAnalyzer.class │ │ │ │ ├── OccurrencesAnalyzer2Test$1.class │ │ │ │ ├── OccurrencesAnalyzer2Test.class │ │ │ │ ├── OccurrencesAnalyzerListCompTest.class │ │ │ │ ├── OccurrencesAnalyzerTest.class │ │ │ │ ├── OccurrencesAnalyzerTestOpenGL.class │ │ │ │ ├── PyContextActivator.class │ │ │ │ ├── PyContextActivatorViewCreatedObserver$1.class │ │ │ │ ├── PyContextActivatorViewCreatedObserver$2.class │ │ │ │ ├── PyContextActivatorViewCreatedObserver$PyContextObserver.class │ │ │ │ ├── PyContextActivatorViewCreatedObserver.class │ │ │ │ ├── actions │ │ │ │ ├── AdditionalInfoAndIInfo.class │ │ │ │ ├── AnalyzeOnRequestSetter$AnalyzeOnRequestAction.class │ │ │ │ ├── AnalyzeOnRequestSetter.class │ │ │ │ ├── ForceCodeAnalysisOnTree.class │ │ │ │ ├── GlobalsDialogFactory.class │ │ │ │ ├── GlobalsTwoPaneElementSelector.class │ │ │ │ ├── GlobalsTwoPanelElementSelector2$1.class │ │ │ │ ├── GlobalsTwoPanelElementSelector2$2.class │ │ │ │ ├── GlobalsTwoPanelElementSelector2$CustomWorkingSetFilter.class │ │ │ │ ├── GlobalsTwoPanelElementSelector2$InfoFilter.class │ │ │ │ ├── GlobalsTwoPanelElementSelector2$InfoSelectionHistory.class │ │ │ │ ├── GlobalsTwoPanelElementSelector2.class │ │ │ │ ├── GlobalsTwoPanelElementSelector2Test.class │ │ │ │ ├── MatchHelper$1.class │ │ │ │ ├── MatchHelper$2.class │ │ │ │ ├── MatchHelper.class │ │ │ │ ├── ModuleIInfoLabelProvider.class │ │ │ │ ├── NameIInfoLabelProvider.class │ │ │ │ ├── NameIInfoStyledLabelProvider.class │ │ │ │ ├── PyGlobalsBrowser.class │ │ │ │ └── PyGlobalsBrowserWorkbench.class │ │ │ │ ├── additionalinfo │ │ │ │ ├── AbstractAdditionalDependencyInfo$1.class │ │ │ │ ├── AbstractAdditionalDependencyInfo$2.class │ │ │ │ ├── AbstractAdditionalDependencyInfo.class │ │ │ │ ├── AbstractAdditionalInfoWithBuild$1.class │ │ │ │ ├── AbstractAdditionalInfoWithBuild$2.class │ │ │ │ ├── AbstractAdditionalInfoWithBuild.class │ │ │ │ ├── AbstractAdditionalTokensInfo$1.class │ │ │ │ ├── AbstractAdditionalTokensInfo$2.class │ │ │ │ ├── AbstractAdditionalTokensInfo$Filter.class │ │ │ │ ├── AbstractAdditionalTokensInfo.class │ │ │ │ ├── AbstractInfo.class │ │ │ │ ├── AdditionalInfoIntegrityChecker$1.class │ │ │ │ ├── AdditionalInfoIntegrityChecker$IntegrityInfo.class │ │ │ │ ├── AdditionalInfoIntegrityChecker.class │ │ │ │ ├── AdditionalInfoIntegrityCheckerTest.class │ │ │ │ ├── AdditionalInfoTestsBase.class │ │ │ │ ├── AdditionalInterpreterInfoTest$1.class │ │ │ │ ├── AdditionalInterpreterInfoTest.class │ │ │ │ ├── AdditionalProjectInterpreterInfo.class │ │ │ │ ├── AdditionalSystemInterpreterInfo.class │ │ │ │ ├── AttrInfo.class │ │ │ │ ├── ClassInfo.class │ │ │ │ ├── FuncInfo.class │ │ │ │ ├── IInfo.class │ │ │ │ ├── IOUtils.class │ │ │ │ ├── InfoFactory.class │ │ │ │ ├── InfoFactoryTest.class │ │ │ │ ├── InfoStrFactory.class │ │ │ │ ├── InfoStrFactoryTest.class │ │ │ │ ├── ModInfo.class │ │ │ │ ├── NameInfo.class │ │ │ │ ├── TreeIO$1.class │ │ │ │ ├── TreeIO$MapEntry.class │ │ │ │ ├── TreeIO.class │ │ │ │ ├── builders │ │ │ │ │ ├── AdditionalInfoModulesObserver.class │ │ │ │ │ └── InterpreterObserver.class │ │ │ │ └── dependencies │ │ │ │ │ └── PyStructuralChange.class │ │ │ │ ├── builder │ │ │ │ ├── AbstractAnalysisBuilderRunnable$1.class │ │ │ │ ├── AbstractAnalysisBuilderRunnable.class │ │ │ │ ├── AnalysisBuilderRunnable.class │ │ │ │ ├── AnalysisBuilderRunnableFactory.class │ │ │ │ ├── AnalysisBuilderRunnableForRemove.class │ │ │ │ ├── AnalysisBuilderVisitor$1.class │ │ │ │ ├── AnalysisBuilderVisitor$2.class │ │ │ │ ├── AnalysisBuilderVisitor.class │ │ │ │ ├── AnalysisParserObserver$AnalyzeLaterJob.class │ │ │ │ ├── AnalysisParserObserver.class │ │ │ │ ├── AnalysisRunner.class │ │ │ │ ├── ClearAnalysisMarkersPyEditListener.class │ │ │ │ ├── IAnalysisBuilderRunnable.class │ │ │ │ ├── KeyForAnalysisRunnable.class │ │ │ │ ├── PreloadAdditionalInfoPyEditListener$1.class │ │ │ │ └── PreloadAdditionalInfoPyEditListener.class │ │ │ │ ├── ctrl_1 │ │ │ │ ├── AbstractAnalysisMarkersParticipants.class │ │ │ │ ├── AnalysisMarkersParticipants.class │ │ │ │ ├── DontAnalyzeFileMarkerParticipant.class │ │ │ │ ├── IAnalysisMarkersParticipant.class │ │ │ │ ├── IgnoreCompletionProposal.class │ │ │ │ ├── IgnoreErrorFixParticipantTest.class │ │ │ │ ├── IgnoreErrorParticipant$1.class │ │ │ │ ├── IgnoreErrorParticipant.class │ │ │ │ ├── UndefinedVariableFixParticipant$1.class │ │ │ │ ├── UndefinedVariableFixParticipant.class │ │ │ │ └── UndefinedVariableFixParticipantTest.class │ │ │ │ ├── indexview │ │ │ │ ├── ElementWithChildren.class │ │ │ │ ├── ElementWithParent.class │ │ │ │ ├── ForcedLibGroup$1.class │ │ │ │ ├── ForcedLibGroup.class │ │ │ │ ├── ITreeElement.class │ │ │ │ ├── IndexRoot.class │ │ │ │ ├── InterpreterGroup.class │ │ │ │ ├── InterpretersGroup.class │ │ │ │ ├── LeafElement.class │ │ │ │ ├── MisconfigurationElement.class │ │ │ │ ├── NatureGroup$IntegrityInfo.class │ │ │ │ ├── NatureGroup.class │ │ │ │ ├── ProjectsGroup.class │ │ │ │ ├── PyIndexContentProvider.class │ │ │ │ ├── PyIndexView$1.class │ │ │ │ └── PyIndexView.class │ │ │ │ ├── messages │ │ │ │ ├── AbstractMessage.class │ │ │ │ ├── CompositeMessage.class │ │ │ │ ├── IMessage.class │ │ │ │ └── Message.class │ │ │ │ ├── organizeimports │ │ │ │ ├── OrganizeImports$1.class │ │ │ │ ├── OrganizeImports$2.class │ │ │ │ ├── OrganizeImports.class │ │ │ │ ├── OrganizeImportsFixesUnused.class │ │ │ │ └── OrganizeImportsTest.class │ │ │ │ ├── scopeanalysis │ │ │ │ ├── AbstractScopeAnalyzerVisitor.class │ │ │ │ ├── AstEntryScopeAnalysisConstants.class │ │ │ │ ├── AttributeReferencesVisitor.class │ │ │ │ ├── ScopeAnalysis$1.class │ │ │ │ ├── ScopeAnalysis$2.class │ │ │ │ ├── ScopeAnalysis$3.class │ │ │ │ ├── ScopeAnalysis.class │ │ │ │ ├── ScopeAnalysisCommentsTest.class │ │ │ │ ├── ScopeAnalyzerVisitor.class │ │ │ │ ├── ScopeAnalyzerVisitorForImports.class │ │ │ │ ├── ScopeAnalyzerVisitorTest.class │ │ │ │ ├── ScopeAnalyzerVisitorWithoutImports.class │ │ │ │ ├── TokenMatching$1.class │ │ │ │ ├── TokenMatching$2.class │ │ │ │ ├── TokenMatching$ReusableMatchAccess.class │ │ │ │ ├── TokenMatching.class │ │ │ │ ├── TokenMatchingTest$1.class │ │ │ │ └── TokenMatchingTest.class │ │ │ │ ├── system_info_builder │ │ │ │ ├── InterpreterInfoBuilder$InterpreterBuilderJob.class │ │ │ │ ├── InterpreterInfoBuilder.class │ │ │ │ ├── InterpreterInfoBuilderTest$1.class │ │ │ │ ├── InterpreterInfoBuilderTest$2.class │ │ │ │ └── InterpreterInfoBuilderTest.class │ │ │ │ ├── tabnanny │ │ │ │ ├── TabNanny.class │ │ │ │ ├── TabNannyIteratorTest.class │ │ │ │ └── TabNannyTest.class │ │ │ │ ├── ui │ │ │ │ ├── AnalysisPreferencesPage$1.class │ │ │ │ ├── AnalysisPreferencesPage$2.class │ │ │ │ ├── AnalysisPreferencesPage$3.class │ │ │ │ ├── AnalysisPreferencesPage$4.class │ │ │ │ ├── AnalysisPreferencesPage$5.class │ │ │ │ ├── AnalysisPreferencesPage$6.class │ │ │ │ ├── AnalysisPreferencesPage$7.class │ │ │ │ ├── AnalysisPreferencesPage.class │ │ │ │ └── AutoImportsPreferencesPage.class │ │ │ │ └── visitors │ │ │ │ ├── ArgumentsChecker.class │ │ │ │ ├── DuplicationChecker.class │ │ │ │ ├── Found.class │ │ │ │ ├── GenAndTok.class │ │ │ │ ├── ImportChecker$ImportInfo.class │ │ │ │ ├── ImportChecker.class │ │ │ │ ├── MessagesManager.class │ │ │ │ ├── NoSelfChecker$Expected.class │ │ │ │ ├── NoSelfChecker.class │ │ │ │ ├── OccurrencesVisitor$1.class │ │ │ │ ├── OccurrencesVisitor$TokenFoundStructure.class │ │ │ │ ├── OccurrencesVisitor.class │ │ │ │ ├── Scope.class │ │ │ │ ├── ScopeItems$TryExceptInfo.class │ │ │ │ └── ScopeItems.class │ │ └── org │ │ │ └── python │ │ │ └── pydev │ │ │ └── builder │ │ │ └── pep8 │ │ │ └── Pep8Visitor.class │ ├── build.properties │ ├── icons │ │ ├── .cvsignore │ │ ├── Copy of opentype.gif │ │ └── opentype.gif │ ├── plugin.properties │ ├── plugin.xml │ ├── src │ │ ├── com │ │ │ └── python │ │ │ │ └── pydev │ │ │ │ └── analysis │ │ │ │ ├── AbstractAnalysisPreferences.java │ │ │ │ ├── AnalysisPlugin.java │ │ │ │ ├── AnalysisPreferenceInitializer.java │ │ │ │ ├── AnalysisPreferences.java │ │ │ │ ├── CtxInsensitiveImportComplProposal.java │ │ │ │ ├── IAnalysisPreferences.java │ │ │ │ ├── IPyContextObserver.java │ │ │ │ ├── MarkerStub.java │ │ │ │ ├── OccurrencesAnalyzer.java │ │ │ │ ├── PyContextActivator.java │ │ │ │ ├── PyContextActivatorViewCreatedObserver.java │ │ │ │ ├── actions │ │ │ │ ├── AdditionalInfoAndIInfo.java │ │ │ │ ├── AnalyzeOnRequestSetter.java │ │ │ │ ├── ForceCodeAnalysisOnTree.java │ │ │ │ ├── GlobalsDialogFactory.java │ │ │ │ ├── GlobalsTwoPaneElementSelector.java │ │ │ │ ├── GlobalsTwoPanelElementSelector2.java │ │ │ │ ├── MatchHelper.java │ │ │ │ ├── ModuleIInfoLabelProvider.java │ │ │ │ ├── NameIInfoLabelProvider.java │ │ │ │ ├── NameIInfoStyledLabelProvider.java │ │ │ │ ├── PyGlobalsBrowser.java │ │ │ │ └── PyGlobalsBrowserWorkbench.java │ │ │ │ ├── additionalinfo │ │ │ │ ├── AbstractAdditionalDependencyInfo.java │ │ │ │ ├── AbstractAdditionalInfoWithBuild.java │ │ │ │ ├── AbstractAdditionalTokensInfo.java │ │ │ │ ├── AbstractInfo.java │ │ │ │ ├── AdditionalInfoIntegrityChecker.java │ │ │ │ ├── AdditionalProjectInterpreterInfo.java │ │ │ │ ├── AdditionalSystemInterpreterInfo.java │ │ │ │ ├── AttrInfo.java │ │ │ │ ├── ClassInfo.java │ │ │ │ ├── FuncInfo.java │ │ │ │ ├── IInfo.java │ │ │ │ ├── InfoFactory.java │ │ │ │ ├── InfoStrFactory.java │ │ │ │ ├── ModInfo.java │ │ │ │ ├── NameInfo.java │ │ │ │ ├── TreeIO.java │ │ │ │ ├── builders │ │ │ │ │ ├── AdditionalInfoModulesObserver.java │ │ │ │ │ └── InterpreterObserver.java │ │ │ │ └── dependencies │ │ │ │ │ └── PyStructuralChange.java │ │ │ │ ├── builder │ │ │ │ ├── AbstractAnalysisBuilderRunnable.java │ │ │ │ ├── AnalysisBuilderRunnable.java │ │ │ │ ├── AnalysisBuilderRunnableFactory.java │ │ │ │ ├── AnalysisBuilderRunnableForRemove.java │ │ │ │ ├── AnalysisBuilderVisitor.java │ │ │ │ ├── AnalysisParserObserver.java │ │ │ │ ├── AnalysisRunner.java │ │ │ │ ├── ClearAnalysisMarkersPyEditListener.java │ │ │ │ ├── IAnalysisBuilderRunnable.java │ │ │ │ ├── KeyForAnalysisRunnable.java │ │ │ │ └── PreloadAdditionalInfoPyEditListener.java │ │ │ │ ├── ctrl_1 │ │ │ │ ├── AbstractAnalysisMarkersParticipants.java │ │ │ │ ├── AnalysisMarkersParticipants.java │ │ │ │ ├── DontAnalyzeFileMarkerParticipant.java │ │ │ │ ├── IAnalysisMarkersParticipant.java │ │ │ │ ├── IgnoreCompletionProposal.java │ │ │ │ ├── IgnoreErrorParticipant.java │ │ │ │ └── UndefinedVariableFixParticipant.java │ │ │ │ ├── indexview │ │ │ │ ├── ElementWithChildren.java │ │ │ │ ├── ElementWithParent.java │ │ │ │ ├── ForcedLibGroup.java │ │ │ │ ├── ITreeElement.java │ │ │ │ ├── IndexRoot.java │ │ │ │ ├── InterpreterGroup.java │ │ │ │ ├── InterpretersGroup.java │ │ │ │ ├── LeafElement.java │ │ │ │ ├── MisconfigurationElement.java │ │ │ │ ├── NatureGroup.java │ │ │ │ ├── ProjectsGroup.java │ │ │ │ ├── PyIndexContentProvider.java │ │ │ │ └── PyIndexView.java │ │ │ │ ├── messages │ │ │ │ ├── AbstractMessage.java │ │ │ │ ├── CompositeMessage.java │ │ │ │ ├── IMessage.java │ │ │ │ └── Message.java │ │ │ │ ├── organizeimports │ │ │ │ ├── OrganizeImports.java │ │ │ │ └── OrganizeImportsFixesUnused.java │ │ │ │ ├── scopeanalysis │ │ │ │ ├── AbstractScopeAnalyzerVisitor.java │ │ │ │ ├── AstEntryScopeAnalysisConstants.java │ │ │ │ ├── AttributeReferencesVisitor.java │ │ │ │ ├── ScopeAnalysis.java │ │ │ │ ├── ScopeAnalyzerVisitor.java │ │ │ │ ├── ScopeAnalyzerVisitorForImports.java │ │ │ │ ├── ScopeAnalyzerVisitorWithoutImports.java │ │ │ │ └── TokenMatching.java │ │ │ │ ├── system_info_builder │ │ │ │ └── InterpreterInfoBuilder.java │ │ │ │ ├── tabnanny │ │ │ │ └── TabNanny.java │ │ │ │ ├── ui │ │ │ │ ├── AnalysisPreferencesPage.java │ │ │ │ └── AutoImportsPreferencesPage.java │ │ │ │ └── visitors │ │ │ │ ├── ArgumentsChecker.java │ │ │ │ ├── DuplicationChecker.java │ │ │ │ ├── Found.java │ │ │ │ ├── GenAndTok.java │ │ │ │ ├── ImportChecker.java │ │ │ │ ├── MessagesManager.java │ │ │ │ ├── NoSelfChecker.java │ │ │ │ ├── OccurrencesVisitor.java │ │ │ │ ├── Scope.java │ │ │ │ └── ScopeItems.java │ │ └── org │ │ │ └── python │ │ │ └── pydev │ │ │ └── builder │ │ │ └── pep8 │ │ │ └── Pep8Visitor.java │ └── tests │ │ └── com │ │ └── python │ │ └── pydev │ │ └── analysis │ │ ├── AnalysisPreferencesStub.java │ │ ├── AnalysisRequestsTestWorkbench.java │ │ ├── AnalysisTestsBase.java │ │ ├── CtxInsensitiveImportComplProposalTest.java │ │ ├── ImportsOccurrencesAnalyzerTest.java │ │ ├── OccurrencesAnalyzer2Test.java │ │ ├── OccurrencesAnalyzerListCompTest.java │ │ ├── OccurrencesAnalyzerTest.java │ │ ├── OccurrencesAnalyzerTestOpenGL.java │ │ ├── actions │ │ └── GlobalsTwoPanelElementSelector2Test.java │ │ ├── additionalinfo │ │ ├── AdditionalInfoIntegrityCheckerTest.java │ │ ├── AdditionalInfoTestsBase.java │ │ ├── AdditionalInterpreterInfoTest.java │ │ ├── InfoFactoryTest.java │ │ └── InfoStrFactoryTest.java │ │ ├── ctrl_1 │ │ ├── IgnoreErrorFixParticipantTest.java │ │ └── UndefinedVariableFixParticipantTest.java │ │ ├── organizeimports │ │ └── OrganizeImportsTest.java │ │ ├── scopeanalysis │ │ ├── ScopeAnalysisCommentsTest.java │ │ ├── ScopeAnalyzerVisitorTest.java │ │ └── TokenMatchingTest.java │ │ ├── system_info_builder │ │ └── InterpreterInfoBuilderTest.java │ │ └── tabnanny │ │ ├── TabNannyIteratorTest.java │ │ └── TabNannyTest.java ├── com.python.pydev.codecompletion │ ├── .classpath │ ├── .cvsignore │ ├── .project │ ├── .settings │ │ ├── org.eclipse.core.resources.prefs │ │ ├── org.eclipse.core.runtime.prefs │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── LICENSE.TXT │ ├── META-INF │ │ └── MANIFEST.MF │ ├── bin │ │ └── com │ │ │ └── python │ │ │ └── pydev │ │ │ └── codecompletion │ │ │ ├── CodeCompletionPreferencesInitializer.class │ │ │ ├── CodecompletionPlugin.class │ │ │ ├── JavaIntegrationPydevComTestWorkbench.class │ │ │ ├── ctxinsensitive │ │ │ ├── CtxParticipant.class │ │ │ ├── PyConsoleCompletion.class │ │ │ └── StuctureCreationTest.class │ │ │ ├── parameter │ │ │ └── ParameterCompletionTest.class │ │ │ ├── participant │ │ │ ├── CompletionParticipantBuiltinsTest.class │ │ │ ├── CompletionParticipantTest$1.class │ │ │ ├── CompletionParticipantTest.class │ │ │ └── ImportsCompletionParticipant.class │ │ │ ├── simpleassist │ │ │ ├── KeywordsSimpleAssist.class │ │ │ └── SimpleAssistProposal.class │ │ │ └── ui │ │ │ ├── CodeCompletionPreferencesPage$1$1.class │ │ │ ├── CodeCompletionPreferencesPage$1.class │ │ │ └── CodeCompletionPreferencesPage.class │ ├── build.properties │ ├── icons │ │ └── .cvsignore │ ├── plugin.properties │ ├── plugin.xml │ ├── src │ │ └── com │ │ │ └── python │ │ │ └── pydev │ │ │ └── codecompletion │ │ │ ├── CodeCompletionPreferencesInitializer.java │ │ │ ├── CodecompletionPlugin.java │ │ │ ├── ctxinsensitive │ │ │ ├── CtxParticipant.java │ │ │ └── PyConsoleCompletion.java │ │ │ ├── participant │ │ │ └── ImportsCompletionParticipant.java │ │ │ ├── simpleassist │ │ │ ├── KeywordsSimpleAssist.java │ │ │ └── SimpleAssistProposal.java │ │ │ └── ui │ │ │ └── CodeCompletionPreferencesPage.java │ └── tests │ │ └── com │ │ └── python │ │ └── pydev │ │ └── codecompletion │ │ ├── JavaIntegrationPydevComTestWorkbench.java │ │ ├── ctxinsensitive │ │ └── StuctureCreationTest.java │ │ ├── parameter │ │ └── ParameterCompletionTest.java │ │ └── participant │ │ ├── CompletionParticipantBuiltinsTest.java │ │ └── CompletionParticipantTest.java ├── com.python.pydev.debug │ ├── .classpath │ ├── .cvsignore │ ├── .project │ ├── .settings │ │ ├── org.eclipse.core.resources.prefs │ │ ├── org.eclipse.core.runtime.prefs │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── LICENSE.TXT │ ├── META-INF │ │ └── MANIFEST.MF │ ├── bin │ │ └── com │ │ │ └── python │ │ │ └── pydev │ │ │ └── debug │ │ │ ├── DebugPlugin.class │ │ │ ├── DebugPluginPrefsInitializer.class │ │ │ ├── actions │ │ │ ├── EndDebugServer.class │ │ │ └── StartDebugServer.class │ │ │ ├── console │ │ │ └── EvaluationConsoleInputListener.class │ │ │ ├── model │ │ │ ├── MyByteArrayOutputStreamTest.class │ │ │ ├── ProcessServer.class │ │ │ ├── ProcessServerOutputStream.class │ │ │ ├── PyDebugTargetServer.class │ │ │ └── XMLMessage.class │ │ │ ├── remote │ │ │ ├── RemoteDebuggerServer.class │ │ │ └── client_api │ │ │ │ ├── PydevRemoteDebuggerServer.class │ │ │ │ └── PydevRemoteDebuggerServerTestWorkbench.class │ │ │ └── ui │ │ │ ├── DebugPreferencesPageExt.class │ │ │ └── launching │ │ │ ├── PydevdServerLaunchConfigurationDelegate.class │ │ │ └── PydevdServerLaunchShortcut.class │ ├── build.properties │ ├── icons │ │ ├── .cvsignore │ │ ├── python.gif │ │ ├── start_debug_server.gif │ │ └── term_debug_server.gif │ ├── plugin.properties │ ├── plugin.xml │ ├── src │ │ └── com │ │ │ └── python │ │ │ └── pydev │ │ │ └── debug │ │ │ ├── DebugPlugin.java │ │ │ ├── DebugPluginPrefsInitializer.java │ │ │ ├── actions │ │ │ ├── EndDebugServer.java │ │ │ └── StartDebugServer.java │ │ │ ├── console │ │ │ └── EvaluationConsoleInputListener.java │ │ │ ├── model │ │ │ ├── ProcessServer.java │ │ │ ├── ProcessServerOutputStream.java │ │ │ ├── PyDebugTargetServer.java │ │ │ └── XMLMessage.java │ │ │ ├── remote │ │ │ ├── RemoteDebuggerServer.java │ │ │ └── client_api │ │ │ │ └── PydevRemoteDebuggerServer.java │ │ │ └── ui │ │ │ ├── DebugPreferencesPageExt.java │ │ │ └── launching │ │ │ ├── PydevdServerLaunchConfigurationDelegate.java │ │ │ └── PydevdServerLaunchShortcut.java │ └── tests │ │ └── com │ │ └── python │ │ └── pydev │ │ └── debug │ │ ├── model │ │ └── MyByteArrayOutputStreamTest.java │ │ └── remote │ │ └── client_api │ │ └── PydevRemoteDebuggerServerTestWorkbench.java ├── com.python.pydev.docs │ ├── .amateras │ ├── .cvsignore │ ├── .project │ ├── .settings │ │ ├── org.eclipse.core.resources.prefs │ │ ├── org.eclipse.core.runtime.prefs │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── LICENSE.TXT │ ├── apache_notes.txt │ ├── ast │ │ └── module_management.txt │ ├── blog │ │ └── template.html │ ├── build_both.py │ ├── build_python_code_block.py │ ├── dev │ │ ├── better_java_and_zips_integration.txt │ │ ├── configuring_turbogears.txt │ │ ├── creating_common_navigator.txt │ │ ├── howtodebug.txt │ │ ├── howtoprofile.txt │ │ └── profile_session_17_jan_2008.txt │ ├── features │ │ ├── code_analysis.txt │ │ ├── code_completion.txt │ │ ├── debug.txt │ │ ├── dependency_info.txt │ │ ├── detect_changes_in_interpreter.txt │ │ ├── fast_parsing_for_context_insensitive_info.txt │ │ ├── organize_imports.txt │ │ ├── refactoring.txt │ │ ├── refactoring_caches.txt │ │ ├── refactoring_extract.txt │ │ ├── refactoring_references.txt │ │ ├── roadmap.txt │ │ ├── search.txt │ │ └── view_hierarchy.txt │ ├── general_corel_icons │ │ ├── Backup_of_method_icon.cdr │ │ ├── method_icon.cdr │ │ └── methpub_obj.gif │ ├── git │ │ ├── git-model.htm │ │ └── git-model_files │ │ │ ├── Screen-shot-2009-12-24-at-11.png │ │ │ ├── bm002.png │ │ │ ├── centr-decentr.png │ │ │ ├── fb.png │ │ │ ├── ga.js │ │ │ ├── hotfix-branches1.png │ │ │ ├── merge-without-ff.png │ │ │ ├── pdf_icon.png │ │ │ ├── style.css │ │ │ └── wp-syntax.css │ ├── html_to_rst.py │ ├── jira_importer │ │ ├── importer.py │ │ ├── pydev_export2._xml_ │ │ ├── structure_xml_printer.py │ │ └── xml_handler.py │ ├── licenses │ │ ├── cpl.txt │ │ └── epl.txt │ ├── merged_homepage │ │ ├── HOWTO_RST.txt │ │ ├── about.contents.html │ │ ├── developers.contents.html │ │ ├── developers_grammar.contents.html │ │ ├── download.contents.html │ │ ├── faq.contents.html │ │ ├── favicon.ico │ │ ├── final │ │ │ ├── images │ │ │ │ ├── .cvsignore │ │ │ │ ├── Thumbs.db │ │ │ │ ├── _project_properties_substitution.png │ │ │ │ ├── about.png │ │ │ │ ├── activate_license.png │ │ │ │ ├── appcelerator │ │ │ │ │ └── more_from_app.png │ │ │ │ ├── aptana_banner.gif │ │ │ │ ├── bg_header_bottom2.gif │ │ │ │ ├── button.png │ │ │ │ ├── buy.png │ │ │ │ ├── buy_it_paypal.png │ │ │ │ ├── buy_it_shareit.png │ │ │ │ ├── buy_renewal.png │ │ │ │ ├── buypaypal.gif │ │ │ │ ├── buyshareit.gif │ │ │ │ ├── codeanalysis │ │ │ │ │ ├── .cvsignore │ │ │ │ │ ├── analysis_prefs.png │ │ │ │ │ ├── code_analysis1.png │ │ │ │ │ └── code_analysis_problems.png │ │ │ │ ├── codecompl1.png │ │ │ │ ├── codecompletion │ │ │ │ │ ├── .cvsignore │ │ │ │ │ ├── Thumbs.db │ │ │ │ │ ├── codecompletionattr1.png │ │ │ │ │ ├── codecompletionbuiltins.png │ │ │ │ │ ├── codecompletionhierarchy1.png │ │ │ │ │ ├── codecompletionpreferences.png │ │ │ │ │ ├── compl2.png │ │ │ │ │ ├── compl3.png │ │ │ │ │ └── compl4.png │ │ │ │ ├── codecoverage │ │ │ │ │ ├── coverage_view.png │ │ │ │ │ ├── enable_new_launches.png │ │ │ │ │ └── results.png │ │ │ │ ├── completion │ │ │ │ │ ├── .cvsignore │ │ │ │ │ ├── complauto.png │ │ │ │ │ ├── complauto1.png │ │ │ │ │ ├── complctx.png │ │ │ │ │ ├── complctx1.png │ │ │ │ │ ├── complctx2.png │ │ │ │ │ ├── complctxprefs.png │ │ │ │ │ ├── complnoctx.png │ │ │ │ │ ├── complnoctx2.png │ │ │ │ │ ├── compltempl.png │ │ │ │ │ └── compltemplprefs.png │ │ │ │ ├── console │ │ │ │ │ ├── Thumbs.db │ │ │ │ │ ├── choose_console.png │ │ │ │ │ ├── code_completion.png │ │ │ │ │ ├── ctrl_1.png │ │ │ │ │ ├── hover.png │ │ │ │ │ ├── hyperlink.png │ │ │ │ │ ├── page_up.png │ │ │ │ │ ├── prefs.png │ │ │ │ │ └── start_console.png │ │ │ │ ├── contentassist │ │ │ │ │ ├── .cvsignore │ │ │ │ │ ├── Thumbs.db │ │ │ │ │ ├── ctrl_1_assign_to_attribs.png │ │ │ │ │ ├── ctrl_1_assign_to_attribs2.png │ │ │ │ │ ├── ctrl_1_compl_assign.png │ │ │ │ │ ├── ctrl_1_compl_docstring.png │ │ │ │ │ ├── ctrl_1_compl_import.png │ │ │ │ │ ├── ctrl_1_compl_try_except.png │ │ │ │ │ ├── ctrl_1_fix_import1.png │ │ │ │ │ ├── ctrl_1_fix_import2.png │ │ │ │ │ ├── ctrl_1_fix_import3.png │ │ │ │ │ ├── ctrl_1_ignoreerror.png │ │ │ │ │ ├── ctrl_1_ignoremodule.png │ │ │ │ │ ├── ctrl_1_ignoremodule2.png │ │ │ │ │ ├── ctrl_1_make_assign.png │ │ │ │ │ ├── ctrl_1_make_docstring.png │ │ │ │ │ ├── ctrl_1_make_import.png │ │ │ │ │ └── ctrl_1_make_try_except.png │ │ │ │ ├── debug_perspective.png │ │ │ │ ├── debugger │ │ │ │ │ ├── .cvsignore │ │ │ │ │ ├── Thumbs.db │ │ │ │ │ ├── console1.png │ │ │ │ │ ├── console2.png │ │ │ │ │ ├── ctrl_f9.png │ │ │ │ │ ├── debug_console.gif │ │ │ │ │ ├── debug_dialog.gif │ │ │ │ │ ├── debug_menu.png │ │ │ │ │ ├── debug_perspective.png │ │ │ │ │ ├── debugger.gif │ │ │ │ │ ├── debugger1.png │ │ │ │ │ ├── debugger10.png │ │ │ │ │ ├── debugger11.png │ │ │ │ │ ├── debugger2.png │ │ │ │ │ ├── debugger3.png │ │ │ │ │ ├── debugger4.png │ │ │ │ │ ├── debugger5.png │ │ │ │ │ ├── debugger6.png │ │ │ │ │ ├── debugger7.png │ │ │ │ │ ├── debugger8.png │ │ │ │ │ ├── debugger9.png │ │ │ │ │ ├── f9.png │ │ │ │ │ ├── hyperlink.png │ │ │ │ │ ├── launching_dialog.png │ │ │ │ │ ├── remotedebugger1.png │ │ │ │ │ ├── remotedebugger2.png │ │ │ │ │ ├── remotedebugger3.png │ │ │ │ │ ├── run_as_debug.png │ │ │ │ │ ├── run_as_regular.png │ │ │ │ │ └── run_history.png │ │ │ │ ├── developers │ │ │ │ │ ├── .cvsignore │ │ │ │ │ ├── Thumbs.db │ │ │ │ │ ├── patch.png │ │ │ │ │ ├── pic1.png │ │ │ │ │ ├── pic2.png │ │ │ │ │ ├── pic2a.png │ │ │ │ │ ├── pic3.png │ │ │ │ │ ├── pic4.png │ │ │ │ │ └── pic5.png │ │ │ │ ├── django │ │ │ │ │ ├── django_actions.png │ │ │ │ │ ├── django_ctrl_2.png │ │ │ │ │ ├── django_shell.png │ │ │ │ │ ├── pydev_django_project.png │ │ │ │ │ ├── run_as_django.png │ │ │ │ │ └── set_as_pydev_django_project.png │ │ │ │ ├── download.png │ │ │ │ ├── eclipse_award.png │ │ │ │ ├── editor │ │ │ │ │ ├── assign_assist.png │ │ │ │ │ ├── assign_assist_camel.png │ │ │ │ │ ├── block_comments_preferences.png │ │ │ │ │ ├── code_completion_preferences.png │ │ │ │ │ ├── code_folding_preferences.png │ │ │ │ │ ├── code_formatter_preferences.png │ │ │ │ │ ├── code_style_preferences.png │ │ │ │ │ ├── docstring_preferences.png │ │ │ │ │ ├── editor_preferences.png │ │ │ │ │ ├── file_type_preferences.png │ │ │ │ │ ├── hover_preferences.png │ │ │ │ │ ├── import_preferences.png │ │ │ │ │ ├── template_preferences.png │ │ │ │ │ └── typing_preferences.png │ │ │ │ ├── editor_prefs.png │ │ │ │ ├── editor_prefs_inherited.png │ │ │ │ ├── faq │ │ │ │ │ ├── .cvsignore │ │ │ │ │ ├── Thumbs.db │ │ │ │ │ ├── conf_python_external.png │ │ │ │ │ ├── interpreter_conf.png │ │ │ │ │ ├── properties_conf.png │ │ │ │ │ └── references_conf.png │ │ │ │ ├── found_features.png │ │ │ │ ├── general │ │ │ │ │ ├── .cvsignore │ │ │ │ │ ├── Thumbs.db │ │ │ │ │ ├── editor_preferences.png │ │ │ │ │ ├── new.png │ │ │ │ │ ├── pydev_small.png │ │ │ │ │ ├── tks_smiley4.gif │ │ │ │ │ ├── tks_smiley4.png │ │ │ │ │ └── xml.png │ │ │ │ ├── gotodefinition │ │ │ │ │ ├── .cvsignore │ │ │ │ │ └── gotodefinition.png │ │ │ │ ├── hierarchy │ │ │ │ │ ├── .cvsignore │ │ │ │ │ └── hierarchy_view.png │ │ │ │ ├── hierarchy_view.png │ │ │ │ ├── index │ │ │ │ │ ├── assignment_to_builtin.png │ │ │ │ │ ├── code_analysis.png │ │ │ │ │ ├── default_background.png │ │ │ │ │ ├── hierarchy_view.png │ │ │ │ │ ├── ipython_console.png │ │ │ │ │ ├── manage_exceptions.png │ │ │ │ │ ├── override_methods.png │ │ │ │ │ ├── quick_outline_parent.png │ │ │ │ │ ├── refactor_duplicate.png │ │ │ │ │ └── rerun_on_change.png │ │ │ │ ├── install │ │ │ │ │ └── install_menu1.png │ │ │ │ ├── install_menu.png │ │ │ │ ├── install_select_new.png │ │ │ │ ├── interactiveconsole │ │ │ │ │ ├── .cvsignore │ │ │ │ │ ├── interactive_console_variables_view.png │ │ │ │ │ ├── interactive_console_variables_view_preference.png │ │ │ │ │ └── preferences.png │ │ │ │ ├── interpreter.png │ │ │ │ ├── interpreter_forced_builtins.png │ │ │ │ ├── interpreter_mac.png │ │ │ │ ├── interpreter_predefined.png │ │ │ │ ├── logo.png │ │ │ │ ├── logo_110_80.png │ │ │ │ ├── logo_open_110_80.png │ │ │ │ ├── manual.png │ │ │ │ ├── markoccurrences │ │ │ │ │ ├── .cvsignore │ │ │ │ │ ├── markoccurrences_example.png │ │ │ │ │ └── markoccurrences_preferences.png │ │ │ │ ├── menu_run.png │ │ │ │ ├── navigator_rigth_click.png │ │ │ │ ├── new.png │ │ │ │ ├── new_module.png │ │ │ │ ├── new_package.png │ │ │ │ ├── new_project.png │ │ │ │ ├── new_source_folder.png │ │ │ │ ├── open_decl.png │ │ │ │ ├── open_decl_menu.png │ │ │ │ ├── open_perspective.png │ │ │ │ ├── perspective_to_debug.png │ │ │ │ ├── project_properties.png │ │ │ │ ├── project_properties_substitution.png │ │ │ │ ├── project_refs.png │ │ │ │ ├── project_refs2.png │ │ │ │ ├── project_type.png │ │ │ │ ├── py_unit │ │ │ │ │ ├── py_unit_preferences.png │ │ │ │ │ └── py_unit_view.png │ │ │ │ ├── pydev_banner.gif │ │ │ │ ├── pydev_banner2.gif │ │ │ │ ├── pydev_banner_110_80.gif │ │ │ │ ├── pydev_extensions_banner.gif │ │ │ │ ├── pydev_extensions_logo_small.png │ │ │ │ ├── pydev_logo6.gif │ │ │ │ ├── pylint │ │ │ │ │ ├── .cvsignore │ │ │ │ │ ├── Thumbs.db │ │ │ │ │ ├── pylint.png │ │ │ │ │ └── pylint_prefs.png │ │ │ │ ├── quick_outline.png │ │ │ │ ├── refactor │ │ │ │ │ ├── .cvsignore │ │ │ │ │ ├── refactor_base.png │ │ │ │ │ ├── refactor_extract_method1.png │ │ │ │ │ ├── refactor_extract_method2.png │ │ │ │ │ ├── refactor_extract_var1.png │ │ │ │ │ ├── refactor_extract_var2.png │ │ │ │ │ ├── refactor_inline1.png │ │ │ │ │ ├── refactor_inline2.png │ │ │ │ │ ├── refactor_rename1.png │ │ │ │ │ └── refactor_rename2.png │ │ │ │ ├── renameoccurrences │ │ │ │ │ ├── .cvsignore │ │ │ │ │ └── renameoccurrences.png │ │ │ │ ├── request_license.png │ │ │ │ ├── screenshot │ │ │ │ │ ├── .cvsignore │ │ │ │ │ ├── screenshot_code_analysis.png │ │ │ │ │ ├── screenshot_code_completion.png │ │ │ │ │ ├── screenshot_code_completion_self.png │ │ │ │ │ ├── screenshot_coverage.png │ │ │ │ │ ├── screenshot_create_robot.png │ │ │ │ │ ├── screenshot_debug.png │ │ │ │ │ ├── screenshot_globals_browser.png │ │ │ │ │ ├── screenshot_override_method.png │ │ │ │ │ ├── screenshot_py_unit.png │ │ │ │ │ └── screenshot_shell.png │ │ │ │ ├── scripting │ │ │ │ │ ├── .cvsignore │ │ │ │ │ ├── scripting_output.png │ │ │ │ │ └── scripting_prefs.png │ │ │ │ ├── sponsors │ │ │ │ │ ├── .cvsignore │ │ │ │ │ ├── Thumbs.db │ │ │ │ │ ├── aptana_banner.gif │ │ │ │ │ ├── extensions.gif │ │ │ │ │ ├── extensions2.gif │ │ │ │ │ ├── logo_esss.gif │ │ │ │ │ ├── logo_esss2.gif │ │ │ │ │ ├── logo_esss3.gif │ │ │ │ │ ├── logo_esss4.gif │ │ │ │ │ ├── os_logo_and_url.jpg │ │ │ │ │ ├── os_logo_big.gif │ │ │ │ │ ├── os_logo_small.gif │ │ │ │ │ ├── paypal.gif │ │ │ │ │ ├── pydev_extensions_banner.gif │ │ │ │ │ └── pydev_extensions_logo_small.png │ │ │ │ ├── structure1.png │ │ │ │ ├── tasks │ │ │ │ │ ├── .cvsignore │ │ │ │ │ ├── Thumbs.db │ │ │ │ │ ├── tasks.png │ │ │ │ │ ├── tasks2.png │ │ │ │ │ └── tasks3.png │ │ │ │ ├── templates │ │ │ │ │ ├── .cvsignore │ │ │ │ │ ├── Thumbs.db │ │ │ │ │ ├── template_preferences.png │ │ │ │ │ └── template_use.png │ │ │ │ ├── terms.png │ │ │ │ ├── uninstall.png │ │ │ │ ├── update_address.png │ │ │ │ ├── update_license.png │ │ │ │ ├── update_sites.png │ │ │ │ ├── update_sites2.png │ │ │ │ ├── update_sites3.png │ │ │ │ ├── update_sites4.png │ │ │ │ ├── video │ │ │ │ │ ├── snap.png │ │ │ │ │ ├── snap0.png │ │ │ │ │ ├── snap1.png │ │ │ │ │ ├── snap3.png │ │ │ │ │ └── snap5.png │ │ │ │ └── yk.png │ │ │ ├── nightly │ │ │ │ ├── .htaccess │ │ │ │ └── index.html │ │ │ ├── screencasts │ │ │ │ └── presentation1.swf │ │ │ └── updates │ │ │ │ ├── .htaccess │ │ │ │ └── index.html │ │ ├── history_pydev.rst │ │ ├── history_pydev_extensions.contents.html │ │ ├── homepage_freemind.mm │ │ ├── index.rst │ │ ├── manual.contents.html │ │ ├── manual_101_eclipse.contents.html │ │ ├── manual_101_first_module.contents.html │ │ ├── manual_101_install.contents.html │ │ ├── manual_101_interpreter.contents.html │ │ ├── manual_101_project_conf.contents.html │ │ ├── manual_101_project_conf2.contents.html │ │ ├── manual_101_root.contents.html │ │ ├── manual_101_run.contents.html │ │ ├── manual_101_tips.contents.html │ │ ├── manual_adv_assistants.contents.html │ │ ├── manual_adv_code_analysis.contents.html │ │ ├── manual_adv_complauto.contents.html │ │ ├── manual_adv_complctx.contents.html │ │ ├── manual_adv_complnoctx.contents.html │ │ ├── manual_adv_compltemp.contents.html │ │ ├── manual_adv_coverage.contents.html │ │ ├── manual_adv_debug_console.contents.html │ │ ├── manual_adv_debugger.contents.html │ │ ├── manual_adv_django.contents.html │ │ ├── manual_adv_editor_prefs.contents.html │ │ ├── manual_adv_features.contents.html │ │ ├── manual_adv_gotodef.contents.html │ │ ├── manual_adv_hierarchy_view.contents.html │ │ ├── manual_adv_interactive_console.contents.html │ │ ├── manual_adv_keybindings.contents.html │ │ ├── manual_adv_launch.contents.html │ │ ├── manual_adv_markoccurrences.contents.html │ │ ├── manual_adv_open_decl_quick.contents.html │ │ ├── manual_adv_pylint.contents.html │ │ ├── manual_adv_pyunit.contents.html │ │ ├── manual_adv_quick_outline.contents.html │ │ ├── manual_adv_refactoring.contents.html │ │ ├── manual_adv_remote_debugger.contents.html │ │ ├── manual_adv_renameoccurrences.contents.html │ │ ├── manual_adv_tasks.contents.html │ │ ├── manual_articles_scripting.contents.html │ │ ├── manual_screencasts.contents.html │ │ ├── manual_screencasts_presentation1.contents.html │ │ ├── nightly │ │ │ ├── .htaccess │ │ │ └── index.html │ │ ├── pydev_certificate.cer │ │ ├── screenshots.contents.rst │ │ ├── scripts │ │ │ └── build_merged.py │ │ ├── stylesheet.css │ │ ├── template1.html │ │ ├── templateManual.html │ │ ├── updates │ │ │ ├── .htaccess │ │ │ └── index.html │ │ ├── video_pydev_20.html │ │ └── video_swfobject.js │ ├── new_homepage_structure_planning.txt │ ├── planning │ │ └── releases.txt │ ├── pydev_freemind.mm │ ├── release_email.txt │ ├── release_process.txt │ └── wiki.txt ├── com.python.pydev.fastparser │ ├── .classpath │ ├── .cvsignore │ ├── .project │ ├── .settings │ │ ├── org.eclipse.core.resources.prefs │ │ ├── org.eclipse.core.runtime.prefs │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── LICENSE.TXT │ ├── META-INF │ │ └── MANIFEST.MF │ ├── bin │ │ ├── com │ │ │ └── python │ │ │ │ └── pydev │ │ │ │ └── fastparser │ │ │ │ ├── FastparserPlugin.class │ │ │ │ └── MemoVisitor.class │ │ └── pysrc │ │ │ ├── filetoparse0.py │ │ │ ├── filetoparse1.py │ │ │ ├── filetoparse2.py │ │ │ ├── filetoparse3.py │ │ │ ├── filetoparse4.py │ │ │ ├── filetoparse5.py │ │ │ ├── filetoparse6.py │ │ │ ├── filetoparse7.py │ │ │ ├── filetoparse8.py │ │ │ └── filetoparse9.py │ ├── build.properties │ ├── plugin.properties │ ├── plugin.xml │ ├── src │ │ └── com │ │ │ └── python │ │ │ └── pydev │ │ │ └── fastparser │ │ │ └── FastparserPlugin.java │ └── tests │ │ ├── com │ │ └── python │ │ │ └── pydev │ │ │ └── fastparser │ │ │ └── MemoVisitor.java │ │ └── pysrc │ │ ├── filetoparse0.py │ │ ├── filetoparse1.py │ │ ├── filetoparse2.py │ │ ├── filetoparse3.py │ │ ├── filetoparse4.py │ │ ├── filetoparse5.py │ │ ├── filetoparse6.py │ │ ├── filetoparse7.py │ │ ├── filetoparse8.py │ │ └── filetoparse9.py ├── com.python.pydev.refactoring │ ├── .classpath │ ├── .cvsignore │ ├── .project │ ├── .pydevproject │ ├── .settings │ │ ├── org.eclipse.core.resources.prefs │ │ ├── org.eclipse.core.runtime.prefs │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── LICENSE.TXT │ ├── META-INF │ │ └── MANIFEST.MF │ ├── bin │ │ ├── com │ │ │ └── python │ │ │ │ └── pydev │ │ │ │ └── refactoring │ │ │ │ ├── .cvsignore │ │ │ │ ├── RefactoringPlugin.class │ │ │ │ ├── RefactoringPreferencesInitializer.class │ │ │ │ ├── actions │ │ │ │ ├── ActionCreatorPyEditListener.class │ │ │ │ ├── PyFindAllOccurrences.class │ │ │ │ ├── PyGoToDefinition$1$1.class │ │ │ │ ├── PyGoToDefinition$1.class │ │ │ │ ├── PyGoToDefinition$FindParserObserver$1.class │ │ │ │ ├── PyGoToDefinition$FindParserObserver.class │ │ │ │ ├── PyGoToDefinition.class │ │ │ │ ├── PyRename.class │ │ │ │ ├── PyRenameInFileAction$1.class │ │ │ │ ├── PyRenameInFileAction$RenameInFileJob.class │ │ │ │ ├── PyRenameInFileAction$RenameInFileParserObserver$1.class │ │ │ │ ├── PyRenameInFileAction$RenameInFileParserObserver.class │ │ │ │ ├── PyRenameInFileAction.class │ │ │ │ └── PyToggleMarkOccurrences.class │ │ │ │ ├── changes │ │ │ │ ├── PyChange$ValidationState.class │ │ │ │ ├── PyChange.class │ │ │ │ └── PyRenameResourceChange.class │ │ │ │ ├── hyperlink │ │ │ │ ├── PythonElementHyperlinkDetector.class │ │ │ │ ├── PythonHyperlink.class │ │ │ │ └── PythonWordFinder.class │ │ │ │ ├── markoccurrences │ │ │ │ ├── MarkOccurrencesDispatcher.class │ │ │ │ ├── MarkOccurrencesJob$1.class │ │ │ │ └── MarkOccurrencesJob.class │ │ │ │ ├── refactorer │ │ │ │ ├── AstEntryRefactorerRequestConstants.class │ │ │ │ ├── ClassHierarchySearchTest.class │ │ │ │ ├── Refactorer.class │ │ │ │ ├── RefactorerFindDefinition.class │ │ │ │ ├── RefactorerFindReferences.class │ │ │ │ ├── RefactorerFinds.class │ │ │ │ ├── SearchTest.class │ │ │ │ ├── refactorings │ │ │ │ │ ├── rename │ │ │ │ │ │ ├── RefactoringLocalToken.class │ │ │ │ │ │ ├── RefactoringRenameTestBase.class │ │ │ │ │ │ ├── RenameAttributeRefactoringTest.class │ │ │ │ │ │ ├── RenameClassRefactoringTest.class │ │ │ │ │ │ ├── RenameFunctionRefactoringTest.class │ │ │ │ │ │ ├── RenameFunctionRefactoringTest2.class │ │ │ │ │ │ ├── RenameGlobalRefactoringTest.class │ │ │ │ │ │ ├── RenameLocalRefactoringTest.class │ │ │ │ │ │ ├── RenameModuleRefactoringTest.class │ │ │ │ │ │ ├── RenameParamRefactoringTest.class │ │ │ │ │ │ └── RenameSelfRefactoringTest.class │ │ │ │ │ └── renamelocal │ │ │ │ │ │ ├── RefactoringLocalTestBase.class │ │ │ │ │ │ ├── RenameBuiltinTest.class │ │ │ │ │ │ ├── RenameClassRefactoringTest.class │ │ │ │ │ │ ├── RenameLocalVariableRefactoringTest.class │ │ │ │ │ │ └── RenameSelfVariableRefactoringTest.class │ │ │ │ └── search │ │ │ │ │ ├── AbstractPythonSearchQuery$TextSearchResultCollector.class │ │ │ │ │ ├── AbstractPythonSearchQuery.class │ │ │ │ │ ├── PythonFileSearchResult.class │ │ │ │ │ ├── copied │ │ │ │ │ ├── BasicElementLabels.class │ │ │ │ │ ├── EditorOpener.class │ │ │ │ │ ├── FileLabelProvider$1.class │ │ │ │ │ ├── FileLabelProvider.class │ │ │ │ │ ├── FileSearchPage$1.class │ │ │ │ │ ├── FileSearchPage$DecoratorIgnoringViewerSorter.class │ │ │ │ │ ├── FileSearchPage.class │ │ │ │ │ ├── FileTableContentProvider.class │ │ │ │ │ ├── FileTreeContentProvider.class │ │ │ │ │ ├── IFileSearchContentProvider.class │ │ │ │ │ ├── NewTextSearchActionGroup.class │ │ │ │ │ ├── OpenSearchPreferencesAction.class │ │ │ │ │ ├── PatternConstructor$ReplaceStringConstructor.class │ │ │ │ │ ├── PatternConstructor.class │ │ │ │ │ ├── ReplaceAction$ReplaceWizard.class │ │ │ │ │ ├── ReplaceAction.class │ │ │ │ │ ├── ReplaceConfigurationPage$1.class │ │ │ │ │ ├── ReplaceConfigurationPage$2.class │ │ │ │ │ ├── ReplaceConfigurationPage.class │ │ │ │ │ ├── ReplaceRefactoring$MatchGroup.class │ │ │ │ │ ├── ReplaceRefactoring$SearchResultUpdateChange.class │ │ │ │ │ ├── ReplaceRefactoring.class │ │ │ │ │ ├── SearchResultUpdater$1.class │ │ │ │ │ ├── SearchResultUpdater.class │ │ │ │ │ └── SortAction.class │ │ │ │ │ └── package.html │ │ │ │ ├── search │ │ │ │ ├── FindOccurrencesSearchQuery.class │ │ │ │ ├── FindOccurrencesSearchResult.class │ │ │ │ └── FindOccurrencesSearchResultPage.class │ │ │ │ ├── tdd │ │ │ │ ├── AbstractPyCreateAction.class │ │ │ │ ├── AbstractPyCreateClassOrMethodOrField$1.class │ │ │ │ ├── AbstractPyCreateClassOrMethodOrField.class │ │ │ │ ├── AbstractTddRefactorCompletion.class │ │ │ │ ├── NullPyCreateAction.class │ │ │ │ ├── PyCreateClass.class │ │ │ │ ├── PyCreateClassTest$1.class │ │ │ │ ├── PyCreateClassTest$10.class │ │ │ │ ├── PyCreateClassTest$2.class │ │ │ │ ├── PyCreateClassTest$3.class │ │ │ │ ├── PyCreateClassTest$4.class │ │ │ │ ├── PyCreateClassTest$5.class │ │ │ │ ├── PyCreateClassTest$6.class │ │ │ │ ├── PyCreateClassTest$7.class │ │ │ │ ├── PyCreateClassTest$8.class │ │ │ │ ├── PyCreateClassTest$9.class │ │ │ │ ├── PyCreateClassTest.class │ │ │ │ ├── PyCreateMethodOrField.class │ │ │ │ ├── PyCreateMethodTest$1.class │ │ │ │ ├── PyCreateMethodTest$2.class │ │ │ │ ├── PyCreateMethodTest$3.class │ │ │ │ ├── PyCreateMethodTest$4.class │ │ │ │ ├── PyCreateMethodTest$5.class │ │ │ │ ├── PyCreateMethodTest$6.class │ │ │ │ ├── PyCreateMethodTest$7.class │ │ │ │ ├── PyCreateMethodTest$8.class │ │ │ │ ├── PyCreateMethodTest.class │ │ │ │ ├── PythonElementWizard.class │ │ │ │ ├── TddCodeGenerationQuickFixParticipant.class │ │ │ │ ├── TddCodeGenerationQuickFixParticipantTest$1.class │ │ │ │ ├── TddCodeGenerationQuickFixParticipantTest$2.class │ │ │ │ ├── TddCodeGenerationQuickFixParticipantTest.class │ │ │ │ ├── TddQuickFixParticipant.class │ │ │ │ ├── TddRefactorCompletion.class │ │ │ │ ├── TddRefactorCompletionInInexistentModule.class │ │ │ │ ├── TddRefactorCompletionInModule.class │ │ │ │ ├── TddTestWorkbench$1.class │ │ │ │ ├── TddTestWorkbench$2.class │ │ │ │ ├── TddTestWorkbench$3.class │ │ │ │ ├── TddTestWorkbench$4.class │ │ │ │ ├── TddTestWorkbench$5.class │ │ │ │ ├── TddTestWorkbench$6.class │ │ │ │ ├── TddTestWorkbench$7.class │ │ │ │ ├── TddTestWorkbench$8.class │ │ │ │ ├── TddTestWorkbench$9.class │ │ │ │ ├── TddTestWorkbench.class │ │ │ │ └── package.txt │ │ │ │ ├── ui │ │ │ │ ├── MarkOccurrencesPreferencesPage$1.class │ │ │ │ ├── MarkOccurrencesPreferencesPage.class │ │ │ │ └── findreplace │ │ │ │ │ ├── FindInOpenDocuments$1.class │ │ │ │ │ ├── FindInOpenDocuments.class │ │ │ │ │ └── PySearchInOpenDocumentsAction.class │ │ │ │ └── wizards │ │ │ │ ├── IRefactorRenameProcess.class │ │ │ │ ├── RefactorProcessFactory.class │ │ │ │ ├── TextInputWizardPage$1.class │ │ │ │ ├── TextInputWizardPage.class │ │ │ │ └── rename │ │ │ │ ├── AbstractRenameRefactorProcess$1.class │ │ │ │ ├── AbstractRenameRefactorProcess.class │ │ │ │ ├── AbstractRenameRefactorProcessTest.class │ │ │ │ ├── AbstractRenameWorkspaceRefactorProcess.class │ │ │ │ ├── PyRenameAnyLocalProcess.class │ │ │ │ ├── PyRenameAttributeProcess.class │ │ │ │ ├── PyRenameClassProcess.class │ │ │ │ ├── PyRenameEntryPoint.class │ │ │ │ ├── PyRenameFunctionProcess.class │ │ │ │ ├── PyRenameGlobalProcess.class │ │ │ │ ├── PyRenameImportProcess.class │ │ │ │ ├── PyRenameLocalProcess.class │ │ │ │ ├── PyRenameParameterProcess.class │ │ │ │ ├── PyRenameRefactoringWizard$1.class │ │ │ │ ├── PyRenameRefactoringWizard.class │ │ │ │ ├── PyRenameSelfAttributeProcess.class │ │ │ │ ├── TextEditCreation.class │ │ │ │ └── visitors │ │ │ │ ├── FindCallVisitor.class │ │ │ │ └── FindCallVisitorTest.class │ │ └── pysrcrefactoring │ │ │ ├── .cvsignore │ │ │ └── reflib │ │ │ ├── __init__.py │ │ │ ├── renameattribute │ │ │ ├── __init__.py │ │ │ ├── attr1.py │ │ │ └── attr2.py │ │ │ ├── renameclass │ │ │ ├── __init__.py │ │ │ ├── accessdup.py │ │ │ ├── accessfoo.py │ │ │ ├── duprenfoo.py │ │ │ ├── onlystringrefs.py │ │ │ ├── renfoo.py │ │ │ └── renkkk.py │ │ │ ├── renameclass2 │ │ │ ├── __init__.py │ │ │ ├── defuser.py │ │ │ ├── defuser2.py │ │ │ └── sub1 │ │ │ │ ├── __init__.py │ │ │ │ └── defmod.py │ │ │ ├── renamefunction │ │ │ ├── __init__.py │ │ │ ├── accessdup.py │ │ │ ├── accessfoo.py │ │ │ ├── classfunc.py │ │ │ ├── duprenfoo.py │ │ │ └── renfoo.py │ │ │ ├── renamefunction2 │ │ │ ├── __init__.py │ │ │ ├── dontrenamefunc2.py │ │ │ ├── renamefunc2.py │ │ │ └── renamefunc3.py │ │ │ ├── renameglobal │ │ │ ├── __init__.py │ │ │ └── renglobal.py │ │ │ ├── renameglobal2 │ │ │ ├── __init__.py │ │ │ ├── bar1.py │ │ │ └── bar2.py │ │ │ ├── renamelocal │ │ │ ├── __init__.py │ │ │ └── local1.py │ │ │ ├── renamelocaltoken │ │ │ └── __init__.py │ │ │ ├── renamemodule │ │ │ ├── __init__.py │ │ │ ├── importer.py │ │ │ ├── importer2.py │ │ │ ├── importer3.py │ │ │ ├── importer4.py │ │ │ ├── importer5.py │ │ │ └── mod1 │ │ │ │ ├── __init__.py │ │ │ │ └── submod1.py │ │ │ ├── renameparameter │ │ │ ├── __init__.py │ │ │ ├── methodaccess.py │ │ │ ├── methoddef.py │ │ │ └── methoddef2.py │ │ │ └── renameself │ │ │ ├── __init__.py │ │ │ ├── renameselfclass.py │ │ │ └── renameselfclass2.py │ ├── build.properties │ ├── install.py │ ├── plugin.properties │ ├── plugin.xml │ ├── plugin_install.py │ ├── src │ │ └── com │ │ │ └── python │ │ │ └── pydev │ │ │ └── refactoring │ │ │ ├── RefactoringPlugin.java │ │ │ ├── RefactoringPreferencesInitializer.java │ │ │ ├── actions │ │ │ ├── ActionCreatorPyEditListener.java │ │ │ ├── PyFindAllOccurrences.java │ │ │ ├── PyGoToDefinition.java │ │ │ ├── PyRename.java │ │ │ ├── PyRenameInFileAction.java │ │ │ └── PyToggleMarkOccurrences.java │ │ │ ├── changes │ │ │ ├── PyChange.java │ │ │ └── PyRenameResourceChange.java │ │ │ ├── hyperlink │ │ │ ├── PythonElementHyperlinkDetector.java │ │ │ ├── PythonHyperlink.java │ │ │ └── PythonWordFinder.java │ │ │ ├── markoccurrences │ │ │ ├── MarkOccurrencesDispatcher.java │ │ │ └── MarkOccurrencesJob.java │ │ │ ├── refactorer │ │ │ ├── AstEntryRefactorerRequestConstants.java │ │ │ ├── Refactorer.java │ │ │ ├── RefactorerFindDefinition.java │ │ │ ├── RefactorerFindReferences.java │ │ │ ├── RefactorerFinds.java │ │ │ └── search │ │ │ │ ├── AbstractPythonSearchQuery.java │ │ │ │ ├── PythonFileSearchResult.java │ │ │ │ ├── copied │ │ │ │ ├── BasicElementLabels.java │ │ │ │ ├── EditorOpener.java │ │ │ │ ├── FileLabelProvider.java │ │ │ │ ├── FileSearchPage.java │ │ │ │ ├── FileTableContentProvider.java │ │ │ │ ├── FileTreeContentProvider.java │ │ │ │ ├── IFileSearchContentProvider.java │ │ │ │ ├── NewTextSearchActionGroup.java │ │ │ │ ├── OpenSearchPreferencesAction.java │ │ │ │ ├── PatternConstructor.java │ │ │ │ ├── ReplaceAction.java │ │ │ │ ├── ReplaceConfigurationPage.java │ │ │ │ ├── ReplaceRefactoring.java │ │ │ │ ├── SearchResultUpdater.java │ │ │ │ └── SortAction.java │ │ │ │ └── package.html │ │ │ ├── search │ │ │ ├── FindOccurrencesSearchQuery.java │ │ │ ├── FindOccurrencesSearchResult.java │ │ │ └── FindOccurrencesSearchResultPage.java │ │ │ ├── tdd │ │ │ ├── AbstractPyCreateAction.java │ │ │ ├── AbstractPyCreateClassOrMethodOrField.java │ │ │ ├── AbstractTddRefactorCompletion.java │ │ │ ├── NullPyCreateAction.java │ │ │ ├── PyCreateClass.java │ │ │ ├── PyCreateMethodOrField.java │ │ │ ├── PythonElementWizard.java │ │ │ ├── TddCodeGenerationQuickFixParticipant.java │ │ │ ├── TddQuickFixParticipant.java │ │ │ ├── TddRefactorCompletion.java │ │ │ ├── TddRefactorCompletionInInexistentModule.java │ │ │ ├── TddRefactorCompletionInModule.java │ │ │ └── package.txt │ │ │ ├── ui │ │ │ ├── MarkOccurrencesPreferencesPage.java │ │ │ └── findreplace │ │ │ │ ├── FindInOpenDocuments.java │ │ │ │ └── PySearchInOpenDocumentsAction.java │ │ │ └── wizards │ │ │ ├── IRefactorRenameProcess.java │ │ │ ├── RefactorProcessFactory.java │ │ │ ├── TextInputWizardPage.java │ │ │ └── rename │ │ │ ├── AbstractRenameRefactorProcess.java │ │ │ ├── AbstractRenameWorkspaceRefactorProcess.java │ │ │ ├── PyRenameAnyLocalProcess.java │ │ │ ├── PyRenameAttributeProcess.java │ │ │ ├── PyRenameClassProcess.java │ │ │ ├── PyRenameEntryPoint.java │ │ │ ├── PyRenameFunctionProcess.java │ │ │ ├── PyRenameGlobalProcess.java │ │ │ ├── PyRenameImportProcess.java │ │ │ ├── PyRenameLocalProcess.java │ │ │ ├── PyRenameParameterProcess.java │ │ │ ├── PyRenameRefactoringWizard.java │ │ │ ├── PyRenameSelfAttributeProcess.java │ │ │ ├── TextEditCreation.java │ │ │ └── visitors │ │ │ └── FindCallVisitor.java │ └── tests │ │ ├── com │ │ └── python │ │ │ └── pydev │ │ │ └── refactoring │ │ │ ├── .cvsignore │ │ │ ├── refactorer │ │ │ ├── ClassHierarchySearchTest.java │ │ │ ├── SearchTest.java │ │ │ └── refactorings │ │ │ │ ├── rename │ │ │ │ ├── RefactoringLocalToken.java │ │ │ │ ├── RefactoringRenameTestBase.java │ │ │ │ ├── RenameAttributeRefactoringTest.java │ │ │ │ ├── RenameClassRefactoringTest.java │ │ │ │ ├── RenameFunctionRefactoringTest.java │ │ │ │ ├── RenameFunctionRefactoringTest2.java │ │ │ │ ├── RenameGlobalRefactoringTest.java │ │ │ │ ├── RenameLocalRefactoringTest.java │ │ │ │ ├── RenameModuleRefactoringTest.java │ │ │ │ ├── RenameParamRefactoringTest.java │ │ │ │ └── RenameSelfRefactoringTest.java │ │ │ │ └── renamelocal │ │ │ │ ├── RefactoringLocalTestBase.java │ │ │ │ ├── RenameBuiltinTest.java │ │ │ │ ├── RenameClassRefactoringTest.java │ │ │ │ ├── RenameLocalVariableRefactoringTest.java │ │ │ │ └── RenameSelfVariableRefactoringTest.java │ │ │ ├── tdd │ │ │ ├── PyCreateClassTest.java │ │ │ ├── PyCreateMethodTest.java │ │ │ ├── TddCodeGenerationQuickFixParticipantTest.java │ │ │ └── TddTestWorkbench.java │ │ │ └── wizards │ │ │ └── rename │ │ │ ├── AbstractRenameRefactorProcessTest.java │ │ │ └── visitors │ │ │ └── FindCallVisitorTest.java │ │ └── pysrcrefactoring │ │ ├── .cvsignore │ │ └── reflib │ │ ├── __init__.py │ │ ├── renameattribute │ │ ├── __init__.py │ │ ├── attr1.py │ │ └── attr2.py │ │ ├── renameclass │ │ ├── __init__.py │ │ ├── accessdup.py │ │ ├── accessfoo.py │ │ ├── duprenfoo.py │ │ ├── onlystringrefs.py │ │ ├── renfoo.py │ │ └── renkkk.py │ │ ├── renameclass2 │ │ ├── __init__.py │ │ ├── defuser.py │ │ ├── defuser2.py │ │ └── sub1 │ │ │ ├── __init__.py │ │ │ └── defmod.py │ │ ├── renamefunction │ │ ├── __init__.py │ │ ├── accessdup.py │ │ ├── accessfoo.py │ │ ├── classfunc.py │ │ ├── duprenfoo.py │ │ └── renfoo.py │ │ ├── renamefunction2 │ │ ├── __init__.py │ │ ├── dontrenamefunc2.py │ │ ├── renamefunc2.py │ │ └── renamefunc3.py │ │ ├── renameglobal │ │ ├── __init__.py │ │ └── renglobal.py │ │ ├── renameglobal2 │ │ ├── __init__.py │ │ ├── bar1.py │ │ └── bar2.py │ │ ├── renamelocal │ │ ├── __init__.py │ │ └── local1.py │ │ ├── renamelocaltoken │ │ └── __init__.py │ │ ├── renamemodule │ │ ├── __init__.py │ │ ├── importer.py │ │ ├── importer2.py │ │ ├── importer3.py │ │ ├── importer4.py │ │ ├── importer5.py │ │ └── mod1 │ │ │ ├── __init__.py │ │ │ └── submod1.py │ │ ├── renameparameter │ │ ├── __init__.py │ │ ├── methodaccess.py │ │ ├── methoddef.py │ │ └── methoddef2.py │ │ └── renameself │ │ ├── __init__.py │ │ ├── renameselfclass.py │ │ └── renameselfclass2.py ├── com.python.pydev.runalltests │ ├── .classpath │ ├── .cvsignore │ ├── .project │ ├── .settings │ │ ├── org.eclipse.core.resources.prefs │ │ ├── org.eclipse.core.runtime.prefs │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── LICENSE.txt │ ├── META-INF │ │ └── MANIFEST.MF │ ├── RUN ON RELEASE AllTests - Refactoring.launch │ ├── RUN ON RELEASE AllTests.launch │ ├── RUN ON RELEASE AllWorkbenchTests.launch │ ├── bin │ │ └── com │ │ │ └── python │ │ │ └── pydev │ │ │ └── runalltests2 │ │ │ ├── Activator.class │ │ │ ├── AllTests$ClassFileDetector.class │ │ │ ├── AllTests.class │ │ │ └── AllWorkbenchTests.class │ ├── build.properties │ └── src │ │ └── com │ │ └── python │ │ └── pydev │ │ └── runalltests2 │ │ ├── Activator.java │ │ ├── AllTests.java │ │ └── AllWorkbenchTests.java ├── com.python.pydev │ ├── .classpath │ ├── .cvsignore │ ├── .project │ ├── .settings │ │ ├── org.eclipse.core.resources.prefs │ │ ├── org.eclipse.core.runtime.prefs │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── LICENSE.TXT │ ├── META-INF │ │ └── MANIFEST.MF │ ├── bin │ │ └── com │ │ │ └── python │ │ │ └── pydev │ │ │ ├── NullPrefsStore.class │ │ │ ├── PydevExtensionInitializer.class │ │ │ ├── PydevPlugin.class │ │ │ ├── actions │ │ │ ├── LabelProviderWithDecoration.class │ │ │ ├── OutlineEntry.class │ │ │ ├── PyOutlineSelectionDialog$1.class │ │ │ ├── PyOutlineSelectionDialog$2.class │ │ │ ├── PyOutlineSelectionDialog$3.class │ │ │ ├── PyOutlineSelectionDialog$4.class │ │ │ ├── PyOutlineSelectionDialog$5.class │ │ │ ├── PyOutlineSelectionDialog.class │ │ │ ├── PyShowHierarchy$1$1.class │ │ │ ├── PyShowHierarchy$1.class │ │ │ ├── PyShowHierarchy.class │ │ │ ├── PyShowOutline.class │ │ │ └── ShowOutlineLabelProvider.class │ │ │ ├── interactiveconsole │ │ │ ├── EvaluateActionSetter$1.class │ │ │ ├── EvaluateActionSetter$EvaluateAction.class │ │ │ └── EvaluateActionSetter.class │ │ │ ├── refactoring │ │ │ ├── CancelProgressException.class │ │ │ └── IPyRefactoring2.class │ │ │ ├── ui │ │ │ ├── dialogs │ │ │ │ ├── PyOutlineSelectionDialogTest$1.class │ │ │ │ └── PyOutlineSelectionDialogTest.class │ │ │ ├── hierarchy │ │ │ │ ├── HierarchyLabelProvider.class │ │ │ │ ├── HierarchyNodeModel.class │ │ │ │ ├── HierarchyViewer$1.class │ │ │ │ ├── HierarchyViewer$2.class │ │ │ │ ├── HierarchyViewer$3.class │ │ │ │ ├── HierarchyViewer$4.class │ │ │ │ ├── HierarchyViewer.class │ │ │ │ ├── HierarchyViewerTest.class │ │ │ │ ├── PyHierarchyView.class │ │ │ │ ├── TreeNode.class │ │ │ │ └── TreeNodeContentProvider.class │ │ │ └── search │ │ │ │ ├── FileMatch.class │ │ │ │ ├── LineElement.class │ │ │ │ ├── PySearchPage$1.class │ │ │ │ ├── PySearchPage$2.class │ │ │ │ ├── PySearchPage$3.class │ │ │ │ ├── PySearchPage$4.class │ │ │ │ ├── PySearchPage$5.class │ │ │ │ ├── PySearchPage$SearchPatternData.class │ │ │ │ ├── PySearchPage$TextSearchPageInput.class │ │ │ │ ├── PySearchPage$WindowRef.class │ │ │ │ ├── PySearchPage.class │ │ │ │ ├── ReplaceAction2$1.class │ │ │ │ ├── ReplaceAction2$2.class │ │ │ │ ├── ReplaceAction2$ItemIterator.class │ │ │ │ ├── ReplaceAction2.class │ │ │ │ ├── ReplaceDialog2$1.class │ │ │ │ ├── ReplaceDialog2$2.class │ │ │ │ ├── ReplaceDialog2$3.class │ │ │ │ ├── ReplaceDialog2$ReplaceOperation.class │ │ │ │ ├── ReplaceDialog2.class │ │ │ │ ├── SearchAgainConfirmationDialog$ProxyLabelProvider.class │ │ │ │ ├── SearchAgainConfirmationDialog.class │ │ │ │ ├── SearchMessages.class │ │ │ │ └── SearchMessages.properties │ │ │ └── util │ │ │ ├── UIUtils$1.class │ │ │ ├── UIUtils$2.class │ │ │ └── UIUtils.class │ ├── build.properties │ ├── icons │ │ ├── .cvsignore │ │ ├── class_hi.gif │ │ ├── python_file.gif │ │ └── searchm_obj.gif │ ├── java.policy │ ├── plugin.properties │ ├── plugin.xml │ ├── src │ │ └── com │ │ │ └── python │ │ │ └── pydev │ │ │ ├── NullPrefsStore.java │ │ │ ├── PydevExtensionInitializer.java │ │ │ ├── PydevPlugin.java │ │ │ ├── actions │ │ │ ├── LabelProviderWithDecoration.java │ │ │ ├── OutlineEntry.java │ │ │ ├── PyOutlineSelectionDialog.java │ │ │ ├── PyShowHierarchy.java │ │ │ ├── PyShowOutline.java │ │ │ └── ShowOutlineLabelProvider.java │ │ │ ├── interactiveconsole │ │ │ └── EvaluateActionSetter.java │ │ │ ├── refactoring │ │ │ ├── CancelProgressException.java │ │ │ └── IPyRefactoring2.java │ │ │ ├── ui │ │ │ ├── hierarchy │ │ │ │ ├── HierarchyNodeModel.java │ │ │ │ ├── HierarchyViewer.java │ │ │ │ ├── PyHierarchyView.java │ │ │ │ ├── TreeNode.java │ │ │ │ └── TreeNodeContentProvider.java │ │ │ └── search │ │ │ │ ├── FileMatch.java │ │ │ │ ├── LineElement.java │ │ │ │ ├── PySearchPage.java │ │ │ │ ├── ReplaceAction2.java │ │ │ │ ├── ReplaceDialog2.java │ │ │ │ ├── SearchAgainConfirmationDialog.java │ │ │ │ ├── SearchMessages.java │ │ │ │ └── SearchMessages.properties │ │ │ └── util │ │ │ └── UIUtils.java │ └── tests │ │ └── com │ │ └── python │ │ └── pydev │ │ └── ui │ │ ├── dialogs │ │ └── PyOutlineSelectionDialogTest.java │ │ └── hierarchy │ │ └── HierarchyViewerTest.java ├── org.python.pydev.ast │ ├── .classpath │ ├── .cvsignore │ ├── .project │ ├── .settings │ │ ├── org.eclipse.core.resources.prefs │ │ ├── org.eclipse.core.runtime.prefs │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── LICENSE.txt │ ├── META-INF │ │ └── MANIFEST.MF │ ├── bin │ │ └── org │ │ │ └── python │ │ │ └── pydev │ │ │ └── ast │ │ │ ├── AstPlugin.class │ │ │ └── management │ │ │ └── IASTManager.class │ ├── build.properties │ ├── plugin.properties │ ├── plugin.xml │ └── src │ │ └── org │ │ └── python │ │ └── pydev │ │ └── ast │ │ ├── AstPlugin.java │ │ └── management │ │ └── IASTManager.java ├── org.python.pydev.build │ ├── .project │ ├── .pydevproject │ ├── .settings │ │ ├── org.eclipse.core.resources.prefs │ │ └── org.eclipse.core.runtime.prefs │ ├── LICENSE.txt │ ├── allElements.xml │ ├── ant-contrib │ │ └── ant-contrib.jar │ ├── build.xml │ ├── build_cmd.txt │ ├── build_local.properties │ ├── cog_src │ │ └── cog.py │ ├── customTargets.xml │ ├── index.html │ ├── install.py │ ├── retroweaver │ │ ├── build.xml │ │ ├── docs │ │ │ ├── bcel-license.txt │ │ │ ├── changes.txt │ │ │ ├── documentation.html │ │ │ ├── guide │ │ │ │ ├── retroweaver-guide.pdf │ │ │ │ ├── retroweaver-guide.sxw │ │ │ │ └── retroweaver-guide_html_m2eca38bf.jpg │ │ │ ├── images │ │ │ │ ├── _vti_cnf │ │ │ │ │ ├── header.gif │ │ │ │ │ ├── headerbitty.gif │ │ │ │ │ ├── menubg.gif │ │ │ │ │ ├── seascape.gif │ │ │ │ │ └── sliver.jpg │ │ │ │ ├── header.gif │ │ │ │ ├── headerbitty.gif │ │ │ │ ├── menubg.gif │ │ │ │ ├── seascape.gif │ │ │ │ ├── seascape.psd │ │ │ │ └── sliver.jpg │ │ │ ├── index.html │ │ │ ├── news.html │ │ │ └── overview.html │ │ ├── lib │ │ │ ├── Regex.jar │ │ │ ├── asm-1.5.1.jar │ │ │ ├── bcel-5.1.jar │ │ │ └── jace.jar │ │ ├── release │ │ │ ├── retroweaver-ex.jar │ │ │ ├── retroweaver-rt.jar │ │ │ └── retroweaver.jar │ │ ├── src │ │ │ └── com │ │ │ │ └── rc │ │ │ │ └── retroweaver │ │ │ │ ├── RefVerifier.java │ │ │ │ ├── RetroWeaver.java │ │ │ │ ├── Weaver.java │ │ │ │ ├── ant │ │ │ │ └── RetroWeaverTask.java │ │ │ │ ├── event │ │ │ │ └── WeaveListener.java │ │ │ │ ├── gui │ │ │ │ └── RetroWeaverGui.java │ │ │ │ └── runtime │ │ │ │ ├── Autobox.java │ │ │ │ ├── ClassLiteral.java │ │ │ │ ├── Enum_.java │ │ │ │ └── Iterable_.java │ │ ├── test-classes │ │ │ ├── AnonClass$1.class │ │ │ ├── AnonClass.class │ │ │ ├── ClassLiteral.class │ │ │ ├── EnumTest.class │ │ │ ├── Hello.class │ │ │ ├── InnerClass$A.class │ │ │ ├── InnerClass.class │ │ │ ├── ItTest$1.class │ │ │ ├── ItTest.class │ │ │ ├── NestedClass$A.class │ │ │ ├── NestedClass.class │ │ │ ├── StringTest.class │ │ │ ├── TestVerifyRef$1Ap.class │ │ │ ├── TestVerifyRef$1It.class │ │ │ └── TestVerifyRef.class │ │ └── test-src │ │ │ ├── AnonClass.java │ │ │ ├── ClassLiteral.java │ │ │ ├── EnumTest.java │ │ │ ├── Hello.java │ │ │ ├── InnerClass.java │ │ │ ├── ItTest.java │ │ │ ├── NestedClass.java │ │ │ ├── StringTest.java │ │ │ └── TestVerifyRef.java │ └── site.xml ├── org.python.pydev.core │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.core.resources.prefs │ │ ├── org.eclipse.core.runtime.prefs │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── LICENSE.txt │ ├── META-INF │ │ └── MANIFEST.MF │ ├── bin │ │ └── org │ │ │ └── python │ │ │ └── pydev │ │ │ └── core │ │ │ ├── .cvsignore │ │ │ ├── ArrayUtils.class │ │ │ ├── CorePlugin.class │ │ │ ├── DeltaSaver$1.class │ │ │ ├── DeltaSaver$DeltaCommand.class │ │ │ ├── DeltaSaver$DeltaDeleteCommand.class │ │ │ ├── DeltaSaver$DeltaInsertCommand.class │ │ │ ├── DeltaSaver$DeltaUpdateCommand.class │ │ │ ├── DeltaSaver.class │ │ │ ├── DeltaSaverTest$1.class │ │ │ ├── DeltaSaverTest$2.class │ │ │ ├── DeltaSaverTest$3.class │ │ │ ├── DeltaSaverTest$4.class │ │ │ ├── DeltaSaverTest$DeltaProcessor.class │ │ │ ├── DeltaSaverTest$InsertDeltaProcessor.class │ │ │ ├── DeltaSaverTest.class │ │ │ ├── EncodingsTest.class │ │ │ ├── ExtensionHelper.class │ │ │ ├── FastBufferedReader.class │ │ │ ├── FileUtilsFileBuffer$1.class │ │ │ ├── FileUtilsFileBuffer.class │ │ │ ├── FontUtils.class │ │ │ ├── FullRepIterable$FullRepIterator.class │ │ │ ├── FullRepIterable$ReverseFullRepIterator.class │ │ │ ├── FullRepIterable.class │ │ │ ├── FullRepIterableTest.class │ │ │ ├── GrammarsIterator.class │ │ │ ├── ICodeCompletionASTManager$ImportInfo.class │ │ │ ├── ICodeCompletionASTManager.class │ │ │ ├── ICompletionCache.class │ │ │ ├── ICompletionRequest.class │ │ │ ├── ICompletionState.class │ │ │ ├── IDefinition.class │ │ │ ├── IDeltaProcessor.class │ │ │ ├── IFontUsage.class │ │ │ ├── IGrammarVersionProvider.class │ │ │ ├── IIndentPrefs.class │ │ │ ├── IInterpreterInfo.class │ │ │ ├── IInterpreterManager.class │ │ │ ├── ILocalScope.class │ │ │ ├── IModule.class │ │ │ ├── IModulesManager.class │ │ │ ├── IProjectModulesManager.class │ │ │ ├── IPyEdit.class │ │ │ ├── IPyStackFrame.class │ │ │ ├── IPythonNature$Versions.class │ │ │ ├── IPythonNature.class │ │ │ ├── IPythonPartitions.class │ │ │ ├── IPythonPathNature.class │ │ │ ├── ISourceModule.class │ │ │ ├── ISystemModulesManager.class │ │ │ ├── IToken.class │ │ │ ├── ImmutableTuple.class │ │ │ ├── ListenerList.class │ │ │ ├── MathUtils.class │ │ │ ├── MisconfigurationException.class │ │ │ ├── ModulesKey$ProcessCheckIfStartingWithPart.class │ │ │ ├── ModulesKey.class │ │ │ ├── ModulesKeyForZip.class │ │ │ ├── ModulesKeyTest.class │ │ │ ├── NotConfiguredInterpreterException.class │ │ │ ├── NullOutputStream.class │ │ │ ├── ObjectsPool$ObjectsPoolMap.class │ │ │ ├── ObjectsPool.class │ │ │ ├── ObjectsPoolTest.class │ │ │ ├── OrderedMap.class │ │ │ ├── OrderedSet.class │ │ │ ├── ProjectMisconfiguredException.class │ │ │ ├── PropertiesHelper.class │ │ │ ├── PythonNatureWithoutProjectException.class │ │ │ ├── REFTest.class │ │ │ ├── TestCaseUtils.class │ │ │ ├── TestDependent.class │ │ │ ├── TestDependent.linux.properties │ │ │ ├── TestDependent.macos.template │ │ │ ├── TestDependent.macosx.template │ │ │ ├── TestDependent.windows.properties │ │ │ ├── Tuple3.class │ │ │ ├── Tuple4.class │ │ │ ├── TupleN.class │ │ │ ├── bundle │ │ │ ├── BundleInfo.class │ │ │ ├── BundleUtils.class │ │ │ ├── IBundleInfo.class │ │ │ ├── ImageCache$ImageDecorator.class │ │ │ └── ImageCache.class │ │ │ ├── cache │ │ │ ├── CompleteIndexKey.class │ │ │ ├── CompleteIndexValue.class │ │ │ ├── DiskCache$JobRemoveStale.class │ │ │ ├── DiskCache.class │ │ │ ├── LRUCacheTest.class │ │ │ ├── PyPreferencesCache.class │ │ │ ├── SoftHashMap$SoftValue.class │ │ │ ├── SoftHashMap.class │ │ │ ├── SoftHashMapCache.class │ │ │ └── SoftHashMapTest.class │ │ │ ├── callbacks │ │ │ ├── CallbackWithListeners.class │ │ │ ├── ICallback0.class │ │ │ ├── ICallback2.class │ │ │ ├── ICallbackListener.class │ │ │ └── ICallbackWithListeners.class │ │ │ ├── concurrency │ │ │ ├── IRunnableWithMonitor.class │ │ │ ├── RunnableAsJobsPoolThread$1.class │ │ │ ├── RunnableAsJobsPoolThread.class │ │ │ ├── Semaphore.class │ │ │ └── SingleJobRunningPool.class │ │ │ ├── docutils │ │ │ ├── DocUtilsTest.class │ │ │ ├── Entities$ArrayEntityMap.class │ │ │ ├── Entities$BinaryEntityMap.class │ │ │ ├── Entities$EntityMap.class │ │ │ ├── Entities$HashEntityMap.class │ │ │ ├── Entities$LookupEntityMap.class │ │ │ ├── Entities$MapIntMap.class │ │ │ ├── Entities$PrimitiveEntityMap.class │ │ │ ├── Entities$TreeEntityMap.class │ │ │ ├── Entities.class │ │ │ ├── HowToParseStringsAndPythonCode.class │ │ │ ├── ImportHandle$ImportHandleInfo.class │ │ │ ├── ImportHandle.class │ │ │ ├── ImportHandleTest.class │ │ │ ├── ImportNotRecognizedException.class │ │ │ ├── ImportsSelection.class │ │ │ ├── NoPeerAvailableException.class │ │ │ ├── ParsingUtils$FastStringBufferParsingUtils.class │ │ │ ├── ParsingUtils$FixedLenCharArrayParsingUtils.class │ │ │ ├── ParsingUtils$FixedLenFastStringBufferParsingUtils.class │ │ │ ├── ParsingUtils$FixedLenIDocumentParsingUtils.class │ │ │ ├── ParsingUtils$FixedLenStringBufferParsingUtils.class │ │ │ ├── ParsingUtils$FixedLenStringParsingUtils.class │ │ │ ├── ParsingUtils$IDocumentParsingUtils.class │ │ │ ├── ParsingUtils$StringBufferParsingUtils.class │ │ │ ├── ParsingUtils.class │ │ │ ├── ParsingUtilsTest.class │ │ │ ├── PyDocIterator.class │ │ │ ├── PyImportsHandling.class │ │ │ ├── PyImportsHandlingTest.class │ │ │ ├── PyImportsIterator.class │ │ │ ├── PyPartitionScanner.class │ │ │ ├── PyPartitioner.class │ │ │ ├── PySelection$ActivationTokenAndQual.class │ │ │ ├── PySelection$DocIterator.class │ │ │ ├── PySelection$LineStartingScope.class │ │ │ ├── PySelection$TddPossibleMatches.class │ │ │ ├── PySelection.class │ │ │ ├── PythonCodeReader.class │ │ │ ├── PythonPairMatcher.class │ │ │ ├── StringEscapeUtils.class │ │ │ ├── StringEscapeUtilsTest.class │ │ │ ├── StringSubstitution$StringSubstitutionEngine$VariableReference.class │ │ │ ├── StringSubstitution$StringSubstitutionEngine.class │ │ │ ├── StringSubstitution.class │ │ │ ├── StringSubstitutionTest$1$1.class │ │ │ ├── StringSubstitutionTest$1.class │ │ │ ├── StringSubstitutionTest.class │ │ │ ├── StringUtils$1.class │ │ │ ├── StringUtils$ICallbackOnSplit.class │ │ │ ├── StringUtils$IterLines.class │ │ │ ├── StringUtils.class │ │ │ ├── StringUtilsTest.class │ │ │ ├── SyntaxErrorException.class │ │ │ └── WrapAndCaseUtils.class │ │ │ ├── log │ │ │ ├── Log$1.class │ │ │ └── Log.class │ │ │ ├── parser │ │ │ ├── ChangedParserInfoForObservers.class │ │ │ ├── ErrorParserInfoForObservers.class │ │ │ ├── IParserObserver.class │ │ │ ├── IParserObserver2.class │ │ │ ├── IParserObserver3.class │ │ │ ├── IPyParser.class │ │ │ └── ISimpleNode.class │ │ │ ├── path_watch │ │ │ ├── DirectoryChangeListener.class │ │ │ ├── DirectoryWatcher$WatcherThread.class │ │ │ ├── DirectoryWatcher.class │ │ │ ├── EventsStackerRunnable.class │ │ │ ├── IFilesystemChangesListener.class │ │ │ ├── PathWatch$1.class │ │ │ ├── PathWatch$2.class │ │ │ ├── PathWatch$PollThread.class │ │ │ ├── PathWatch.class │ │ │ ├── PathWatchTest$1.class │ │ │ ├── PathWatchTest$10.class │ │ │ ├── PathWatchTest$11.class │ │ │ ├── PathWatchTest$12.class │ │ │ ├── PathWatchTest$13.class │ │ │ ├── PathWatchTest$2.class │ │ │ ├── PathWatchTest$3.class │ │ │ ├── PathWatchTest$4.class │ │ │ ├── PathWatchTest$5.class │ │ │ ├── PathWatchTest$6.class │ │ │ ├── PathWatchTest$7.class │ │ │ ├── PathWatchTest$8.class │ │ │ ├── PathWatchTest$9.class │ │ │ └── PathWatchTest.class │ │ │ ├── performanceeval │ │ │ ├── OptimizationRelatedConstants.class │ │ │ └── Timer.class │ │ │ ├── resource_stubs │ │ │ ├── AbstractIContainerStub.class │ │ │ ├── AbstractIFileStub.class │ │ │ ├── AbstractIFolderStub.class │ │ │ ├── AbstractIProjectStub.class │ │ │ ├── AbstractIResourceStub.class │ │ │ ├── AbstractIWorkspaceRootStub.class │ │ │ ├── FileMock.class │ │ │ ├── FolderMock.class │ │ │ └── ProjectMock.class │ │ │ ├── structure │ │ │ ├── CollectionFactory.class │ │ │ ├── CompletionRecursionException.class │ │ │ ├── DecoratableObject.class │ │ │ ├── FastStack$1.class │ │ │ ├── FastStack$ListItr.class │ │ │ ├── FastStack.class │ │ │ ├── FastStackTest.class │ │ │ ├── FastStringBufferTest.class │ │ │ ├── LowMemoryArrayList$1.class │ │ │ ├── LowMemoryArrayList.class │ │ │ ├── LowMemoryArrayListTest.class │ │ │ └── TreeNode.class │ │ │ ├── tooltips │ │ │ ├── ToolTipHandler$1.class │ │ │ ├── ToolTipHandler$2.class │ │ │ ├── ToolTipHandler$3.class │ │ │ ├── ToolTipHandler.class │ │ │ ├── ToolTipHelpTextHandler.class │ │ │ └── presenter │ │ │ │ ├── AbstractInformationPresenter.class │ │ │ │ ├── AbstractTooltipInformationPresenter$1.class │ │ │ │ ├── AbstractTooltipInformationPresenter$2.class │ │ │ │ ├── AbstractTooltipInformationPresenter.class │ │ │ │ ├── IInformationPresenterAsTooltip.class │ │ │ │ ├── IInformationPresenterControlManager.class │ │ │ │ ├── ITooltipInformationProvider.class │ │ │ │ ├── InformationPresenterControlManager$Closer$1.class │ │ │ │ ├── InformationPresenterControlManager$Closer.class │ │ │ │ ├── InformationPresenterControlManager.class │ │ │ │ ├── InformationPresenterControlManager2.class │ │ │ │ ├── InformationPresenterHelpers$PyInformationControl.class │ │ │ │ ├── InformationPresenterHelpers$TooltipInformationControlCreator$1.class │ │ │ │ ├── InformationPresenterHelpers$TooltipInformationControlCreator.class │ │ │ │ ├── InformationPresenterHelpers.class │ │ │ │ ├── StyleRangeWithCustomData.class │ │ │ │ ├── ToolTipPresenterHandler$1.class │ │ │ │ ├── ToolTipPresenterHandler$2$1.class │ │ │ │ ├── ToolTipPresenterHandler$2.class │ │ │ │ └── ToolTipPresenterHandler.class │ │ │ └── uiutils │ │ │ ├── AsynchronousProgressMonitorDialog$1.class │ │ │ ├── AsynchronousProgressMonitorDialog$2.class │ │ │ ├── AsynchronousProgressMonitorDialog$3.class │ │ │ ├── AsynchronousProgressMonitorDialog.class │ │ │ ├── DialogMemento.class │ │ │ └── UIUtils.class │ ├── build.properties │ ├── commons-codec.jar │ ├── icons │ │ └── python_logging.png │ ├── lib │ │ ├── JPATHWATCH_LICENSE.txt │ │ ├── JPATHWATCH_README.txt │ │ ├── jpathwatch-0-94.jar │ │ └── junit.jar │ ├── plugin.properties │ ├── plugin.xml │ ├── src │ │ └── org │ │ │ └── python │ │ │ └── pydev │ │ │ └── core │ │ │ ├── ArrayUtils.java │ │ │ ├── CorePlugin.java │ │ │ ├── DeltaSaver.java │ │ │ ├── ExtensionHelper.java │ │ │ ├── FastBufferedReader.java │ │ │ ├── FileUtilsFileBuffer.java │ │ │ ├── FontUtils.java │ │ │ ├── FullRepIterable.java │ │ │ ├── ICodeCompletionASTManager.java │ │ │ ├── ICompletionCache.java │ │ │ ├── ICompletionRequest.java │ │ │ ├── ICompletionState.java │ │ │ ├── IDefinition.java │ │ │ ├── IDeltaProcessor.java │ │ │ ├── IFontUsage.java │ │ │ ├── IGrammarVersionProvider.java │ │ │ ├── IIndentPrefs.java │ │ │ ├── IInterpreterInfo.java │ │ │ ├── IInterpreterManager.java │ │ │ ├── ILocalScope.java │ │ │ ├── IModule.java │ │ │ ├── IModulesManager.java │ │ │ ├── IProjectModulesManager.java │ │ │ ├── IPyEdit.java │ │ │ ├── IPyStackFrame.java │ │ │ ├── IPythonNature.java │ │ │ ├── IPythonPartitions.java │ │ │ ├── IPythonPathNature.java │ │ │ ├── ISourceModule.java │ │ │ ├── ISystemModulesManager.java │ │ │ ├── IToken.java │ │ │ ├── ImmutableTuple.java │ │ │ ├── ListenerList.java │ │ │ ├── MathUtils.java │ │ │ ├── MisconfigurationException.java │ │ │ ├── ModulesKey.java │ │ │ ├── ModulesKeyForZip.java │ │ │ ├── NotConfiguredInterpreterException.java │ │ │ ├── NullOutputStream.java │ │ │ ├── ObjectsPool.java │ │ │ ├── OrderedMap.java │ │ │ ├── OrderedSet.java │ │ │ ├── ProjectMisconfiguredException.java │ │ │ ├── PropertiesHelper.java │ │ │ ├── PythonNatureWithoutProjectException.java │ │ │ ├── Tuple3.java │ │ │ ├── Tuple4.java │ │ │ ├── TupleN.java │ │ │ ├── bundle │ │ │ ├── BundleInfo.java │ │ │ ├── BundleUtils.java │ │ │ ├── IBundleInfo.java │ │ │ └── ImageCache.java │ │ │ ├── cache │ │ │ ├── CompleteIndexKey.java │ │ │ ├── CompleteIndexValue.java │ │ │ ├── DiskCache.java │ │ │ ├── PyPreferencesCache.java │ │ │ ├── SoftHashMap.java │ │ │ └── SoftHashMapCache.java │ │ │ ├── callbacks │ │ │ ├── CallbackWithListeners.java │ │ │ ├── ICallback0.java │ │ │ ├── ICallback2.java │ │ │ ├── ICallbackListener.java │ │ │ └── ICallbackWithListeners.java │ │ │ ├── concurrency │ │ │ ├── IRunnableWithMonitor.java │ │ │ ├── RunnableAsJobsPoolThread.java │ │ │ ├── Semaphore.java │ │ │ └── SingleJobRunningPool.java │ │ │ ├── docutils │ │ │ ├── HowToParseStringsAndPythonCode.java │ │ │ ├── ImportHandle.java │ │ │ ├── ImportNotRecognizedException.java │ │ │ ├── ImportsSelection.java │ │ │ ├── NoPeerAvailableException.java │ │ │ ├── ParsingUtils.java │ │ │ ├── PyDocIterator.java │ │ │ ├── PyImportsHandling.java │ │ │ ├── PyImportsIterator.java │ │ │ ├── PyPartitionScanner.java │ │ │ ├── PyPartitioner.java │ │ │ ├── PySelection.java │ │ │ ├── PythonCodeReader.java │ │ │ ├── PythonPairMatcher.java │ │ │ ├── StringEscapeUtils.java │ │ │ ├── StringSubstitution.java │ │ │ ├── StringUtils.java │ │ │ ├── SyntaxErrorException.java │ │ │ └── WrapAndCaseUtils.java │ │ │ ├── log │ │ │ └── Log.java │ │ │ ├── parser │ │ │ ├── ChangedParserInfoForObservers.java │ │ │ ├── ErrorParserInfoForObservers.java │ │ │ ├── IParserObserver.java │ │ │ ├── IParserObserver2.java │ │ │ ├── IParserObserver3.java │ │ │ ├── IPyParser.java │ │ │ └── ISimpleNode.java │ │ │ ├── path_watch │ │ │ ├── DirectoryChangeListener.java │ │ │ ├── DirectoryWatcher.java │ │ │ ├── EventsStackerRunnable.java │ │ │ ├── IFilesystemChangesListener.java │ │ │ └── PathWatch.java │ │ │ ├── performanceeval │ │ │ ├── OptimizationRelatedConstants.java │ │ │ └── Timer.java │ │ │ ├── structure │ │ │ ├── CollectionFactory.java │ │ │ ├── CompletionRecursionException.java │ │ │ ├── DecoratableObject.java │ │ │ ├── FastStack.java │ │ │ ├── LowMemoryArrayList.java │ │ │ └── TreeNode.java │ │ │ ├── tooltips │ │ │ ├── ToolTipHandler.java │ │ │ └── presenter │ │ │ │ ├── AbstractInformationPresenter.java │ │ │ │ ├── AbstractTooltipInformationPresenter.java │ │ │ │ ├── IInformationPresenterAsTooltip.java │ │ │ │ ├── IInformationPresenterControlManager.java │ │ │ │ ├── ITooltipInformationProvider.java │ │ │ │ ├── InformationPresenterControlManager.java │ │ │ │ ├── InformationPresenterControlManager2.java │ │ │ │ ├── InformationPresenterHelpers.java │ │ │ │ ├── StyleRangeWithCustomData.java │ │ │ │ └── ToolTipPresenterHandler.java │ │ │ └── uiutils │ │ │ ├── AsynchronousProgressMonitorDialog.java │ │ │ ├── DialogMemento.java │ │ │ └── UIUtils.java │ └── tests │ │ └── org │ │ └── python │ │ └── pydev │ │ └── core │ │ ├── .cvsignore │ │ ├── DeltaSaverTest.java │ │ ├── EncodingsTest.java │ │ ├── FullRepIterableTest.java │ │ ├── ModulesKeyTest.java │ │ ├── ObjectsPoolTest.java │ │ ├── REFTest.java │ │ ├── TestCaseUtils.java │ │ ├── TestDependent.java │ │ ├── TestDependent.linux.properties │ │ ├── TestDependent.macos.template │ │ ├── TestDependent.macosx.template │ │ ├── TestDependent.windows.properties │ │ ├── cache │ │ ├── LRUCacheTest.java │ │ └── SoftHashMapTest.java │ │ ├── docutils │ │ ├── DocUtilsTest.java │ │ ├── ImportHandleTest.java │ │ ├── ParsingUtilsTest.java │ │ ├── PyImportsHandlingTest.java │ │ ├── StringEscapeUtilsTest.java │ │ ├── StringSubstitutionTest.java │ │ └── StringUtilsTest.java │ │ ├── path_watch │ │ └── PathWatchTest.java │ │ ├── resource_stubs │ │ ├── AbstractIContainerStub.java │ │ ├── AbstractIFileStub.java │ │ ├── AbstractIFolderStub.java │ │ ├── AbstractIProjectStub.java │ │ ├── AbstractIResourceStub.java │ │ ├── AbstractIWorkspaceRootStub.java │ │ ├── FileMock.java │ │ ├── FolderMock.java │ │ └── ProjectMock.java │ │ └── structure │ │ ├── FastStackTest.java │ │ ├── FastStringBufferTest.java │ │ └── LowMemoryArrayListTest.java ├── org.python.pydev.customizations │ ├── .classpath │ ├── .project │ ├── .pydevproject │ ├── .settings │ │ ├── org.eclipse.core.resources.prefs │ │ ├── org.eclipse.core.runtime.prefs │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── LICENSE.txt │ ├── META-INF │ │ └── MANIFEST.MF │ ├── bin │ │ └── org │ │ │ └── python │ │ │ └── pydev │ │ │ └── customizations │ │ │ ├── CustomizationsPlugin.class │ │ │ ├── CustomizationsUIConstants.class │ │ │ ├── app_engine │ │ │ ├── actions │ │ │ │ ├── AbstractAppEngineAction.class │ │ │ │ ├── AbstractAppEngineHandler.class │ │ │ │ ├── AppEngineManage.class │ │ │ │ ├── AppEngineManageAction.class │ │ │ │ ├── AppEngineUpload.class │ │ │ │ └── AppEngineUploadAction.class │ │ │ ├── launching │ │ │ │ ├── AppEngineConstants.class │ │ │ │ ├── AppEngineLaunchConfigurationDelegate.class │ │ │ │ ├── AppEngineLaunchShortcut.class │ │ │ │ └── AppEnginePropertyTester.class │ │ │ ├── util │ │ │ │ └── AppEngineProcessWindow.class │ │ │ └── wizards │ │ │ │ ├── AppEngineConfigWizardPage$1.class │ │ │ │ ├── AppEngineConfigWizardPage$2.class │ │ │ │ ├── AppEngineConfigWizardPage.class │ │ │ │ ├── AppEngineConfigWizardPageTestWorkbench$1.class │ │ │ │ ├── AppEngineConfigWizardPageTestWorkbench$2$1.class │ │ │ │ ├── AppEngineConfigWizardPageTestWorkbench$2.class │ │ │ │ ├── AppEngineConfigWizardPageTestWorkbench.class │ │ │ │ ├── AppEngineTemplatePage$1.class │ │ │ │ ├── AppEngineTemplatePage$2.class │ │ │ │ ├── AppEngineTemplatePage$3.class │ │ │ │ ├── AppEngineTemplatePage$4.class │ │ │ │ ├── AppEngineTemplatePage.class │ │ │ │ ├── AppEngineWizard$1.class │ │ │ │ ├── AppEngineWizard$2.class │ │ │ │ ├── AppEngineWizard$3.class │ │ │ │ └── AppEngineWizard.class │ │ │ └── common │ │ │ ├── CustomizationCommons.class │ │ │ ├── ProcessWindow$1.class │ │ │ ├── ProcessWindow$2.class │ │ │ ├── ProcessWindow$3.class │ │ │ ├── ProcessWindow$4.class │ │ │ ├── ProcessWindow$5.class │ │ │ ├── ProcessWindow$ProcessHandler$1.class │ │ │ ├── ProcessWindow$ProcessHandler.class │ │ │ └── ProcessWindow.class │ ├── build.properties │ ├── icons │ │ ├── AppEngine-128.png │ │ ├── AppEngine-16.png │ │ ├── AppEngine-256.png │ │ ├── AppEngine-32.png │ │ ├── AppEngine-48.png │ │ ├── AppEngine-64.png │ │ ├── app_engine.gif │ │ ├── app_engine_16_16.gif │ │ └── appengine-noborder-120x30.gif │ ├── plugin.properties │ ├── plugin.xml │ ├── src │ │ └── org │ │ │ └── python │ │ │ └── pydev │ │ │ └── customizations │ │ │ ├── CustomizationsPlugin.java │ │ │ ├── CustomizationsUIConstants.java │ │ │ ├── app_engine │ │ │ ├── actions │ │ │ │ ├── AbstractAppEngineAction.java │ │ │ │ ├── AbstractAppEngineHandler.java │ │ │ │ ├── AppEngineManage.java │ │ │ │ ├── AppEngineManageAction.java │ │ │ │ ├── AppEngineUpload.java │ │ │ │ └── AppEngineUploadAction.java │ │ │ ├── launching │ │ │ │ ├── AppEngineConstants.java │ │ │ │ ├── AppEngineLaunchConfigurationDelegate.java │ │ │ │ ├── AppEngineLaunchShortcut.java │ │ │ │ └── AppEnginePropertyTester.java │ │ │ ├── util │ │ │ │ └── AppEngineProcessWindow.java │ │ │ └── wizards │ │ │ │ ├── AppEngineConfigWizardPage.java │ │ │ │ ├── AppEngineTemplatePage.java │ │ │ │ └── AppEngineWizard.java │ │ │ └── common │ │ │ ├── CustomizationCommons.java │ │ │ └── ProcessWindow.java │ ├── templates │ │ └── google_app_engine │ │ │ ├── ask_login │ │ │ ├── app.yaml │ │ │ ├── asklogin.py │ │ │ └── description.txt │ │ │ ├── hello_webapp_world │ │ │ ├── app.yaml │ │ │ ├── description.txt │ │ │ └── helloworld.py │ │ │ └── hello_world │ │ │ ├── app.yaml │ │ │ ├── description.txt │ │ │ └── helloworld.py │ └── tests │ │ └── org │ │ └── python │ │ └── pydev │ │ └── customizations │ │ └── app_engine │ │ └── wizards │ │ └── AppEngineConfigWizardPageTestWorkbench.java ├── org.python.pydev.debug │ ├── .classpath │ ├── .cvsignore │ ├── .project │ ├── .settings │ │ ├── org.eclipse.core.resources.prefs │ │ ├── org.eclipse.core.runtime.prefs │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── LICENSE.txt │ ├── META-INF │ │ └── MANIFEST.MF │ ├── bin │ │ └── org │ │ │ ├── .cvsignore │ │ │ ├── overview.html │ │ │ └── python │ │ │ └── pydev │ │ │ └── debug │ │ │ ├── codecoverage │ │ │ ├── CoverageCache$1.class │ │ │ ├── CoverageCache$2.class │ │ │ ├── CoverageCache.class │ │ │ ├── CoverageCacheTest.class │ │ │ ├── ErrorFileNode.class │ │ │ ├── FileNode.class │ │ │ ├── FolderNode.class │ │ │ ├── ICoverageLeafNode.class │ │ │ ├── ICoverageNode.class │ │ │ ├── NodeNotFoudException.class │ │ │ ├── PyCodeCoverageTestWorkbench$1.class │ │ │ ├── PyCodeCoverageTestWorkbench$2.class │ │ │ ├── PyCodeCoverageTestWorkbench.class │ │ │ ├── PyCodeCoverageView$1$1$1.class │ │ │ ├── PyCodeCoverageView$1$1.class │ │ │ ├── PyCodeCoverageView$1.class │ │ │ ├── PyCodeCoverageView$10.class │ │ │ ├── PyCodeCoverageView$11.class │ │ │ ├── PyCodeCoverageView$12.class │ │ │ ├── PyCodeCoverageView$13.class │ │ │ ├── PyCodeCoverageView$2.class │ │ │ ├── PyCodeCoverageView$3.class │ │ │ ├── PyCodeCoverageView$4.class │ │ │ ├── PyCodeCoverageView$5.class │ │ │ ├── PyCodeCoverageView$6.class │ │ │ ├── PyCodeCoverageView$7.class │ │ │ ├── PyCodeCoverageView$8.class │ │ │ ├── PyCodeCoverageView$9.class │ │ │ ├── PyCodeCoverageView$ChooseAction.class │ │ │ ├── PyCodeCoverageView$ClearAction.class │ │ │ ├── PyCodeCoverageView$DoubleClickTreeAction.class │ │ │ ├── PyCodeCoverageView$OpenCoverageFolderAction.class │ │ │ ├── PyCodeCoverageView$RefreshAction.class │ │ │ ├── PyCodeCoverageView$SelectColumnsAction$1.class │ │ │ ├── PyCodeCoverageView$SelectColumnsAction.class │ │ │ ├── PyCodeCoverageView$SelectionChangedTreeAction.class │ │ │ ├── PyCodeCoverageView.class │ │ │ ├── PyCoverage.class │ │ │ ├── PyCoveragePreferences.class │ │ │ ├── RemoveCoverageMarkersListener.class │ │ │ ├── XmlRpcTest$1$1.class │ │ │ ├── XmlRpcTest$1.class │ │ │ ├── XmlRpcTest$2.class │ │ │ └── XmlRpcTest.class │ │ │ ├── console │ │ │ ├── ConsoleActivateDebugContext.class │ │ │ ├── ConsoleCompletionsPageParticipant$1.class │ │ │ ├── ConsoleCompletionsPageParticipant$2.class │ │ │ ├── ConsoleCompletionsPageParticipant$GetCompletionsInDebug.class │ │ │ ├── ConsoleCompletionsPageParticipant.class │ │ │ ├── ConsoleRestartLaunchPageParticipant$1.class │ │ │ ├── ConsoleRestartLaunchPageParticipant.class │ │ │ └── ScriptConsoleViewerWrapper.class │ │ │ ├── core │ │ │ ├── ConfigureExceptionsFileUtils.class │ │ │ ├── Constants.class │ │ │ ├── IConsoleInputListener.class │ │ │ ├── PydevDebugPlugin$1.class │ │ │ ├── PydevDebugPlugin.class │ │ │ ├── PydevDebugPreferencesInitializer.class │ │ │ └── package.html │ │ │ ├── model │ │ │ ├── AbstractDebugTarget$1.class │ │ │ ├── AbstractDebugTarget.class │ │ │ ├── AbstractDebugTargetTest.class │ │ │ ├── AbstractDebugTargetWithTransmission.class │ │ │ ├── AdapterDebug.class │ │ │ ├── DeferredWorkbenchAdapter.class │ │ │ ├── IExceptionsBreakpointListener.class │ │ │ ├── IPropertyTraceListener.class │ │ │ ├── IVariableLocator.class │ │ │ ├── PyBreakpoint.class │ │ │ ├── PyConsoleCodeGeneratorVariable.class │ │ │ ├── PyDebugModelPresentation.class │ │ │ ├── PyDebugTarget.class │ │ │ ├── PyDebugTargetConsole.class │ │ │ ├── PyExceptionBreakPointManager.class │ │ │ ├── PyPropertyTraceManager.class │ │ │ ├── PyReloadCode.class │ │ │ ├── PyRunToLineTarget.class │ │ │ ├── PySetNextTarget.class │ │ │ ├── PySourceLocator.class │ │ │ ├── PyStackFrame$1.class │ │ │ ├── PyStackFrame$2.class │ │ │ ├── PyStackFrame$3.class │ │ │ ├── PyStackFrame$4.class │ │ │ ├── PyStackFrame$5.class │ │ │ ├── PyStackFrame.class │ │ │ ├── PyStackFrameConsole.class │ │ │ ├── PyThread.class │ │ │ ├── PyThreadConsole.class │ │ │ ├── PyVariable.class │ │ │ ├── PyVariableCollection.class │ │ │ ├── PyVariableContentProviderHack.class │ │ │ ├── PyWatchExpressionDelegate.class │ │ │ ├── ValueModificationChecker.class │ │ │ ├── XMLUtils$DebugConsoleMessageInfo.class │ │ │ ├── XMLUtils$XMLToCompletionsInfo.class │ │ │ ├── XMLUtils$XMLToStackInfo.class │ │ │ ├── XMLUtils$XMLToThreadInfo.class │ │ │ ├── XMLUtils$XMLToVariableInfo.class │ │ │ ├── XMLUtils.class │ │ │ ├── XMLUtilsTest.class │ │ │ └── remote │ │ │ │ ├── AbstractDebuggerCommand.class │ │ │ │ ├── AbstractRemoteDebugger.class │ │ │ │ ├── ChangeVariableCommand.class │ │ │ │ ├── DebuggerReader.class │ │ │ │ ├── DebuggerWriter.class │ │ │ │ ├── EvaluateConsoleExpressionCommand.class │ │ │ │ ├── EvaluateExpressionCommand.class │ │ │ │ ├── GetCompletionsCommand.class │ │ │ │ ├── GetFileContentsCommand.class │ │ │ │ ├── GetFrameCommand.class │ │ │ │ ├── GetVariableCommand.class │ │ │ │ ├── ICommandResponseListener.class │ │ │ │ ├── ListenConnector.class │ │ │ │ ├── ReloadCodeCommand.class │ │ │ │ ├── RemoteDebugger.class │ │ │ │ ├── RemoteDebuggerConsole.class │ │ │ │ ├── RemoveBreakpointCommand.class │ │ │ │ ├── RunCommand.class │ │ │ │ ├── RunToLineCommand.class │ │ │ │ ├── SendPyExceptionCommand.class │ │ │ │ ├── SetBreakpointCommand.class │ │ │ │ ├── SetNextCommand.class │ │ │ │ ├── SetPropertyTraceCommand.class │ │ │ │ ├── StepCommand.class │ │ │ │ ├── ThreadKillCommand.class │ │ │ │ ├── ThreadListCommand.class │ │ │ │ ├── ThreadRunCommand.class │ │ │ │ ├── ThreadSuspendCommand.class │ │ │ │ └── VersionCommand.class │ │ │ ├── newconsole │ │ │ ├── ConsoleStyleProvider$AnsiState.class │ │ │ ├── ConsoleStyleProvider.class │ │ │ ├── EvaluateDebugConsoleExpression$1.class │ │ │ ├── EvaluateDebugConsoleExpression$PydevDebugConsoleMessage.class │ │ │ ├── EvaluateDebugConsoleExpression.class │ │ │ ├── HandleBackspaceAction.class │ │ │ ├── IPydevConsoleDebugTarget.class │ │ │ ├── PydevConsole$1.class │ │ │ ├── PydevConsole.class │ │ │ ├── PydevConsoleCommunication$1.class │ │ │ ├── PydevConsoleCommunication$2.class │ │ │ ├── PydevConsoleCommunication$3.class │ │ │ ├── PydevConsoleCommunication.class │ │ │ ├── PydevConsoleCompletionProcessor.class │ │ │ ├── PydevConsoleConstants.class │ │ │ ├── PydevConsoleDebugCommsTest$1.class │ │ │ ├── PydevConsoleDebugCommsTest$2.class │ │ │ ├── PydevConsoleDebugCommsTest$3.class │ │ │ ├── PydevConsoleDebugCommsTest$4.class │ │ │ ├── PydevConsoleDebugCommsTest$CustomGetFrameCommand.class │ │ │ ├── PydevConsoleDebugCommsTest$DummyDebugTarget.class │ │ │ ├── PydevConsoleDebugCommsTest.class │ │ │ ├── PydevConsoleFactory$1.class │ │ │ ├── PydevConsoleFactory$2.class │ │ │ ├── PydevConsoleFactory.class │ │ │ ├── PydevConsoleInterpreter$1.class │ │ │ ├── PydevConsoleInterpreter.class │ │ │ ├── PydevConsolePreferencesInitializer.class │ │ │ ├── PydevConsoleQuickAssistProcessor.class │ │ │ ├── PydevConsoleTest.class │ │ │ ├── PydevDebugConsole.class │ │ │ ├── PydevDebugConsoleCommunication$1.class │ │ │ ├── PydevDebugConsoleCommunication.class │ │ │ ├── PydevDebugConsoleFrame.class │ │ │ ├── PydevScriptConsoleSourceViewerConfiguration.class │ │ │ ├── actions │ │ │ │ ├── DebugConsoleAction.class │ │ │ │ └── LinkWithDebugSelectionAction.class │ │ │ ├── env │ │ │ │ ├── ChooseProcessTypeDialog$1.class │ │ │ │ ├── ChooseProcessTypeDialog.class │ │ │ │ ├── JythonEclipseInterpreterManager.class │ │ │ │ ├── JythonEclipseProcess$1.class │ │ │ │ ├── JythonEclipseProcess.class │ │ │ │ ├── PydevIProcessFactory$PydevConsoleLaunchInfo.class │ │ │ │ ├── PydevIProcessFactory.class │ │ │ │ ├── PydevSpawnedInterpreterProcess.class │ │ │ │ └── UserCanceledException.class │ │ │ ├── package.html │ │ │ └── prefs │ │ │ │ ├── ColorManager.class │ │ │ │ └── InteractiveConsolePrefs.class │ │ │ ├── pyunit │ │ │ ├── ClearTerminatedAction.class │ │ │ ├── CounterPanel.class │ │ │ ├── HistoryAction$HistoryMenuCreator$1$1.class │ │ │ ├── HistoryAction$HistoryMenuCreator$1.class │ │ │ ├── HistoryAction$HistoryMenuCreator.class │ │ │ ├── HistoryAction$IActionsMenu.class │ │ │ ├── HistoryAction.class │ │ │ ├── IPyUnitLaunch.class │ │ │ ├── IPyUnitServer.class │ │ │ ├── IPyUnitServerListener.class │ │ │ ├── InformationPresenterWithLineTracker$1.class │ │ │ ├── InformationPresenterWithLineTracker$2.class │ │ │ ├── InformationPresenterWithLineTracker.class │ │ │ ├── PinHistoryAction.class │ │ │ ├── PyUnitLaunch.class │ │ │ ├── PyUnitProgressBar$1.class │ │ │ ├── PyUnitProgressBar$2.class │ │ │ ├── PyUnitProgressBar$3.class │ │ │ ├── PyUnitProgressBar.class │ │ │ ├── PyUnitServer$1$1.class │ │ │ ├── PyUnitServer$1.class │ │ │ ├── PyUnitServer$2.class │ │ │ ├── PyUnitServer$3.class │ │ │ ├── PyUnitServer$4.class │ │ │ ├── PyUnitServer$5.class │ │ │ ├── PyUnitServer$6.class │ │ │ ├── PyUnitServer$7.class │ │ │ ├── PyUnitServer$8$1.class │ │ │ ├── PyUnitServer$8.class │ │ │ ├── PyUnitServer$9.class │ │ │ ├── PyUnitServer$Dispatch.class │ │ │ ├── PyUnitServer$IRequest.class │ │ │ ├── PyUnitServer.class │ │ │ ├── PyUnitSortListener$1.class │ │ │ ├── PyUnitSortListener$2.class │ │ │ ├── PyUnitSortListener$3.class │ │ │ ├── PyUnitSortListener$4.class │ │ │ ├── PyUnitSortListener.class │ │ │ ├── PyUnitTestResult.class │ │ │ ├── PyUnitTestResultTest.class │ │ │ ├── PyUnitTestRun.class │ │ │ ├── PyUnitTestStarted.class │ │ │ ├── PyUnitView$1.class │ │ │ ├── PyUnitView$2.class │ │ │ ├── PyUnitView$3.class │ │ │ ├── PyUnitView$4.class │ │ │ ├── PyUnitView$5.class │ │ │ ├── PyUnitView$6.class │ │ │ ├── PyUnitView$ActivateLinkmouseListener.class │ │ │ ├── PyUnitView$DoubleClickTreeItemMouseListener.class │ │ │ ├── PyUnitView$EnterProssedTreeItemKeyListener.class │ │ │ ├── PyUnitView$SelectResultSelectionListener.class │ │ │ ├── PyUnitView.class │ │ │ ├── PyUnitView2TestTestWorkbench$1.class │ │ │ ├── PyUnitView2TestTestWorkbench$2$1.class │ │ │ ├── PyUnitView2TestTestWorkbench$2.class │ │ │ ├── PyUnitView2TestTestWorkbench.class │ │ │ ├── PyUnitViewServerListener$1.class │ │ │ ├── PyUnitViewServerListener$2.class │ │ │ ├── PyUnitViewServerListener$3.class │ │ │ ├── PyUnitViewServerListener$4.class │ │ │ ├── PyUnitViewServerListener.class │ │ │ ├── PyUnitViewTest.class │ │ │ ├── PyUnitViewTestTestWorkbench$1$1.class │ │ │ ├── PyUnitViewTestTestWorkbench$1.class │ │ │ ├── PyUnitViewTestTestWorkbench$2$1.class │ │ │ ├── PyUnitViewTestTestWorkbench$2.class │ │ │ ├── PyUnitViewTestTestWorkbench$3.class │ │ │ ├── PyUnitViewTestTestWorkbench.class │ │ │ ├── RelaunchAction.class │ │ │ ├── RelaunchErrorsAction.class │ │ │ ├── RelaunchInBackgroundAction$1.class │ │ │ ├── RelaunchInBackgroundAction$RelaunchInBackgroundOptionsMenuCreator$1$1.class │ │ │ ├── RelaunchInBackgroundAction$RelaunchInBackgroundOptionsMenuCreator$1.class │ │ │ ├── RelaunchInBackgroundAction$RelaunchInBackgroundOptionsMenuCreator.class │ │ │ ├── RelaunchInBackgroundAction$RelaunchJob.class │ │ │ ├── RelaunchInBackgroundAction$RelaunchOnlyErrorsOnBackgroundRelaunch.class │ │ │ ├── RelaunchInBackgroundAction.class │ │ │ ├── RestorePinHistoryAction.class │ │ │ ├── SetCurrentRunAction.class │ │ │ ├── ShowOnlyFailuresAction.class │ │ │ ├── ShowTestRunnerPreferencesAction.class │ │ │ ├── ShowViewOnTestRunAction.class │ │ │ └── StopAction.class │ │ │ └── ui │ │ │ ├── ArgumentsTab.class │ │ │ ├── DebugPrefsPage.class │ │ │ ├── DebuggerTestWorkbench$1.class │ │ │ ├── DebuggerTestWorkbench$2.class │ │ │ ├── DebuggerTestWorkbench$3.class │ │ │ ├── DebuggerTestWorkbench$4.class │ │ │ ├── DebuggerTestWorkbench$5.class │ │ │ ├── DebuggerTestWorkbench$6.class │ │ │ ├── DebuggerTestWorkbench$7.class │ │ │ ├── DebuggerTestWorkbench$8.class │ │ │ ├── DebuggerTestWorkbench.class │ │ │ ├── IDebugPreferencesPageParticipant.class │ │ │ ├── ILinkContainer.class │ │ │ ├── InterpreterTab$1.class │ │ │ ├── InterpreterTab$2.class │ │ │ ├── InterpreterTab.class │ │ │ ├── IronpythonTabGroup.class │ │ │ ├── IronpythonUnittestTabGroup.class │ │ │ ├── JythonTabGroup.class │ │ │ ├── JythonUnittestTabGroup.class │ │ │ ├── MainModuleTab.class │ │ │ ├── ProjectDependentTabGroup.class │ │ │ ├── PyConfigureExceptionDialog$1.class │ │ │ ├── PyConfigureExceptionDialog$2.class │ │ │ ├── PyConfigureExceptionDialog$3.class │ │ │ ├── PyConfigureExceptionDialog$4.class │ │ │ ├── PyConfigureExceptionDialog$5.class │ │ │ ├── PyConfigureExceptionDialog$6.class │ │ │ ├── PyConfigureExceptionDialog$DefaultFilterMatcher.class │ │ │ ├── PyConfigureExceptionDialog$FilterJob$1.class │ │ │ ├── PyConfigureExceptionDialog$FilterJob.class │ │ │ ├── PyConfigureExceptionDialog.class │ │ │ ├── PyEditBreakpointSync$1.class │ │ │ ├── PyEditBreakpointSync$PyEditBreakpointSyncImpl.class │ │ │ ├── PyEditBreakpointSync.class │ │ │ ├── PyEditRunToLineAdapterFactory.class │ │ │ ├── PyEditSetNextAdapterFactory.class │ │ │ ├── PyPropertyTraceDialog$1.class │ │ │ ├── PyPropertyTraceDialog.class │ │ │ ├── PyToggleBreakpointsTarget.class │ │ │ ├── PythonConsoleLineTracker$1.class │ │ │ ├── PythonConsoleLineTracker$ConsoleLink.class │ │ │ ├── PythonConsoleLineTracker.class │ │ │ ├── PythonConsoleLineTrackerTest.class │ │ │ ├── PythonSourceViewer$1.class │ │ │ ├── PythonSourceViewer.class │ │ │ ├── PythonTabGroup.class │ │ │ ├── PythonTypePropertyTester.class │ │ │ ├── PythonUnittestTabGroup.class │ │ │ ├── SourceLocatorPrefsPage$1$1.class │ │ │ ├── SourceLocatorPrefsPage$1.class │ │ │ ├── SourceLocatorPrefsPage.class │ │ │ ├── SourceLocatorTestWorkbench$1.class │ │ │ ├── SourceLocatorTestWorkbench.class │ │ │ ├── TableEditor$1.class │ │ │ ├── TableEditor$2.class │ │ │ ├── TableEditor$3.class │ │ │ ├── TableEditor.class │ │ │ ├── UnittestArgumentsTab.class │ │ │ ├── actions │ │ │ ├── AbstractBreakpointRulerAction.class │ │ │ ├── AbstractRunEditorAction.class │ │ │ ├── EnableDisableBreakpointRulerAction$1$1.class │ │ │ ├── EnableDisableBreakpointRulerAction$1.class │ │ │ ├── EnableDisableBreakpointRulerAction.class │ │ │ ├── EnableDisableBreakpointRulerActionDelegate.class │ │ │ ├── EvalExpressionAction$1.class │ │ │ ├── EvalExpressionAction$DisplayPopup.class │ │ │ ├── EvalExpressionAction.class │ │ │ ├── ISetNextTarget.class │ │ │ ├── ManageBreakpointRulerActionDelegate.class │ │ │ ├── PyBreakpointRulerAction$1.class │ │ │ ├── PyBreakpointRulerAction.class │ │ │ ├── PyConfigureExceptionAction.class │ │ │ ├── PyExceptionListProvider.class │ │ │ ├── PyPropertyTraceAction.class │ │ │ ├── PythonBreakpointPropertiesRulerAction$1.class │ │ │ ├── PythonBreakpointPropertiesRulerAction.class │ │ │ ├── PythonBreakpointPropertiesRulerActionDelegate.class │ │ │ ├── RelaunchLastAction.class │ │ │ ├── RestartLaunchAction.class │ │ │ ├── RetargetSetNextAction$DebugContextListener.class │ │ │ ├── RetargetSetNextAction.class │ │ │ ├── RunEditorAsCustomUnitTestAction$1$1.class │ │ │ ├── RunEditorAsCustomUnitTestAction$1$2.class │ │ │ ├── RunEditorAsCustomUnitTestAction$1.class │ │ │ ├── RunEditorAsCustomUnitTestAction$2.class │ │ │ ├── RunEditorAsCustomUnitTestAction.class │ │ │ ├── RunEditorBasedOnNatureTypeAction$1.class │ │ │ ├── RunEditorBasedOnNatureTypeAction.class │ │ │ ├── SelectTestLabelProvider.class │ │ │ ├── SelectTestTreeContentProvider.class │ │ │ ├── TerminateAllLaunchesAction$1.class │ │ │ ├── TerminateAllLaunchesAction.class │ │ │ └── WatchExpressionAction.class │ │ │ ├── blocks │ │ │ ├── MainModuleBlock$1.class │ │ │ ├── MainModuleBlock$2.class │ │ │ ├── MainModuleBlock$3.class │ │ │ ├── MainModuleBlock.class │ │ │ ├── OverrideUnittestArgumentsBlock$1.class │ │ │ ├── OverrideUnittestArgumentsBlock$2.class │ │ │ ├── OverrideUnittestArgumentsBlock$3.class │ │ │ ├── OverrideUnittestArgumentsBlock.class │ │ │ ├── ProgramArgumentsBlock$1.class │ │ │ ├── ProgramArgumentsBlock$2.class │ │ │ ├── ProgramArgumentsBlock.class │ │ │ ├── ProjectBlock$1.class │ │ │ ├── ProjectBlock$2.class │ │ │ ├── ProjectBlock.class │ │ │ ├── PythonPathBlock.class │ │ │ ├── VMArgumentsBlock$1.class │ │ │ ├── VMArgumentsBlock$2.class │ │ │ ├── VMArgumentsBlock.class │ │ │ ├── WorkingDirectoryBlock$1.class │ │ │ ├── WorkingDirectoryBlock$WidgetListener.class │ │ │ └── WorkingDirectoryBlock.class │ │ │ ├── hover │ │ │ └── PyDebugHover.class │ │ │ ├── launching │ │ │ ├── AbstractLaunchConfigurationDelegate$1.class │ │ │ ├── AbstractLaunchConfigurationDelegate.class │ │ │ ├── AbstractLaunchShortcut$1.class │ │ │ ├── AbstractLaunchShortcut.class │ │ │ ├── CoverageLaunchConfigurationDelegate.class │ │ │ ├── CoverageLaunchShortcut.class │ │ │ ├── FileOrResource.class │ │ │ ├── InteractiveConsoleConfigurationDelegate$1.class │ │ │ ├── InteractiveConsoleConfigurationDelegate.class │ │ │ ├── InterpreterTypeTester.class │ │ │ ├── InvalidRunException.class │ │ │ ├── IronpythonLaunchConfigurationDelegate.class │ │ │ ├── IronpythonLaunchShortcut.class │ │ │ ├── IronpythonUnitTestLaunchShortcut.class │ │ │ ├── IronpythonUnittestLaunchConfigurationDelegate.class │ │ │ ├── JythonLaunchConfigurationDelegate.class │ │ │ ├── JythonLaunchShortcut.class │ │ │ ├── JythonUnitTestLaunchShortcut.class │ │ │ ├── JythonUnittestLaunchConfigurationDelegate.class │ │ │ ├── LaunchConfigurationCreator.class │ │ │ ├── LaunchShortcut.class │ │ │ ├── PythonRunner$1.class │ │ │ ├── PythonRunner.class │ │ │ ├── PythonRunnerCallbacks$CreatedCommandLineParams.class │ │ │ ├── PythonRunnerCallbacks.class │ │ │ ├── PythonRunnerConfig$1.class │ │ │ ├── PythonRunnerConfig$2.class │ │ │ ├── PythonRunnerConfig$3.class │ │ │ ├── PythonRunnerConfig.class │ │ │ ├── PythonRunnerConfigTestWorkbench.class │ │ │ ├── RegularLaunchConfigurationDelegate.class │ │ │ ├── UnitTestLaunchShortcut.class │ │ │ ├── UnittestLaunchConfigurationDelegate.class │ │ │ └── package.html │ │ │ ├── package.html │ │ │ └── propertypages │ │ │ ├── BreakpointConditionEditor$1.class │ │ │ ├── BreakpointConditionEditor$2.class │ │ │ ├── BreakpointConditionEditor.class │ │ │ ├── PythonBreakpointPage$1.class │ │ │ ├── PythonBreakpointPage$2.class │ │ │ ├── PythonBreakpointPage$3.class │ │ │ └── PythonBreakpointPage.class │ ├── build.properties │ ├── icons │ │ ├── arguments.gif │ │ ├── breakmarker.gif │ │ ├── breakmarker_conditional.gif │ │ ├── breakmarker_gray.gif │ │ ├── breakmarker_gray_conditional.gif │ │ ├── failures.gif │ │ ├── greendot.gif │ │ ├── greendot_big.gif │ │ ├── ironpython_run.png │ │ ├── ironpython_unit.png │ │ ├── jython_run.png │ │ ├── jython_unit.png │ │ ├── ovr16 │ │ │ ├── error_ovr.gif │ │ │ ├── failed_ovr.gif │ │ │ └── success_ovr.gif │ │ ├── pin.png │ │ ├── pin_arrow.png │ │ ├── python_16x16.png │ │ ├── python_coverage.png │ │ ├── python_exception_breakpoint.png │ │ ├── python_refactor.png │ │ ├── python_run.png │ │ ├── python_unit.png │ │ ├── pyunit.png │ │ ├── pyunit_old.png │ │ ├── reddot.GIF │ │ ├── refresh.png │ │ ├── setnext_co.gif │ │ ├── setnext_co_dis.gif │ │ ├── stepover_co.gif │ │ ├── testerrors_ovr.gif │ │ ├── testfailures_ovr.gif │ │ └── watch_exp.gif │ ├── install.py │ ├── plugin.properties │ ├── plugin.xml │ ├── schema │ │ └── pydev_debug_console_input_listener.exsd │ ├── src │ │ └── org │ │ │ ├── .cvsignore │ │ │ ├── overview.html │ │ │ └── python │ │ │ └── pydev │ │ │ └── debug │ │ │ ├── codecoverage │ │ │ ├── CoverageCache.java │ │ │ ├── ErrorFileNode.java │ │ │ ├── FileNode.java │ │ │ ├── FolderNode.java │ │ │ ├── ICoverageLeafNode.java │ │ │ ├── ICoverageNode.java │ │ │ ├── NodeNotFoudException.java │ │ │ ├── PyCodeCoverageView.java │ │ │ ├── PyCoverage.java │ │ │ ├── PyCoveragePreferences.java │ │ │ └── RemoveCoverageMarkersListener.java │ │ │ ├── console │ │ │ ├── ConsoleActivateDebugContext.java │ │ │ ├── ConsoleCompletionsPageParticipant.java │ │ │ ├── ConsoleRestartLaunchPageParticipant.java │ │ │ └── ScriptConsoleViewerWrapper.java │ │ │ ├── core │ │ │ ├── ConfigureExceptionsFileUtils.java │ │ │ ├── Constants.java │ │ │ ├── IConsoleInputListener.java │ │ │ ├── PydevDebugPlugin.java │ │ │ ├── PydevDebugPreferencesInitializer.java │ │ │ └── package.html │ │ │ ├── model │ │ │ ├── AbstractDebugTarget.java │ │ │ ├── AbstractDebugTargetWithTransmission.java │ │ │ ├── AdapterDebug.java │ │ │ ├── DeferredWorkbenchAdapter.java │ │ │ ├── IExceptionsBreakpointListener.java │ │ │ ├── IPropertyTraceListener.java │ │ │ ├── IVariableLocator.java │ │ │ ├── PyBreakpoint.java │ │ │ ├── PyConsoleCodeGeneratorVariable.java │ │ │ ├── PyDebugModelPresentation.java │ │ │ ├── PyDebugTarget.java │ │ │ ├── PyDebugTargetConsole.java │ │ │ ├── PyExceptionBreakPointManager.java │ │ │ ├── PyPropertyTraceManager.java │ │ │ ├── PyReloadCode.java │ │ │ ├── PyRunToLineTarget.java │ │ │ ├── PySetNextTarget.java │ │ │ ├── PySourceLocator.java │ │ │ ├── PyStackFrame.java │ │ │ ├── PyStackFrameConsole.java │ │ │ ├── PyThread.java │ │ │ ├── PyThreadConsole.java │ │ │ ├── PyVariable.java │ │ │ ├── PyVariableCollection.java │ │ │ ├── PyVariableContentProviderHack.java │ │ │ ├── PyWatchExpressionDelegate.java │ │ │ ├── ValueModificationChecker.java │ │ │ ├── XMLUtils.java │ │ │ ├── XMLUtilsTest.java │ │ │ └── remote │ │ │ │ ├── AbstractDebuggerCommand.java │ │ │ │ ├── AbstractRemoteDebugger.java │ │ │ │ ├── ChangeVariableCommand.java │ │ │ │ ├── DebuggerReader.java │ │ │ │ ├── DebuggerWriter.java │ │ │ │ ├── EvaluateConsoleExpressionCommand.java │ │ │ │ ├── EvaluateExpressionCommand.java │ │ │ │ ├── GetCompletionsCommand.java │ │ │ │ ├── GetFileContentsCommand.java │ │ │ │ ├── GetFrameCommand.java │ │ │ │ ├── GetVariableCommand.java │ │ │ │ ├── ICommandResponseListener.java │ │ │ │ ├── ListenConnector.java │ │ │ │ ├── ReloadCodeCommand.java │ │ │ │ ├── RemoteDebugger.java │ │ │ │ ├── RemoteDebuggerConsole.java │ │ │ │ ├── RemoveBreakpointCommand.java │ │ │ │ ├── RunCommand.java │ │ │ │ ├── RunToLineCommand.java │ │ │ │ ├── SendPyExceptionCommand.java │ │ │ │ ├── SetBreakpointCommand.java │ │ │ │ ├── SetNextCommand.java │ │ │ │ ├── SetPropertyTraceCommand.java │ │ │ │ ├── StepCommand.java │ │ │ │ ├── ThreadKillCommand.java │ │ │ │ ├── ThreadListCommand.java │ │ │ │ ├── ThreadRunCommand.java │ │ │ │ ├── ThreadSuspendCommand.java │ │ │ │ └── VersionCommand.java │ │ │ ├── pyunit │ │ │ ├── ClearTerminatedAction.java │ │ │ ├── CounterPanel.java │ │ │ ├── HistoryAction.java │ │ │ ├── IPyUnitLaunch.java │ │ │ ├── IPyUnitServer.java │ │ │ ├── IPyUnitServerListener.java │ │ │ ├── InformationPresenterWithLineTracker.java │ │ │ ├── PinHistoryAction.java │ │ │ ├── PyUnitLaunch.java │ │ │ ├── PyUnitProgressBar.java │ │ │ ├── PyUnitServer.java │ │ │ ├── PyUnitSortListener.java │ │ │ ├── PyUnitTestResult.java │ │ │ ├── PyUnitTestRun.java │ │ │ ├── PyUnitTestStarted.java │ │ │ ├── PyUnitView.java │ │ │ ├── PyUnitViewServerListener.java │ │ │ ├── RelaunchAction.java │ │ │ ├── RelaunchErrorsAction.java │ │ │ ├── RelaunchInBackgroundAction.java │ │ │ ├── RestorePinHistoryAction.java │ │ │ ├── SetCurrentRunAction.java │ │ │ ├── ShowOnlyFailuresAction.java │ │ │ ├── ShowTestRunnerPreferencesAction.java │ │ │ ├── ShowViewOnTestRunAction.java │ │ │ └── StopAction.java │ │ │ └── ui │ │ │ ├── ArgumentsTab.java │ │ │ ├── DebugPrefsPage.java │ │ │ ├── IDebugPreferencesPageParticipant.java │ │ │ ├── ILinkContainer.java │ │ │ ├── InterpreterTab.java │ │ │ ├── IronpythonTabGroup.java │ │ │ ├── IronpythonUnittestTabGroup.java │ │ │ ├── JythonTabGroup.java │ │ │ ├── JythonUnittestTabGroup.java │ │ │ ├── MainModuleTab.java │ │ │ ├── ProjectDependentTabGroup.java │ │ │ ├── PyConfigureExceptionDialog.java │ │ │ ├── PyEditBreakpointSync.java │ │ │ ├── PyEditRunToLineAdapterFactory.java │ │ │ ├── PyEditSetNextAdapterFactory.java │ │ │ ├── PyPropertyTraceDialog.java │ │ │ ├── PyToggleBreakpointsTarget.java │ │ │ ├── PythonConsoleLineTracker.java │ │ │ ├── PythonSourceViewer.java │ │ │ ├── PythonTabGroup.java │ │ │ ├── PythonTypePropertyTester.java │ │ │ ├── PythonUnittestTabGroup.java │ │ │ ├── SourceLocatorPrefsPage.java │ │ │ ├── TableEditor.java │ │ │ ├── UnittestArgumentsTab.java │ │ │ ├── actions │ │ │ ├── AbstractBreakpointRulerAction.java │ │ │ ├── AbstractRunEditorAction.java │ │ │ ├── EnableDisableBreakpointRulerAction.java │ │ │ ├── EnableDisableBreakpointRulerActionDelegate.java │ │ │ ├── EvalExpressionAction.java │ │ │ ├── ISetNextTarget.java │ │ │ ├── ManageBreakpointRulerActionDelegate.java │ │ │ ├── PyBreakpointRulerAction.java │ │ │ ├── PyConfigureExceptionAction.java │ │ │ ├── PyExceptionListProvider.java │ │ │ ├── PyPropertyTraceAction.java │ │ │ ├── PythonBreakpointPropertiesRulerAction.java │ │ │ ├── PythonBreakpointPropertiesRulerActionDelegate.java │ │ │ ├── RelaunchLastAction.java │ │ │ ├── RestartLaunchAction.java │ │ │ ├── RetargetSetNextAction.java │ │ │ ├── RunEditorAsCustomUnitTestAction.java │ │ │ ├── RunEditorBasedOnNatureTypeAction.java │ │ │ ├── TerminateAllLaunchesAction.java │ │ │ └── WatchExpressionAction.java │ │ │ ├── blocks │ │ │ ├── MainModuleBlock.java │ │ │ ├── OverrideUnittestArgumentsBlock.java │ │ │ ├── ProgramArgumentsBlock.java │ │ │ ├── ProjectBlock.java │ │ │ ├── PythonPathBlock.java │ │ │ ├── VMArgumentsBlock.java │ │ │ └── WorkingDirectoryBlock.java │ │ │ ├── hover │ │ │ └── PyDebugHover.java │ │ │ ├── launching │ │ │ ├── AbstractLaunchConfigurationDelegate.java │ │ │ ├── AbstractLaunchShortcut.java │ │ │ ├── CoverageLaunchConfigurationDelegate.java │ │ │ ├── CoverageLaunchShortcut.java │ │ │ ├── FileOrResource.java │ │ │ ├── InteractiveConsoleConfigurationDelegate.java │ │ │ ├── InterpreterTypeTester.java │ │ │ ├── InvalidRunException.java │ │ │ ├── IronpythonLaunchConfigurationDelegate.java │ │ │ ├── IronpythonLaunchShortcut.java │ │ │ ├── IronpythonUnitTestLaunchShortcut.java │ │ │ ├── IronpythonUnittestLaunchConfigurationDelegate.java │ │ │ ├── JythonLaunchConfigurationDelegate.java │ │ │ ├── JythonLaunchShortcut.java │ │ │ ├── JythonUnitTestLaunchShortcut.java │ │ │ ├── JythonUnittestLaunchConfigurationDelegate.java │ │ │ ├── LaunchConfigurationCreator.java │ │ │ ├── LaunchShortcut.java │ │ │ ├── PythonRunner.java │ │ │ ├── PythonRunnerCallbacks.java │ │ │ ├── PythonRunnerConfig.java │ │ │ ├── RegularLaunchConfigurationDelegate.java │ │ │ ├── UnitTestLaunchShortcut.java │ │ │ ├── UnittestLaunchConfigurationDelegate.java │ │ │ └── package.html │ │ │ ├── package.html │ │ │ └── propertypages │ │ │ ├── BreakpointConditionEditor.java │ │ │ └── PythonBreakpointPage.java │ ├── src_console │ │ └── org │ │ │ └── python │ │ │ └── pydev │ │ │ └── debug │ │ │ └── newconsole │ │ │ ├── ConsoleStyleProvider.java │ │ │ ├── EvaluateDebugConsoleExpression.java │ │ │ ├── HandleBackspaceAction.java │ │ │ ├── IPydevConsoleDebugTarget.java │ │ │ ├── PydevConsole.java │ │ │ ├── PydevConsoleCommunication.java │ │ │ ├── PydevConsoleCompletionProcessor.java │ │ │ ├── PydevConsoleConstants.java │ │ │ ├── PydevConsoleFactory.java │ │ │ ├── PydevConsoleInterpreter.java │ │ │ ├── PydevConsolePreferencesInitializer.java │ │ │ ├── PydevConsoleQuickAssistProcessor.java │ │ │ ├── PydevDebugConsole.java │ │ │ ├── PydevDebugConsoleCommunication.java │ │ │ ├── PydevDebugConsoleFrame.java │ │ │ ├── PydevScriptConsoleSourceViewerConfiguration.java │ │ │ ├── actions │ │ │ ├── DebugConsoleAction.java │ │ │ └── LinkWithDebugSelectionAction.java │ │ │ ├── env │ │ │ ├── ChooseProcessTypeDialog.java │ │ │ ├── JythonEclipseInterpreterManager.java │ │ │ ├── JythonEclipseProcess.java │ │ │ ├── PydevIProcessFactory.java │ │ │ ├── PydevSpawnedInterpreterProcess.java │ │ │ └── UserCanceledException.java │ │ │ ├── package.html │ │ │ └── prefs │ │ │ ├── ColorManager.java │ │ │ └── InteractiveConsolePrefs.java │ └── tests │ │ └── org │ │ └── python │ │ └── pydev │ │ └── debug │ │ ├── codecoverage │ │ ├── CoverageCacheTest.java │ │ ├── PyCodeCoverageTestWorkbench.java │ │ └── XmlRpcTest.java │ │ ├── model │ │ └── AbstractDebugTargetTest.java │ │ ├── newconsole │ │ ├── PydevConsoleDebugCommsTest.java │ │ └── PydevConsoleTest.java │ │ ├── pyunit │ │ ├── PyUnitTestResultTest.java │ │ ├── PyUnitView2TestTestWorkbench.java │ │ ├── PyUnitViewTest.java │ │ └── PyUnitViewTestTestWorkbench.java │ │ └── ui │ │ ├── DebuggerTestWorkbench.java │ │ ├── PythonConsoleLineTrackerTest.java │ │ ├── SourceLocatorTestWorkbench.java │ │ └── launching │ │ └── PythonRunnerConfigTestWorkbench.java ├── org.python.pydev.django │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.core.resources.prefs │ │ ├── org.eclipse.core.runtime.prefs │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── LICENSE.txt │ ├── META-INF │ │ └── MANIFEST.MF │ ├── bin │ │ └── org │ │ │ └── python │ │ │ └── pydev │ │ │ └── django │ │ │ ├── DjangoPlugin.class │ │ │ ├── debug │ │ │ └── ui │ │ │ │ └── actions │ │ │ │ ├── DjangoAction$1.class │ │ │ │ ├── DjangoAction.class │ │ │ │ ├── DjangoActionCreatorPyEditListener.class │ │ │ │ ├── DjangoCreateApp$1.class │ │ │ │ ├── DjangoCreateApp.class │ │ │ │ ├── DjangoCustomCommand.class │ │ │ │ ├── DjangoShell$1.class │ │ │ │ ├── DjangoShell.class │ │ │ │ ├── DjangoSyncDB.class │ │ │ │ ├── DjangoTest.class │ │ │ │ ├── DjangoWar.class │ │ │ │ ├── PyDjangoOfflineAction$1.class │ │ │ │ └── PyDjangoOfflineAction.class │ │ │ ├── launching │ │ │ ├── DjangoConstants.class │ │ │ ├── DjangoLaunchConfigurationDelegate.class │ │ │ ├── DjangoLaunchShortcut.class │ │ │ ├── DjangoPropertyTester.class │ │ │ └── PythonFileRunner.class │ │ │ ├── nature │ │ │ ├── DjangoAddNatureAction.class │ │ │ ├── DjangoNature.class │ │ │ └── DjangoRemoveNatureAction.class │ │ │ └── ui │ │ │ ├── DjangoProjectProperties$1.class │ │ │ ├── DjangoProjectProperties$2.class │ │ │ ├── DjangoProjectProperties.class │ │ │ └── wizards │ │ │ └── project │ │ │ ├── DjangoNewProjectPage.class │ │ │ ├── DjangoNotAvailableWizardPage$1.class │ │ │ ├── DjangoNotAvailableWizardPage.class │ │ │ ├── DjangoProjectWizard$1.class │ │ │ ├── DjangoProjectWizard$2.class │ │ │ ├── DjangoProjectWizard$3.class │ │ │ ├── DjangoProjectWizard$4.class │ │ │ ├── DjangoProjectWizard.class │ │ │ ├── DjangoSettingsPage$1.class │ │ │ ├── DjangoSettingsPage$2$1.class │ │ │ ├── DjangoSettingsPage$2$2.class │ │ │ ├── DjangoSettingsPage$2.class │ │ │ ├── DjangoSettingsPage$3.class │ │ │ ├── DjangoSettingsPage$DjangoSettings.class │ │ │ ├── DjangoSettingsPage.class │ │ │ └── ErrorWizardPage.class │ ├── build.properties │ ├── icons │ │ ├── djangoNature.gif │ │ ├── django_16x16.png │ │ ├── django_7x7.png │ │ ├── django_logo.png │ │ ├── django_nature.png │ │ └── django_remove_nature.png │ ├── plugin.xml │ └── src │ │ └── org │ │ └── python │ │ └── pydev │ │ └── django │ │ ├── DjangoPlugin.java │ │ ├── debug │ │ └── ui │ │ │ └── actions │ │ │ ├── DjangoAction.java │ │ │ ├── DjangoActionCreatorPyEditListener.java │ │ │ ├── DjangoCreateApp.java │ │ │ ├── DjangoCustomCommand.java │ │ │ ├── DjangoShell.java │ │ │ ├── DjangoSyncDB.java │ │ │ ├── DjangoTest.java │ │ │ ├── DjangoWar.java │ │ │ └── PyDjangoOfflineAction.java │ │ ├── launching │ │ ├── DjangoConstants.java │ │ ├── DjangoLaunchConfigurationDelegate.java │ │ ├── DjangoLaunchShortcut.java │ │ ├── DjangoPropertyTester.java │ │ └── PythonFileRunner.java │ │ ├── nature │ │ ├── DjangoAddNatureAction.java │ │ ├── DjangoNature.java │ │ └── DjangoRemoveNatureAction.java │ │ └── ui │ │ ├── DjangoProjectProperties.java │ │ └── wizards │ │ └── project │ │ ├── DjangoNewProjectPage.java │ │ ├── DjangoNotAvailableWizardPage.java │ │ ├── DjangoProjectWizard.java │ │ ├── DjangoSettingsPage.java │ │ └── ErrorWizardPage.java ├── org.python.pydev.django_templates.feature │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.core.resources.prefs │ │ └── org.eclipse.core.runtime.prefs │ ├── LICENSE.txt │ ├── bin │ │ ├── .classpath │ │ ├── .project │ │ ├── .settings │ │ │ ├── org.eclipse.core.resources.prefs │ │ │ └── org.eclipse.core.runtime.prefs │ │ ├── LICENSE.txt │ │ ├── build.properties │ │ └── feature.xml │ ├── build.properties │ └── feature.xml ├── org.python.pydev.django_templates │ ├── .classpath │ ├── .project │ ├── .pydevproject │ ├── .settings │ │ ├── org.eclipse.core.resources.prefs │ │ ├── org.eclipse.core.runtime.prefs │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── bin │ │ └── org │ │ │ └── python │ │ │ └── pydev │ │ │ └── django_templates │ │ │ ├── DjPlugin.class │ │ │ ├── IDjConstants.class │ │ │ ├── common │ │ │ ├── DjContentDescriber.class │ │ │ ├── DjDoubleClickStrategy.class │ │ │ └── parsing │ │ │ │ └── lexer │ │ │ │ └── DjangoTemplatesTokens.class │ │ │ ├── comon │ │ │ └── parsing │ │ │ │ ├── DjParser$1.class │ │ │ │ ├── DjParser$2.class │ │ │ │ ├── DjParser.class │ │ │ │ ├── DjScanner.class │ │ │ │ ├── DjTokenScanner$DjEndDetector.class │ │ │ │ ├── DjTokenScanner$DjStartDetector.class │ │ │ │ ├── DjTokenScanner.class │ │ │ │ └── DjangoTemplatesNode.class │ │ │ ├── completions │ │ │ ├── DjContentAssistProcessor.class │ │ │ ├── DjContentAssistProcessorTest.class │ │ │ └── templates │ │ │ │ ├── DjContextType.class │ │ │ │ ├── DjTemplateCompletionProcessor.class │ │ │ │ ├── DjTemplatePreferencesPage.class │ │ │ │ ├── DjTemplateProposal.class │ │ │ │ ├── DjTemplateVariableResolver.class │ │ │ │ └── TemplateHelper.class │ │ │ ├── css │ │ │ ├── editor │ │ │ │ ├── DjCssDocumentProvider.class │ │ │ │ ├── DjCssEditor$1.class │ │ │ │ ├── DjCssEditor.class │ │ │ │ ├── DjCssSourceConfiguration.class │ │ │ │ └── DjCssSourceViewerConfiguration.class │ │ │ └── parsing │ │ │ │ ├── DjCssParser.class │ │ │ │ ├── DjCssParserScanner.class │ │ │ │ ├── DjCssScanner.class │ │ │ │ └── DjCssTokenScanner.class │ │ │ ├── editor │ │ │ ├── DjEditor$1.class │ │ │ ├── DjEditor.class │ │ │ ├── DjPartitionerSwitchStrategy.class │ │ │ ├── DjSourceConfiguration$1.class │ │ │ └── DjSourceConfiguration.class │ │ │ ├── html │ │ │ ├── editor │ │ │ │ ├── DjHTMLContentDescriber.class │ │ │ │ ├── DjHTMLDocumentProvider.class │ │ │ │ ├── DjHTMLEditor$1.class │ │ │ │ ├── DjHTMLEditor.class │ │ │ │ ├── DjHTMLSourceViewerConfiguration.class │ │ │ │ └── DjHtmlSourceConfiguration.class │ │ │ ├── outline │ │ │ │ ├── DjHTMLOutlineContentProvider.class │ │ │ │ └── DjHTMLOutlineLabelProvider.class │ │ │ └── parsing │ │ │ │ ├── DjHTMLParser.class │ │ │ │ ├── DjHTMLParserScanner.class │ │ │ │ ├── DjHTMLScanner.class │ │ │ │ └── DjHTMLTokenScanner.class │ │ │ ├── outline │ │ │ ├── DjLanguageOutlineLabelProvider.class │ │ │ └── DjOutlineLabelProvider.class │ │ │ └── preferences │ │ │ ├── DjangoTemplatesPreferencesPageRoot$1.class │ │ │ ├── DjangoTemplatesPreferencesPageRoot$2.class │ │ │ └── DjangoTemplatesPreferencesPageRoot.class │ ├── build.properties │ ├── icons │ │ ├── django.gif │ │ ├── django_rev.gif │ │ ├── django_templates.png │ │ └── element.gif │ ├── install.py │ ├── plugin.properties │ ├── plugin.xml │ ├── src │ │ └── org │ │ │ └── python │ │ │ └── pydev │ │ │ └── django_templates │ │ │ ├── DjPlugin.java │ │ │ ├── IDjConstants.java │ │ │ ├── common │ │ │ ├── DjContentDescriber.java │ │ │ ├── DjDoubleClickStrategy.java │ │ │ └── parsing │ │ │ │ └── lexer │ │ │ │ └── DjangoTemplatesTokens.java │ │ │ ├── comon │ │ │ └── parsing │ │ │ │ ├── DjParser.java │ │ │ │ ├── DjScanner.java │ │ │ │ ├── DjTokenScanner.java │ │ │ │ └── DjangoTemplatesNode.java │ │ │ ├── completions │ │ │ ├── DjContentAssistProcessor.java │ │ │ └── templates │ │ │ │ ├── DjContextType.java │ │ │ │ ├── DjTemplateCompletionProcessor.java │ │ │ │ ├── DjTemplatePreferencesPage.java │ │ │ │ ├── DjTemplateProposal.java │ │ │ │ ├── DjTemplateVariableResolver.java │ │ │ │ └── TemplateHelper.java │ │ │ ├── css │ │ │ ├── editor │ │ │ │ ├── DjCssDocumentProvider.java │ │ │ │ ├── DjCssEditor.java │ │ │ │ ├── DjCssSourceConfiguration.java │ │ │ │ └── DjCssSourceViewerConfiguration.java │ │ │ └── parsing │ │ │ │ ├── DjCssParser.java │ │ │ │ ├── DjCssParserScanner.java │ │ │ │ ├── DjCssScanner.java │ │ │ │ └── DjCssTokenScanner.java │ │ │ ├── editor │ │ │ ├── DjEditor.java │ │ │ ├── DjPartitionerSwitchStrategy.java │ │ │ └── DjSourceConfiguration.java │ │ │ ├── html │ │ │ ├── editor │ │ │ │ ├── DjHTMLContentDescriber.java │ │ │ │ ├── DjHTMLDocumentProvider.java │ │ │ │ ├── DjHTMLEditor.java │ │ │ │ ├── DjHTMLSourceViewerConfiguration.java │ │ │ │ └── DjHtmlSourceConfiguration.java │ │ │ ├── outline │ │ │ │ ├── DjHTMLOutlineContentProvider.java │ │ │ │ └── DjHTMLOutlineLabelProvider.java │ │ │ └── parsing │ │ │ │ ├── DjHTMLParser.java │ │ │ │ ├── DjHTMLParserScanner.java │ │ │ │ ├── DjHTMLScanner.java │ │ │ │ └── DjHTMLTokenScanner.java │ │ │ ├── outline │ │ │ ├── DjLanguageOutlineLabelProvider.java │ │ │ └── DjOutlineLabelProvider.java │ │ │ └── preferences │ │ │ └── DjangoTemplatesPreferencesPageRoot.java │ ├── templates │ │ ├── default-templates-filters.xml │ │ ├── default-templates-tags.xml │ │ └── default-templates.xml │ └── tests │ │ └── org │ │ └── python │ │ └── pydev │ │ └── django_templates │ │ └── completions │ │ └── DjContentAssistProcessorTest.java ├── org.python.pydev.feature │ ├── .classpath │ ├── .cvsignore │ ├── .project │ ├── .settings │ │ ├── de.loskutov.anyedit.AnyEditTools.prefs │ │ ├── org.eclipse.core.resources.prefs │ │ └── org.eclipse.core.runtime.prefs │ ├── LICENSE.txt │ ├── bin │ │ ├── .classpath │ │ ├── .cvsignore │ │ ├── .project │ │ ├── .settings │ │ │ ├── de.loskutov.anyedit.AnyEditTools.prefs │ │ │ ├── org.eclipse.core.resources.prefs │ │ │ └── org.eclipse.core.runtime.prefs │ │ ├── LICENSE.txt │ │ ├── build.properties │ │ └── feature.xml │ ├── build.properties │ └── feature.xml ├── org.python.pydev.help │ ├── .cvsignore │ ├── .project │ ├── .settings │ │ ├── org.eclipse.core.resources.prefs │ │ ├── org.eclipse.core.runtime.prefs │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── LICENSE.txt │ ├── META-INF │ │ └── MANIFEST.MF │ ├── build.properties │ ├── html │ │ ├── index.html │ │ └── links.html │ ├── plugin.properties │ ├── plugin.xml │ ├── some_nice_comments.txt │ └── toc_main.xml ├── org.python.pydev.jython │ ├── .classpath │ ├── .cvsignore │ ├── .project │ ├── .settings │ │ ├── org.eclipse.core.resources.prefs │ │ ├── org.eclipse.core.runtime.prefs │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── JYTHON_BUILD_NOTES.txt │ ├── LICENSE.txt │ ├── LICENSE_JYTHON.txt │ ├── LICENSE_PYHON.txt │ ├── Lib │ │ ├── BaseHTTPServer.py │ │ ├── CGIHTTPServer.py │ │ ├── ConfigParser.py │ │ ├── Cookie.py │ │ ├── HTMLParser.py │ │ ├── MimeWriter.py │ │ ├── Queue.py │ │ ├── SimpleHTTPServer.py │ │ ├── SimpleXMLRPCServer.py │ │ ├── SocketServer.py │ │ ├── StringIO$py.class │ │ ├── StringIO.py │ │ ├── UserDict.py │ │ ├── UserList.py │ │ ├── UserString.py │ │ ├── __future__$py.class │ │ ├── __future__.py │ │ ├── aifc.py │ │ ├── anydbm.py │ │ ├── atexit.py │ │ ├── base64.py │ │ ├── bdb.py │ │ ├── binhex.py │ │ ├── bisect.py │ │ ├── calendar.py │ │ ├── cgi.py │ │ ├── chunk.py │ │ ├── cmd.py │ │ ├── code.py │ │ ├── codecs.py │ │ ├── codeop.py │ │ ├── colorsys.py │ │ ├── commands.py │ │ ├── compileall.py │ │ ├── copy.py │ │ ├── copy_reg$py.class │ │ ├── copy_reg.py │ │ ├── datetime.py │ │ ├── dbexts.py │ │ ├── difflib.py │ │ ├── dircache.py │ │ ├── doctest.py │ │ ├── dospath.py │ │ ├── dumbdbm.py │ │ ├── email │ │ │ ├── Charset.py │ │ │ ├── Encoders.py │ │ │ ├── Errors.py │ │ │ ├── Generator.py │ │ │ ├── Header.py │ │ │ ├── Iterators.py │ │ │ ├── MIMEAudio.py │ │ │ ├── MIMEBase.py │ │ │ ├── MIMEImage.py │ │ │ ├── MIMEMessage.py │ │ │ ├── MIMEMultipart.py │ │ │ ├── MIMENonMultipart.py │ │ │ ├── MIMEText.py │ │ │ ├── Message.py │ │ │ ├── Parser.py │ │ │ ├── Utils.py │ │ │ ├── __init__.py │ │ │ ├── _compat21.py │ │ │ ├── _compat22.py │ │ │ ├── _parseaddr.py │ │ │ ├── base64MIME.py │ │ │ └── quopriMIME.py │ │ ├── encodings │ │ │ ├── __init__.py │ │ │ ├── aliases.py │ │ │ ├── ascii.py │ │ │ ├── base64_codec.py │ │ │ ├── charmap.py │ │ │ ├── cp037.py │ │ │ ├── cp1006.py │ │ │ ├── cp1026.py │ │ │ ├── cp1140.py │ │ │ ├── cp1250.py │ │ │ ├── cp1251.py │ │ │ ├── cp1252.py │ │ │ ├── cp1253.py │ │ │ ├── cp1254.py │ │ │ ├── cp1255.py │ │ │ ├── cp1256.py │ │ │ ├── cp1257.py │ │ │ ├── cp1258.py │ │ │ ├── cp424.py │ │ │ ├── cp437.py │ │ │ ├── cp500.py │ │ │ ├── cp737.py │ │ │ ├── cp775.py │ │ │ ├── cp850.py │ │ │ ├── cp852.py │ │ │ ├── cp855.py │ │ │ ├── cp856.py │ │ │ ├── cp857.py │ │ │ ├── cp860.py │ │ │ ├── cp861.py │ │ │ ├── cp862.py │ │ │ ├── cp863.py │ │ │ ├── cp864.py │ │ │ ├── cp865.py │ │ │ ├── cp866.py │ │ │ ├── cp869.py │ │ │ ├── cp874.py │ │ │ ├── cp875.py │ │ │ ├── hex_codec.py │ │ │ ├── iso8859_1.py │ │ │ ├── iso8859_10.py │ │ │ ├── iso8859_13.py │ │ │ ├── iso8859_14.py │ │ │ ├── iso8859_15.py │ │ │ ├── iso8859_2.py │ │ │ ├── iso8859_3.py │ │ │ ├── iso8859_4.py │ │ │ ├── iso8859_5.py │ │ │ ├── iso8859_6.py │ │ │ ├── iso8859_7.py │ │ │ ├── iso8859_8.py │ │ │ ├── iso8859_9.py │ │ │ ├── koi8_r.py │ │ │ ├── koi8_u.py │ │ │ ├── latin_1.py │ │ │ ├── mac_cyrillic.py │ │ │ ├── mac_greek.py │ │ │ ├── mac_iceland.py │ │ │ ├── mac_latin2.py │ │ │ ├── mac_roman.py │ │ │ ├── mac_turkish.py │ │ │ ├── mbcs.py │ │ │ ├── quopri_codec.py │ │ │ ├── raw_unicode_escape.py │ │ │ ├── rot_13.py │ │ │ ├── undefined.py │ │ │ ├── unicode_escape.py │ │ │ ├── unicode_internal.py │ │ │ ├── utf_16.py │ │ │ ├── utf_16_be.py │ │ │ ├── utf_16_le.py │ │ │ ├── utf_7.py │ │ │ ├── utf_8.py │ │ │ ├── uu_codec.py │ │ │ └── zlib_codec.py │ │ ├── fileinput.py │ │ ├── fnmatch.py │ │ ├── formatter.py │ │ ├── fpformat.py │ │ ├── ftplib.py │ │ ├── getopt.py │ │ ├── glob.py │ │ ├── gopherlib.py │ │ ├── gzip.py │ │ ├── hmac.py │ │ ├── htmlentitydefs.py │ │ ├── htmllib.py │ │ ├── httplib.py │ │ ├── imaplib.py │ │ ├── imghdr.py │ │ ├── inspect.py │ │ ├── isql.py │ │ ├── javaos.py │ │ ├── javapath.py │ │ ├── javashell.py │ │ ├── jreload.py │ │ ├── keyword.py │ │ ├── linecache$py.class │ │ ├── linecache.py │ │ ├── macpath.py │ │ ├── macurl2path.py │ │ ├── mailbox.py │ │ ├── mailcap.py │ │ ├── markupbase.py │ │ ├── marshal.py │ │ ├── mhlib.py │ │ ├── mimetools.py │ │ ├── mimetypes.py │ │ ├── mimify.py │ │ ├── multifile.py │ │ ├── mutex.py │ │ ├── netrc.py │ │ ├── nntplib.py │ │ ├── ntpath.py │ │ ├── nturl2path.py │ │ ├── optparse.py │ │ ├── pawt │ │ │ ├── __init__.py │ │ │ ├── colors.py │ │ │ └── swing.py │ │ ├── pdb.py │ │ ├── pickle.py │ │ ├── pipes.py │ │ ├── popen2.py │ │ ├── poplib.py │ │ ├── posixfile.py │ │ ├── posixpath.py │ │ ├── pprint.py │ │ ├── profile.py │ │ ├── pstats.py │ │ ├── pyclbr.py │ │ ├── quopri.py │ │ ├── random.py │ │ ├── re$py.class │ │ ├── re.py │ │ ├── reconvert.py │ │ ├── repr.py │ │ ├── rfc822.py │ │ ├── sched.py │ │ ├── select.py │ │ ├── setsfactory.py │ │ ├── sgmllib.py │ │ ├── shelve.py │ │ ├── shlex.py │ │ ├── shutil.py │ │ ├── site.py │ │ ├── smtplib.py │ │ ├── sndhdr.py │ │ ├── socket.py │ │ ├── sre$py.class │ │ ├── sre.py │ │ ├── sre_compile$py.class │ │ ├── sre_compile.py │ │ ├── sre_constants$py.class │ │ ├── sre_constants.py │ │ ├── sre_parse$py.class │ │ ├── sre_parse.py │ │ ├── stat$py.class │ │ ├── stat.py │ │ ├── string$py.class │ │ ├── string.py │ │ ├── symbol.py │ │ ├── telnetlib.py │ │ ├── tempfile.py │ │ ├── textwrap$py.class │ │ ├── textwrap.py │ │ ├── this.py │ │ ├── threading.py │ │ ├── token.py │ │ ├── tokenize.py │ │ ├── traceback$py.class │ │ ├── traceback.py │ │ ├── tzparse.py │ │ ├── unittest.py │ │ ├── urllib.py │ │ ├── urllib2.py │ │ ├── urlparse.py │ │ ├── user.py │ │ ├── uu.py │ │ ├── warnings.py │ │ ├── weakref.py │ │ ├── whichdb.py │ │ ├── whrandom.py │ │ ├── xdrlib.py │ │ ├── xml │ │ │ ├── FtCore.py │ │ │ ├── Uri.py │ │ │ ├── __init__.py │ │ │ ├── dom │ │ │ │ ├── MessageSource.py │ │ │ │ ├── NodeFilter.py │ │ │ │ ├── __init__.py │ │ │ │ ├── domreg.py │ │ │ │ ├── minicompat.py │ │ │ │ ├── minidom.py │ │ │ │ ├── pulldom.py │ │ │ │ └── xmlbuilder.py │ │ │ └── sax │ │ │ │ ├── __init__.py │ │ │ │ ├── _exceptions.py │ │ │ │ ├── drivers2 │ │ │ │ ├── __init__.py │ │ │ │ └── drv_javasax.py │ │ │ │ ├── handler.py │ │ │ │ ├── saxlib.py │ │ │ │ ├── saxutils.py │ │ │ │ └── xmlreader.py │ │ ├── xmllib.py │ │ ├── xmlrpclib.py │ │ ├── zipfile.py │ │ └── zlib.py │ ├── META-INF │ │ └── MANIFEST.MF │ ├── bin │ │ └── org │ │ │ └── python │ │ │ ├── compiler │ │ │ ├── APIVersion.class │ │ │ ├── AdapterMaker.class │ │ │ ├── ArgListCompiler.class │ │ │ ├── Attribute.class │ │ │ ├── Bytes.class │ │ │ ├── ClassConstants.class │ │ │ ├── ClassFile.class │ │ │ ├── Code.class │ │ │ ├── CodeCompiler$ExceptionHandler.class │ │ │ ├── CodeCompiler.class │ │ │ ├── CompilationContext.class │ │ │ ├── Constant.class │ │ │ ├── ConstantPool.class │ │ │ ├── ExceptionLabel.class │ │ │ ├── Future.class │ │ │ ├── JavaMaker.class │ │ │ ├── Label.class │ │ │ ├── LineNumberTable.class │ │ │ ├── Method.class │ │ │ ├── Module.class │ │ │ ├── ProxyMaker.class │ │ │ ├── PyCodeConstant.class │ │ │ ├── PyComplexConstant.class │ │ │ ├── PyFloatConstant.class │ │ │ ├── PyIntegerConstant.class │ │ │ ├── PyLongConstant.class │ │ │ ├── PyStringConstant.class │ │ │ ├── PyUnicodeConstant.class │ │ │ ├── ScopeConstants.class │ │ │ ├── ScopeInfo.class │ │ │ ├── ScopesCompiler.class │ │ │ ├── SourceFile.class │ │ │ └── SymInfo.class │ │ │ ├── core │ │ │ ├── AbstractArray.class │ │ │ ├── ArgParser.class │ │ │ ├── AutoInternalTables.class │ │ │ ├── BuiltinFunctions.class │ │ │ ├── ByteSwapper.class │ │ │ ├── BytecodeLoader.class │ │ │ ├── BytecodeLoader1.class │ │ │ ├── BytecodeLoader2.class │ │ │ ├── CachedJarsPackageManager$JarXEntry.class │ │ │ ├── CachedJarsPackageManager.class │ │ │ ├── ClassDictInit.class │ │ │ ├── CollectionIter.class │ │ │ ├── CollectionIter2.class │ │ │ ├── CollectionProxy.class │ │ │ ├── CollectionProxy2.class │ │ │ ├── CompilerFlags.class │ │ │ ├── DictionaryProxy.class │ │ │ ├── EnumerationIter.class │ │ │ ├── EnumerationProxy.class │ │ │ ├── ExtraMath.class │ │ │ ├── FileUtil.class │ │ │ ├── FilelikeInputStream.class │ │ │ ├── FixMacReaderBug.class │ │ │ ├── FixedFileWrapper.class │ │ │ ├── IdImpl.class │ │ │ ├── IdImpl1.class │ │ │ ├── IdImpl2$WeakIdentityMap$WeakIdKey.class │ │ │ ├── IdImpl2$WeakIdentityMap.class │ │ │ ├── IdImpl2.class │ │ │ ├── ImportFunction.class │ │ │ ├── InitModule.class │ │ │ ├── InternalTables$_LazyRep.class │ │ │ ├── InternalTables.class │ │ │ ├── InternalTables1$Table.class │ │ │ ├── InternalTables1$TableProvid1.class │ │ │ ├── InternalTables1.class │ │ │ ├── InternalTables2$TableProvid2.class │ │ │ ├── InternalTables2.class │ │ │ ├── IteratorIter.class │ │ │ ├── IteratorProxy.class │ │ │ ├── Java2Accessibility.class │ │ │ ├── JavaAccessibility.class │ │ │ ├── JavaCode.class │ │ │ ├── JavaFunc.class │ │ │ ├── JavaImportHelper.class │ │ │ ├── JavaImporter.class │ │ │ ├── ListProxy.class │ │ │ ├── LiteralMakerForParser.class │ │ │ ├── Loader.class │ │ │ ├── MakeProxies.class │ │ │ ├── MapProxy.class │ │ │ ├── MergeState.class │ │ │ ├── Options.class │ │ │ ├── PackageManager.class │ │ │ ├── PathPackageManager$PackageExistsFileFilter.class │ │ │ ├── PathPackageManager.class │ │ │ ├── PollingInputStream.class │ │ │ ├── PrecompiledImporter$PrecompiledLoader.class │ │ │ ├── PrecompiledImporter.class │ │ │ ├── Py$SingletonResolver.class │ │ │ ├── Py.class │ │ │ ├── PyArray$1.class │ │ │ ├── PyArray$1exposed___contains__.class │ │ │ ├── PyArray$1exposed___delitem__.class │ │ │ ├── PyArray$1exposed___delslice__.class │ │ │ ├── PyArray$1exposed___eq__.class │ │ │ ├── PyArray$1exposed___ge__.class │ │ │ ├── PyArray$1exposed___getitem__.class │ │ │ ├── PyArray$1exposed___getslice__.class │ │ │ ├── PyArray$1exposed___gt__.class │ │ │ ├── PyArray$1exposed___init__.class │ │ │ ├── PyArray$1exposed___le__.class │ │ │ ├── PyArray$1exposed___lt__.class │ │ │ ├── PyArray$1exposed___ne__.class │ │ │ ├── PyArray$1exposed___nonzero__.class │ │ │ ├── PyArray$1exposed___setitem__.class │ │ │ ├── PyArray$1exposed___setslice__.class │ │ │ ├── PyArray$1exposed_append.class │ │ │ ├── PyArray$1exposed_byteswap.class │ │ │ ├── PyArray$1exposed_count.class │ │ │ ├── PyArray$1exposed_extend.class │ │ │ ├── PyArray$1exposed_fromfile.class │ │ │ ├── PyArray$1exposed_fromlist.class │ │ │ ├── PyArray$1exposed_index.class │ │ │ ├── PyArray$1exposed_insert.class │ │ │ ├── PyArray$1exposed_pop.class │ │ │ ├── PyArray$1exposed_remove.class │ │ │ ├── PyArray$1exposed_reverse.class │ │ │ ├── PyArray$1exposed_tofile.class │ │ │ ├── PyArray$1exposed_tolist.class │ │ │ ├── PyArray$1exposed_tostring.class │ │ │ ├── PyArray$1exposed_write.class │ │ │ ├── PyArray$ArrayDelegate.class │ │ │ ├── PyArray.class │ │ │ ├── PyArrayDerived.class │ │ │ ├── PyBaseString.class │ │ │ ├── PyBeanEvent.class │ │ │ ├── PyBeanEventProperty.class │ │ │ ├── PyBeanProperty.class │ │ │ ├── PyBuiltinFunction$DefaultInfo.class │ │ │ ├── PyBuiltinFunction$Info.class │ │ │ ├── PyBuiltinFunction.class │ │ │ ├── PyBuiltinFunctionSet.class │ │ │ ├── PyBuiltinMethod.class │ │ │ ├── PyBuiltinMethodNarrow.class │ │ │ ├── PyBuiltinMethodSet.class │ │ │ ├── PyCallIter.class │ │ │ ├── PyCell.class │ │ │ ├── PyClass.class │ │ │ ├── PyClassMethod$1.class │ │ │ ├── PyClassMethod$1exposed___get__.class │ │ │ ├── PyClassMethod.class │ │ │ ├── PyClassMethodDerived.class │ │ │ ├── PyClassMethodDescr.class │ │ │ ├── PyCode.class │ │ │ ├── PyComplex$1.class │ │ │ ├── PyComplex$1exposed___abs__.class │ │ │ ├── PyComplex$1exposed___add__.class │ │ │ ├── PyComplex$1exposed___div__.class │ │ │ ├── PyComplex$1exposed___divmod__.class │ │ │ ├── PyComplex$1exposed___eq__.class │ │ │ ├── PyComplex$1exposed___float__.class │ │ │ ├── PyComplex$1exposed___floordiv__.class │ │ │ ├── PyComplex$1exposed___ge__.class │ │ │ ├── PyComplex$1exposed___gt__.class │ │ │ ├── PyComplex$1exposed___hash__.class │ │ │ ├── PyComplex$1exposed___int__.class │ │ │ ├── PyComplex$1exposed___le__.class │ │ │ ├── PyComplex$1exposed___long__.class │ │ │ ├── PyComplex$1exposed___lt__.class │ │ │ ├── PyComplex$1exposed___mod__.class │ │ │ ├── PyComplex$1exposed___mul__.class │ │ │ ├── PyComplex$1exposed___ne__.class │ │ │ ├── PyComplex$1exposed___neg__.class │ │ │ ├── PyComplex$1exposed___nonzero__.class │ │ │ ├── PyComplex$1exposed___pos__.class │ │ │ ├── PyComplex$1exposed___pow__.class │ │ │ ├── PyComplex$1exposed___radd__.class │ │ │ ├── PyComplex$1exposed___rdiv__.class │ │ │ ├── PyComplex$1exposed___rdivmod__.class │ │ │ ├── PyComplex$1exposed___reduce__.class │ │ │ ├── PyComplex$1exposed___repr__.class │ │ │ ├── PyComplex$1exposed___rfloordiv__.class │ │ │ ├── PyComplex$1exposed___rmod__.class │ │ │ ├── PyComplex$1exposed___rmul__.class │ │ │ ├── PyComplex$1exposed___rpow__.class │ │ │ ├── PyComplex$1exposed___rsub__.class │ │ │ ├── PyComplex$1exposed___rtruediv__.class │ │ │ ├── PyComplex$1exposed___str__.class │ │ │ ├── PyComplex$1exposed___sub__.class │ │ │ ├── PyComplex$1exposed___truediv__.class │ │ │ ├── PyComplex$1exposed_conjugate.class │ │ │ ├── PyComplex.class │ │ │ ├── PyComplexDerived.class │ │ │ ├── PyCompoundCallable.class │ │ │ ├── PyDescriptor.class │ │ │ ├── PyDictionary$1.class │ │ │ ├── PyDictionary$1exposed___cmp__.class │ │ │ ├── PyDictionary$1exposed___contains__.class │ │ │ ├── PyDictionary$1exposed___delitem__.class │ │ │ ├── PyDictionary$1exposed___eq__.class │ │ │ ├── PyDictionary$1exposed___ge__.class │ │ │ ├── PyDictionary$1exposed___getitem__.class │ │ │ ├── PyDictionary$1exposed___gt__.class │ │ │ ├── PyDictionary$1exposed___hash__.class │ │ │ ├── PyDictionary$1exposed___init__.class │ │ │ ├── PyDictionary$1exposed___iter__.class │ │ │ ├── PyDictionary$1exposed___le__.class │ │ │ ├── PyDictionary$1exposed___len__.class │ │ │ ├── PyDictionary$1exposed___lt__.class │ │ │ ├── PyDictionary$1exposed___ne__.class │ │ │ ├── PyDictionary$1exposed___repr__.class │ │ │ ├── PyDictionary$1exposed___setitem__.class │ │ │ ├── PyDictionary$1exposed_clear.class │ │ │ ├── PyDictionary$1exposed_copy.class │ │ │ ├── PyDictionary$1exposed_fromkeys.class │ │ │ ├── PyDictionary$1exposed_get.class │ │ │ ├── PyDictionary$1exposed_has_key.class │ │ │ ├── PyDictionary$1exposed_items.class │ │ │ ├── PyDictionary$1exposed_iteritems.class │ │ │ ├── PyDictionary$1exposed_iterkeys.class │ │ │ ├── PyDictionary$1exposed_itervalues.class │ │ │ ├── PyDictionary$1exposed_keys.class │ │ │ ├── PyDictionary$1exposed_pop.class │ │ │ ├── PyDictionary$1exposed_popitem.class │ │ │ ├── PyDictionary$1exposed_setdefault.class │ │ │ ├── PyDictionary$1exposed_update.class │ │ │ ├── PyDictionary$1exposed_values.class │ │ │ ├── PyDictionary.class │ │ │ ├── PyDictionaryDerived.class │ │ │ ├── PyDictionaryIter.class │ │ │ ├── PyEllipsis.class │ │ │ ├── PyEnumerate$1.class │ │ │ ├── PyEnumerate$1exposed___iter__.class │ │ │ ├── PyEnumerate$1exposed_next.class │ │ │ ├── PyEnumerate.class │ │ │ ├── PyException.class │ │ │ ├── PyFieldDescr.class │ │ │ ├── PyFile$1.class │ │ │ ├── PyFile$1exposed___cmp__.class │ │ │ ├── PyFile$1exposed___init__.class │ │ │ ├── PyFile$1exposed___iter__.class │ │ │ ├── PyFile$1exposed___iternext__.class │ │ │ ├── PyFile$1exposed___nonzero__.class │ │ │ ├── PyFile$1exposed___repr__.class │ │ │ ├── PyFile$1exposed___str__.class │ │ │ ├── PyFile$1exposed_close.class │ │ │ ├── PyFile$1exposed_flush.class │ │ │ ├── PyFile$1exposed_next.class │ │ │ ├── PyFile$1exposed_read.class │ │ │ ├── PyFile$1exposed_readline.class │ │ │ ├── PyFile$1exposed_readlines.class │ │ │ ├── PyFile$1exposed_seek.class │ │ │ ├── PyFile$1exposed_tell.class │ │ │ ├── PyFile$1exposed_truncate.class │ │ │ ├── PyFile$1exposed_write.class │ │ │ ├── PyFile$1exposed_writelines.class │ │ │ ├── PyFile$1exposed_xreadlines.class │ │ │ ├── PyFile$Closer.class │ │ │ ├── PyFile$FileWrapper.class │ │ │ ├── PyFile$IOStreamWrapper.class │ │ │ ├── PyFile$InputStreamWrapper.class │ │ │ ├── PyFile$OutputStreamWrapper.class │ │ │ ├── PyFile$PyFileCloser.class │ │ │ ├── PyFile$RFileWrapper.class │ │ │ ├── PyFile$TextWrapper.class │ │ │ ├── PyFile$WriterWrapper.class │ │ │ ├── PyFile.class │ │ │ ├── PyFileDerived.class │ │ │ ├── PyFinalizableInstance.class │ │ │ ├── PyFloat$1.class │ │ │ ├── PyFloat$1exposed___abs__.class │ │ │ ├── PyFloat$1exposed___add__.class │ │ │ ├── PyFloat$1exposed___cmp__.class │ │ │ ├── PyFloat$1exposed___div__.class │ │ │ ├── PyFloat$1exposed___divmod__.class │ │ │ ├── PyFloat$1exposed___float__.class │ │ │ ├── PyFloat$1exposed___floordiv__.class │ │ │ ├── PyFloat$1exposed___hash__.class │ │ │ ├── PyFloat$1exposed___int__.class │ │ │ ├── PyFloat$1exposed___long__.class │ │ │ ├── PyFloat$1exposed___mod__.class │ │ │ ├── PyFloat$1exposed___mul__.class │ │ │ ├── PyFloat$1exposed___neg__.class │ │ │ ├── PyFloat$1exposed___nonzero__.class │ │ │ ├── PyFloat$1exposed___pos__.class │ │ │ ├── PyFloat$1exposed___pow__.class │ │ │ ├── PyFloat$1exposed___radd__.class │ │ │ ├── PyFloat$1exposed___rdiv__.class │ │ │ ├── PyFloat$1exposed___rdivmod__.class │ │ │ ├── PyFloat$1exposed___repr__.class │ │ │ ├── PyFloat$1exposed___rfloordiv__.class │ │ │ ├── PyFloat$1exposed___rmod__.class │ │ │ ├── PyFloat$1exposed___rmul__.class │ │ │ ├── PyFloat$1exposed___rpow__.class │ │ │ ├── PyFloat$1exposed___rsub__.class │ │ │ ├── PyFloat$1exposed___rtruediv__.class │ │ │ ├── PyFloat$1exposed___str__.class │ │ │ ├── PyFloat$1exposed___sub__.class │ │ │ ├── PyFloat$1exposed___truediv__.class │ │ │ ├── PyFloat.class │ │ │ ├── PyFloatDerived.class │ │ │ ├── PyFrame.class │ │ │ ├── PyFunction.class │ │ │ ├── PyFunctionTable.class │ │ │ ├── PyGenerator.class │ │ │ ├── PyGetSetDescr.class │ │ │ ├── PyIdentityTuple.class │ │ │ ├── PyIgnoreMethodTag.class │ │ │ ├── PyInstance.class │ │ │ ├── PyInteger$1.class │ │ │ ├── PyInteger$1exposed___abs__.class │ │ │ ├── PyInteger$1exposed___add__.class │ │ │ ├── PyInteger$1exposed___and__.class │ │ │ ├── PyInteger$1exposed___cmp__.class │ │ │ ├── PyInteger$1exposed___div__.class │ │ │ ├── PyInteger$1exposed___divmod__.class │ │ │ ├── PyInteger$1exposed___float__.class │ │ │ ├── PyInteger$1exposed___floordiv__.class │ │ │ ├── PyInteger$1exposed___hash__.class │ │ │ ├── PyInteger$1exposed___hex__.class │ │ │ ├── PyInteger$1exposed___int__.class │ │ │ ├── PyInteger$1exposed___invert__.class │ │ │ ├── PyInteger$1exposed___long__.class │ │ │ ├── PyInteger$1exposed___lshift__.class │ │ │ ├── PyInteger$1exposed___mod__.class │ │ │ ├── PyInteger$1exposed___mul__.class │ │ │ ├── PyInteger$1exposed___neg__.class │ │ │ ├── PyInteger$1exposed___nonzero__.class │ │ │ ├── PyInteger$1exposed___oct__.class │ │ │ ├── PyInteger$1exposed___or__.class │ │ │ ├── PyInteger$1exposed___pos__.class │ │ │ ├── PyInteger$1exposed___pow__.class │ │ │ ├── PyInteger$1exposed___radd__.class │ │ │ ├── PyInteger$1exposed___rand__.class │ │ │ ├── PyInteger$1exposed___rdiv__.class │ │ │ ├── PyInteger$1exposed___rdivmod__.class │ │ │ ├── PyInteger$1exposed___reduce__.class │ │ │ ├── PyInteger$1exposed___repr__.class │ │ │ ├── PyInteger$1exposed___rfloordiv__.class │ │ │ ├── PyInteger$1exposed___rlshift__.class │ │ │ ├── PyInteger$1exposed___rmod__.class │ │ │ ├── PyInteger$1exposed___rmul__.class │ │ │ ├── PyInteger$1exposed___ror__.class │ │ │ ├── PyInteger$1exposed___rpow__.class │ │ │ ├── PyInteger$1exposed___rrshift__.class │ │ │ ├── PyInteger$1exposed___rshift__.class │ │ │ ├── PyInteger$1exposed___rsub__.class │ │ │ ├── PyInteger$1exposed___rtruediv__.class │ │ │ ├── PyInteger$1exposed___rxor__.class │ │ │ ├── PyInteger$1exposed___str__.class │ │ │ ├── PyInteger$1exposed___sub__.class │ │ │ ├── PyInteger$1exposed___truediv__.class │ │ │ ├── PyInteger$1exposed___xor__.class │ │ │ ├── PyInteger.class │ │ │ ├── PyIntegerDerived.class │ │ │ ├── PyIterator.class │ │ │ ├── PyJavaClass.class │ │ │ ├── PyJavaInnerClass.class │ │ │ ├── PyJavaInstance.class │ │ │ ├── PyJavaPackage.class │ │ │ ├── PyList$1.class │ │ │ ├── PyList$1exposed___add__.class │ │ │ ├── PyList$1exposed___contains__.class │ │ │ ├── PyList$1exposed___delitem__.class │ │ │ ├── PyList$1exposed___delslice__.class │ │ │ ├── PyList$1exposed___eq__.class │ │ │ ├── PyList$1exposed___ge__.class │ │ │ ├── PyList$1exposed___getitem__.class │ │ │ ├── PyList$1exposed___getslice__.class │ │ │ ├── PyList$1exposed___gt__.class │ │ │ ├── PyList$1exposed___hash__.class │ │ │ ├── PyList$1exposed___iadd__.class │ │ │ ├── PyList$1exposed___imul__.class │ │ │ ├── PyList$1exposed___init__.class │ │ │ ├── PyList$1exposed___le__.class │ │ │ ├── PyList$1exposed___len__.class │ │ │ ├── PyList$1exposed___lt__.class │ │ │ ├── PyList$1exposed___mul__.class │ │ │ ├── PyList$1exposed___ne__.class │ │ │ ├── PyList$1exposed___nonzero__.class │ │ │ ├── PyList$1exposed___radd__.class │ │ │ ├── PyList$1exposed___reduce__.class │ │ │ ├── PyList$1exposed___repr__.class │ │ │ ├── PyList$1exposed___rmul__.class │ │ │ ├── PyList$1exposed___setitem__.class │ │ │ ├── PyList$1exposed___setslice__.class │ │ │ ├── PyList$1exposed_append.class │ │ │ ├── PyList$1exposed_count.class │ │ │ ├── PyList$1exposed_extend.class │ │ │ ├── PyList$1exposed_index.class │ │ │ ├── PyList$1exposed_insert.class │ │ │ ├── PyList$1exposed_pop.class │ │ │ ├── PyList$1exposed_remove.class │ │ │ ├── PyList$1exposed_reverse.class │ │ │ ├── PyList$1exposed_sort.class │ │ │ ├── PyList.class │ │ │ ├── PyListDerived.class │ │ │ ├── PyLong$1.class │ │ │ ├── PyLong$1exposed___abs__.class │ │ │ ├── PyLong$1exposed___add__.class │ │ │ ├── PyLong$1exposed___and__.class │ │ │ ├── PyLong$1exposed___cmp__.class │ │ │ ├── PyLong$1exposed___div__.class │ │ │ ├── PyLong$1exposed___divmod__.class │ │ │ ├── PyLong$1exposed___float__.class │ │ │ ├── PyLong$1exposed___floordiv__.class │ │ │ ├── PyLong$1exposed___hash__.class │ │ │ ├── PyLong$1exposed___hex__.class │ │ │ ├── PyLong$1exposed___int__.class │ │ │ ├── PyLong$1exposed___invert__.class │ │ │ ├── PyLong$1exposed___long__.class │ │ │ ├── PyLong$1exposed___lshift__.class │ │ │ ├── PyLong$1exposed___mod__.class │ │ │ ├── PyLong$1exposed___mul__.class │ │ │ ├── PyLong$1exposed___neg__.class │ │ │ ├── PyLong$1exposed___nonzero__.class │ │ │ ├── PyLong$1exposed___oct__.class │ │ │ ├── PyLong$1exposed___or__.class │ │ │ ├── PyLong$1exposed___pos__.class │ │ │ ├── PyLong$1exposed___pow__.class │ │ │ ├── PyLong$1exposed___radd__.class │ │ │ ├── PyLong$1exposed___rand__.class │ │ │ ├── PyLong$1exposed___rdiv__.class │ │ │ ├── PyLong$1exposed___rdivmod__.class │ │ │ ├── PyLong$1exposed___repr__.class │ │ │ ├── PyLong$1exposed___rfloordiv__.class │ │ │ ├── PyLong$1exposed___rlshift__.class │ │ │ ├── PyLong$1exposed___rmod__.class │ │ │ ├── PyLong$1exposed___rmul__.class │ │ │ ├── PyLong$1exposed___ror__.class │ │ │ ├── PyLong$1exposed___rpow__.class │ │ │ ├── PyLong$1exposed___rrshift__.class │ │ │ ├── PyLong$1exposed___rshift__.class │ │ │ ├── PyLong$1exposed___rsub__.class │ │ │ ├── PyLong$1exposed___rtruediv__.class │ │ │ ├── PyLong$1exposed___rxor__.class │ │ │ ├── PyLong$1exposed___str__.class │ │ │ ├── PyLong$1exposed___sub__.class │ │ │ ├── PyLong$1exposed___truediv__.class │ │ │ ├── PyLong$1exposed___xor__.class │ │ │ ├── PyLong.class │ │ │ ├── PyLongDerived.class │ │ │ ├── PyMetaClass.class │ │ │ ├── PyMethod.class │ │ │ ├── PyMethodDescr.class │ │ │ ├── PyModule$1.class │ │ │ ├── PyModule$1exposed___delattr__.class │ │ │ ├── PyModule$1exposed___init__.class │ │ │ ├── PyModule$1exposed___repr__.class │ │ │ ├── PyModule$1exposed___setattr__.class │ │ │ ├── PyModule.class │ │ │ ├── PyModuleDerived.class │ │ │ ├── PyNewWrapper.class │ │ │ ├── PyNone$1exposed___nonzero__.class │ │ │ ├── PyNone$1exposed___repr__.class │ │ │ ├── PyNone.class │ │ │ ├── PyNotImplemented.class │ │ │ ├── PyObject$1.class │ │ │ ├── PyObject$1exposed___delattr__.class │ │ │ ├── PyObject$1exposed___getattribute__.class │ │ │ ├── PyObject$1exposed___hash__.class │ │ │ ├── PyObject$1exposed___init__.class │ │ │ ├── PyObject$1exposed___reduce__.class │ │ │ ├── PyObject$1exposed___repr__.class │ │ │ ├── PyObject$1exposed___setattr__.class │ │ │ ├── PyObject$1exposed___str__.class │ │ │ ├── PyObject$ConversionException.class │ │ │ ├── PyObject.class │ │ │ ├── PyObjectArray.class │ │ │ ├── PyObjectDerived.class │ │ │ ├── PyObjectList.class │ │ │ ├── PyProperty$1.class │ │ │ ├── PyProperty$1exposed___delete__.class │ │ │ ├── PyProperty$1exposed___get__.class │ │ │ ├── PyProperty$1exposed___init__.class │ │ │ ├── PyProperty$1exposed___set__.class │ │ │ ├── PyProperty.class │ │ │ ├── PyPropertyDerived.class │ │ │ ├── PyProxy.class │ │ │ ├── PyReflectedConstructor.class │ │ │ ├── PyReflectedField.class │ │ │ ├── PyReflectedFunction.class │ │ │ ├── PyRunnable.class │ │ │ ├── PySequence.class │ │ │ ├── PySequenceIter.class │ │ │ ├── PySequenceList.class │ │ │ ├── PySingleton.class │ │ │ ├── PySlice.class │ │ │ ├── PySlot.class │ │ │ ├── PyStaticMethod$1.class │ │ │ ├── PyStaticMethod.class │ │ │ ├── PyString$1.class │ │ │ ├── PyString$1exposed___add__.class │ │ │ ├── PyString$1exposed___contains__.class │ │ │ ├── PyString$1exposed___eq__.class │ │ │ ├── PyString$1exposed___ge__.class │ │ │ ├── PyString$1exposed___getitem__.class │ │ │ ├── PyString$1exposed___getslice__.class │ │ │ ├── PyString$1exposed___gt__.class │ │ │ ├── PyString$1exposed___hash__.class │ │ │ ├── PyString$1exposed___le__.class │ │ │ ├── PyString$1exposed___len__.class │ │ │ ├── PyString$1exposed___lt__.class │ │ │ ├── PyString$1exposed___mod__.class │ │ │ ├── PyString$1exposed___mul__.class │ │ │ ├── PyString$1exposed___ne__.class │ │ │ ├── PyString$1exposed___reduce__.class │ │ │ ├── PyString$1exposed___repr__.class │ │ │ ├── PyString$1exposed___rmul__.class │ │ │ ├── PyString$1exposed___str__.class │ │ │ ├── PyString$1exposed___unicode__.class │ │ │ ├── PyString$1exposed_capitalize.class │ │ │ ├── PyString$1exposed_center.class │ │ │ ├── PyString$1exposed_count.class │ │ │ ├── PyString$1exposed_decode.class │ │ │ ├── PyString$1exposed_encode.class │ │ │ ├── PyString$1exposed_endswith.class │ │ │ ├── PyString$1exposed_expandtabs.class │ │ │ ├── PyString$1exposed_find.class │ │ │ ├── PyString$1exposed_index.class │ │ │ ├── PyString$1exposed_isalnum.class │ │ │ ├── PyString$1exposed_isalpha.class │ │ │ ├── PyString$1exposed_isdecimal.class │ │ │ ├── PyString$1exposed_isdigit.class │ │ │ ├── PyString$1exposed_islower.class │ │ │ ├── PyString$1exposed_isnumeric.class │ │ │ ├── PyString$1exposed_isspace.class │ │ │ ├── PyString$1exposed_istitle.class │ │ │ ├── PyString$1exposed_isunicode.class │ │ │ ├── PyString$1exposed_isupper.class │ │ │ ├── PyString$1exposed_join.class │ │ │ ├── PyString$1exposed_ljust.class │ │ │ ├── PyString$1exposed_lower.class │ │ │ ├── PyString$1exposed_lstrip.class │ │ │ ├── PyString$1exposed_replace.class │ │ │ ├── PyString$1exposed_rfind.class │ │ │ ├── PyString$1exposed_rindex.class │ │ │ ├── PyString$1exposed_rjust.class │ │ │ ├── PyString$1exposed_rstrip.class │ │ │ ├── PyString$1exposed_split.class │ │ │ ├── PyString$1exposed_splitlines.class │ │ │ ├── PyString$1exposed_startswith.class │ │ │ ├── PyString$1exposed_strip.class │ │ │ ├── PyString$1exposed_swapcase.class │ │ │ ├── PyString$1exposed_title.class │ │ │ ├── PyString$1exposed_translate.class │ │ │ ├── PyString$1exposed_upper.class │ │ │ ├── PyString$1exposed_zfill.class │ │ │ ├── PyString.class │ │ │ ├── PyStringDerived.class │ │ │ ├── PyStringMap.class │ │ │ ├── PyStringMapIter.class │ │ │ ├── PySuper$1.class │ │ │ ├── PySuper$1exposed___get__.class │ │ │ ├── PySuper$1exposed___getattribute__.class │ │ │ ├── PySuper$1exposed___init__.class │ │ │ ├── PySuper.class │ │ │ ├── PySuperDerived.class │ │ │ ├── PySyntaxError.class │ │ │ ├── PySystemState.class │ │ │ ├── PySystemStateFunctions.class │ │ │ ├── PyTableCode.class │ │ │ ├── PyTraceback.class │ │ │ ├── PyTuple$1.class │ │ │ ├── PyTuple$1exposed___add__.class │ │ │ ├── PyTuple$1exposed___contains__.class │ │ │ ├── PyTuple$1exposed___eq__.class │ │ │ ├── PyTuple$1exposed___ge__.class │ │ │ ├── PyTuple$1exposed___getitem__.class │ │ │ ├── PyTuple$1exposed___getslice__.class │ │ │ ├── PyTuple$1exposed___gt__.class │ │ │ ├── PyTuple$1exposed___hash__.class │ │ │ ├── PyTuple$1exposed___le__.class │ │ │ ├── PyTuple$1exposed___len__.class │ │ │ ├── PyTuple$1exposed___lt__.class │ │ │ ├── PyTuple$1exposed___mul__.class │ │ │ ├── PyTuple$1exposed___ne__.class │ │ │ ├── PyTuple$1exposed___reduce__.class │ │ │ ├── PyTuple$1exposed___repr__.class │ │ │ ├── PyTuple$1exposed___rmul__.class │ │ │ ├── PyTuple$2.class │ │ │ ├── PyTuple$3.class │ │ │ ├── PyTuple.class │ │ │ ├── PyTupleDerived.class │ │ │ ├── PyType$1.class │ │ │ ├── PyType$1exposed___call__.class │ │ │ ├── PyType$1exposed___delattr__.class │ │ │ ├── PyType$1exposed___getattribute__.class │ │ │ ├── PyType$1exposed___setattr__.class │ │ │ ├── PyType$1exposed___subclasses__.class │ │ │ ├── PyType$1exposed_mro.class │ │ │ ├── PyType$2.class │ │ │ ├── PyType$3.class │ │ │ ├── PyType$4.class │ │ │ ├── PyType$5.class │ │ │ ├── PyType$6.class │ │ │ ├── PyType$Newstyle.class │ │ │ ├── PyType$OnType.class │ │ │ ├── PyType$TypeResolver.class │ │ │ ├── PyType.class │ │ │ ├── PyTypeDerived.class │ │ │ ├── PyUnicode$1.class │ │ │ ├── PyUnicode$1exposed___add__.class │ │ │ ├── PyUnicode$1exposed___contains__.class │ │ │ ├── PyUnicode$1exposed___eq__.class │ │ │ ├── PyUnicode$1exposed___getitem__.class │ │ │ ├── PyUnicode$1exposed___getslice__.class │ │ │ ├── PyUnicode$1exposed___hash__.class │ │ │ ├── PyUnicode$1exposed___len__.class │ │ │ ├── PyUnicode$1exposed___mod__.class │ │ │ ├── PyUnicode$1exposed___mul__.class │ │ │ ├── PyUnicode$1exposed___ne__.class │ │ │ ├── PyUnicode$1exposed___repr__.class │ │ │ ├── PyUnicode$1exposed___rmul__.class │ │ │ ├── PyUnicode$1exposed___str__.class │ │ │ ├── PyUnicode$1exposed___unicode__.class │ │ │ ├── PyUnicode$1exposed_capitalize.class │ │ │ ├── PyUnicode$1exposed_center.class │ │ │ ├── PyUnicode$1exposed_count.class │ │ │ ├── PyUnicode$1exposed_decode.class │ │ │ ├── PyUnicode$1exposed_encode.class │ │ │ ├── PyUnicode$1exposed_endswith.class │ │ │ ├── PyUnicode$1exposed_expandtabs.class │ │ │ ├── PyUnicode$1exposed_find.class │ │ │ ├── PyUnicode$1exposed_index.class │ │ │ ├── PyUnicode$1exposed_isalnum.class │ │ │ ├── PyUnicode$1exposed_isalpha.class │ │ │ ├── PyUnicode$1exposed_isdecimal.class │ │ │ ├── PyUnicode$1exposed_isdigit.class │ │ │ ├── PyUnicode$1exposed_islower.class │ │ │ ├── PyUnicode$1exposed_isnumeric.class │ │ │ ├── PyUnicode$1exposed_isspace.class │ │ │ ├── PyUnicode$1exposed_istitle.class │ │ │ ├── PyUnicode$1exposed_isunicode.class │ │ │ ├── PyUnicode$1exposed_isupper.class │ │ │ ├── PyUnicode$1exposed_join.class │ │ │ ├── PyUnicode$1exposed_ljust.class │ │ │ ├── PyUnicode$1exposed_lower.class │ │ │ ├── PyUnicode$1exposed_lstrip.class │ │ │ ├── PyUnicode$1exposed_replace.class │ │ │ ├── PyUnicode$1exposed_rfind.class │ │ │ ├── PyUnicode$1exposed_rindex.class │ │ │ ├── PyUnicode$1exposed_rjust.class │ │ │ ├── PyUnicode$1exposed_rstrip.class │ │ │ ├── PyUnicode$1exposed_split.class │ │ │ ├── PyUnicode$1exposed_splitlines.class │ │ │ ├── PyUnicode$1exposed_startswith.class │ │ │ ├── PyUnicode$1exposed_strip.class │ │ │ ├── PyUnicode$1exposed_swapcase.class │ │ │ ├── PyUnicode$1exposed_title.class │ │ │ ├── PyUnicode$1exposed_translate.class │ │ │ ├── PyUnicode$1exposed_upper.class │ │ │ ├── PyUnicode$1exposed_zfill.class │ │ │ ├── PyUnicode.class │ │ │ ├── PyUnicodeDerived.class │ │ │ ├── PyXRange.class │ │ │ ├── PythonTraceFunction.class │ │ │ ├── ReflectedArgs.class │ │ │ ├── ReflectedCallData.class │ │ │ ├── Slotted.class │ │ │ ├── SoftIInternalTables$Ref.class │ │ │ ├── SoftIInternalTables.class │ │ │ ├── StderrWrapper.class │ │ │ ├── StdoutWrapper.class │ │ │ ├── StringFormatter.class │ │ │ ├── SysPackageManager.class │ │ │ ├── SyspathArchive.class │ │ │ ├── SyspathJavaLoader.class │ │ │ ├── ThreadState.class │ │ │ ├── ThreadStateMapping.class │ │ │ ├── ThreadStateMapping2.class │ │ │ ├── TraceFunction.class │ │ │ ├── VectorProxy.class │ │ │ ├── WeakInternalTables$Ref.class │ │ │ ├── WeakInternalTables.class │ │ │ ├── ZipFileImporter$ZipFileLoader.class │ │ │ ├── ZipFileImporter$ZipModuleInfo.class │ │ │ ├── ZipFileImporter.class │ │ │ ├── __builtin__.class │ │ │ ├── adapter │ │ │ │ ├── ClassAdapter.class │ │ │ │ ├── ClassicPyObjectAdapter$1.class │ │ │ │ ├── ClassicPyObjectAdapter$2.class │ │ │ │ ├── ClassicPyObjectAdapter$3.class │ │ │ │ ├── ClassicPyObjectAdapter$4.class │ │ │ │ ├── ClassicPyObjectAdapter$5.class │ │ │ │ ├── ClassicPyObjectAdapter$6.class │ │ │ │ ├── ClassicPyObjectAdapter$7.class │ │ │ │ ├── ClassicPyObjectAdapter$8.class │ │ │ │ ├── ClassicPyObjectAdapter$9.class │ │ │ │ ├── ClassicPyObjectAdapter$NumberToPyFloat.class │ │ │ │ ├── ClassicPyObjectAdapter$NumberToPyInteger.class │ │ │ │ ├── ClassicPyObjectAdapter.class │ │ │ │ ├── ExtensiblePyObjectAdapter.class │ │ │ │ └── PyObjectAdapter.class │ │ │ ├── codecs.class │ │ │ ├── exceptions.class │ │ │ ├── imp.class │ │ │ ├── parser.class │ │ │ └── ucnhashAPI.class │ │ │ ├── modules │ │ │ ├── ArrayModule.class │ │ │ ├── FunctionThread.class │ │ │ ├── JythonInternalFunctions.class │ │ │ ├── MD5Functions.class │ │ │ ├── MD5Module.class │ │ │ ├── MD5Object.class │ │ │ ├── OperatorFunctions.class │ │ │ ├── PyLock.class │ │ │ ├── SHA1.class │ │ │ ├── Setup.class │ │ │ ├── SynchronizedCallable.class │ │ │ ├── _codecs.class │ │ │ ├── _jython.class │ │ │ ├── _sre.class │ │ │ ├── _weakref$AbstractReference.class │ │ │ ├── _weakref$CallableProxyType.class │ │ │ ├── _weakref$GlobalRef.class │ │ │ ├── _weakref$ProxyType.class │ │ │ ├── _weakref$RefReaperThread.class │ │ │ ├── _weakref$ReferenceType.class │ │ │ ├── _weakref.class │ │ │ ├── binascii.class │ │ │ ├── cPickle$FileIOFile.class │ │ │ ├── cPickle$IOFile.class │ │ │ ├── cPickle$ObjectIOFile.class │ │ │ ├── cPickle$PickleMemo.class │ │ │ ├── cPickle$Pickler.class │ │ │ ├── cPickle$Unpickler.class │ │ │ ├── cPickle$cStringIOFile.class │ │ │ ├── cPickle.class │ │ │ ├── cStringIO$StringIO.class │ │ │ ├── cStringIO.class │ │ │ ├── errno.class │ │ │ ├── imp$ModuleInfo.class │ │ │ ├── imp.class │ │ │ ├── jarray.class │ │ │ ├── math.class │ │ │ ├── md.class │ │ │ ├── md4.class │ │ │ ├── md5.class │ │ │ ├── newmodule.class │ │ │ ├── operator.class │ │ │ ├── os.class │ │ │ ├── py_compile.class │ │ │ ├── sets │ │ │ │ ├── BaseSet.class │ │ │ │ ├── PyImmutableSet$1.class │ │ │ │ ├── PyImmutableSet$1exposed___and__.class │ │ │ │ ├── PyImmutableSet$1exposed___contains__.class │ │ │ │ ├── PyImmutableSet$1exposed___deepcopy__.class │ │ │ │ ├── PyImmutableSet$1exposed___eq__.class │ │ │ │ ├── PyImmutableSet$1exposed___ge__.class │ │ │ │ ├── PyImmutableSet$1exposed___gt__.class │ │ │ │ ├── PyImmutableSet$1exposed___hash__.class │ │ │ │ ├── PyImmutableSet$1exposed___init__.class │ │ │ │ ├── PyImmutableSet$1exposed___le__.class │ │ │ │ ├── PyImmutableSet$1exposed___len__.class │ │ │ │ ├── PyImmutableSet$1exposed___lt__.class │ │ │ │ ├── PyImmutableSet$1exposed___ne__.class │ │ │ │ ├── PyImmutableSet$1exposed___nonzero__.class │ │ │ │ ├── PyImmutableSet$1exposed___or__.class │ │ │ │ ├── PyImmutableSet$1exposed___reduce__.class │ │ │ │ ├── PyImmutableSet$1exposed___repr__.class │ │ │ │ ├── PyImmutableSet$1exposed___sub__.class │ │ │ │ ├── PyImmutableSet$1exposed___xor__.class │ │ │ │ ├── PyImmutableSet$1exposed_copy.class │ │ │ │ ├── PyImmutableSet$1exposed_difference.class │ │ │ │ ├── PyImmutableSet$1exposed_intersection.class │ │ │ │ ├── PyImmutableSet$1exposed_issubset.class │ │ │ │ ├── PyImmutableSet$1exposed_issuperset.class │ │ │ │ ├── PyImmutableSet$1exposed_symmetric_difference.class │ │ │ │ ├── PyImmutableSet$1exposed_union.class │ │ │ │ ├── PyImmutableSet.class │ │ │ │ ├── PyImmutableSetDerived.class │ │ │ │ ├── PySet$1.class │ │ │ │ ├── PySet$1exposed___and__.class │ │ │ │ ├── PySet$1exposed___contains__.class │ │ │ │ ├── PySet$1exposed___deepcopy__.class │ │ │ │ ├── PySet$1exposed___eq__.class │ │ │ │ ├── PySet$1exposed___ge__.class │ │ │ │ ├── PySet$1exposed___gt__.class │ │ │ │ ├── PySet$1exposed___hash__.class │ │ │ │ ├── PySet$1exposed___init__.class │ │ │ │ ├── PySet$1exposed___le__.class │ │ │ │ ├── PySet$1exposed___len__.class │ │ │ │ ├── PySet$1exposed___lt__.class │ │ │ │ ├── PySet$1exposed___ne__.class │ │ │ │ ├── PySet$1exposed___nonzero__.class │ │ │ │ ├── PySet$1exposed___or__.class │ │ │ │ ├── PySet$1exposed___reduce__.class │ │ │ │ ├── PySet$1exposed___repr__.class │ │ │ │ ├── PySet$1exposed___sub__.class │ │ │ │ ├── PySet$1exposed___xor__.class │ │ │ │ ├── PySet$1exposed__as_immutable.class │ │ │ │ ├── PySet$1exposed_add.class │ │ │ │ ├── PySet$1exposed_clear.class │ │ │ │ ├── PySet$1exposed_copy.class │ │ │ │ ├── PySet$1exposed_difference.class │ │ │ │ ├── PySet$1exposed_difference_update.class │ │ │ │ ├── PySet$1exposed_discard.class │ │ │ │ ├── PySet$1exposed_intersection.class │ │ │ │ ├── PySet$1exposed_intersection_update.class │ │ │ │ ├── PySet$1exposed_issubset.class │ │ │ │ ├── PySet$1exposed_issuperset.class │ │ │ │ ├── PySet$1exposed_pop.class │ │ │ │ ├── PySet$1exposed_remove.class │ │ │ │ ├── PySet$1exposed_symmetric_difference.class │ │ │ │ ├── PySet$1exposed_symmetric_difference_update.class │ │ │ │ ├── PySet$1exposed_union.class │ │ │ │ ├── PySet$1exposed_union_update.class │ │ │ │ ├── PySet$1exposed_update.class │ │ │ │ ├── PySet.class │ │ │ │ ├── PySetDerived.class │ │ │ │ ├── PySetIterator.class │ │ │ │ └── Sets.class │ │ │ ├── sha.class │ │ │ ├── sre │ │ │ │ ├── MatchObject.class │ │ │ │ ├── PatternObject.class │ │ │ │ ├── SRE_REPEAT.class │ │ │ │ ├── SRE_STATE.class │ │ │ │ └── ScannerObject.class │ │ │ ├── struct$BEDoubleFormatDef.class │ │ │ ├── struct$BEFloatFormatDef.class │ │ │ ├── struct$BEIntFormatDef.class │ │ │ ├── struct$BELongFormatDef.class │ │ │ ├── struct$BEShortFormatDef.class │ │ │ ├── struct$BEUnsignedIntFormatDef.class │ │ │ ├── struct$BEUnsignedLongFormatDef.class │ │ │ ├── struct$BEUnsignedShortFormatDef.class │ │ │ ├── struct$ByteFormatDef.class │ │ │ ├── struct$ByteStream.class │ │ │ ├── struct$CharFormatDef.class │ │ │ ├── struct$FormatDef.class │ │ │ ├── struct$LEDoubleFormatDef.class │ │ │ ├── struct$LEFloatFormatDef.class │ │ │ ├── struct$LEIntFormatDef.class │ │ │ ├── struct$LELongFormatDef.class │ │ │ ├── struct$LEShortFormatDef.class │ │ │ ├── struct$LEUnsignedIntFormatDef.class │ │ │ ├── struct$LEUnsignedLongFormatDef.class │ │ │ ├── struct$LEUnsignedShortFormatDef.class │ │ │ ├── struct$PadFormatDef.class │ │ │ ├── struct$PascalStringFormatDef.class │ │ │ ├── struct$StringFormatDef.class │ │ │ ├── struct$UnsignedByteFormatDef.class │ │ │ ├── struct.class │ │ │ ├── synchronize.class │ │ │ ├── thread.class │ │ │ ├── time │ │ │ │ ├── PyTimeTuple$1.class │ │ │ │ ├── PyTimeTuple$1exposed___eq__.class │ │ │ │ ├── PyTimeTuple$1exposed___ne__.class │ │ │ │ ├── PyTimeTuple$1exposed___reduce__.class │ │ │ │ ├── PyTimeTuple.class │ │ │ │ ├── Time.class │ │ │ │ └── TimeFunctions.class │ │ │ ├── types.class │ │ │ ├── ucnhash.class │ │ │ ├── ucnhash.dat │ │ │ ├── xreadlines$XReadlineObj.class │ │ │ └── xreadlines.class │ │ │ ├── parser │ │ │ ├── CharStream.class │ │ │ ├── CtxVisitor.class │ │ │ ├── DefaultArg.class │ │ │ ├── ExtraArg.class │ │ │ ├── ExtraArgValue.class │ │ │ ├── IParserHost.class │ │ │ ├── IdentityNode.class │ │ │ ├── IntStack.class │ │ │ ├── JJTPythonGrammarState.class │ │ │ ├── Node.class │ │ │ ├── ParseError.class │ │ │ ├── ParseException.class │ │ │ ├── PythonGrammar$JJCalls.class │ │ │ ├── PythonGrammar$LookaheadSuccess.class │ │ │ ├── PythonGrammar.class │ │ │ ├── PythonGrammarConstants.class │ │ │ ├── PythonGrammarTokenManager.class │ │ │ ├── PythonGrammarTreeConstants.class │ │ │ ├── ReaderCharStream.class │ │ │ ├── SimpleNode.class │ │ │ ├── Token.class │ │ │ ├── TokenMgrError.class │ │ │ ├── TreeBuilder.class │ │ │ ├── Visitor.class │ │ │ ├── ast │ │ │ │ ├── Assert.class │ │ │ │ ├── Assign.class │ │ │ │ ├── Attribute.class │ │ │ │ ├── AugAssign.class │ │ │ │ ├── BinOp.class │ │ │ │ ├── BoolOp.class │ │ │ │ ├── Break.class │ │ │ │ ├── Call.class │ │ │ │ ├── ClassDef.class │ │ │ │ ├── Compare.class │ │ │ │ ├── Continue.class │ │ │ │ ├── Delete.class │ │ │ │ ├── Dict.class │ │ │ │ ├── Ellipsis.class │ │ │ │ ├── Exec.class │ │ │ │ ├── Expr.class │ │ │ │ ├── Expression.class │ │ │ │ ├── ExtSlice.class │ │ │ │ ├── For.class │ │ │ │ ├── FunctionDef.class │ │ │ │ ├── Global.class │ │ │ │ ├── If.class │ │ │ │ ├── Import.class │ │ │ │ ├── ImportFrom.class │ │ │ │ ├── Index.class │ │ │ │ ├── Interactive.class │ │ │ │ ├── Lambda.class │ │ │ │ ├── List.class │ │ │ │ ├── ListComp.class │ │ │ │ ├── Module.class │ │ │ │ ├── Name.class │ │ │ │ ├── Num.class │ │ │ │ ├── Pass.class │ │ │ │ ├── Print.class │ │ │ │ ├── Raise.class │ │ │ │ ├── Repr.class │ │ │ │ ├── Return.class │ │ │ │ ├── Slice.class │ │ │ │ ├── Str.class │ │ │ │ ├── Subscript.class │ │ │ │ ├── Suite.class │ │ │ │ ├── TryExcept.class │ │ │ │ ├── TryFinally.class │ │ │ │ ├── Tuple.class │ │ │ │ ├── UnaryOp.class │ │ │ │ ├── Unicode.class │ │ │ │ ├── VisitorBase.class │ │ │ │ ├── VisitorIF.class │ │ │ │ ├── While.class │ │ │ │ ├── Yield.class │ │ │ │ ├── aliasType.class │ │ │ │ ├── argumentsType.class │ │ │ │ ├── boolopType.class │ │ │ │ ├── cmpopType.class │ │ │ │ ├── excepthandlerType.class │ │ │ │ ├── exprType.class │ │ │ │ ├── expr_contextType.class │ │ │ │ ├── keywordType.class │ │ │ │ ├── listcompType.class │ │ │ │ ├── modType.class │ │ │ │ ├── operatorType.class │ │ │ │ ├── sliceType.class │ │ │ │ ├── stmtType.class │ │ │ │ └── unaryopType.class │ │ │ └── build.xml │ │ │ ├── pydev │ │ │ └── jython │ │ │ │ ├── ExitScriptException.class │ │ │ │ ├── IInteractiveConsole.class │ │ │ │ ├── IPythonInterpreter.class │ │ │ │ ├── InteractiveConsoleWrapper.class │ │ │ │ ├── JythonPlugin$1.class │ │ │ │ ├── JythonPlugin$2.class │ │ │ │ ├── JythonPlugin$3.class │ │ │ │ ├── JythonPlugin$AllBundleClassLoader.class │ │ │ │ ├── JythonPlugin.class │ │ │ │ ├── PythonInterpreterWrapper.class │ │ │ │ ├── PythonInterpreterWrapperNotShared.class │ │ │ │ ├── ScriptOutput$1.class │ │ │ │ ├── ScriptOutput.class │ │ │ │ ├── ScriptingExtensionInitializer.class │ │ │ │ └── ui │ │ │ │ └── JyScriptingPreferencesPage.class │ │ │ ├── rmi │ │ │ └── UnicastRemoteObject.class │ │ │ └── util │ │ │ ├── BreakTraceFunction.class │ │ │ ├── CommandLineOptions.class │ │ │ ├── InteractiveConsole$1.class │ │ │ ├── InteractiveConsole.class │ │ │ ├── InteractiveInterpreter.class │ │ │ ├── PythonInterpreter.class │ │ │ ├── PythonObjectInputStream.class │ │ │ └── jython.class │ ├── build.properties │ ├── cachedir │ │ └── packages │ │ │ ├── access-bridge-32.pkc │ │ │ ├── charsets.pkc │ │ │ ├── dnsns.pkc │ │ │ ├── jaccess.pkc │ │ │ ├── jce.pkc │ │ │ ├── jfr.pkc │ │ │ ├── jsse.pkc │ │ │ ├── localedata.pkc │ │ │ ├── org.eclipse.equinox.launcher_1.2.0.v20110502.pkc │ │ │ ├── packages.idx │ │ │ ├── resources.pkc │ │ │ ├── rt.pkc │ │ │ ├── sunec.pkc │ │ │ ├── sunjce_provider.pkc │ │ │ ├── sunmscapi.pkc │ │ │ ├── sunpkcs11.pkc │ │ │ └── zipfs.pkc │ ├── icons │ │ ├── python_file.gif │ │ └── python_scripting.png │ ├── jysrc │ │ ├── .cvsignore │ │ ├── __pyedit_list_bindings.py │ │ ├── about.html │ │ ├── assign_params_to_attributes_action$py.class │ │ ├── assign_params_to_attributes_action.py │ │ ├── assign_params_to_attributes_assist$py.class │ │ ├── assign_params_to_attributes_assist.py │ │ ├── assist_proposal$py.class │ │ ├── assist_proposal.py │ │ ├── assist_regex_based_proposal$py.class │ │ ├── assist_regex_based_proposal.py │ │ ├── convert_api_to_pypredef.py │ │ ├── pyedit_assign_params_to_attributes.py │ │ ├── pyedit_assist_assign_value_to_var_if_None.py │ │ ├── pyedit_clear_templates_cache.py │ │ ├── pyedit_create_lines_on_commas.py │ │ ├── pyedit_enable_editor_wrap.py │ │ ├── pyedit_example.py │ │ ├── pyedit_example2.py │ │ ├── pyedit_import_to_string.py │ │ ├── pyedit_kill_shells.py │ │ ├── pyedit_wrap_paragraph.py │ │ ├── pytemplate_defaults.py │ │ ├── template_helper$py.class │ │ ├── template_helper.py │ │ └── tests │ │ │ ├── __init__.py │ │ │ ├── test_assign_to_self_attributes.py │ │ │ ├── test_convert.py │ │ │ └── test_templates.py │ ├── plugin.properties │ ├── plugin.xml │ ├── src │ │ └── org │ │ │ └── python │ │ │ └── pydev │ │ │ └── jython │ │ │ ├── ExitScriptException.java │ │ │ ├── IInteractiveConsole.java │ │ │ ├── IPythonInterpreter.java │ │ │ ├── InteractiveConsoleWrapper.java │ │ │ ├── JythonPlugin.java │ │ │ ├── PythonInterpreterWrapper.java │ │ │ ├── PythonInterpreterWrapperNotShared.java │ │ │ ├── ScriptOutput.java │ │ │ ├── ScriptingExtensionInitializer.java │ │ │ └── ui │ │ │ └── JyScriptingPreferencesPage.java │ └── src_jython │ │ └── org │ │ └── python │ │ ├── compiler │ │ ├── APIVersion.java │ │ ├── AdapterMaker.java │ │ ├── ArgListCompiler.java │ │ ├── Attribute.java │ │ ├── ClassConstants.java │ │ ├── ClassFile.java │ │ ├── Code.java │ │ ├── CodeCompiler.java │ │ ├── CompilationContext.java │ │ ├── Constant.java │ │ ├── ConstantPool.java │ │ ├── Future.java │ │ ├── JavaMaker.java │ │ ├── Label.java │ │ ├── LineNumberTable.java │ │ ├── Module.java │ │ ├── ProxyMaker.java │ │ ├── ScopeConstants.java │ │ ├── ScopeInfo.java │ │ ├── ScopesCompiler.java │ │ ├── SourceFile.java │ │ └── SymInfo.java │ │ ├── core │ │ ├── AbstractArray.java │ │ ├── ArgParser.java │ │ ├── AutoInternalTables.java │ │ ├── ByteSwapper.java │ │ ├── BytecodeLoader.java │ │ ├── BytecodeLoader1.java │ │ ├── BytecodeLoader2.java │ │ ├── CachedJarsPackageManager.java │ │ ├── ClassDictInit.java │ │ ├── CollectionIter.java │ │ ├── CollectionIter2.java │ │ ├── CollectionProxy.java │ │ ├── CollectionProxy2.java │ │ ├── CompilerFlags.java │ │ ├── ExtraMath.java │ │ ├── FileUtil.java │ │ ├── FilelikeInputStream.java │ │ ├── IdImpl.java │ │ ├── IdImpl1.java │ │ ├── IdImpl2.java │ │ ├── InitModule.java │ │ ├── InternalTables.java │ │ ├── InternalTables1.java │ │ ├── InternalTables2.java │ │ ├── Java2Accessibility.java │ │ ├── JavaAccessibility.java │ │ ├── JavaImportHelper.java │ │ ├── JavaImporter.java │ │ ├── Loader.java │ │ ├── MakeProxies.java │ │ ├── MergeState.java │ │ ├── Options.java │ │ ├── PackageManager.java │ │ ├── PathPackageManager.java │ │ ├── PrecompiledImporter.java │ │ ├── Py.java │ │ ├── PyArray.java │ │ ├── PyArrayDerived.java │ │ ├── PyBaseString.java │ │ ├── PyBeanEvent.java │ │ ├── PyBeanEventProperty.java │ │ ├── PyBeanProperty.java │ │ ├── PyBuiltinFunction.java │ │ ├── PyBuiltinFunctionSet.java │ │ ├── PyBuiltinMethod.java │ │ ├── PyBuiltinMethodNarrow.java │ │ ├── PyBuiltinMethodSet.java │ │ ├── PyCallIter.java │ │ ├── PyCell.java │ │ ├── PyClass.java │ │ ├── PyClassMethod.java │ │ ├── PyClassMethodDerived.java │ │ ├── PyClassMethodDescr.java │ │ ├── PyCode.java │ │ ├── PyComplex.java │ │ ├── PyComplexDerived.java │ │ ├── PyCompoundCallable.java │ │ ├── PyDescriptor.java │ │ ├── PyDictionary.java │ │ ├── PyDictionaryDerived.java │ │ ├── PyEllipsis.java │ │ ├── PyEnumerate.java │ │ ├── PyException.java │ │ ├── PyFieldDescr.java │ │ ├── PyFile.java │ │ ├── PyFileDerived.java │ │ ├── PyFinalizableInstance.java │ │ ├── PyFloat.java │ │ ├── PyFloatDerived.java │ │ ├── PyFrame.java │ │ ├── PyFunction.java │ │ ├── PyFunctionTable.java │ │ ├── PyGenerator.java │ │ ├── PyGetSetDescr.java │ │ ├── PyIgnoreMethodTag.java │ │ ├── PyInstance.java │ │ ├── PyInteger.java │ │ ├── PyIntegerDerived.java │ │ ├── PyIterator.java │ │ ├── PyJavaClass.java │ │ ├── PyJavaInnerClass.java │ │ ├── PyJavaInstance.java │ │ ├── PyJavaPackage.java │ │ ├── PyList.java │ │ ├── PyListDerived.java │ │ ├── PyLong.java │ │ ├── PyLongDerived.java │ │ ├── PyMetaClass.java │ │ ├── PyMethod.java │ │ ├── PyMethodDescr.java │ │ ├── PyModule.java │ │ ├── PyModuleDerived.java │ │ ├── PyNewWrapper.java │ │ ├── PyNone.java │ │ ├── PyNotImplemented.java │ │ ├── PyObject.java │ │ ├── PyObjectArray.java │ │ ├── PyObjectDerived.java │ │ ├── PyObjectList.java │ │ ├── PyProperty.java │ │ ├── PyPropertyDerived.java │ │ ├── PyProxy.java │ │ ├── PyReflectedConstructor.java │ │ ├── PyReflectedField.java │ │ ├── PyReflectedFunction.java │ │ ├── PyRunnable.java │ │ ├── PySequence.java │ │ ├── PySequenceIter.java │ │ ├── PySequenceList.java │ │ ├── PySingleton.java │ │ ├── PySlice.java │ │ ├── PySlot.java │ │ ├── PyStaticMethod.java │ │ ├── PyString.java │ │ ├── PyStringDerived.java │ │ ├── PyStringMap.java │ │ ├── PySuper.java │ │ ├── PySuperDerived.java │ │ ├── PySyntaxError.java │ │ ├── PySystemState.java │ │ ├── PyTableCode.java │ │ ├── PyTraceback.java │ │ ├── PyTuple.java │ │ ├── PyTupleDerived.java │ │ ├── PyType.java │ │ ├── PyTypeDerived.java │ │ ├── PyUnicode.java │ │ ├── PyUnicodeDerived.java │ │ ├── PyXRange.java │ │ ├── PythonTraceFunction.java │ │ ├── ReflectedArgs.java │ │ ├── ReflectedCallData.java │ │ ├── Slotted.java │ │ ├── SoftIInternalTables.java │ │ ├── StderrWrapper.java │ │ ├── StdoutWrapper.java │ │ ├── SysPackageManager.java │ │ ├── SyspathArchive.java │ │ ├── SyspathJavaLoader.java │ │ ├── ThreadState.java │ │ ├── ThreadStateMapping.java │ │ ├── ThreadStateMapping2.java │ │ ├── TraceFunction.java │ │ ├── WeakInternalTables.java │ │ ├── ZipFileImporter.java │ │ ├── __builtin__.java │ │ ├── adapter │ │ │ ├── ClassAdapter.java │ │ │ ├── ClassicPyObjectAdapter.java │ │ │ ├── ExtensiblePyObjectAdapter.java │ │ │ └── PyObjectAdapter.java │ │ ├── codecs.java │ │ ├── exceptions.java │ │ ├── imp.java │ │ ├── parser.java │ │ └── ucnhashAPI.java │ │ ├── modules │ │ ├── ArrayModule.java │ │ ├── MD5Module.java │ │ ├── MD5Object.java │ │ ├── PyLock.java │ │ ├── SHA1.java │ │ ├── Setup.java │ │ ├── _codecs.java │ │ ├── _jython.java │ │ ├── _sre.java │ │ ├── _weakref.java │ │ ├── binascii.java │ │ ├── cPickle.java │ │ ├── cStringIO.java │ │ ├── errno.java │ │ ├── imp.java │ │ ├── jarray.java │ │ ├── math.java │ │ ├── md.java │ │ ├── newmodule.java │ │ ├── operator.java │ │ ├── os.java │ │ ├── py_compile.java │ │ ├── sets │ │ │ ├── BaseSet.java │ │ │ ├── PyImmutableSet.java │ │ │ ├── PyImmutableSetDerived.java │ │ │ ├── PySet.java │ │ │ ├── PySetDerived.java │ │ │ ├── PySetIterator.java │ │ │ └── Sets.java │ │ ├── sha.java │ │ ├── sre │ │ │ ├── MatchObject.java │ │ │ ├── PatternObject.java │ │ │ ├── SRE_REPEAT.java │ │ │ ├── SRE_STATE.java │ │ │ └── ScannerObject.java │ │ ├── struct.java │ │ ├── synchronize.java │ │ ├── thread.java │ │ ├── time │ │ │ ├── PyTimeTuple.java │ │ │ └── Time.java │ │ ├── types.java │ │ ├── ucnhash.dat │ │ ├── ucnhash.java │ │ └── xreadlines.java │ │ ├── parser │ │ ├── CharStream.java │ │ ├── IParserHost.java │ │ ├── JJTPythonGrammarState.java │ │ ├── Node.java │ │ ├── ParseError.java │ │ ├── ParseException.java │ │ ├── PythonGrammar.java │ │ ├── PythonGrammarConstants.java │ │ ├── PythonGrammarTokenManager.java │ │ ├── PythonGrammarTreeConstants.java │ │ ├── ReaderCharStream.java │ │ ├── SimpleNode.java │ │ ├── Token.java │ │ ├── TokenMgrError.java │ │ ├── TreeBuilder.java │ │ ├── Visitor.java │ │ ├── ast │ │ │ ├── Assert.java │ │ │ ├── Assign.java │ │ │ ├── Attribute.java │ │ │ ├── AugAssign.java │ │ │ ├── BinOp.java │ │ │ ├── BoolOp.java │ │ │ ├── Break.java │ │ │ ├── Call.java │ │ │ ├── ClassDef.java │ │ │ ├── Compare.java │ │ │ ├── Continue.java │ │ │ ├── Delete.java │ │ │ ├── Dict.java │ │ │ ├── Ellipsis.java │ │ │ ├── Exec.java │ │ │ ├── Expr.java │ │ │ ├── Expression.java │ │ │ ├── ExtSlice.java │ │ │ ├── For.java │ │ │ ├── FunctionDef.java │ │ │ ├── Global.java │ │ │ ├── If.java │ │ │ ├── Import.java │ │ │ ├── ImportFrom.java │ │ │ ├── Index.java │ │ │ ├── Interactive.java │ │ │ ├── Lambda.java │ │ │ ├── List.java │ │ │ ├── ListComp.java │ │ │ ├── Module.java │ │ │ ├── Name.java │ │ │ ├── Num.java │ │ │ ├── Pass.java │ │ │ ├── Print.java │ │ │ ├── Raise.java │ │ │ ├── Repr.java │ │ │ ├── Return.java │ │ │ ├── Slice.java │ │ │ ├── Str.java │ │ │ ├── Subscript.java │ │ │ ├── Suite.java │ │ │ ├── TryExcept.java │ │ │ ├── TryFinally.java │ │ │ ├── Tuple.java │ │ │ ├── UnaryOp.java │ │ │ ├── Unicode.java │ │ │ ├── VisitorBase.java │ │ │ ├── VisitorIF.java │ │ │ ├── While.java │ │ │ ├── Yield.java │ │ │ ├── aliasType.java │ │ │ ├── argumentsType.java │ │ │ ├── boolopType.java │ │ │ ├── cmpopType.java │ │ │ ├── excepthandlerType.java │ │ │ ├── exprType.java │ │ │ ├── expr_contextType.java │ │ │ ├── keywordType.java │ │ │ ├── listcompType.java │ │ │ ├── modType.java │ │ │ ├── operatorType.java │ │ │ ├── sliceType.java │ │ │ ├── stmtType.java │ │ │ └── unaryopType.java │ │ └── build.xml │ │ ├── rmi │ │ └── UnicastRemoteObject.java │ │ └── util │ │ ├── InteractiveConsole.java │ │ ├── InteractiveInterpreter.java │ │ ├── PythonInterpreter.java │ │ ├── PythonObjectInputStream.java │ │ └── jython.java ├── org.python.pydev.mylyn.feature │ ├── .project │ ├── .settings │ │ ├── org.eclipse.core.resources.prefs │ │ └── org.eclipse.core.runtime.prefs │ ├── LICENSE.txt │ ├── build.properties │ └── feature.xml ├── org.python.pydev.mylyn │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.core.resources.prefs │ │ ├── org.eclipse.core.runtime.prefs │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── LICENSE.txt │ ├── META-INF │ │ └── MANIFEST.MF │ ├── bin │ │ └── org │ │ │ └── python │ │ │ └── pydev │ │ │ └── mylyn │ │ │ └── Activator.class │ ├── build.properties │ ├── icons │ │ ├── elcl16 │ │ │ ├── .cvsignore │ │ │ └── interest-filtering.gif │ │ ├── etool16 │ │ │ ├── junit-tab.gif │ │ │ ├── launch-junit-pde.gif │ │ │ ├── launch-junit.gif │ │ │ ├── link-with-editor.gif │ │ │ ├── no-scroll.gif │ │ │ └── wizard-prefs.gif │ │ ├── eview16 │ │ │ ├── active-hierarchy.gif │ │ │ ├── editor-mylar-class.gif │ │ │ ├── editor-mylar-java.gif │ │ │ └── mylar.gif │ │ └── wizban │ │ │ └── banner-prefs.gif │ ├── plugin.xml │ └── src │ │ └── org │ │ └── python │ │ └── pydev │ │ └── mylyn │ │ └── Activator.java ├── org.python.pydev.parser │ ├── .classpath │ ├── .cvsignore │ ├── .project │ ├── .pydevproject │ ├── .settings │ │ ├── org.eclipse.core.resources.prefs │ │ ├── org.eclipse.core.runtime.prefs │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── LICENSE.txt │ ├── META-INF │ │ └── MANIFEST.MF │ ├── bin │ │ ├── org │ │ │ └── python │ │ │ │ └── pydev │ │ │ │ └── parser │ │ │ │ ├── ErrorDescription.class │ │ │ │ ├── HowToWorkWithGrammar.class │ │ │ │ ├── IGrammar.class │ │ │ │ ├── ParserPlugin.class │ │ │ │ ├── ParserScheduler$1.class │ │ │ │ ├── ParserScheduler.class │ │ │ │ ├── ParsingThread.class │ │ │ │ ├── PyParser$1.class │ │ │ │ ├── PyParser$2.class │ │ │ │ ├── PyParser$ParserInfo.class │ │ │ │ ├── PyParser.class │ │ │ │ ├── PyParser25Test.class │ │ │ │ ├── PyParser26Test.class │ │ │ │ ├── PyParser27Test.class │ │ │ │ ├── PyParser30Test.class │ │ │ │ ├── PyParserEditorIntegrationTest$PyEditStub.class │ │ │ │ ├── PyParserEditorIntegrationTest.class │ │ │ │ ├── PyParserErrorsTest$1.class │ │ │ │ ├── PyParserErrorsTest$10.class │ │ │ │ ├── PyParserErrorsTest$11.class │ │ │ │ ├── PyParserErrorsTest$12.class │ │ │ │ ├── PyParserErrorsTest$13.class │ │ │ │ ├── PyParserErrorsTest$14.class │ │ │ │ ├── PyParserErrorsTest$15.class │ │ │ │ ├── PyParserErrorsTest$16.class │ │ │ │ ├── PyParserErrorsTest$17.class │ │ │ │ ├── PyParserErrorsTest$18.class │ │ │ │ ├── PyParserErrorsTest$19.class │ │ │ │ ├── PyParserErrorsTest$2.class │ │ │ │ ├── PyParserErrorsTest$20.class │ │ │ │ ├── PyParserErrorsTest$3.class │ │ │ │ ├── PyParserErrorsTest$4.class │ │ │ │ ├── PyParserErrorsTest$5.class │ │ │ │ ├── PyParserErrorsTest$6.class │ │ │ │ ├── PyParserErrorsTest$7.class │ │ │ │ ├── PyParserErrorsTest$8.class │ │ │ │ ├── PyParserErrorsTest$9.class │ │ │ │ ├── PyParserErrorsTest.class │ │ │ │ ├── PyParserManager$1.class │ │ │ │ ├── PyParserManager.class │ │ │ │ ├── PyParserPrintTest.class │ │ │ │ ├── PyParserTest$1.class │ │ │ │ ├── PyParserTest$10.class │ │ │ │ ├── PyParserTest$11.class │ │ │ │ ├── PyParserTest$12.class │ │ │ │ ├── PyParserTest$13.class │ │ │ │ ├── PyParserTest$14.class │ │ │ │ ├── PyParserTest$15.class │ │ │ │ ├── PyParserTest$16.class │ │ │ │ ├── PyParserTest$17.class │ │ │ │ ├── PyParserTest$18.class │ │ │ │ ├── PyParserTest$19.class │ │ │ │ ├── PyParserTest$2.class │ │ │ │ ├── PyParserTest$20.class │ │ │ │ ├── PyParserTest$21.class │ │ │ │ ├── PyParserTest$22.class │ │ │ │ ├── PyParserTest$23.class │ │ │ │ ├── PyParserTest$24.class │ │ │ │ ├── PyParserTest$25.class │ │ │ │ ├── PyParserTest$26.class │ │ │ │ ├── PyParserTest$27.class │ │ │ │ ├── PyParserTest$28.class │ │ │ │ ├── PyParserTest$29.class │ │ │ │ ├── PyParserTest$3.class │ │ │ │ ├── PyParserTest$30.class │ │ │ │ ├── PyParserTest$31.class │ │ │ │ ├── PyParserTest$32.class │ │ │ │ ├── PyParserTest$33.class │ │ │ │ ├── PyParserTest$34.class │ │ │ │ ├── PyParserTest$4.class │ │ │ │ ├── PyParserTest$5.class │ │ │ │ ├── PyParserTest$6.class │ │ │ │ ├── PyParserTest$7.class │ │ │ │ ├── PyParserTest$8.class │ │ │ │ ├── PyParserTest$9.class │ │ │ │ ├── PyParserTest.class │ │ │ │ ├── PyParserTestBase$1.class │ │ │ │ ├── PyParserTestBase.class │ │ │ │ ├── PyParserWithoutTree$1.class │ │ │ │ ├── PyParserWithoutTree.class │ │ │ │ ├── PydevFileEditorInputStub.class │ │ │ │ ├── PythonNatureStub.class │ │ │ │ ├── fastparser │ │ │ │ ├── FastDefinitionsParser.class │ │ │ │ ├── FastDefinitionsParserTest.class │ │ │ │ ├── FastParser.class │ │ │ │ ├── FastParserTest.class │ │ │ │ ├── ScopesParser$ScopeEntry.class │ │ │ │ ├── ScopesParser$Scopes.class │ │ │ │ ├── ScopesParser.class │ │ │ │ ├── ScopesParserTest.class │ │ │ │ └── TabNannyDocIterator.class │ │ │ │ ├── grammar24 │ │ │ │ ├── .cvsignore │ │ │ │ ├── PythonGrammar24$JJCalls.class │ │ │ │ ├── PythonGrammar24$LookaheadSuccess.class │ │ │ │ ├── PythonGrammar24.class │ │ │ │ ├── PythonGrammar24Constants.class │ │ │ │ ├── PythonGrammar24TokenManager.class │ │ │ │ ├── TreeBuilder24.class │ │ │ │ ├── build.xml │ │ │ │ ├── python.jjt │ │ │ │ └── python.jjt_template │ │ │ │ ├── grammar25 │ │ │ │ ├── PythonGrammar25$JJCalls.class │ │ │ │ ├── PythonGrammar25$LookaheadSuccess.class │ │ │ │ ├── PythonGrammar25.class │ │ │ │ ├── PythonGrammar25Constants.class │ │ │ │ ├── PythonGrammar25TokenManager.class │ │ │ │ ├── TreeBuilder25.class │ │ │ │ ├── build.xml │ │ │ │ ├── python.jjt │ │ │ │ └── python.jjt_template │ │ │ │ ├── grammar26 │ │ │ │ ├── PythonGrammar26$JJCalls.class │ │ │ │ ├── PythonGrammar26$LookaheadSuccess.class │ │ │ │ ├── PythonGrammar26.class │ │ │ │ ├── PythonGrammar26Constants.class │ │ │ │ ├── PythonGrammar26TokenManager.class │ │ │ │ ├── TreeBuilder26.class │ │ │ │ ├── build.xml │ │ │ │ ├── grammar26 │ │ │ │ ├── python.jjt │ │ │ │ └── python.jjt_template │ │ │ │ ├── grammar27 │ │ │ │ ├── PythonGrammar27$JJCalls.class │ │ │ │ ├── PythonGrammar27$LookaheadSuccess.class │ │ │ │ ├── PythonGrammar27.class │ │ │ │ ├── PythonGrammar27Constants.class │ │ │ │ ├── PythonGrammar27TokenManager.class │ │ │ │ ├── TreeBuilder27.class │ │ │ │ ├── build.xml │ │ │ │ ├── grammar27 │ │ │ │ ├── python.jjt │ │ │ │ └── python.jjt_template │ │ │ │ ├── grammar30 │ │ │ │ ├── PythonGrammar30$JJCalls.class │ │ │ │ ├── PythonGrammar30$LookaheadSuccess.class │ │ │ │ ├── PythonGrammar30.class │ │ │ │ ├── PythonGrammar30Constants.class │ │ │ │ ├── PythonGrammar30TokenManager.class │ │ │ │ ├── TreeBuilder30.class │ │ │ │ ├── build.xml │ │ │ │ ├── grammar30 │ │ │ │ ├── grammar31 │ │ │ │ ├── python.jjt │ │ │ │ └── python.jjt_template │ │ │ │ ├── grammarcommon │ │ │ │ ├── AbstractGrammarErrorHandlers.class │ │ │ │ ├── AbstractGrammarWalkHelpers.class │ │ │ │ ├── AbstractJJTPythonGrammarState.class │ │ │ │ ├── AbstractPythonGrammar.class │ │ │ │ ├── AbstractTokenManager.class │ │ │ │ ├── AbstractTokenManagerWithConstants.class │ │ │ │ ├── AbstractTreeBuilder.class │ │ │ │ ├── AbstractTreeBuilderHelpers.class │ │ │ │ ├── ComprehensionCollection.class │ │ │ │ ├── CtxVisitor.class │ │ │ │ ├── Decorators.class │ │ │ │ ├── DefaultArg.class │ │ │ │ ├── DefaultPythonGrammarActions.class │ │ │ │ ├── EmptySuiteException.class │ │ │ │ ├── ExtraArg.class │ │ │ │ ├── ExtraArgValue.class │ │ │ │ ├── FuncDefReturnAnn.class │ │ │ │ ├── IJJTPythonGrammarState.class │ │ │ │ ├── IPythonGrammarActions.class │ │ │ │ ├── ITokenManager.class │ │ │ │ ├── ITreeBuilder.class │ │ │ │ ├── ITreeConstants.class │ │ │ │ ├── IdentityNode.class │ │ │ │ ├── IntStack.class │ │ │ │ ├── JJTPythonGrammarState.class │ │ │ │ ├── JfpDef.class │ │ │ │ ├── NullJJTPythonGrammarState.class │ │ │ │ ├── NullPythonGrammarActions.class │ │ │ │ ├── NullTreeBuilder.class │ │ │ │ ├── TokensIterator.class │ │ │ │ ├── TokensIteratorTest$1.class │ │ │ │ ├── TokensIteratorTest.class │ │ │ │ ├── WithNameInvalidException.class │ │ │ │ ├── build_all.xml │ │ │ │ ├── make_replace.py │ │ │ │ └── optimize_generated_grammar.py │ │ │ │ ├── jython │ │ │ │ ├── .cvsignore │ │ │ │ ├── FastCharStream.class │ │ │ │ ├── ICompilerAPI.class │ │ │ │ ├── ISpecialStr.class │ │ │ │ ├── Node.class │ │ │ │ ├── ParseException.class │ │ │ │ ├── ReaderCharStreamTest.class │ │ │ │ ├── SimpleNode.class │ │ │ │ ├── SpecialStr.class │ │ │ │ ├── Token.class │ │ │ │ ├── TokenMgrError.class │ │ │ │ ├── Visitor.class │ │ │ │ ├── ast │ │ │ │ │ ├── .cvsignore │ │ │ │ │ ├── Assert.class │ │ │ │ │ ├── Assign.class │ │ │ │ │ ├── Attribute.class │ │ │ │ │ ├── AugAssign.class │ │ │ │ │ ├── BinOp.class │ │ │ │ │ ├── BoolOp.class │ │ │ │ │ ├── Break.class │ │ │ │ │ ├── Call.class │ │ │ │ │ ├── ClassDef.class │ │ │ │ │ ├── Compare.class │ │ │ │ │ ├── Comprehension.class │ │ │ │ │ ├── Continue.class │ │ │ │ │ ├── Delete.class │ │ │ │ │ ├── Dict.class │ │ │ │ │ ├── DictComp.class │ │ │ │ │ ├── Ellipsis.class │ │ │ │ │ ├── Exec.class │ │ │ │ │ ├── Expr.class │ │ │ │ │ ├── Expression.class │ │ │ │ │ ├── ExtSlice.class │ │ │ │ │ ├── For.class │ │ │ │ │ ├── FunctionDef.class │ │ │ │ │ ├── GeneratorExp.class │ │ │ │ │ ├── Global.class │ │ │ │ │ ├── ISimpleNodeSwitch.class │ │ │ │ │ ├── If.class │ │ │ │ │ ├── IfExp.class │ │ │ │ │ ├── Import.class │ │ │ │ │ ├── ImportFrom.class │ │ │ │ │ ├── Index.class │ │ │ │ │ ├── Interactive.class │ │ │ │ │ ├── Lambda.class │ │ │ │ │ ├── List.class │ │ │ │ │ ├── ListComp.class │ │ │ │ │ ├── Module.class │ │ │ │ │ ├── Name.class │ │ │ │ │ ├── NameTok.class │ │ │ │ │ ├── NameTokType.class │ │ │ │ │ ├── NonLocal.class │ │ │ │ │ ├── Num.class │ │ │ │ │ ├── Pass.class │ │ │ │ │ ├── Print.class │ │ │ │ │ ├── Python.asdl │ │ │ │ │ ├── Raise.class │ │ │ │ │ ├── Repr.class │ │ │ │ │ ├── Return.class │ │ │ │ │ ├── Set.class │ │ │ │ │ ├── SetComp.class │ │ │ │ │ ├── Slice.class │ │ │ │ │ ├── Starred.class │ │ │ │ │ ├── Str.class │ │ │ │ │ ├── StrJoin.class │ │ │ │ │ ├── Subscript.class │ │ │ │ │ ├── Suite.class │ │ │ │ │ ├── TryExcept.class │ │ │ │ │ ├── TryFinally.class │ │ │ │ │ ├── Tuple.class │ │ │ │ │ ├── UnaryOp.class │ │ │ │ │ ├── VisitorBase.class │ │ │ │ │ ├── VisitorIF.class │ │ │ │ │ ├── While.class │ │ │ │ │ ├── With.class │ │ │ │ │ ├── WithItem.class │ │ │ │ │ ├── WithItemType.class │ │ │ │ │ ├── Yield.class │ │ │ │ │ ├── aliasType.class │ │ │ │ │ ├── argumentsType.class │ │ │ │ │ ├── asdl.py │ │ │ │ │ ├── asdl_java.py │ │ │ │ │ ├── boolopType.class │ │ │ │ │ ├── cmpopType.class │ │ │ │ │ ├── commentType.class │ │ │ │ │ ├── comp_contextType.class │ │ │ │ │ ├── comprehensionType.class │ │ │ │ │ ├── decoratorsType.class │ │ │ │ │ ├── excepthandlerType.class │ │ │ │ │ ├── exprType.class │ │ │ │ │ ├── expr_contextType.class │ │ │ │ │ ├── factory │ │ │ │ │ │ ├── AdapterPrefs.class │ │ │ │ │ │ ├── NodeHelper.class │ │ │ │ │ │ ├── PyAstFactory$1.class │ │ │ │ │ │ └── PyAstFactory.class │ │ │ │ │ ├── keywordType.class │ │ │ │ │ ├── modType.class │ │ │ │ │ ├── name_contextType.class │ │ │ │ │ ├── num_typeType.class │ │ │ │ │ ├── operatorType.class │ │ │ │ │ ├── package.html │ │ │ │ │ ├── sliceType.class │ │ │ │ │ ├── spark.py │ │ │ │ │ ├── stmtType.class │ │ │ │ │ ├── str_repType.class │ │ │ │ │ ├── str_typeType.class │ │ │ │ │ ├── suiteType.class │ │ │ │ │ └── unaryopType.class │ │ │ │ └── package.html │ │ │ │ ├── package.html │ │ │ │ ├── pep3131test.py │ │ │ │ ├── prettyprinter │ │ │ │ ├── AbstractPrettyPrinterTestBase.class │ │ │ │ ├── MessLinesAndColumnsVisitor.class │ │ │ │ ├── PrettyPrinter30LibTest.class │ │ │ │ ├── PrettyPrinter30Test.class │ │ │ │ ├── PrettyPrinterLibTest.class │ │ │ │ ├── PrettyPrinterTest$1.class │ │ │ │ ├── PrettyPrinterTest$10.class │ │ │ │ ├── PrettyPrinterTest$11.class │ │ │ │ ├── PrettyPrinterTest$12.class │ │ │ │ ├── PrettyPrinterTest$13.class │ │ │ │ ├── PrettyPrinterTest$14.class │ │ │ │ ├── PrettyPrinterTest$15.class │ │ │ │ ├── PrettyPrinterTest$16.class │ │ │ │ ├── PrettyPrinterTest$17.class │ │ │ │ ├── PrettyPrinterTest$18.class │ │ │ │ ├── PrettyPrinterTest$19.class │ │ │ │ ├── PrettyPrinterTest$2.class │ │ │ │ ├── PrettyPrinterTest$20.class │ │ │ │ ├── PrettyPrinterTest$21.class │ │ │ │ ├── PrettyPrinterTest$22.class │ │ │ │ ├── PrettyPrinterTest$23.class │ │ │ │ ├── PrettyPrinterTest$24.class │ │ │ │ ├── PrettyPrinterTest$25.class │ │ │ │ ├── PrettyPrinterTest$26.class │ │ │ │ ├── PrettyPrinterTest$27.class │ │ │ │ ├── PrettyPrinterTest$28.class │ │ │ │ ├── PrettyPrinterTest$29.class │ │ │ │ ├── PrettyPrinterTest$3.class │ │ │ │ ├── PrettyPrinterTest$30.class │ │ │ │ ├── PrettyPrinterTest$31.class │ │ │ │ ├── PrettyPrinterTest$32.class │ │ │ │ ├── PrettyPrinterTest$33.class │ │ │ │ ├── PrettyPrinterTest$34.class │ │ │ │ ├── PrettyPrinterTest$35.class │ │ │ │ ├── PrettyPrinterTest$36.class │ │ │ │ ├── PrettyPrinterTest$37.class │ │ │ │ ├── PrettyPrinterTest$38.class │ │ │ │ ├── PrettyPrinterTest$39.class │ │ │ │ ├── PrettyPrinterTest$4.class │ │ │ │ ├── PrettyPrinterTest$40.class │ │ │ │ ├── PrettyPrinterTest$41.class │ │ │ │ ├── PrettyPrinterTest$42.class │ │ │ │ ├── PrettyPrinterTest$43.class │ │ │ │ ├── PrettyPrinterTest$44.class │ │ │ │ ├── PrettyPrinterTest$45.class │ │ │ │ ├── PrettyPrinterTest$46.class │ │ │ │ ├── PrettyPrinterTest$47.class │ │ │ │ ├── PrettyPrinterTest$48.class │ │ │ │ ├── PrettyPrinterTest$49.class │ │ │ │ ├── PrettyPrinterTest$5.class │ │ │ │ ├── PrettyPrinterTest$50.class │ │ │ │ ├── PrettyPrinterTest$51.class │ │ │ │ ├── PrettyPrinterTest$52.class │ │ │ │ ├── PrettyPrinterTest$53.class │ │ │ │ ├── PrettyPrinterTest$54.class │ │ │ │ ├── PrettyPrinterTest$55.class │ │ │ │ ├── PrettyPrinterTest$56.class │ │ │ │ ├── PrettyPrinterTest$57.class │ │ │ │ ├── PrettyPrinterTest$58.class │ │ │ │ ├── PrettyPrinterTest$59.class │ │ │ │ ├── PrettyPrinterTest$6.class │ │ │ │ ├── PrettyPrinterTest$60.class │ │ │ │ ├── PrettyPrinterTest$61.class │ │ │ │ ├── PrettyPrinterTest$62.class │ │ │ │ ├── PrettyPrinterTest$63.class │ │ │ │ ├── PrettyPrinterTest$64.class │ │ │ │ ├── PrettyPrinterTest$65.class │ │ │ │ ├── PrettyPrinterTest$7.class │ │ │ │ ├── PrettyPrinterTest$8.class │ │ │ │ ├── PrettyPrinterTest$9.class │ │ │ │ └── PrettyPrinterTest.class │ │ │ │ ├── prettyprinterv2 │ │ │ │ ├── AbstractLinePart.class │ │ │ │ ├── Formatter.class │ │ │ │ ├── IFormatter.class │ │ │ │ ├── ILinePart.class │ │ │ │ ├── ILinePart2.class │ │ │ │ ├── ILinePartIndentMark.class │ │ │ │ ├── ILinePartStatementMark.class │ │ │ │ ├── IPrettyPrinterPrefs.class │ │ │ │ ├── IWriterEraser.class │ │ │ │ ├── LinePart.class │ │ │ │ ├── LinePartIndentMark.class │ │ │ │ ├── LinePartRequireAdded.class │ │ │ │ ├── LinePartRequireIndentMark.class │ │ │ │ ├── LinePartRequireMark.class │ │ │ │ ├── LinePartStatementMark.class │ │ │ │ ├── LinePartsIterator.class │ │ │ │ ├── MakeAstValidForPrettyPrintingVisitor.class │ │ │ │ ├── PrettyPrinterDocLineEntry$1.class │ │ │ │ ├── PrettyPrinterDocLineEntry.class │ │ │ │ ├── PrettyPrinterDocV2.class │ │ │ │ ├── PrettyPrinterPrefsV2.class │ │ │ │ ├── PrettyPrinterUtilsV2.class │ │ │ │ ├── PrettyPrinterV2$1.class │ │ │ │ ├── PrettyPrinterV2.class │ │ │ │ ├── PrettyPrinterVisitorV2.class │ │ │ │ ├── WriteStateV2.class │ │ │ │ ├── WriterEraserV2.class │ │ │ │ └── package.html │ │ │ │ ├── profile │ │ │ │ └── ParseBigFile.class │ │ │ │ └── visitors │ │ │ │ ├── FindLastLineVisitor.class │ │ │ │ ├── NodeUtils$1.class │ │ │ │ ├── NodeUtils$2.class │ │ │ │ ├── NodeUtils.class │ │ │ │ ├── NodeUtilsTest.class │ │ │ │ ├── ParsingUtilsTest.class │ │ │ │ ├── PythonLanguageUtils.class │ │ │ │ ├── StopVisitingException.class │ │ │ │ ├── comparator │ │ │ │ ├── DifferException.class │ │ │ │ ├── FlatVisitor.class │ │ │ │ └── SimpleNodeComparator.class │ │ │ │ ├── package.html │ │ │ │ └── scope │ │ │ │ ├── ASTEntry.class │ │ │ │ ├── ASTEntryWithChildren.class │ │ │ │ ├── CodeFoldingVisitor.class │ │ │ │ ├── CodeFoldingVisitorTest.class │ │ │ │ ├── DefinitionsASTIteratorVisitor.class │ │ │ │ ├── EasyASTIteratorTest.class │ │ │ │ ├── EasyASTIteratorVisitor.class │ │ │ │ ├── EasyASTIteratorWithChildrenVisitor.class │ │ │ │ ├── EasyASTIteratorWithLoop.class │ │ │ │ ├── EasyAstIteratorBase.class │ │ │ │ ├── GetNodeForExtractLocalVisitor.class │ │ │ │ ├── NameIterator.class │ │ │ │ ├── OutlineCreatorVisitor.class │ │ │ │ ├── OutlineIterator.class │ │ │ │ ├── ReturnVisitor.class │ │ │ │ └── SequencialASTIteratorVisitor.class │ │ └── pysrc │ │ │ ├── .cvsignore │ │ │ ├── csvcopy.py │ │ │ └── data_string.py │ ├── build.properties │ ├── plugin.properties │ ├── plugin.xml │ ├── schema │ │ └── pydev_parser_observer.exsd │ ├── src │ │ └── org │ │ │ └── python │ │ │ └── pydev │ │ │ └── parser │ │ │ ├── ErrorDescription.java │ │ │ ├── HowToWorkWithGrammar.java │ │ │ ├── IGrammar.java │ │ │ ├── ParserPlugin.java │ │ │ ├── ParserScheduler.java │ │ │ ├── ParsingThread.java │ │ │ ├── PyParser.java │ │ │ ├── PyParserManager.java │ │ │ ├── fastparser │ │ │ ├── FastDefinitionsParser.java │ │ │ ├── FastParser.java │ │ │ ├── ScopesParser.java │ │ │ └── TabNannyDocIterator.java │ │ │ ├── grammar24 │ │ │ ├── .cvsignore │ │ │ ├── PythonGrammar24.java │ │ │ ├── PythonGrammar24Constants.java │ │ │ ├── PythonGrammar24TokenManager.java │ │ │ ├── TreeBuilder24.java │ │ │ ├── build.xml │ │ │ ├── python.jjt │ │ │ └── python.jjt_template │ │ │ ├── grammar25 │ │ │ ├── PythonGrammar25.java │ │ │ ├── PythonGrammar25Constants.java │ │ │ ├── PythonGrammar25TokenManager.java │ │ │ ├── TreeBuilder25.java │ │ │ ├── build.xml │ │ │ ├── python.jjt │ │ │ └── python.jjt_template │ │ │ ├── grammar26 │ │ │ ├── PythonGrammar26.java │ │ │ ├── PythonGrammar26Constants.java │ │ │ ├── PythonGrammar26TokenManager.java │ │ │ ├── TreeBuilder26.java │ │ │ ├── build.xml │ │ │ ├── grammar26 │ │ │ ├── python.jjt │ │ │ └── python.jjt_template │ │ │ ├── grammar27 │ │ │ ├── PythonGrammar27.java │ │ │ ├── PythonGrammar27Constants.java │ │ │ ├── PythonGrammar27TokenManager.java │ │ │ ├── TreeBuilder27.java │ │ │ ├── build.xml │ │ │ ├── grammar27 │ │ │ ├── python.jjt │ │ │ └── python.jjt_template │ │ │ ├── grammar30 │ │ │ ├── PythonGrammar30.java │ │ │ ├── PythonGrammar30Constants.java │ │ │ ├── PythonGrammar30TokenManager.java │ │ │ ├── TreeBuilder30.java │ │ │ ├── build.xml │ │ │ ├── grammar30 │ │ │ ├── grammar31 │ │ │ ├── python.jjt │ │ │ └── python.jjt_template │ │ │ ├── grammarcommon │ │ │ ├── AbstractGrammarErrorHandlers.java │ │ │ ├── AbstractGrammarWalkHelpers.java │ │ │ ├── AbstractJJTPythonGrammarState.java │ │ │ ├── AbstractPythonGrammar.java │ │ │ ├── AbstractTokenManager.java │ │ │ ├── AbstractTokenManagerWithConstants.java │ │ │ ├── AbstractTreeBuilder.java │ │ │ ├── AbstractTreeBuilderHelpers.java │ │ │ ├── ComprehensionCollection.java │ │ │ ├── CtxVisitor.java │ │ │ ├── Decorators.java │ │ │ ├── DefaultArg.java │ │ │ ├── DefaultPythonGrammarActions.java │ │ │ ├── EmptySuiteException.java │ │ │ ├── ExtraArg.java │ │ │ ├── ExtraArgValue.java │ │ │ ├── FuncDefReturnAnn.java │ │ │ ├── IJJTPythonGrammarState.java │ │ │ ├── IPythonGrammarActions.java │ │ │ ├── ITokenManager.java │ │ │ ├── ITreeBuilder.java │ │ │ ├── ITreeConstants.java │ │ │ ├── IdentityNode.java │ │ │ ├── JJTPythonGrammarState.java │ │ │ ├── JfpDef.java │ │ │ ├── NullJJTPythonGrammarState.java │ │ │ ├── NullPythonGrammarActions.java │ │ │ ├── NullTreeBuilder.java │ │ │ ├── TokensIterator.java │ │ │ ├── WithNameInvalidException.java │ │ │ ├── build_all.xml │ │ │ ├── make_replace.py │ │ │ └── optimize_generated_grammar.py │ │ │ ├── jython │ │ │ ├── .cvsignore │ │ │ ├── FastCharStream.java │ │ │ ├── ICompilerAPI.java │ │ │ ├── ISpecialStr.java │ │ │ ├── Node.java │ │ │ ├── ParseException.java │ │ │ ├── SimpleNode.java │ │ │ ├── SpecialStr.java │ │ │ ├── Token.java │ │ │ ├── TokenMgrError.java │ │ │ ├── Visitor.java │ │ │ ├── ast │ │ │ │ ├── .cvsignore │ │ │ │ ├── Assert.java │ │ │ │ ├── Assign.java │ │ │ │ ├── Attribute.java │ │ │ │ ├── AugAssign.java │ │ │ │ ├── BinOp.java │ │ │ │ ├── BoolOp.java │ │ │ │ ├── Break.java │ │ │ │ ├── Call.java │ │ │ │ ├── ClassDef.java │ │ │ │ ├── Compare.java │ │ │ │ ├── Comprehension.java │ │ │ │ ├── Continue.java │ │ │ │ ├── Delete.java │ │ │ │ ├── Dict.java │ │ │ │ ├── DictComp.java │ │ │ │ ├── Ellipsis.java │ │ │ │ ├── Exec.java │ │ │ │ ├── Expr.java │ │ │ │ ├── Expression.java │ │ │ │ ├── ExtSlice.java │ │ │ │ ├── For.java │ │ │ │ ├── FunctionDef.java │ │ │ │ ├── GeneratorExp.java │ │ │ │ ├── Global.java │ │ │ │ ├── ISimpleNodeSwitch.java │ │ │ │ ├── If.java │ │ │ │ ├── IfExp.java │ │ │ │ ├── Import.java │ │ │ │ ├── ImportFrom.java │ │ │ │ ├── Index.java │ │ │ │ ├── Interactive.java │ │ │ │ ├── Lambda.java │ │ │ │ ├── List.java │ │ │ │ ├── ListComp.java │ │ │ │ ├── Module.java │ │ │ │ ├── Name.java │ │ │ │ ├── NameTok.java │ │ │ │ ├── NameTokType.java │ │ │ │ ├── NonLocal.java │ │ │ │ ├── Num.java │ │ │ │ ├── Pass.java │ │ │ │ ├── Print.java │ │ │ │ ├── Python.asdl │ │ │ │ ├── Raise.java │ │ │ │ ├── Repr.java │ │ │ │ ├── Return.java │ │ │ │ ├── Set.java │ │ │ │ ├── SetComp.java │ │ │ │ ├── Slice.java │ │ │ │ ├── Starred.java │ │ │ │ ├── Str.java │ │ │ │ ├── StrJoin.java │ │ │ │ ├── Subscript.java │ │ │ │ ├── Suite.java │ │ │ │ ├── TryExcept.java │ │ │ │ ├── TryFinally.java │ │ │ │ ├── Tuple.java │ │ │ │ ├── UnaryOp.java │ │ │ │ ├── VisitorBase.java │ │ │ │ ├── VisitorIF.java │ │ │ │ ├── While.java │ │ │ │ ├── With.java │ │ │ │ ├── WithItem.java │ │ │ │ ├── WithItemType.java │ │ │ │ ├── Yield.java │ │ │ │ ├── aliasType.java │ │ │ │ ├── argumentsType.java │ │ │ │ ├── asdl.py │ │ │ │ ├── asdl_java.py │ │ │ │ ├── boolopType.java │ │ │ │ ├── cmpopType.java │ │ │ │ ├── commentType.java │ │ │ │ ├── comp_contextType.java │ │ │ │ ├── comprehensionType.java │ │ │ │ ├── decoratorsType.java │ │ │ │ ├── excepthandlerType.java │ │ │ │ ├── exprType.java │ │ │ │ ├── expr_contextType.java │ │ │ │ ├── factory │ │ │ │ │ ├── AdapterPrefs.java │ │ │ │ │ ├── NodeHelper.java │ │ │ │ │ └── PyAstFactory.java │ │ │ │ ├── keywordType.java │ │ │ │ ├── modType.java │ │ │ │ ├── name_contextType.java │ │ │ │ ├── num_typeType.java │ │ │ │ ├── operatorType.java │ │ │ │ ├── package.html │ │ │ │ ├── sliceType.java │ │ │ │ ├── spark.py │ │ │ │ ├── stmtType.java │ │ │ │ ├── str_repType.java │ │ │ │ ├── str_typeType.java │ │ │ │ ├── suiteType.java │ │ │ │ └── unaryopType.java │ │ │ └── package.html │ │ │ ├── package.html │ │ │ ├── prettyprinterv2 │ │ │ ├── AbstractLinePart.java │ │ │ ├── Formatter.java │ │ │ ├── IFormatter.java │ │ │ ├── ILinePart.java │ │ │ ├── ILinePart2.java │ │ │ ├── ILinePartIndentMark.java │ │ │ ├── ILinePartStatementMark.java │ │ │ ├── IPrettyPrinterPrefs.java │ │ │ ├── IWriterEraser.java │ │ │ ├── LinePart.java │ │ │ ├── LinePartIndentMark.java │ │ │ ├── LinePartRequireAdded.java │ │ │ ├── LinePartRequireIndentMark.java │ │ │ ├── LinePartRequireMark.java │ │ │ ├── LinePartStatementMark.java │ │ │ ├── MakeAstValidForPrettyPrintingVisitor.java │ │ │ ├── PrettyPrinterDocLineEntry.java │ │ │ ├── PrettyPrinterDocV2.java │ │ │ ├── PrettyPrinterPrefsV2.java │ │ │ ├── PrettyPrinterUtilsV2.java │ │ │ ├── PrettyPrinterV2.java │ │ │ ├── PrettyPrinterVisitorV2.java │ │ │ ├── WriteStateV2.java │ │ │ ├── WriterEraserV2.java │ │ │ └── package.html │ │ │ └── visitors │ │ │ ├── FindLastLineVisitor.java │ │ │ ├── NodeUtils.java │ │ │ ├── PythonLanguageUtils.java │ │ │ ├── StopVisitingException.java │ │ │ ├── comparator │ │ │ ├── DifferException.java │ │ │ └── SimpleNodeComparator.java │ │ │ ├── package.html │ │ │ └── scope │ │ │ ├── ASTEntry.java │ │ │ ├── ASTEntryWithChildren.java │ │ │ ├── CodeFoldingVisitor.java │ │ │ ├── DefinitionsASTIteratorVisitor.java │ │ │ ├── EasyASTIteratorVisitor.java │ │ │ ├── EasyASTIteratorWithChildrenVisitor.java │ │ │ ├── EasyASTIteratorWithLoop.java │ │ │ ├── EasyAstIteratorBase.java │ │ │ ├── GetNodeForExtractLocalVisitor.java │ │ │ ├── NameIterator.java │ │ │ ├── OutlineCreatorVisitor.java │ │ │ ├── OutlineIterator.java │ │ │ ├── ReturnVisitor.java │ │ │ └── SequencialASTIteratorVisitor.java │ └── tests │ │ ├── org │ │ └── python │ │ │ └── pydev │ │ │ └── parser │ │ │ ├── PyParser25Test.java │ │ │ ├── PyParser26Test.java │ │ │ ├── PyParser27Test.java │ │ │ ├── PyParser30Test.java │ │ │ ├── PyParserEditorIntegrationTest.java │ │ │ ├── PyParserErrorsTest.java │ │ │ ├── PyParserPrintTest.java │ │ │ ├── PyParserTest.java │ │ │ ├── PyParserTestBase.java │ │ │ ├── PyParserWithoutTree.java │ │ │ ├── PydevFileEditorInputStub.java │ │ │ ├── PythonNatureStub.java │ │ │ ├── fastparser │ │ │ ├── FastDefinitionsParserTest.java │ │ │ ├── FastParserTest.java │ │ │ └── ScopesParserTest.java │ │ │ ├── grammarcommon │ │ │ └── TokensIteratorTest.java │ │ │ ├── jython │ │ │ └── ReaderCharStreamTest.java │ │ │ ├── pep3131test.py │ │ │ ├── prettyprinter │ │ │ ├── AbstractPrettyPrinterTestBase.java │ │ │ ├── MessLinesAndColumnsVisitor.java │ │ │ ├── PrettyPrinter30LibTest.java │ │ │ ├── PrettyPrinter30Test.java │ │ │ ├── PrettyPrinterLibTest.java │ │ │ └── PrettyPrinterTest.java │ │ │ ├── profile │ │ │ └── ParseBigFile.java │ │ │ └── visitors │ │ │ ├── NodeUtilsTest.java │ │ │ ├── ParsingUtilsTest.java │ │ │ └── scope │ │ │ ├── CodeFoldingVisitorTest.java │ │ │ └── EasyASTIteratorTest.java │ │ └── pysrc │ │ ├── .cvsignore │ │ ├── csvcopy.py │ │ └── data_string.py ├── org.python.pydev.red_core │ ├── .classpath │ ├── .project │ ├── .pydevproject │ ├── .settings │ │ ├── org.eclipse.core.resources.prefs │ │ ├── org.eclipse.core.runtime.prefs │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── LICENSE.txt │ ├── META-INF │ │ └── MANIFEST.MF │ ├── bin │ │ └── org │ │ │ └── python │ │ │ └── pydev │ │ │ └── red_core │ │ │ ├── AddRedCorePreferences$1.class │ │ │ ├── AddRedCorePreferences$2.class │ │ │ ├── AddRedCorePreferences.class │ │ │ ├── AddRedCoreTheme.class │ │ │ ├── AddRedCoreThemeAvailable.class │ │ │ ├── AddRedCoreThemeImpl$1.class │ │ │ ├── AddRedCoreThemeImpl$2.class │ │ │ ├── AddRedCoreThemeImpl$3.class │ │ │ ├── AddRedCoreThemeImpl$4.class │ │ │ ├── AddRedCoreThemeImpl$5.class │ │ │ ├── AddRedCoreThemeImpl$6.class │ │ │ ├── AddRedCoreThemeImpl$7.class │ │ │ ├── AddRedCoreThemeImpl$8.class │ │ │ ├── AddRedCoreThemeImpl.class │ │ │ ├── AddRedCoreThemeToView$1.class │ │ │ ├── AddRedCoreThemeToView.class │ │ │ ├── AddRedCoreThemeToViewCallbacks$1.class │ │ │ ├── AddRedCoreThemeToViewCallbacks$2.class │ │ │ ├── AddRedCoreThemeToViewCallbacks.class │ │ │ ├── PyEditThemeAdaptable.class │ │ │ ├── PydevRedCoreActivator.class │ │ │ └── preferences │ │ │ └── PydevRedCorePreferencesInitializer.class │ ├── build.properties │ ├── install.py │ ├── plugin.xml │ └── src │ │ └── org │ │ └── python │ │ └── pydev │ │ └── red_core │ │ ├── AddRedCorePreferences.java │ │ ├── AddRedCoreTheme.java │ │ ├── AddRedCoreThemeAvailable.java │ │ ├── AddRedCoreThemeImpl.java │ │ ├── AddRedCoreThemeToView.java │ │ ├── AddRedCoreThemeToViewCallbacks.java │ │ ├── PyEditThemeAdaptable.java │ │ ├── PydevRedCoreActivator.java │ │ └── preferences │ │ └── PydevRedCorePreferencesInitializer.java ├── org.python.pydev.refactoring │ ├── .classpath │ ├── .project │ ├── .pydevproject │ ├── .settings │ │ ├── org.eclipse.core.resources.prefs │ │ ├── org.eclipse.core.runtime.prefs │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.jdt.ui.prefs │ ├── LICENSE.txt │ ├── META-INF │ │ └── MANIFEST.MF │ ├── bin │ │ ├── ch │ │ │ └── hsr │ │ │ │ └── ukistler │ │ │ │ └── astgraph │ │ │ │ ├── ASTGraph.class │ │ │ │ ├── GraphPrinter.class │ │ │ │ ├── GraphView$1.class │ │ │ │ ├── GraphView$2.class │ │ │ │ ├── GraphView$PNGFilter.class │ │ │ │ ├── GraphView$PythonFilter.class │ │ │ │ ├── GraphView.class │ │ │ │ ├── GraphVisitor.class │ │ │ │ ├── ImageWriter.class │ │ │ │ └── jgraph.jar │ │ ├── lib │ │ │ ├── JFlex.jar │ │ │ ├── xpp3_min-1.1.3.4.O.jar │ │ │ └── xstream-1.2.1.jar │ │ ├── org │ │ │ └── python │ │ │ │ └── pydev │ │ │ │ └── refactoring │ │ │ │ ├── PepticPlugin.class │ │ │ │ ├── ast │ │ │ │ ├── FQIdentifier.class │ │ │ │ ├── PythonModuleManager.class │ │ │ │ ├── adapters │ │ │ │ │ ├── AbstractNodeAdapter.class │ │ │ │ │ ├── AbstractScopeNode.class │ │ │ │ │ ├── ClassDefAdapter.class │ │ │ │ │ ├── ClassDefAdapterFromClassDef.class │ │ │ │ │ ├── ClassDefAdapterFromTokens.class │ │ │ │ │ ├── FunctionArgAdapter.class │ │ │ │ │ ├── FunctionDefAdapter.class │ │ │ │ │ ├── IASTNodeAdapter.class │ │ │ │ │ ├── IClassDefAdapter.class │ │ │ │ │ ├── INodeAdapter.class │ │ │ │ │ ├── ModuleAdapter.class │ │ │ │ │ ├── PropertyAdapter.class │ │ │ │ │ ├── PropertyTextAdapter.class │ │ │ │ │ ├── SimpleAdapter.class │ │ │ │ │ ├── TextNodeAdapter.class │ │ │ │ │ └── offsetstrategy │ │ │ │ │ │ ├── AbstractOffsetStrategy.class │ │ │ │ │ │ ├── BeforeCurrentOffset.class │ │ │ │ │ │ ├── BeginOffset.class │ │ │ │ │ │ ├── EndOffset.class │ │ │ │ │ │ ├── IOffsetStrategy.class │ │ │ │ │ │ └── InitOffset.class │ │ │ │ └── visitors │ │ │ │ │ ├── FindDuplicatesVisitor.class │ │ │ │ │ ├── FindDuplicatesVisitorTest$1.class │ │ │ │ │ ├── FindDuplicatesVisitorTest.class │ │ │ │ │ ├── LocalVariablesVisitor.class │ │ │ │ │ ├── ParentVisitor.class │ │ │ │ │ ├── VisitorFactory$1.class │ │ │ │ │ ├── VisitorFactory.class │ │ │ │ │ ├── context │ │ │ │ │ ├── AbstractContextVisitor.class │ │ │ │ │ ├── ClassDefVisitor.class │ │ │ │ │ ├── GlobalAttributeVisitor.class │ │ │ │ │ ├── GlobalFunctionDefVisitor.class │ │ │ │ │ ├── LocalAttributeVisitor.class │ │ │ │ │ ├── LocalFunctionDefVisitor.class │ │ │ │ │ ├── PropertyVisitor.class │ │ │ │ │ ├── ScopeAssignedVisitor.class │ │ │ │ │ └── ScopeVariablesVisitor.class │ │ │ │ │ ├── info │ │ │ │ │ └── ImportVisitor.class │ │ │ │ │ ├── position │ │ │ │ │ ├── IndentVisitor.class │ │ │ │ │ └── LastLineVisitor.class │ │ │ │ │ ├── renamer │ │ │ │ │ └── LocalVarRenameVisitor.class │ │ │ │ │ ├── rewriter │ │ │ │ │ └── Rewriter.class │ │ │ │ │ └── selection │ │ │ │ │ ├── SelectionException.class │ │ │ │ │ ├── SelectionExtenderVisitor.class │ │ │ │ │ └── SelectionValidationVisitor.class │ │ │ │ ├── codegenerator │ │ │ │ ├── constructorfield │ │ │ │ │ ├── ConstructorFieldChangeProcessor.class │ │ │ │ │ ├── ConstructorFieldRefactoring.class │ │ │ │ │ ├── ConstructorFieldRequestProcessor.class │ │ │ │ │ ├── edit │ │ │ │ │ │ └── ConstructorMethodEdit.class │ │ │ │ │ └── request │ │ │ │ │ │ └── ConstructorFieldRequest.class │ │ │ │ ├── generateproperties │ │ │ │ │ ├── GeneratePropertiesChangeProcessor.class │ │ │ │ │ ├── GeneratePropertiesRefactoring.class │ │ │ │ │ ├── GeneratePropertiesRequestProcessor.class │ │ │ │ │ ├── edit │ │ │ │ │ │ ├── DeleteMethodEdit.class │ │ │ │ │ │ ├── GetterMethodEdit.class │ │ │ │ │ │ ├── PropertyEdit.class │ │ │ │ │ │ └── SetterMethodEdit.class │ │ │ │ │ └── request │ │ │ │ │ │ ├── GeneratePropertiesRequest.class │ │ │ │ │ │ └── SelectionState.class │ │ │ │ └── overridemethods │ │ │ │ │ ├── OverrideMethodsChangeProcessor.class │ │ │ │ │ ├── OverrideMethodsRefactoring.class │ │ │ │ │ ├── OverrideMethodsRequestProcessor.class │ │ │ │ │ ├── edit │ │ │ │ │ └── MethodEdit.class │ │ │ │ │ └── request │ │ │ │ │ └── OverrideMethodsRequest.class │ │ │ │ ├── coderefactoring │ │ │ │ ├── extractlocal │ │ │ │ │ ├── ExtractLocalChangeProcessor.class │ │ │ │ │ ├── ExtractLocalRefactoring.class │ │ │ │ │ ├── ExtractLocalRequestProcessor.class │ │ │ │ │ ├── edit │ │ │ │ │ │ ├── CreateLocalVariableEdit$1.class │ │ │ │ │ │ ├── CreateLocalVariableEdit.class │ │ │ │ │ │ ├── ReplaceDuplicateWithVariableEdit.class │ │ │ │ │ │ └── ReplaceWithVariableEdit.class │ │ │ │ │ └── request │ │ │ │ │ │ └── ExtractLocalRequest.class │ │ │ │ ├── extractmethod │ │ │ │ │ ├── ExtractMethodChangeProcessor.class │ │ │ │ │ ├── ExtractMethodRefactoring.class │ │ │ │ │ ├── ExtractMethodRequestProcessor.class │ │ │ │ │ ├── edit │ │ │ │ │ │ ├── ExtractCallEdit.class │ │ │ │ │ │ ├── ExtractMethodEdit.class │ │ │ │ │ │ └── ParameterReturnDeduce.class │ │ │ │ │ └── request │ │ │ │ │ │ └── ExtractMethodRequest.class │ │ │ │ └── inlinelocal │ │ │ │ │ ├── InlineLocalChangeProcessor.class │ │ │ │ │ ├── InlineLocalRefactoring.class │ │ │ │ │ ├── InlineLocalRequestProcessor.class │ │ │ │ │ ├── edit │ │ │ │ │ ├── RemoveAssignment.class │ │ │ │ │ └── ReplaceWithExpression.class │ │ │ │ │ └── request │ │ │ │ │ └── InlineLocalRequest.class │ │ │ │ ├── core │ │ │ │ ├── base │ │ │ │ │ ├── AbstractFileChangeProcessor.class │ │ │ │ │ ├── AbstractPythonRefactoring.class │ │ │ │ │ ├── PyDocumentChange$1.class │ │ │ │ │ ├── PyDocumentChange.class │ │ │ │ │ ├── PyDocumentChangeForTests.class │ │ │ │ │ ├── PyTextFileChange$1.class │ │ │ │ │ ├── PyTextFileChange.class │ │ │ │ │ └── RefactoringInfo.class │ │ │ │ ├── change │ │ │ │ │ ├── CompositeChangeProcessor.class │ │ │ │ │ └── IChangeProcessor.class │ │ │ │ ├── edit │ │ │ │ │ ├── AbstractInsertEdit.class │ │ │ │ │ ├── AbstractRemoveEdit.class │ │ │ │ │ ├── AbstractReplaceEdit.class │ │ │ │ │ └── AbstractTextEdit.class │ │ │ │ ├── model │ │ │ │ │ ├── OffsetStrategyModel.class │ │ │ │ │ ├── OffsetStrategyProvider.class │ │ │ │ │ ├── constructorfield │ │ │ │ │ │ ├── ClassFieldTreeProvider.class │ │ │ │ │ │ ├── TreeNodeClassField.class │ │ │ │ │ │ └── TreeNodeField.class │ │ │ │ │ ├── generateproperties │ │ │ │ │ │ ├── PropertyTreeProvider.class │ │ │ │ │ │ ├── TreeAttributeNode.class │ │ │ │ │ │ └── TreeClassNode.class │ │ │ │ │ ├── overridemethods │ │ │ │ │ │ ├── ClassMethodsTreeProvider.class │ │ │ │ │ │ ├── ClassTreeNode.class │ │ │ │ │ │ └── FunctionTreeNode.class │ │ │ │ │ └── tree │ │ │ │ │ │ ├── ITreeNode.class │ │ │ │ │ │ └── TreeNodeSimple.class │ │ │ │ ├── request │ │ │ │ │ ├── IExtractMethodRefactoringRequest.class │ │ │ │ │ ├── IRefactoringRequest.class │ │ │ │ │ └── IRequestProcessor.class │ │ │ │ └── validator │ │ │ │ │ └── NameValidator.class │ │ │ │ ├── messages │ │ │ │ ├── Messages.class │ │ │ │ └── messages.properties │ │ │ │ ├── tests │ │ │ │ ├── AllTests.class │ │ │ │ ├── adapter │ │ │ │ │ ├── AllTests.class │ │ │ │ │ ├── ClassDefAdapterTestCase$1.class │ │ │ │ │ ├── ClassDefAdapterTestCase.class │ │ │ │ │ ├── ClassDefAdapterTestSuite.class │ │ │ │ │ ├── CodeCompletionASTManagerStub.class │ │ │ │ │ ├── FunctionDefAdapterTestCase.class │ │ │ │ │ ├── FunctionDefAdapterTestCase2.class │ │ │ │ │ ├── FunctionDefAdapterTestSuite.class │ │ │ │ │ ├── HierarchyTestCase.class │ │ │ │ │ ├── ModuleAdapterTestCase.class │ │ │ │ │ ├── ModuleAdapterTestConfig.class │ │ │ │ │ ├── ModuleAdapterTestSuite.class │ │ │ │ │ └── PythonNatureStub.class │ │ │ │ ├── ast │ │ │ │ │ ├── AllTests.class │ │ │ │ │ └── factory │ │ │ │ │ │ ├── PyAstFactoryTest$1.class │ │ │ │ │ │ ├── PyAstFactoryTest$2.class │ │ │ │ │ │ ├── PyAstFactoryTest.class │ │ │ │ │ │ ├── PyAstFactoryWithPrettyPrinting$1.class │ │ │ │ │ │ └── PyAstFactoryWithPrettyPrinting.class │ │ │ │ ├── codegenerator │ │ │ │ │ ├── AllTests.class │ │ │ │ │ ├── constructorfield │ │ │ │ │ │ ├── ConstructorFieldTestCase.class │ │ │ │ │ │ ├── ConstructorFieldTestSuite.class │ │ │ │ │ │ ├── MockupConstructorFieldConfig.class │ │ │ │ │ │ ├── MockupConstructorFieldRequestProcessor$1.class │ │ │ │ │ │ └── MockupConstructorFieldRequestProcessor.class │ │ │ │ │ ├── generateproperties │ │ │ │ │ │ ├── GeneratePropertiesRequestTest.class │ │ │ │ │ │ ├── GeneratePropertiesTestCase.class │ │ │ │ │ │ ├── GeneratePropertiesTestSuite.class │ │ │ │ │ │ ├── MockupGeneratePropertiesConfig.class │ │ │ │ │ │ ├── MockupGeneratePropertiesRequestProcessor$1.class │ │ │ │ │ │ └── MockupGeneratePropertiesRequestProcessor.class │ │ │ │ │ └── overridemethods │ │ │ │ │ │ ├── MockupOverrideMethodsConfig.class │ │ │ │ │ │ ├── MockupOverrideMethodsRequestProcessor$1.class │ │ │ │ │ │ ├── MockupOverrideMethodsRequestProcessor.class │ │ │ │ │ │ ├── OverrideMethodsTestCase.class │ │ │ │ │ │ └── OverrideMethodsTestSuite.class │ │ │ │ ├── coderefactoring │ │ │ │ │ ├── AllTests.class │ │ │ │ │ ├── extractlocal │ │ │ │ │ │ ├── ExtractLocalTestCase.class │ │ │ │ │ │ └── ExtractLocalTestSuite.class │ │ │ │ │ ├── extractmethod │ │ │ │ │ │ ├── ExtractMethodTestCase$1.class │ │ │ │ │ │ ├── ExtractMethodTestCase.class │ │ │ │ │ │ ├── ExtractMethodTestSuite.class │ │ │ │ │ │ ├── MockupExtractMethodConfig.class │ │ │ │ │ │ ├── MockupExtractMethodRequestProcessor$1.class │ │ │ │ │ │ └── MockupExtractMethodRequestProcessor.class │ │ │ │ │ └── inlinelocal │ │ │ │ │ │ ├── InlineLocalTestCase$1.class │ │ │ │ │ │ ├── InlineLocalTestCase.class │ │ │ │ │ │ └── InlineLocalTestSuite.class │ │ │ │ ├── core │ │ │ │ │ ├── AbstractIOTestCase$1.class │ │ │ │ │ ├── AbstractIOTestCase.class │ │ │ │ │ ├── AbstractIOTestSuite$TestFilenameFilter.class │ │ │ │ │ ├── AbstractIOTestSuite.class │ │ │ │ │ ├── AbstractRewriterTestCase$1.class │ │ │ │ │ ├── AbstractRewriterTestCase.class │ │ │ │ │ ├── IInputOutputTestCase.class │ │ │ │ │ ├── TestData.class │ │ │ │ │ └── build.xml │ │ │ │ ├── rewriter │ │ │ │ │ ├── AllTests.class │ │ │ │ │ ├── RewriterTestCase.class │ │ │ │ │ └── RewriterTestSuite.class │ │ │ │ ├── utils │ │ │ │ │ ├── AllTests.class │ │ │ │ │ ├── FileUtilsTest.class │ │ │ │ │ ├── StringUtilsTest.class │ │ │ │ │ └── TestUtilsTest.class │ │ │ │ └── visitors │ │ │ │ │ ├── AllTests.class │ │ │ │ │ ├── AttributeVisitorTestCase.class │ │ │ │ │ ├── AttributeVisitorTestSuite.class │ │ │ │ │ ├── ClassVisitorTestCase.class │ │ │ │ │ ├── ClassVisitorTestSuite.class │ │ │ │ │ ├── MockupSelectionConfig.class │ │ │ │ │ ├── PropertyVisitorTestCase.class │ │ │ │ │ ├── PropertyVisitorTestSuite.class │ │ │ │ │ ├── ScopeVarAssignVisitorTestCase.class │ │ │ │ │ ├── ScopeVarAssignVisitorTestSuite.class │ │ │ │ │ ├── ScopeVarVisitorTestCase.class │ │ │ │ │ ├── ScopeVarVisitorTestSuite.class │ │ │ │ │ ├── SelectionExtensionTestCase$1.class │ │ │ │ │ ├── SelectionExtensionTestCase$2.class │ │ │ │ │ ├── SelectionExtensionTestCase.class │ │ │ │ │ └── SelectionExtensionTestSuite.class │ │ │ │ ├── ui │ │ │ │ ├── actions │ │ │ │ │ ├── ConstructorFieldAction.class │ │ │ │ │ ├── ExtractLocalAction.class │ │ │ │ │ ├── ExtractMethodAction.class │ │ │ │ │ ├── GeneratePropertiesAction.class │ │ │ │ │ ├── InlineLocalAction.class │ │ │ │ │ ├── OverrideMethodsAction.class │ │ │ │ │ └── internal │ │ │ │ │ │ └── AbstractRefactoringAction.class │ │ │ │ ├── core │ │ │ │ │ ├── LabeledEdit.class │ │ │ │ │ ├── PepticImageCache.class │ │ │ │ │ ├── PythonRefactoringWizard.class │ │ │ │ │ └── TreeLabelProvider.class │ │ │ │ └── pages │ │ │ │ │ ├── ConstructorFieldPage$1.class │ │ │ │ │ ├── ConstructorFieldPage$2.class │ │ │ │ │ ├── ConstructorFieldPage$3.class │ │ │ │ │ ├── ConstructorFieldPage$4.class │ │ │ │ │ ├── ConstructorFieldPage.class │ │ │ │ │ ├── GeneratePropertiesPage$1.class │ │ │ │ │ ├── GeneratePropertiesPage$2.class │ │ │ │ │ ├── GeneratePropertiesPage$3.class │ │ │ │ │ ├── GeneratePropertiesPage$4.class │ │ │ │ │ ├── GeneratePropertiesPage$5.class │ │ │ │ │ ├── GeneratePropertiesPage$6.class │ │ │ │ │ ├── GeneratePropertiesPage$7.class │ │ │ │ │ ├── GeneratePropertiesPage.class │ │ │ │ │ ├── OverrideMethodsPage$1.class │ │ │ │ │ ├── OverrideMethodsPage$2.class │ │ │ │ │ ├── OverrideMethodsPage$3.class │ │ │ │ │ ├── OverrideMethodsPage$4.class │ │ │ │ │ ├── OverrideMethodsPage.class │ │ │ │ │ ├── PyDevInputWizardPage.class │ │ │ │ │ ├── core │ │ │ │ │ ├── SimpleTableItem.class │ │ │ │ │ └── eclipse │ │ │ │ │ │ ├── MessageWizardPage.class │ │ │ │ │ │ ├── RowLayouter.class │ │ │ │ │ │ ├── TextInputWizardPage$1.class │ │ │ │ │ │ └── TextInputWizardPage.class │ │ │ │ │ ├── extractlocal │ │ │ │ │ ├── ExtractLocalInputPage$1.class │ │ │ │ │ └── ExtractLocalInputPage.class │ │ │ │ │ ├── extractmethod │ │ │ │ │ ├── ExtractMethodComposite$1.class │ │ │ │ │ ├── ExtractMethodComposite$2.class │ │ │ │ │ ├── ExtractMethodComposite$3.class │ │ │ │ │ ├── ExtractMethodComposite$4.class │ │ │ │ │ ├── ExtractMethodComposite.class │ │ │ │ │ ├── ExtractMethodPage.class │ │ │ │ │ └── VariableCellValidator.class │ │ │ │ │ ├── inlinelocal │ │ │ │ │ └── InlineTempInputPage.class │ │ │ │ │ └── listener │ │ │ │ │ ├── ButtonActivationListener.class │ │ │ │ │ ├── FunctionSignatureListener.class │ │ │ │ │ ├── IValidationPage.class │ │ │ │ │ ├── TableCellEditorListener$TextListener.class │ │ │ │ │ └── TableCellEditorListener.class │ │ │ │ └── utils │ │ │ │ ├── DirectoryTraverser.class │ │ │ │ ├── FileUtils.class │ │ │ │ ├── ListUtils.class │ │ │ │ ├── StringUtils.class │ │ │ │ ├── TestUtils$Cursors.class │ │ │ │ ├── TestUtils$Marker.class │ │ │ │ └── TestUtils.class │ │ └── python │ │ │ ├── adapter │ │ │ ├── classdef │ │ │ │ └── testBaseClass.py │ │ │ ├── classdefwithbuiltins │ │ │ │ ├── testBaseClass2.py │ │ │ │ └── testBaseClass3.py │ │ │ ├── functiondef │ │ │ │ └── testFunctionDefAdapter.py │ │ │ ├── functiondef2 │ │ │ │ └── testFunctionDefAdapter2.py │ │ │ └── module │ │ │ │ ├── testModuleClassAlias.py │ │ │ │ └── testModuleFQName.py │ │ │ ├── codegenerator │ │ │ ├── constructorfield │ │ │ │ ├── testConstructorField1.py │ │ │ │ ├── testConstructorField2.py │ │ │ │ ├── testConstructorField3.py │ │ │ │ ├── testConstructorFieldArg.py │ │ │ │ ├── testConstructorFieldKeyArg.py │ │ │ │ ├── testConstructorFieldKwArgs.py │ │ │ │ ├── testConstructorFieldNoArg.py │ │ │ │ └── testConstructorFieldVarArg.py │ │ │ ├── generatedocstring │ │ │ │ ├── testGenerateDocstringBetweenMethods.py │ │ │ │ ├── testGenerateDocstringInClass.py │ │ │ │ ├── testGenerateDocstringInFunction.py │ │ │ │ ├── testGenerateDocstringInMethod.py │ │ │ │ ├── testGenerateDocstringInNestedFunction.py │ │ │ │ ├── testGenerateDocstringJump.py │ │ │ │ ├── testGenerateDocstringJumpMultiline.py │ │ │ │ ├── testGenerateDocstringJumpMultiline2.py │ │ │ │ ├── testGenerateDocstringJumpToEmpty.py │ │ │ │ ├── testGenerateDocstringNested.py │ │ │ │ ├── testGenerateDocstringOnClass.py │ │ │ │ ├── testGenerateDocstringOnFunction.py │ │ │ │ ├── testGenerateDocstringOnMethod.py │ │ │ │ ├── testGenerateDocstringOnNestedFunction.py │ │ │ │ ├── testGenerateDocstringRangeSelected.py │ │ │ │ └── testGenerateDocstringRangeSelected2.py │ │ │ ├── generateproperties │ │ │ │ ├── testGenerateProperties1.py │ │ │ │ ├── testGenerateProperties2.py │ │ │ │ ├── testGenerateProperties3.py │ │ │ │ ├── testGenerateProperties4.py │ │ │ │ ├── testGenerateProperties5.py │ │ │ │ └── testGenerateProperties6.py │ │ │ └── overridemethods │ │ │ │ ├── testOverrideMethodsArg.py │ │ │ │ ├── testOverrideMethodsBuiltins.py │ │ │ │ ├── testOverrideMethodsKeyArg.py │ │ │ │ ├── testOverrideMethodsKwArgs.py │ │ │ │ ├── testOverrideMethodsNoArg.py │ │ │ │ └── testOverrideMethodsVarArg.py │ │ │ ├── coderefactoring │ │ │ ├── extractlocal │ │ │ │ ├── testExtractLocal1.py │ │ │ │ ├── testExtractLocal2.py │ │ │ │ ├── testExtractLocal3.py │ │ │ │ ├── testExtractLocal4.py │ │ │ │ ├── testExtractLocal5_grammar3.py │ │ │ │ ├── testExtractLocal6.py │ │ │ │ ├── testExtractLocalArgument.py │ │ │ │ ├── testExtractLocalCondition.py │ │ │ │ ├── testExtractLocalConditionOnSecondLine.py │ │ │ │ ├── testExtractLocalFor.py │ │ │ │ ├── testExtractLocalIf.py │ │ │ │ ├── testExtractLocalMultiline.py │ │ │ │ ├── testExtractLocalMultiline2.py │ │ │ │ ├── testExtractLocalMultiline3.py │ │ │ │ ├── testExtractLocalMultiline4.py │ │ │ │ ├── testExtractLocalMultiline5.py │ │ │ │ ├── testExtractLocalNested.py │ │ │ │ ├── testExtractLocalReceiver.py │ │ │ │ ├── testExtractLocalSimple.py │ │ │ │ └── testExtractLocalTabs.py │ │ │ ├── extractmethod-failing │ │ │ │ └── testExtractMethod11.py │ │ │ ├── extractmethod │ │ │ │ ├── testExtractMethod1.py │ │ │ │ ├── testExtractMethod10.py │ │ │ │ ├── testExtractMethod11.py │ │ │ │ ├── testExtractMethod12.py │ │ │ │ ├── testExtractMethod13.py │ │ │ │ ├── testExtractMethod14.py │ │ │ │ ├── testExtractMethod15.py │ │ │ │ ├── testExtractMethod16.py │ │ │ │ ├── testExtractMethod17.py │ │ │ │ ├── testExtractMethod18.py │ │ │ │ ├── testExtractMethod2.py │ │ │ │ ├── testExtractMethod3.py │ │ │ │ ├── testExtractMethod4.py │ │ │ │ ├── testExtractMethod5.py │ │ │ │ ├── testExtractMethod6.py │ │ │ │ ├── testExtractMethod7.py │ │ │ │ ├── testExtractMethod8.py │ │ │ │ ├── testExtractMethod9.py │ │ │ │ ├── testExtractMethodArgsKwargs.py │ │ │ │ ├── testExtractMethodBeforeCurrent.py │ │ │ │ ├── testExtractMethodBeforeCurrent2.py │ │ │ │ ├── testExtractMethodControlPart.py │ │ │ │ ├── testExtractMethodControlPart2.py │ │ │ │ ├── testExtractMethodDontPassTrue.py │ │ │ │ ├── testExtractMethodGlobalDeclared.py │ │ │ │ ├── testExtractMethodImport.py │ │ │ │ ├── testExtractMethodImport2.py │ │ │ │ ├── testExtractMethodImport3.py │ │ │ │ ├── testExtractMethodInside2.py │ │ │ │ ├── testExtractMethodInsideTest.py │ │ │ │ ├── testExtractMethodModule2.py │ │ │ │ ├── testExtractMethodNested.py │ │ │ │ ├── testExtractMethodRename1.py │ │ │ │ └── testExtractmethodModule1.py │ │ │ ├── inlinelocal │ │ │ │ ├── testInlineLocal1.py │ │ │ │ ├── testInlineLocal10.py │ │ │ │ ├── testInlineLocal2.py │ │ │ │ ├── testInlineLocal3.py │ │ │ │ ├── testInlineLocal4.py │ │ │ │ ├── testInlineLocal5.py │ │ │ │ ├── testInlineLocal6.py │ │ │ │ ├── testInlineLocal7.py │ │ │ │ ├── testInlineLocal8.py │ │ │ │ └── testInlineLocal9.py │ │ │ └── rename │ │ │ │ ├── no-variable │ │ │ │ ├── testRenameLocal1.py │ │ │ │ ├── testRenameLocal2.py │ │ │ │ ├── testRenameLocal3.py │ │ │ │ ├── testRenameLocal4.py │ │ │ │ └── testRenameLocal5.py │ │ │ │ └── successful │ │ │ │ ├── testRenameAttribute1.py │ │ │ │ ├── testRenameAttribute2.py │ │ │ │ ├── testRenameAttribute3.py │ │ │ │ ├── testRenameLocal1.py │ │ │ │ ├── testRenameLocal2.py │ │ │ │ ├── testRenameLocal3.py │ │ │ │ ├── testRenameLocal4.py │ │ │ │ ├── testRenameLocal5.py │ │ │ │ ├── testRenameLocal6.py │ │ │ │ ├── testRenameLocal7.py │ │ │ │ ├── testRenameLocal8.py │ │ │ │ ├── testRenameMethod1.py │ │ │ │ └── testRenameMethod2.py │ │ │ ├── core │ │ │ └── testIOTestCaseLexer.py │ │ │ ├── rewriter │ │ │ ├── samplepackage │ │ │ │ ├── __init__.py │ │ │ │ └── fibo.py │ │ │ ├── testAssert.py │ │ │ ├── testAssignment.py │ │ │ ├── testAugmentedAssignment.py │ │ │ ├── testBinOp.py │ │ │ ├── testBoolOp.py │ │ │ ├── testBreak.py │ │ │ ├── testCall.py │ │ │ ├── testClassDef.py │ │ │ ├── testComments.py │ │ │ ├── testCompareOperator.py │ │ │ ├── testComprehension.py │ │ │ ├── testContinue.py │ │ │ ├── testDecorators.py │ │ │ ├── testDecorators2.py │ │ │ ├── testDecoratorsSimple.py │ │ │ ├── testDelete.py │ │ │ ├── testDict.py │ │ │ ├── testDoubleAssign.py │ │ │ ├── testEllipsis.py │ │ │ ├── testExec.py │ │ │ ├── testExtSlice.py │ │ │ ├── testFor.py │ │ │ ├── testForWithComment.py │ │ │ ├── testFunctionArgumentComma.py │ │ │ ├── testFunctionDef.py │ │ │ ├── testGeneratorExp.py │ │ │ ├── testGlobal.py │ │ │ ├── testIf.py │ │ │ ├── testIf2.py │ │ │ ├── testIf3.py │ │ │ ├── testIf4.py │ │ │ ├── testIf5.py │ │ │ ├── testIfExp.py │ │ │ ├── testIfWithComment.py │ │ │ ├── testImport.py │ │ │ ├── testJythonFailTest.py │ │ │ ├── testLambda.py │ │ │ ├── testList.py │ │ │ ├── testNestedClass.py │ │ │ ├── testNestedScope.py │ │ │ ├── testNum.py │ │ │ ├── testPass.py │ │ │ ├── testPrint.py │ │ │ ├── testRaise.py │ │ │ ├── testRegExCompiler.py │ │ │ ├── testRegExGenerator.py │ │ │ ├── testRepr.py │ │ │ ├── testSingleStatementLine.py │ │ │ ├── testSlice.py │ │ │ ├── testStringJoin.py │ │ │ ├── testStrings.py │ │ │ ├── testStringsMultiLine.py │ │ │ ├── testTryExcept.py │ │ │ ├── testTryExceptComment.py │ │ │ ├── testTryFinally.py │ │ │ ├── testTryFinallyComment.py │ │ │ ├── testTuple.py │ │ │ ├── testUnaryOp.py │ │ │ ├── testWhile.py │ │ │ ├── testWhileSimple.py │ │ │ ├── testWith.py │ │ │ └── testYield.py │ │ │ ├── typeinference │ │ │ ├── arguments.py │ │ │ ├── attributes.py │ │ │ ├── attributes_user.py │ │ │ ├── branches.py │ │ │ ├── complex.py │ │ │ ├── complex_pkg │ │ │ │ ├── modulea.py │ │ │ │ └── moduleb.py │ │ │ ├── constructors.py │ │ │ ├── cycle.py │ │ │ ├── hash_equals.py │ │ │ ├── import.py │ │ │ ├── import_package │ │ │ │ ├── __init__.py │ │ │ │ ├── bar.py │ │ │ │ ├── baz.py │ │ │ │ ├── foo.py │ │ │ │ ├── os.py │ │ │ │ ├── path_check.py │ │ │ │ ├── quux.py │ │ │ │ ├── qux.py │ │ │ │ └── sub_package │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── less_deep.py │ │ │ │ │ └── sub_sub_package │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── deep_module.py │ │ │ ├── literals.py │ │ │ ├── methods.py │ │ │ ├── operators.py │ │ │ ├── relative_import.py │ │ │ ├── return.py │ │ │ ├── same_level_import.py │ │ │ ├── tuples.py │ │ │ └── variables.py │ │ │ ├── utils │ │ │ └── smallfile.txt │ │ │ └── visitor │ │ │ ├── attributevisitor │ │ │ ├── testGlobalLocal1.py │ │ │ ├── testGlobalLocal2.py │ │ │ ├── testIgnoreCall.py │ │ │ ├── testImportIgnore.py │ │ │ └── testUndefinedAttribute.py │ │ │ ├── classvisitor │ │ │ └── testClassVisitor.py │ │ │ ├── propertyvisitor │ │ │ └── testProperty.py │ │ │ ├── scopevar │ │ │ ├── testScopeVariable.py │ │ │ ├── testScopeVariable2.py │ │ │ └── testScopeVariable3.py │ │ │ ├── scopevarassign │ │ │ └── testScopeVar.py │ │ │ └── selectionextension │ │ │ ├── testSelectionExtensionControlIfPart.py │ │ │ ├── testSelectionExtensionControlPart2.py │ │ │ ├── testSelectionExtensionControlTryPart.py │ │ │ ├── testSelectionExtensionControlWhile.py │ │ │ ├── testSelectionExtensionExpr.py │ │ │ ├── testSelectionExtensionExpr2.py │ │ │ ├── testSelectionExtensionExprFail.py │ │ │ ├── testSelectionExtensionIf.py │ │ │ ├── testSelectionExtensionIfElse.py │ │ │ ├── testSelectionExtensionStmt.py │ │ │ ├── testSelectionExtensionString.py │ │ │ ├── testSelectionExtensionTryBody.py │ │ │ └── testSelectionExtensionTryPartExcept.py │ ├── build-test.xml │ ├── build.properties │ ├── contrib │ │ └── ch │ │ │ └── hsr │ │ │ └── ukistler │ │ │ └── astgraph │ │ │ ├── ASTGraph.java │ │ │ ├── GraphPrinter.java │ │ │ ├── GraphView.java │ │ │ ├── GraphVisitor.java │ │ │ ├── ImageWriter.java │ │ │ └── jgraph.jar │ ├── icons │ │ ├── attrpub_obj.gif │ │ ├── class_obj.gif │ │ ├── logo.png │ │ ├── logo.ufo │ │ └── methpub_obj.gif │ ├── notes_on_structure.txt │ ├── parsercontrib │ │ ├── peptic_outer.diff │ │ ├── peptic_parser.diff │ │ ├── peptic_parserfiles.diff │ │ └── peptic_specials.diff │ ├── plugin.properties │ ├── plugin.xml │ ├── src │ │ └── org │ │ │ └── python │ │ │ └── pydev │ │ │ └── refactoring │ │ │ ├── PepticPlugin.java │ │ │ ├── ast │ │ │ ├── FQIdentifier.java │ │ │ ├── PythonModuleManager.java │ │ │ ├── adapters │ │ │ │ ├── AbstractNodeAdapter.java │ │ │ │ ├── AbstractScopeNode.java │ │ │ │ ├── ClassDefAdapter.java │ │ │ │ ├── ClassDefAdapterFromClassDef.java │ │ │ │ ├── ClassDefAdapterFromTokens.java │ │ │ │ ├── FunctionArgAdapter.java │ │ │ │ ├── FunctionDefAdapter.java │ │ │ │ ├── IASTNodeAdapter.java │ │ │ │ ├── IClassDefAdapter.java │ │ │ │ ├── INodeAdapter.java │ │ │ │ ├── ModuleAdapter.java │ │ │ │ ├── PropertyAdapter.java │ │ │ │ ├── PropertyTextAdapter.java │ │ │ │ ├── SimpleAdapter.java │ │ │ │ ├── TextNodeAdapter.java │ │ │ │ └── offsetstrategy │ │ │ │ │ ├── AbstractOffsetStrategy.java │ │ │ │ │ ├── BeforeCurrentOffset.java │ │ │ │ │ ├── BeginOffset.java │ │ │ │ │ ├── EndOffset.java │ │ │ │ │ ├── IOffsetStrategy.java │ │ │ │ │ └── InitOffset.java │ │ │ └── visitors │ │ │ │ ├── FindDuplicatesVisitor.java │ │ │ │ ├── LocalVariablesVisitor.java │ │ │ │ ├── ParentVisitor.java │ │ │ │ ├── VisitorFactory.java │ │ │ │ ├── context │ │ │ │ ├── AbstractContextVisitor.java │ │ │ │ ├── ClassDefVisitor.java │ │ │ │ ├── GlobalAttributeVisitor.java │ │ │ │ ├── GlobalFunctionDefVisitor.java │ │ │ │ ├── LocalAttributeVisitor.java │ │ │ │ ├── LocalFunctionDefVisitor.java │ │ │ │ ├── PropertyVisitor.java │ │ │ │ ├── ScopeAssignedVisitor.java │ │ │ │ └── ScopeVariablesVisitor.java │ │ │ │ ├── info │ │ │ │ └── ImportVisitor.java │ │ │ │ ├── position │ │ │ │ ├── IndentVisitor.java │ │ │ │ └── LastLineVisitor.java │ │ │ │ ├── renamer │ │ │ │ └── LocalVarRenameVisitor.java │ │ │ │ ├── rewriter │ │ │ │ └── Rewriter.java │ │ │ │ └── selection │ │ │ │ ├── SelectionException.java │ │ │ │ ├── SelectionExtenderVisitor.java │ │ │ │ └── SelectionValidationVisitor.java │ │ │ ├── codegenerator │ │ │ ├── constructorfield │ │ │ │ ├── ConstructorFieldChangeProcessor.java │ │ │ │ ├── ConstructorFieldRefactoring.java │ │ │ │ ├── ConstructorFieldRequestProcessor.java │ │ │ │ ├── edit │ │ │ │ │ └── ConstructorMethodEdit.java │ │ │ │ └── request │ │ │ │ │ └── ConstructorFieldRequest.java │ │ │ ├── generateproperties │ │ │ │ ├── GeneratePropertiesChangeProcessor.java │ │ │ │ ├── GeneratePropertiesRefactoring.java │ │ │ │ ├── GeneratePropertiesRequestProcessor.java │ │ │ │ ├── edit │ │ │ │ │ ├── DeleteMethodEdit.java │ │ │ │ │ ├── GetterMethodEdit.java │ │ │ │ │ ├── PropertyEdit.java │ │ │ │ │ └── SetterMethodEdit.java │ │ │ │ └── request │ │ │ │ │ ├── GeneratePropertiesRequest.java │ │ │ │ │ └── SelectionState.java │ │ │ └── overridemethods │ │ │ │ ├── OverrideMethodsChangeProcessor.java │ │ │ │ ├── OverrideMethodsRefactoring.java │ │ │ │ ├── OverrideMethodsRequestProcessor.java │ │ │ │ ├── edit │ │ │ │ └── MethodEdit.java │ │ │ │ └── request │ │ │ │ └── OverrideMethodsRequest.java │ │ │ ├── coderefactoring │ │ │ ├── extractlocal │ │ │ │ ├── ExtractLocalChangeProcessor.java │ │ │ │ ├── ExtractLocalRefactoring.java │ │ │ │ ├── ExtractLocalRequestProcessor.java │ │ │ │ ├── edit │ │ │ │ │ ├── CreateLocalVariableEdit.java │ │ │ │ │ ├── ReplaceDuplicateWithVariableEdit.java │ │ │ │ │ └── ReplaceWithVariableEdit.java │ │ │ │ └── request │ │ │ │ │ └── ExtractLocalRequest.java │ │ │ ├── extractmethod │ │ │ │ ├── ExtractMethodChangeProcessor.java │ │ │ │ ├── ExtractMethodRefactoring.java │ │ │ │ ├── ExtractMethodRequestProcessor.java │ │ │ │ ├── edit │ │ │ │ │ ├── ExtractCallEdit.java │ │ │ │ │ ├── ExtractMethodEdit.java │ │ │ │ │ └── ParameterReturnDeduce.java │ │ │ │ └── request │ │ │ │ │ └── ExtractMethodRequest.java │ │ │ └── inlinelocal │ │ │ │ ├── InlineLocalChangeProcessor.java │ │ │ │ ├── InlineLocalRefactoring.java │ │ │ │ ├── InlineLocalRequestProcessor.java │ │ │ │ ├── edit │ │ │ │ ├── RemoveAssignment.java │ │ │ │ └── ReplaceWithExpression.java │ │ │ │ └── request │ │ │ │ └── InlineLocalRequest.java │ │ │ ├── core │ │ │ ├── base │ │ │ │ ├── AbstractFileChangeProcessor.java │ │ │ │ ├── AbstractPythonRefactoring.java │ │ │ │ ├── PyDocumentChange.java │ │ │ │ ├── PyDocumentChangeForTests.java │ │ │ │ ├── PyTextFileChange.java │ │ │ │ └── RefactoringInfo.java │ │ │ ├── change │ │ │ │ ├── CompositeChangeProcessor.java │ │ │ │ └── IChangeProcessor.java │ │ │ ├── edit │ │ │ │ ├── AbstractInsertEdit.java │ │ │ │ ├── AbstractRemoveEdit.java │ │ │ │ ├── AbstractReplaceEdit.java │ │ │ │ └── AbstractTextEdit.java │ │ │ ├── model │ │ │ │ ├── OffsetStrategyModel.java │ │ │ │ ├── OffsetStrategyProvider.java │ │ │ │ ├── constructorfield │ │ │ │ │ ├── ClassFieldTreeProvider.java │ │ │ │ │ ├── TreeNodeClassField.java │ │ │ │ │ └── TreeNodeField.java │ │ │ │ ├── generateproperties │ │ │ │ │ ├── PropertyTreeProvider.java │ │ │ │ │ ├── TreeAttributeNode.java │ │ │ │ │ └── TreeClassNode.java │ │ │ │ ├── overridemethods │ │ │ │ │ ├── ClassMethodsTreeProvider.java │ │ │ │ │ ├── ClassTreeNode.java │ │ │ │ │ └── FunctionTreeNode.java │ │ │ │ └── tree │ │ │ │ │ ├── ITreeNode.java │ │ │ │ │ └── TreeNodeSimple.java │ │ │ ├── request │ │ │ │ ├── IExtractMethodRefactoringRequest.java │ │ │ │ ├── IRefactoringRequest.java │ │ │ │ └── IRequestProcessor.java │ │ │ └── validator │ │ │ │ └── NameValidator.java │ │ │ ├── messages │ │ │ ├── Messages.java │ │ │ └── messages.properties │ │ │ ├── ui │ │ │ ├── actions │ │ │ │ ├── ConstructorFieldAction.java │ │ │ │ ├── ExtractLocalAction.java │ │ │ │ ├── ExtractMethodAction.java │ │ │ │ ├── GeneratePropertiesAction.java │ │ │ │ ├── InlineLocalAction.java │ │ │ │ ├── OverrideMethodsAction.java │ │ │ │ └── internal │ │ │ │ │ └── AbstractRefactoringAction.java │ │ │ ├── core │ │ │ │ ├── LabeledEdit.java │ │ │ │ ├── PepticImageCache.java │ │ │ │ ├── PythonRefactoringWizard.java │ │ │ │ └── TreeLabelProvider.java │ │ │ └── pages │ │ │ │ ├── ConstructorFieldPage.java │ │ │ │ ├── GeneratePropertiesPage.java │ │ │ │ ├── OverrideMethodsPage.java │ │ │ │ ├── PyDevInputWizardPage.java │ │ │ │ ├── core │ │ │ │ ├── SimpleTableItem.java │ │ │ │ └── eclipse │ │ │ │ │ ├── MessageWizardPage.java │ │ │ │ │ ├── RowLayouter.java │ │ │ │ │ └── TextInputWizardPage.java │ │ │ │ ├── extractlocal │ │ │ │ └── ExtractLocalInputPage.java │ │ │ │ ├── extractmethod │ │ │ │ ├── ExtractMethodComposite.java │ │ │ │ ├── ExtractMethodPage.java │ │ │ │ └── VariableCellValidator.java │ │ │ │ ├── inlinelocal │ │ │ │ └── InlineTempInputPage.java │ │ │ │ └── listener │ │ │ │ ├── ButtonActivationListener.java │ │ │ │ ├── FunctionSignatureListener.java │ │ │ │ ├── IValidationPage.java │ │ │ │ └── TableCellEditorListener.java │ │ │ └── utils │ │ │ ├── DirectoryTraverser.java │ │ │ ├── FileUtils.java │ │ │ ├── ListUtils.java │ │ │ ├── StringUtils.java │ │ │ └── TestUtils.java │ └── tests │ │ ├── lib │ │ ├── JFlex.jar │ │ ├── xpp3_min-1.1.3.4.O.jar │ │ └── xstream-1.2.1.jar │ │ ├── org │ │ └── python │ │ │ └── pydev │ │ │ └── refactoring │ │ │ ├── ast │ │ │ └── visitors │ │ │ │ └── FindDuplicatesVisitorTest.java │ │ │ └── tests │ │ │ ├── AllTests.java │ │ │ ├── adapter │ │ │ ├── AllTests.java │ │ │ ├── ClassDefAdapterTestCase.java │ │ │ ├── ClassDefAdapterTestSuite.java │ │ │ ├── CodeCompletionASTManagerStub.java │ │ │ ├── FunctionDefAdapterTestCase.java │ │ │ ├── FunctionDefAdapterTestCase2.java │ │ │ ├── FunctionDefAdapterTestSuite.java │ │ │ ├── HierarchyTestCase.java │ │ │ ├── ModuleAdapterTestCase.java │ │ │ ├── ModuleAdapterTestConfig.java │ │ │ ├── ModuleAdapterTestSuite.java │ │ │ └── PythonNatureStub.java │ │ │ ├── ast │ │ │ ├── AllTests.java │ │ │ └── factory │ │ │ │ ├── PyAstFactoryTest.java │ │ │ │ └── PyAstFactoryWithPrettyPrinting.java │ │ │ ├── codegenerator │ │ │ ├── AllTests.java │ │ │ ├── constructorfield │ │ │ │ ├── ConstructorFieldTestCase.java │ │ │ │ ├── ConstructorFieldTestSuite.java │ │ │ │ ├── MockupConstructorFieldConfig.java │ │ │ │ └── MockupConstructorFieldRequestProcessor.java │ │ │ ├── generateproperties │ │ │ │ ├── GeneratePropertiesRequestTest.java │ │ │ │ ├── GeneratePropertiesTestCase.java │ │ │ │ ├── GeneratePropertiesTestSuite.java │ │ │ │ ├── MockupGeneratePropertiesConfig.java │ │ │ │ └── MockupGeneratePropertiesRequestProcessor.java │ │ │ └── overridemethods │ │ │ │ ├── MockupOverrideMethodsConfig.java │ │ │ │ ├── MockupOverrideMethodsRequestProcessor.java │ │ │ │ ├── OverrideMethodsTestCase.java │ │ │ │ └── OverrideMethodsTestSuite.java │ │ │ ├── coderefactoring │ │ │ ├── AllTests.java │ │ │ ├── extractlocal │ │ │ │ ├── ExtractLocalTestCase.java │ │ │ │ └── ExtractLocalTestSuite.java │ │ │ ├── extractmethod │ │ │ │ ├── ExtractMethodTestCase.java │ │ │ │ ├── ExtractMethodTestSuite.java │ │ │ │ ├── MockupExtractMethodConfig.java │ │ │ │ └── MockupExtractMethodRequestProcessor.java │ │ │ └── inlinelocal │ │ │ │ ├── InlineLocalTestCase.java │ │ │ │ └── InlineLocalTestSuite.java │ │ │ ├── core │ │ │ ├── AbstractIOTestCase.java │ │ │ ├── AbstractIOTestSuite.java │ │ │ ├── AbstractRewriterTestCase.java │ │ │ ├── IInputOutputTestCase.java │ │ │ ├── TestData.java │ │ │ └── build.xml │ │ │ ├── rewriter │ │ │ ├── AllTests.java │ │ │ ├── RewriterTestCase.java │ │ │ └── RewriterTestSuite.java │ │ │ ├── utils │ │ │ ├── AllTests.java │ │ │ ├── FileUtilsTest.java │ │ │ ├── StringUtilsTest.java │ │ │ └── TestUtilsTest.java │ │ │ └── visitors │ │ │ ├── AllTests.java │ │ │ ├── AttributeVisitorTestCase.java │ │ │ ├── AttributeVisitorTestSuite.java │ │ │ ├── ClassVisitorTestCase.java │ │ │ ├── ClassVisitorTestSuite.java │ │ │ ├── MockupSelectionConfig.java │ │ │ ├── PropertyVisitorTestCase.java │ │ │ ├── PropertyVisitorTestSuite.java │ │ │ ├── ScopeVarAssignVisitorTestCase.java │ │ │ ├── ScopeVarAssignVisitorTestSuite.java │ │ │ ├── ScopeVarVisitorTestCase.java │ │ │ ├── ScopeVarVisitorTestSuite.java │ │ │ ├── SelectionExtensionTestCase.java │ │ │ └── SelectionExtensionTestSuite.java │ │ └── python │ │ ├── adapter │ │ ├── classdef │ │ │ └── testBaseClass.py │ │ ├── classdefwithbuiltins │ │ │ ├── testBaseClass2.py │ │ │ └── testBaseClass3.py │ │ ├── functiondef │ │ │ └── testFunctionDefAdapter.py │ │ ├── functiondef2 │ │ │ └── testFunctionDefAdapter2.py │ │ └── module │ │ │ ├── testModuleClassAlias.py │ │ │ └── testModuleFQName.py │ │ ├── codegenerator │ │ ├── constructorfield │ │ │ ├── testConstructorField1.py │ │ │ ├── testConstructorField2.py │ │ │ ├── testConstructorField3.py │ │ │ ├── testConstructorFieldArg.py │ │ │ ├── testConstructorFieldKeyArg.py │ │ │ ├── testConstructorFieldKwArgs.py │ │ │ ├── testConstructorFieldNoArg.py │ │ │ └── testConstructorFieldVarArg.py │ │ ├── generatedocstring │ │ │ ├── testGenerateDocstringBetweenMethods.py │ │ │ ├── testGenerateDocstringInClass.py │ │ │ ├── testGenerateDocstringInFunction.py │ │ │ ├── testGenerateDocstringInMethod.py │ │ │ ├── testGenerateDocstringInNestedFunction.py │ │ │ ├── testGenerateDocstringJump.py │ │ │ ├── testGenerateDocstringJumpMultiline.py │ │ │ ├── testGenerateDocstringJumpMultiline2.py │ │ │ ├── testGenerateDocstringJumpToEmpty.py │ │ │ ├── testGenerateDocstringNested.py │ │ │ ├── testGenerateDocstringOnClass.py │ │ │ ├── testGenerateDocstringOnFunction.py │ │ │ ├── testGenerateDocstringOnMethod.py │ │ │ ├── testGenerateDocstringOnNestedFunction.py │ │ │ ├── testGenerateDocstringRangeSelected.py │ │ │ └── testGenerateDocstringRangeSelected2.py │ │ ├── generateproperties │ │ │ ├── testGenerateProperties1.py │ │ │ ├── testGenerateProperties2.py │ │ │ ├── testGenerateProperties3.py │ │ │ ├── testGenerateProperties4.py │ │ │ ├── testGenerateProperties5.py │ │ │ └── testGenerateProperties6.py │ │ └── overridemethods │ │ │ ├── testOverrideMethodsArg.py │ │ │ ├── testOverrideMethodsBuiltins.py │ │ │ ├── testOverrideMethodsKeyArg.py │ │ │ ├── testOverrideMethodsKwArgs.py │ │ │ ├── testOverrideMethodsNoArg.py │ │ │ └── testOverrideMethodsVarArg.py │ │ ├── coderefactoring │ │ ├── extractlocal │ │ │ ├── testExtractLocal1.py │ │ │ ├── testExtractLocal2.py │ │ │ ├── testExtractLocal3.py │ │ │ ├── testExtractLocal4.py │ │ │ ├── testExtractLocal5_grammar3.py │ │ │ ├── testExtractLocal6.py │ │ │ ├── testExtractLocalArgument.py │ │ │ ├── testExtractLocalCondition.py │ │ │ ├── testExtractLocalConditionOnSecondLine.py │ │ │ ├── testExtractLocalFor.py │ │ │ ├── testExtractLocalIf.py │ │ │ ├── testExtractLocalMultiline.py │ │ │ ├── testExtractLocalMultiline2.py │ │ │ ├── testExtractLocalMultiline3.py │ │ │ ├── testExtractLocalMultiline4.py │ │ │ ├── testExtractLocalMultiline5.py │ │ │ ├── testExtractLocalNested.py │ │ │ ├── testExtractLocalReceiver.py │ │ │ ├── testExtractLocalSimple.py │ │ │ └── testExtractLocalTabs.py │ │ ├── extractmethod-failing │ │ │ └── testExtractMethod11.py │ │ ├── extractmethod │ │ │ ├── testExtractMethod1.py │ │ │ ├── testExtractMethod10.py │ │ │ ├── testExtractMethod11.py │ │ │ ├── testExtractMethod12.py │ │ │ ├── testExtractMethod13.py │ │ │ ├── testExtractMethod14.py │ │ │ ├── testExtractMethod15.py │ │ │ ├── testExtractMethod16.py │ │ │ ├── testExtractMethod17.py │ │ │ ├── testExtractMethod18.py │ │ │ ├── testExtractMethod2.py │ │ │ ├── testExtractMethod3.py │ │ │ ├── testExtractMethod4.py │ │ │ ├── testExtractMethod5.py │ │ │ ├── testExtractMethod6.py │ │ │ ├── testExtractMethod7.py │ │ │ ├── testExtractMethod8.py │ │ │ ├── testExtractMethod9.py │ │ │ ├── testExtractMethodArgsKwargs.py │ │ │ ├── testExtractMethodBeforeCurrent.py │ │ │ ├── testExtractMethodBeforeCurrent2.py │ │ │ ├── testExtractMethodControlPart.py │ │ │ ├── testExtractMethodControlPart2.py │ │ │ ├── testExtractMethodDontPassTrue.py │ │ │ ├── testExtractMethodGlobalDeclared.py │ │ │ ├── testExtractMethodImport.py │ │ │ ├── testExtractMethodImport2.py │ │ │ ├── testExtractMethodImport3.py │ │ │ ├── testExtractMethodInside2.py │ │ │ ├── testExtractMethodInsideTest.py │ │ │ ├── testExtractMethodModule2.py │ │ │ ├── testExtractMethodNested.py │ │ │ ├── testExtractMethodRename1.py │ │ │ └── testExtractmethodModule1.py │ │ ├── inlinelocal │ │ │ ├── testInlineLocal1.py │ │ │ ├── testInlineLocal10.py │ │ │ ├── testInlineLocal2.py │ │ │ ├── testInlineLocal3.py │ │ │ ├── testInlineLocal4.py │ │ │ ├── testInlineLocal5.py │ │ │ ├── testInlineLocal6.py │ │ │ ├── testInlineLocal7.py │ │ │ ├── testInlineLocal8.py │ │ │ └── testInlineLocal9.py │ │ └── rename │ │ │ ├── no-variable │ │ │ ├── testRenameLocal1.py │ │ │ ├── testRenameLocal2.py │ │ │ ├── testRenameLocal3.py │ │ │ ├── testRenameLocal4.py │ │ │ └── testRenameLocal5.py │ │ │ └── successful │ │ │ ├── testRenameAttribute1.py │ │ │ ├── testRenameAttribute2.py │ │ │ ├── testRenameAttribute3.py │ │ │ ├── testRenameLocal1.py │ │ │ ├── testRenameLocal2.py │ │ │ ├── testRenameLocal3.py │ │ │ ├── testRenameLocal4.py │ │ │ ├── testRenameLocal5.py │ │ │ ├── testRenameLocal6.py │ │ │ ├── testRenameLocal7.py │ │ │ ├── testRenameLocal8.py │ │ │ ├── testRenameMethod1.py │ │ │ └── testRenameMethod2.py │ │ ├── core │ │ └── testIOTestCaseLexer.py │ │ ├── rewriter │ │ ├── samplepackage │ │ │ ├── __init__.py │ │ │ └── fibo.py │ │ ├── testAssert.py │ │ ├── testAssignment.py │ │ ├── testAugmentedAssignment.py │ │ ├── testBinOp.py │ │ ├── testBoolOp.py │ │ ├── testBreak.py │ │ ├── testCall.py │ │ ├── testClassDef.py │ │ ├── testComments.py │ │ ├── testCompareOperator.py │ │ ├── testComprehension.py │ │ ├── testContinue.py │ │ ├── testDecorators.py │ │ ├── testDecorators2.py │ │ ├── testDecoratorsSimple.py │ │ ├── testDelete.py │ │ ├── testDict.py │ │ ├── testDoubleAssign.py │ │ ├── testEllipsis.py │ │ ├── testExec.py │ │ ├── testExtSlice.py │ │ ├── testFor.py │ │ ├── testForWithComment.py │ │ ├── testFunctionArgumentComma.py │ │ ├── testFunctionDef.py │ │ ├── testGeneratorExp.py │ │ ├── testGlobal.py │ │ ├── testIf.py │ │ ├── testIf2.py │ │ ├── testIf3.py │ │ ├── testIf4.py │ │ ├── testIf5.py │ │ ├── testIfExp.py │ │ ├── testIfWithComment.py │ │ ├── testImport.py │ │ ├── testJythonFailTest.py │ │ ├── testLambda.py │ │ ├── testList.py │ │ ├── testNestedClass.py │ │ ├── testNestedScope.py │ │ ├── testNum.py │ │ ├── testPass.py │ │ ├── testPrint.py │ │ ├── testRaise.py │ │ ├── testRegExCompiler.py │ │ ├── testRegExGenerator.py │ │ ├── testRepr.py │ │ ├── testSingleStatementLine.py │ │ ├── testSlice.py │ │ ├── testStringJoin.py │ │ ├── testStrings.py │ │ ├── testStringsMultiLine.py │ │ ├── testTryExcept.py │ │ ├── testTryExceptComment.py │ │ ├── testTryFinally.py │ │ ├── testTryFinallyComment.py │ │ ├── testTuple.py │ │ ├── testUnaryOp.py │ │ ├── testWhile.py │ │ ├── testWhileSimple.py │ │ ├── testWith.py │ │ └── testYield.py │ │ ├── typeinference │ │ ├── arguments.py │ │ ├── attributes.py │ │ ├── attributes_user.py │ │ ├── branches.py │ │ ├── complex.py │ │ ├── complex_pkg │ │ │ ├── modulea.py │ │ │ └── moduleb.py │ │ ├── constructors.py │ │ ├── cycle.py │ │ ├── hash_equals.py │ │ ├── import.py │ │ ├── import_package │ │ │ ├── __init__.py │ │ │ ├── bar.py │ │ │ ├── baz.py │ │ │ ├── foo.py │ │ │ ├── os.py │ │ │ ├── path_check.py │ │ │ ├── quux.py │ │ │ ├── qux.py │ │ │ └── sub_package │ │ │ │ ├── __init__.py │ │ │ │ ├── less_deep.py │ │ │ │ └── sub_sub_package │ │ │ │ ├── __init__.py │ │ │ │ └── deep_module.py │ │ ├── literals.py │ │ ├── methods.py │ │ ├── operators.py │ │ ├── relative_import.py │ │ ├── return.py │ │ ├── same_level_import.py │ │ ├── tuples.py │ │ └── variables.py │ │ ├── utils │ │ └── smallfile.txt │ │ └── visitor │ │ ├── attributevisitor │ │ ├── testGlobalLocal1.py │ │ ├── testGlobalLocal2.py │ │ ├── testIgnoreCall.py │ │ ├── testImportIgnore.py │ │ └── testUndefinedAttribute.py │ │ ├── classvisitor │ │ └── testClassVisitor.py │ │ ├── propertyvisitor │ │ └── testProperty.py │ │ ├── scopevar │ │ ├── testScopeVariable.py │ │ ├── testScopeVariable2.py │ │ └── testScopeVariable3.py │ │ ├── scopevarassign │ │ └── testScopeVar.py │ │ └── selectionextension │ │ ├── testSelectionExtensionControlIfPart.py │ │ ├── testSelectionExtensionControlPart2.py │ │ ├── testSelectionExtensionControlTryPart.py │ │ ├── testSelectionExtensionControlWhile.py │ │ ├── testSelectionExtensionExpr.py │ │ ├── testSelectionExtensionExpr2.py │ │ ├── testSelectionExtensionExprFail.py │ │ ├── testSelectionExtensionIf.py │ │ ├── testSelectionExtensionIfElse.py │ │ ├── testSelectionExtensionStmt.py │ │ ├── testSelectionExtensionString.py │ │ ├── testSelectionExtensionTryBody.py │ │ └── testSelectionExtensionTryPartExcept.py └── org.python.pydev │ ├── .classpath │ ├── .cvsignore │ ├── .project │ ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.core.runtime.prefs │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.jdt.ui.prefs │ ├── Changes.txt │ ├── LICENSE.txt │ ├── META-INF │ └── MANIFEST.MF │ ├── Pydev.gif │ ├── TODO.txt │ ├── about.ini │ ├── about.mappings │ ├── bin │ ├── jysrc │ │ └── tests │ │ │ ├── test_coding_regexp.py │ │ │ └── test_syspath.py │ ├── org │ │ └── python │ │ │ ├── copiedfromeclipsesrc │ │ │ ├── CopiedWorkbenchLabelProvider$1.class │ │ │ ├── CopiedWorkbenchLabelProvider.class │ │ │ ├── JDTNotAvailableException.class │ │ │ ├── JavaVmLocationFinder$1.class │ │ │ ├── JavaVmLocationFinder$2.class │ │ │ ├── JavaVmLocationFinder.class │ │ │ ├── PythonCodeReaderTest.class │ │ │ ├── PythonListEditor$1.class │ │ │ ├── PythonListEditor$2.class │ │ │ ├── PythonListEditor$3.class │ │ │ ├── PythonListEditor.class │ │ │ ├── PythonPairMatcherTest.class │ │ │ └── pachage.html │ │ │ └── pydev │ │ │ ├── PyDevPluginResources.properties │ │ │ ├── builder │ │ │ ├── PyDevBuilder.class │ │ │ ├── PyDevBuilderPrefPage$1.class │ │ │ ├── PyDevBuilderPrefPage$BooleanFieldEditorWithPublicGetControl.class │ │ │ ├── PyDevBuilderPrefPage.class │ │ │ ├── PyDevBuilderVisitor.class │ │ │ ├── PyDevDeltaCounter.class │ │ │ ├── PydevGrouperVisitor.class │ │ │ ├── PydevInternalResourceDeltaVisitor.class │ │ │ ├── PydevMarkerUtils$1$1.class │ │ │ ├── PydevMarkerUtils$1.class │ │ │ ├── PydevMarkerUtils$MarkerInfo.class │ │ │ ├── PydevMarkerUtils.class │ │ │ ├── pycremover │ │ │ │ ├── PycHandlerBuilderVisitor$PycDeleteJob.class │ │ │ │ └── PycHandlerBuilderVisitor.class │ │ │ ├── pylint │ │ │ │ ├── PyLintPrefInitializer.class │ │ │ │ ├── PyLintPrefPage$1.class │ │ │ │ ├── PyLintPrefPage.class │ │ │ │ ├── PyLintVisitor$PyLintThread$1.class │ │ │ │ ├── PyLintVisitor$PyLintThread$2.class │ │ │ │ ├── PyLintVisitor$PyLintThread.class │ │ │ │ └── PyLintVisitor.class │ │ │ ├── syntaxchecker │ │ │ │ ├── ClearSyntaxMarkersPyeditListener.class │ │ │ │ └── PySyntaxChecker.class │ │ │ └── todo │ │ │ │ ├── PyTodoPrefPage.class │ │ │ │ ├── PyTodoVisitor.class │ │ │ │ └── PyTodoVisitorTest.class │ │ │ ├── changed_lines │ │ │ ├── ChangedLinesComputer.class │ │ │ └── LineComparator.class │ │ │ ├── codingstd │ │ │ └── ICodingStd.class │ │ │ ├── compare │ │ │ ├── PyContentViewerCreator.class │ │ │ ├── PyMergeViewer$1.class │ │ │ └── PyMergeViewer.class │ │ │ ├── consoles │ │ │ └── MessageConsoles.class │ │ │ ├── dltk │ │ │ └── console │ │ │ │ ├── ScriptConsoleHistoryTest.class │ │ │ │ ├── codegen │ │ │ │ ├── GetGeneratorTestWorkbench$FactoryAdaptable.class │ │ │ │ ├── GetGeneratorTestWorkbench$SelfAdaptable.class │ │ │ │ ├── GetGeneratorTestWorkbench$SelfGenerator.class │ │ │ │ ├── GetGeneratorTestWorkbench$TestAdapter.class │ │ │ │ ├── GetGeneratorTestWorkbench$TestAdapterFactory.class │ │ │ │ ├── GetGeneratorTestWorkbench.class │ │ │ │ ├── PythonSnippetUtilsTest.class │ │ │ │ ├── StructuredSelectionGeneratorTestWorkbench$TestExceptionObject.class │ │ │ │ ├── StructuredSelectionGeneratorTestWorkbench$TestSelectableObject.class │ │ │ │ └── StructuredSelectionGeneratorTestWorkbench.class │ │ │ │ └── ui │ │ │ │ ├── ScriptConsolePartitionerTest.class │ │ │ │ └── internal │ │ │ │ ├── ScriptConsoleDocumentListenerTest$1.class │ │ │ │ ├── ScriptConsoleDocumentListenerTest$2.class │ │ │ │ ├── ScriptConsoleDocumentListenerTest.class │ │ │ │ └── actions │ │ │ │ └── HandleDeletePreviousWordTest.class │ │ │ ├── eclipseresourcestubs │ │ │ └── FileResourceStub.class │ │ │ ├── editor │ │ │ ├── ActionInfo.class │ │ │ ├── ICodeScannerKeywords.class │ │ │ ├── IOfflineActionWithParameters.class │ │ │ ├── IPyEditListener.class │ │ │ ├── IPyEditListener2.class │ │ │ ├── IPyEditListener3.class │ │ │ ├── IPyEditListener4.class │ │ │ ├── IPySyntaxHighlightingAndCodeCompletionEditor.class │ │ │ ├── KeyAssistDialog$1.class │ │ │ ├── KeyAssistDialog.class │ │ │ ├── OfflineActionsManager.class │ │ │ ├── PyAutoIndentStrategyTest.class │ │ │ ├── PyCodeScanner$1.class │ │ │ ├── PyCodeScanner$DecoratorDetector.class │ │ │ ├── PyCodeScanner$GreatKeywordDetector.class │ │ │ ├── PyCodeScanner$GreatWhite.class │ │ │ ├── PyCodeScanner$NumberDetector.class │ │ │ ├── PyCodeScanner.class │ │ │ ├── PyCodeScannerTest.class │ │ │ ├── PyColoredScanner.class │ │ │ ├── PyDocumentProvider.class │ │ │ ├── PyDocumentSetupParticipant.class │ │ │ ├── PyDoubleClickStrategy.class │ │ │ ├── PyEdit$1.class │ │ │ ├── PyEdit$2.class │ │ │ ├── PyEdit$3.class │ │ │ ├── PyEdit$4.class │ │ │ ├── PyEdit$5.class │ │ │ ├── PyEdit$MyResources.class │ │ │ ├── PyEdit$PyEditCursorListener.class │ │ │ ├── PyEdit.class │ │ │ ├── PyEditBasedCodeScannerKeywords$CythonStatusChangeNotifier.class │ │ │ ├── PyEditBasedCodeScannerKeywords.class │ │ │ ├── PyEditConfiguration.class │ │ │ ├── PyEditConfigurationWithoutEditor.class │ │ │ ├── PyEditNotifier$1.class │ │ │ ├── PyEditNotifier$2.class │ │ │ ├── PyEditNotifier$3.class │ │ │ ├── PyEditNotifier$4.class │ │ │ ├── PyEditNotifier$5.class │ │ │ ├── PyEditNotifier$6.class │ │ │ ├── PyEditNotifier$INotifierRunnable.class │ │ │ ├── PyEditNotifier.class │ │ │ ├── PyEditTitle$1$1.class │ │ │ ├── PyEditTitle$1.class │ │ │ ├── PyEditTitle$2.class │ │ │ ├── PyEditTitle$3.class │ │ │ ├── PyEditTitle$4.class │ │ │ ├── PyEditTitle$5.class │ │ │ ├── PyEditTitle$6.class │ │ │ ├── PyEditTitle$7.class │ │ │ ├── PyEditTitle$8$1.class │ │ │ ├── PyEditTitle$8.class │ │ │ ├── PyEditTitle.class │ │ │ ├── PyEditTitleTestWorkbench$1.class │ │ │ ├── PyEditTitleTestWorkbench.class │ │ │ ├── PyExternalZipFileAnnotationModel.class │ │ │ ├── PyInformationPresenter$1.class │ │ │ ├── PyInformationPresenter$PyStyleRange.class │ │ │ ├── PyInformationPresenter.class │ │ │ ├── PyInformationPresenterTest.class │ │ │ ├── PyLineBreakReader.class │ │ │ ├── PyPartitionScannerTest.class │ │ │ ├── PyReconciler$SpellingProblemCollector.class │ │ │ ├── PyReconciler.class │ │ │ ├── PyWordRule.class │ │ │ ├── StyledTextForShowingCodeFactory.class │ │ │ ├── actions │ │ │ │ ├── AbstractBlockCommentAction.class │ │ │ │ ├── FirstCharAction$1.class │ │ │ │ ├── FirstCharAction.class │ │ │ │ ├── IOrganizeImports.class │ │ │ │ ├── OfflineAction.class │ │ │ │ ├── OfflineActionTarget$1.class │ │ │ │ ├── OfflineActionTarget$2$1.class │ │ │ │ ├── OfflineActionTarget$2$2.class │ │ │ │ ├── OfflineActionTarget$2.class │ │ │ │ ├── OfflineActionTarget.class │ │ │ │ ├── PyAction.class │ │ │ │ ├── PyActionTest.class │ │ │ │ ├── PyAddBlockComment.class │ │ │ │ ├── PyAddBlockCommentTest.class │ │ │ │ ├── PyAddSingleBlockComment.class │ │ │ │ ├── PyAddSingleBlockCommentTest.class │ │ │ │ ├── PyBackspace$1.class │ │ │ │ ├── PyBackspace.class │ │ │ │ ├── PyBackspaceTest.class │ │ │ │ ├── PyComment.class │ │ │ │ ├── PyCommentTest.class │ │ │ │ ├── PyConvertSpaceToTab$1NumberValidator.class │ │ │ │ ├── PyConvertSpaceToTab.class │ │ │ │ ├── PyConvertTabToSpace.class │ │ │ │ ├── PyCopyQualifiedName.class │ │ │ │ ├── PyFormatStd$FormatStd.class │ │ │ │ ├── PyFormatStd.class │ │ │ │ ├── PyFormatStdTest.class │ │ │ │ ├── PyGoToMatchingBracket.class │ │ │ │ ├── PyMethodNavigation.class │ │ │ │ ├── PyMoveLineAction.class │ │ │ │ ├── PyMoveLineActionTest.class │ │ │ │ ├── PyMoveLineDownAction.class │ │ │ │ ├── PyMoveLineUpAction.class │ │ │ │ ├── PyNextMethod.class │ │ │ │ ├── PyOpenAction.class │ │ │ │ ├── PyOrganizeImports$1.class │ │ │ │ ├── PyOrganizeImports$2.class │ │ │ │ ├── PyOrganizeImports$3.class │ │ │ │ ├── PyOrganizeImports.class │ │ │ │ ├── PyOrganizeImportsTest.class │ │ │ │ ├── PyPeerLinker$1.class │ │ │ │ ├── PyPeerLinker$2.class │ │ │ │ ├── PyPeerLinker.class │ │ │ │ ├── PyPeerLinkerTest.class │ │ │ │ ├── PyPreviousMethod.class │ │ │ │ ├── PyRemoveBlockComment.class │ │ │ │ ├── PyRemoveBlockCommentTest.class │ │ │ │ ├── PyScopeDeselection.class │ │ │ │ ├── PyScopeSelection.class │ │ │ │ ├── PyScopeSelectionTest.class │ │ │ │ ├── PySelectWord.class │ │ │ │ ├── PySelectionTest.class │ │ │ │ ├── PyShiftLeft.class │ │ │ │ ├── PyShiftLeftTest.class │ │ │ │ ├── PyShowBrowser.class │ │ │ │ ├── PyShowOutline.class │ │ │ │ ├── PyToggleComment.class │ │ │ │ ├── PyToggleForceTabs.class │ │ │ │ ├── PyUncomment.class │ │ │ │ ├── PyUncommentTest.class │ │ │ │ ├── PyWrapParagraph.class │ │ │ │ ├── SelectionKeeper.class │ │ │ │ ├── SelectionKeeperTest$SelectionProvider.class │ │ │ │ ├── SelectionKeeperTest.class │ │ │ │ ├── codefolding │ │ │ │ │ ├── PyCollapse.class │ │ │ │ │ ├── PyCollapseAll.class │ │ │ │ │ ├── PyFoldingAction$1.class │ │ │ │ │ ├── PyFoldingAction.class │ │ │ │ │ ├── PyUnCollapse.class │ │ │ │ │ └── PyUnCollapseAll.class │ │ │ │ ├── package.html │ │ │ │ └── refactoring │ │ │ │ │ ├── PyRefactorAction$1.class │ │ │ │ │ ├── PyRefactorAction$Operation.class │ │ │ │ │ └── PyRefactorAction.class │ │ │ ├── autoedit │ │ │ │ ├── AbstractIndentPrefs.class │ │ │ │ ├── DefaultIndentPrefs.class │ │ │ │ ├── PyAutoIndentStrategy.class │ │ │ │ └── TestIndentPrefs.class │ │ │ ├── codecompletion │ │ │ │ ├── AbstractCompletionProcessorWithCycling.class │ │ │ │ ├── AbstractPyCodeCompletion.class │ │ │ │ ├── AbstractPyCompletionProposalExtension2.class │ │ │ │ ├── AbstractTemplateCodeCompletion.class │ │ │ │ ├── CompletionError.class │ │ │ │ ├── CompletionRequest.class │ │ │ │ ├── IASTManagerObserver.class │ │ │ │ ├── IPyCalltipsContextInformation.class │ │ │ │ ├── IPyCodeCompletion.class │ │ │ │ ├── IPyCompletionProposal.class │ │ │ │ ├── IPyCompletionProposal2.class │ │ │ │ ├── IPyDevCompletionParticipant.class │ │ │ │ ├── IPyDevCompletionParticipant2.class │ │ │ │ ├── IronPythonCodeCompletionTestsBase$1.class │ │ │ │ ├── IronPythonCodeCompletionTestsBase.class │ │ │ │ ├── IronpythonCompletionWithBuiltinsTest.class │ │ │ │ ├── OverrideMethodCompletionProposal$1.class │ │ │ │ ├── OverrideMethodCompletionProposal.class │ │ │ │ ├── ProposalsComparator.class │ │ │ │ ├── PyCalltipsContextInformation.class │ │ │ │ ├── PyCalltipsContextInformationFromIToken.class │ │ │ │ ├── PyCalltipsContextInformationTest.class │ │ │ │ ├── PyCodeCompletion.class │ │ │ │ ├── PyCodeCompletion2Test$1.class │ │ │ │ ├── PyCodeCompletion2Test.class │ │ │ │ ├── PyCodeCompletionImages.class │ │ │ │ ├── PyCodeCompletionInitializer.class │ │ │ │ ├── PyCodeCompletionPreferencesPage.class │ │ │ │ ├── PyCodeCompletionTest.class │ │ │ │ ├── PyCodeCompletionUtils.class │ │ │ │ ├── PyCodeCompletionUtilsTest.class │ │ │ │ ├── PyCompletionPresentationUpdater.class │ │ │ │ ├── PyCompletionProposal.class │ │ │ │ ├── PyContentAssistant$1.class │ │ │ │ ├── PyContentAssistant.class │ │ │ │ ├── PyContextInformationValidator.class │ │ │ │ ├── PyContextInformationValidatorTest.class │ │ │ │ ├── PyLinkedModeCompletionProposal$1.class │ │ │ │ ├── PyLinkedModeCompletionProposal.class │ │ │ │ ├── PyStringCodeCompletion$1.class │ │ │ │ ├── PyStringCodeCompletion.class │ │ │ │ ├── PythonApplyCompletionsTest$1.class │ │ │ │ ├── PythonApplyCompletionsTest.class │ │ │ │ ├── PythonCompletion25Test.class │ │ │ │ ├── PythonCompletionCalltipsTest.class │ │ │ │ ├── PythonCompletionParametersTest.class │ │ │ │ ├── PythonCompletionProcessor$1.class │ │ │ │ ├── PythonCompletionProcessor$2.class │ │ │ │ ├── PythonCompletionProcessor.class │ │ │ │ ├── PythonCompletionStringsTest.class │ │ │ │ ├── PythonCompletionWithBuiltinsTest$1.class │ │ │ │ ├── PythonCompletionWithBuiltinsTest.class │ │ │ │ ├── PythonCompletionWithPredefinedBuiltinsTest$1.class │ │ │ │ ├── PythonCompletionWithPredefinedBuiltinsTest.class │ │ │ │ ├── PythonCompletionWithoutBuiltinsGrammar3Test$1.class │ │ │ │ ├── PythonCompletionWithoutBuiltinsGrammar3Test$2.class │ │ │ │ ├── PythonCompletionWithoutBuiltinsGrammar3Test.class │ │ │ │ ├── PythonCompletionWithoutBuiltinsTest$1.class │ │ │ │ ├── PythonCompletionWithoutBuiltinsTest$ParticipantWithBarToken.class │ │ │ │ ├── PythonCompletionWithoutBuiltinsTest.class │ │ │ │ ├── PythonCompletionZipsTest$1.class │ │ │ │ ├── PythonCompletionZipsTest.class │ │ │ │ ├── PythonStringCompletionProcessor$1.class │ │ │ │ ├── PythonStringCompletionProcessor.class │ │ │ │ ├── revisited │ │ │ │ │ ├── .cvsignore │ │ │ │ │ ├── ASTManager.class │ │ │ │ │ ├── ASTManagerTest$ManagerObserver.class │ │ │ │ │ ├── ASTManagerTest.class │ │ │ │ │ ├── AbstractASTManager.class │ │ │ │ │ ├── AbstractToken.class │ │ │ │ │ ├── AbstractTokenTest.class │ │ │ │ │ ├── AssignAnalysis.class │ │ │ │ │ ├── AssignCompletionInfo.class │ │ │ │ │ ├── CodeCompletionTestsBase$1.class │ │ │ │ │ ├── CodeCompletionTestsBase.class │ │ │ │ │ ├── CompletionCache.class │ │ │ │ │ ├── CompletionParticipantsHelper.class │ │ │ │ │ ├── CompletionState$Memo.class │ │ │ │ │ ├── CompletionState.class │ │ │ │ │ ├── CompletionStateFactory.class │ │ │ │ │ ├── CompletionStateWrapper.class │ │ │ │ │ ├── ConcreteToken.class │ │ │ │ │ ├── FindActualDefinitionTest.class │ │ │ │ │ ├── IronpythonInterpreterManagerStub.class │ │ │ │ │ ├── ModuleTest.class │ │ │ │ │ ├── ModulesFoundStructure$ZipContents.class │ │ │ │ │ ├── ModulesFoundStructure.class │ │ │ │ │ ├── ModulesManager$1$1.class │ │ │ │ │ ├── ModulesManager$1.class │ │ │ │ │ ├── ModulesManager$CompletionCache.class │ │ │ │ │ ├── ModulesManager.class │ │ │ │ │ ├── ModulesManagerCache.class │ │ │ │ │ ├── ModulesManagerTest.class │ │ │ │ │ ├── ModulesManagerWithBuild$1.class │ │ │ │ │ ├── ModulesManagerWithBuild$2.class │ │ │ │ │ ├── ModulesManagerWithBuild.class │ │ │ │ │ ├── ProjectModulesManager.class │ │ │ │ │ ├── ProjectModulesManagerTest.class │ │ │ │ │ ├── ProjectStub.class │ │ │ │ │ ├── PyCodeCompletionVisitor.class │ │ │ │ │ ├── PyCodeCompletionVisitorTest$1.class │ │ │ │ │ ├── PyCodeCompletionVisitorTest.class │ │ │ │ │ ├── PyPublicTreeMap$1.class │ │ │ │ │ ├── PyPublicTreeMap$2.class │ │ │ │ │ ├── PyPublicTreeMap$3.class │ │ │ │ │ ├── PyPublicTreeMap$Entry.class │ │ │ │ │ ├── PyPublicTreeMap$EntryIterator.class │ │ │ │ │ ├── PyPublicTreeMap$KeyIterator.class │ │ │ │ │ ├── PyPublicTreeMap$PrivateEntryIterator.class │ │ │ │ │ ├── PyPublicTreeMap$SubMap$EntrySetView.class │ │ │ │ │ ├── PyPublicTreeMap$SubMap.class │ │ │ │ │ ├── PyPublicTreeMap$SubMapEntryIterator.class │ │ │ │ │ ├── PyPublicTreeMap$ValueIterator.class │ │ │ │ │ ├── PyPublicTreeMap.class │ │ │ │ │ ├── PythonInterpreterManagerStub.class │ │ │ │ │ ├── PythonPathHelper$1.class │ │ │ │ │ ├── PythonPathHelper$2.class │ │ │ │ │ ├── PythonPathHelper.class │ │ │ │ │ ├── PythonPathHelperTest.class │ │ │ │ │ ├── SystemASTManager.class │ │ │ │ │ ├── SystemModulesManager$1.class │ │ │ │ │ ├── SystemModulesManager.class │ │ │ │ │ ├── javaintegration │ │ │ │ │ │ ├── AbstractJavaClassModule$1.class │ │ │ │ │ │ ├── AbstractJavaClassModule$2.class │ │ │ │ │ │ ├── AbstractJavaClassModule.class │ │ │ │ │ │ ├── AbstractWorkbenchTestCase$1.class │ │ │ │ │ │ ├── AbstractWorkbenchTestCase$2.class │ │ │ │ │ │ ├── AbstractWorkbenchTestCase$3.class │ │ │ │ │ │ ├── AbstractWorkbenchTestCase.class │ │ │ │ │ │ ├── JavaClassModuleTestWorkbench.class │ │ │ │ │ │ ├── JavaDefinition.class │ │ │ │ │ │ ├── JavaElementToken.class │ │ │ │ │ │ ├── JavaModuleInProject.class │ │ │ │ │ │ ├── JavaProjectModulesManager$1.class │ │ │ │ │ │ ├── JavaProjectModulesManager$2.class │ │ │ │ │ │ ├── JavaProjectModulesManager$IFilter.class │ │ │ │ │ │ ├── JavaProjectModulesManager.class │ │ │ │ │ │ ├── JavaProjectModulesManagerCreator.class │ │ │ │ │ │ ├── JavaZipModule$1.class │ │ │ │ │ │ ├── JavaZipModule.class │ │ │ │ │ │ ├── JythonModulesManagerUtils.class │ │ │ │ │ │ ├── ModulesKeyForJava.class │ │ │ │ │ │ ├── grinder.jar │ │ │ │ │ │ └── junit.jar │ │ │ │ │ ├── jython │ │ │ │ │ │ ├── AbstractJythonWorkbenchTests.class │ │ │ │ │ │ ├── JythonCodeCompletionTestsBase$1.class │ │ │ │ │ │ ├── JythonCodeCompletionTestsBase$2.class │ │ │ │ │ │ ├── JythonCodeCompletionTestsBase$3.class │ │ │ │ │ │ ├── JythonCodeCompletionTestsBase.class │ │ │ │ │ │ ├── JythonCompletionWithBuiltinsTestWorkbench.class │ │ │ │ │ │ ├── JythonFindDefinitionTestWorkbench.class │ │ │ │ │ │ └── JythonInterpreterManagerStub.class │ │ │ │ │ ├── modules │ │ │ │ │ │ ├── ASTEntryWithSourceModule.class │ │ │ │ │ │ ├── AbstractModule.class │ │ │ │ │ │ ├── CompiledModule.class │ │ │ │ │ │ ├── CompiledToken.class │ │ │ │ │ │ ├── EmptyModule.class │ │ │ │ │ │ ├── EmptyModuleForZip.class │ │ │ │ │ │ ├── IModulesObserver.class │ │ │ │ │ │ ├── PredefinedSourceModule.class │ │ │ │ │ │ ├── SourceModule$1.class │ │ │ │ │ │ ├── SourceModule.class │ │ │ │ │ │ └── SourceToken.class │ │ │ │ │ ├── package.html │ │ │ │ │ └── visitors │ │ │ │ │ │ ├── AbstractVisitor$ImportPartSourceToken.class │ │ │ │ │ │ ├── AbstractVisitor.class │ │ │ │ │ │ ├── AbstractVisitorTest.class │ │ │ │ │ │ ├── AssignDefinition.class │ │ │ │ │ │ ├── Definition.class │ │ │ │ │ │ ├── FindDefinitionModelVisitor.class │ │ │ │ │ │ ├── FindDefinitionModelVisitorTest.class │ │ │ │ │ │ ├── FindScopeVisitor.class │ │ │ │ │ │ ├── FindScopeVisitorTest.class │ │ │ │ │ │ ├── GlobalModelVisitor.class │ │ │ │ │ │ ├── HeuristicFindAttrs.class │ │ │ │ │ │ ├── InnerModelVisitor.class │ │ │ │ │ │ ├── KeywordParameterDefinition.class │ │ │ │ │ │ ├── LocalScope.class │ │ │ │ │ │ └── StopVisitingException.class │ │ │ │ ├── shell │ │ │ │ │ ├── AbstractShell.class │ │ │ │ │ ├── IronpythonShell.class │ │ │ │ │ ├── JythonShell.class │ │ │ │ │ ├── ProcessCreationInfo.class │ │ │ │ │ ├── PythonShell.class │ │ │ │ │ └── PythonShellTest.class │ │ │ │ └── templates │ │ │ │ │ ├── DocumentTemplateContextWithIndent.class │ │ │ │ │ ├── PyDocumentTemplateContext.class │ │ │ │ │ ├── PyDocumentTemplateContextTest.class │ │ │ │ │ └── PyTemplateCompletionProcessor.class │ │ │ ├── codefolding │ │ │ │ ├── CodeFoldingSetter$1.class │ │ │ │ ├── CodeFoldingSetter$2.class │ │ │ │ ├── CodeFoldingSetter.class │ │ │ │ ├── CodeFoldingSetterTest.class │ │ │ │ ├── FoldingEntry.class │ │ │ │ ├── MarkerAnnotationAndPosition.class │ │ │ │ ├── PyDevCodeFoldingPrefPage$1.class │ │ │ │ ├── PyDevCodeFoldingPrefPage$2.class │ │ │ │ ├── PyDevCodeFoldingPrefPage.class │ │ │ │ ├── PyEditProjection$1.class │ │ │ │ ├── PyEditProjection.class │ │ │ │ ├── PyProjectionAnnotation.class │ │ │ │ ├── PySourceViewer$1.class │ │ │ │ ├── PySourceViewer$2.class │ │ │ │ └── PySourceViewer.class │ │ │ ├── commentblocks │ │ │ │ └── CommentBlocksPreferences.class │ │ │ ├── correctionassist │ │ │ │ ├── AssistDocStringTest$1TestEntry.class │ │ │ │ ├── AssistDocStringTest.class │ │ │ │ ├── FixCompletionProposal.class │ │ │ │ ├── MarkerResolution.class │ │ │ │ ├── PyCorrectionAssistant.class │ │ │ │ ├── PyQuickFix.class │ │ │ │ ├── PythonCorrectionProcessor.class │ │ │ │ ├── PythonCorrectionProcessorTest.class │ │ │ │ ├── docstrings │ │ │ │ │ ├── AssistDocString$1.class │ │ │ │ │ ├── AssistDocString.class │ │ │ │ │ ├── DocstringsPrefPage.class │ │ │ │ │ └── ParameterNamePrefixListEditor.class │ │ │ │ └── heuristics │ │ │ │ │ ├── AssistAssign$1.class │ │ │ │ │ ├── AssistAssign.class │ │ │ │ │ ├── AssistAssignCompletionProposal$1.class │ │ │ │ │ ├── AssistAssignCompletionProposal.class │ │ │ │ │ ├── AssistAssignTest$CamelCodingStd.class │ │ │ │ │ ├── AssistAssignTest$NonCamelCodingStd.class │ │ │ │ │ ├── AssistAssignTest.class │ │ │ │ │ ├── AssistCreateInModuleTest.class │ │ │ │ │ ├── AssistImport.class │ │ │ │ │ ├── AssistPercentToFormat.class │ │ │ │ │ ├── AssistSurroundWith$1.class │ │ │ │ │ ├── AssistSurroundWith.class │ │ │ │ │ ├── AssistSurroundWithTest.class │ │ │ │ │ ├── IAssistProps.class │ │ │ │ │ ├── PercentToBraceConverter$PercentConversion.class │ │ │ │ │ ├── PercentToBraceConverter.class │ │ │ │ │ └── PercentToBraceConverterTest.class │ │ │ ├── hover │ │ │ │ ├── IPyHoverParticipant.class │ │ │ │ ├── PyAnnotationHover.class │ │ │ │ ├── PyHoverPreferencesPage.class │ │ │ │ ├── PyTextHover$1.class │ │ │ │ ├── PyTextHover$PyInformationControl.class │ │ │ │ └── PyTextHover.class │ │ │ ├── model │ │ │ │ ├── IModelListener.class │ │ │ │ ├── ItemPointer.class │ │ │ │ ├── ItemPointerTest.class │ │ │ │ ├── LengthEstimator.class │ │ │ │ ├── Location.class │ │ │ │ └── package.html │ │ │ ├── package.html │ │ │ ├── preferences │ │ │ │ ├── PydevEditorPrefs$1.class │ │ │ │ ├── PydevEditorPrefs$2.class │ │ │ │ ├── PydevEditorPrefs$3.class │ │ │ │ ├── PydevEditorPrefs$4.class │ │ │ │ ├── PydevEditorPrefs$5.class │ │ │ │ ├── PydevEditorPrefs$6.class │ │ │ │ ├── PydevEditorPrefs$7$1.class │ │ │ │ ├── PydevEditorPrefs$7.class │ │ │ │ ├── PydevEditorPrefs.class │ │ │ │ └── PydevTypingPrefs.class │ │ │ ├── refactoring │ │ │ │ ├── AbstractPyRefactoring.class │ │ │ │ ├── IPyRefactoring.class │ │ │ │ ├── PyRefactoringFindDefinition.class │ │ │ │ ├── RefactoringRequest.class │ │ │ │ └── TooManyMatchesException.class │ │ │ ├── scripting │ │ │ │ └── PyEditScripting.class │ │ │ ├── simpleassist │ │ │ │ ├── ISimpleAssistParticipant.class │ │ │ │ ├── ISimpleAssistParticipant2.class │ │ │ │ ├── SimpleAssistProcessor$1.class │ │ │ │ ├── SimpleAssistProcessor$2.class │ │ │ │ ├── SimpleAssistProcessor$ContextInformationDelegator.class │ │ │ │ └── SimpleAssistProcessor.class │ │ │ └── templates │ │ │ │ ├── PyContextType.class │ │ │ │ ├── PyTemplatePreferencesPage.class │ │ │ │ ├── PyTemplateVariableResolver.class │ │ │ │ └── TemplateHelper.class │ │ │ ├── editorinput │ │ │ ├── PyEditorInputFactory.class │ │ │ ├── PyFileLabelProvider.class │ │ │ ├── PyOpenEditor.class │ │ │ ├── PySourceLocatorBase$1.class │ │ │ ├── PySourceLocatorBase$2.class │ │ │ ├── PySourceLocatorBase$3.class │ │ │ ├── PySourceLocatorBase.class │ │ │ ├── PySourceLocatorPrefs.class │ │ │ ├── PydevFileEditorInput$WorkbenchAdapter.class │ │ │ ├── PydevFileEditorInput.class │ │ │ ├── PydevZipFileEditorInput.class │ │ │ └── PydevZipFileStorage.class │ │ │ ├── ironpythontests │ │ │ └── IronpythonTest.class │ │ │ ├── jythontests │ │ │ └── JythonTest.class │ │ │ ├── logging │ │ │ ├── DebugSettings.class │ │ │ ├── PyLoggingPreferencesPage.class │ │ │ └── ping │ │ │ │ ├── AsyncLogPing$1.class │ │ │ │ ├── AsyncLogPing.class │ │ │ │ ├── ILogPing.class │ │ │ │ ├── ILogPingProvider.class │ │ │ │ ├── ILogPingSender.class │ │ │ │ ├── LogInfoProvider.class │ │ │ │ ├── LogPingSender.class │ │ │ │ ├── LogPingTest$1.class │ │ │ │ ├── LogPingTest$2.class │ │ │ │ ├── LogPingTest.class │ │ │ │ ├── SynchedLogPing$1.class │ │ │ │ ├── SynchedLogPing$2.class │ │ │ │ └── SynchedLogPing.class │ │ │ ├── navigator │ │ │ ├── FileStub.class │ │ │ ├── FolderStub.class │ │ │ ├── InterpreterInfoTreeNode.class │ │ │ ├── InterpreterInfoTreeNodeRoot.class │ │ │ ├── LabelAndImage.class │ │ │ ├── ModelAdapter.class │ │ │ ├── ProjectInfoForPackageExplorer.class │ │ │ ├── ProjectStub.class │ │ │ ├── PyPackageStateSaver.class │ │ │ ├── PythonBaseModelProvider$1.class │ │ │ ├── PythonBaseModelProvider$2.class │ │ │ ├── PythonBaseModelProvider$3.class │ │ │ ├── PythonBaseModelProvider$4.class │ │ │ ├── PythonBaseModelProvider$5.class │ │ │ ├── PythonBaseModelProvider$Updater.class │ │ │ ├── PythonBaseModelProvider.class │ │ │ ├── PythonLabelProvider.class │ │ │ ├── PythonModelProvider.class │ │ │ ├── PythonModelProviderTest$1.class │ │ │ ├── PythonModelProviderTest$2.class │ │ │ ├── PythonModelProviderTest.class │ │ │ ├── PythonPathNatureStub.class │ │ │ ├── PythonpathTreeNode.class │ │ │ ├── PythonpathZipChildTreeNode.class │ │ │ ├── TopLevelProjectsOrWorkingSetChoice$1.class │ │ │ ├── TopLevelProjectsOrWorkingSetChoice.class │ │ │ ├── WorkingSetStub.class │ │ │ ├── WorkspaceRootStub.class │ │ │ ├── WorkspaceStub.class │ │ │ ├── ZipStructure.class │ │ │ ├── ZipStructureTest.class │ │ │ ├── actions │ │ │ │ ├── Helpers.class │ │ │ │ ├── PyCopyResourceAction.class │ │ │ │ ├── PyDeleteResourceAction.class │ │ │ │ ├── PyMoveResourceAction.class │ │ │ │ ├── PyOpenExternalAction.class │ │ │ │ ├── PyOpenPythonFileAction.class │ │ │ │ ├── PyOpenResourceAction.class │ │ │ │ ├── PyPasteAction.class │ │ │ │ ├── PyRenameResourceAction$1.class │ │ │ │ ├── PyRenameResourceAction.class │ │ │ │ ├── PySetupCustomFilters$1.class │ │ │ │ ├── PySetupCustomFilters.class │ │ │ │ ├── PythonActionProvider.class │ │ │ │ ├── PythonLinkHelper.class │ │ │ │ ├── PythonRefactorActionProvider.class │ │ │ │ └── copied │ │ │ │ │ ├── CopyAction.class │ │ │ │ │ ├── CopyFilesAndFoldersOperation$1.class │ │ │ │ │ ├── CopyFilesAndFoldersOperation$2.class │ │ │ │ │ ├── CopyFilesAndFoldersOperation$3.class │ │ │ │ │ ├── CopyFilesAndFoldersOperation$4.class │ │ │ │ │ ├── CopyFilesAndFoldersOperation$5.class │ │ │ │ │ ├── CopyFilesAndFoldersOperation$6.class │ │ │ │ │ ├── CopyFilesAndFoldersOperation$7$1.class │ │ │ │ │ ├── CopyFilesAndFoldersOperation$7.class │ │ │ │ │ ├── CopyFilesAndFoldersOperation$8$1.class │ │ │ │ │ ├── CopyFilesAndFoldersOperation$8.class │ │ │ │ │ ├── CopyFilesAndFoldersOperation.class │ │ │ │ │ ├── PasteAction$1.class │ │ │ │ │ ├── PasteAction$2$1.class │ │ │ │ │ ├── PasteAction$2.class │ │ │ │ │ ├── PasteAction$3.class │ │ │ │ │ ├── PasteAction.class │ │ │ │ │ ├── PyResourceDropAdapterAssistant$1.class │ │ │ │ │ ├── PyResourceDropAdapterAssistant.class │ │ │ │ │ ├── WorkspaceAction$1.class │ │ │ │ │ ├── WorkspaceAction$2.class │ │ │ │ │ └── WorkspaceAction.class │ │ │ ├── decorator │ │ │ │ ├── IProblemChangedListener.class │ │ │ │ ├── ProblemMarkerManager$1.class │ │ │ │ ├── ProblemMarkerManager$ProjectErrorVisitor.class │ │ │ │ ├── ProblemMarkerManager.class │ │ │ │ ├── ProblemsLabelChangedEvent.class │ │ │ │ ├── ProblemsLabelDecorator$1.class │ │ │ │ └── ProblemsLabelDecorator.class │ │ │ ├── elements │ │ │ │ ├── ISortedElement.class │ │ │ │ ├── IWrappedResource.class │ │ │ │ ├── ProjectConfigError.class │ │ │ │ ├── PythonFile.class │ │ │ │ ├── PythonFolder.class │ │ │ │ ├── PythonNode.class │ │ │ │ ├── PythonProjectSourceFolder.class │ │ │ │ ├── PythonResource.class │ │ │ │ ├── PythonSourceFolder.class │ │ │ │ ├── PythonSourceFolderActionFilter.class │ │ │ │ └── WrappedResource.class │ │ │ ├── filters │ │ │ │ ├── AbstractFilter.class │ │ │ │ ├── ClassFilter.class │ │ │ │ ├── ClosedProjectsFilter.class │ │ │ │ ├── CommentsFilter.class │ │ │ │ ├── CustomFilters$PropertyListener.class │ │ │ │ ├── CustomFilters.class │ │ │ │ ├── DotStartFilter.class │ │ │ │ ├── ImportsFilter.class │ │ │ │ ├── InterpreterInfoFilter.class │ │ │ │ ├── PyTildaFilter.class │ │ │ │ ├── PycFilter.class │ │ │ │ ├── PydevProjectsFilter.class │ │ │ │ ├── PyoFilter.class │ │ │ │ └── PythonNodeFilter.class │ │ │ ├── properties │ │ │ │ ├── PyPropertyTester.class │ │ │ │ └── StringMatcherSimple.class │ │ │ ├── sorter │ │ │ │ └── PythonModelSorter.class │ │ │ └── ui │ │ │ │ ├── PydevPackageExplorer$PydevCommonViewer$1.class │ │ │ │ ├── PydevPackageExplorer$PydevCommonViewer.class │ │ │ │ └── PydevPackageExplorer.class │ │ │ ├── outline │ │ │ ├── AbstractOutlineFilterAction.class │ │ │ ├── ContentOutlinePageWithFilter$1.class │ │ │ ├── ContentOutlinePageWithFilter.class │ │ │ ├── IOutlineModel.class │ │ │ ├── OutlineHideCommentsAction$1.class │ │ │ ├── OutlineHideCommentsAction.class │ │ │ ├── OutlineHideFieldsAction$1.class │ │ │ ├── OutlineHideFieldsAction.class │ │ │ ├── OutlineHideImportsAction$1.class │ │ │ ├── OutlineHideImportsAction.class │ │ │ ├── OutlineHideMagicObjectsAction$1.class │ │ │ ├── OutlineHideMagicObjectsAction.class │ │ │ ├── OutlineHideNonPublicMembersAction$1.class │ │ │ ├── OutlineHideNonPublicMembersAction.class │ │ │ ├── OutlineHideStaticMethodsAction$1.class │ │ │ ├── OutlineHideStaticMethodsAction.class │ │ │ ├── OutlineLinkWithEditorAction.class │ │ │ ├── OutlineSortByNameAction$1.class │ │ │ ├── OutlineSortByNameAction.class │ │ │ ├── ParsedContentProvider.class │ │ │ ├── ParsedItem.class │ │ │ ├── ParsedItemTest.class │ │ │ ├── ParsedLabelProvider.class │ │ │ ├── ParsedModel$1$1.class │ │ │ ├── ParsedModel$1$2.class │ │ │ ├── ParsedModel$1.class │ │ │ ├── ParsedModel.class │ │ │ ├── PyOutlinePage$1.class │ │ │ ├── PyOutlinePage$2.class │ │ │ ├── PyOutlinePage$3.class │ │ │ ├── PyOutlinePage$4.class │ │ │ ├── PyOutlinePage$5.class │ │ │ ├── PyOutlinePage.class │ │ │ └── package.html │ │ │ ├── overview_ruler │ │ │ ├── CopiedOverviewRuler$1.class │ │ │ ├── CopiedOverviewRuler$2.class │ │ │ ├── CopiedOverviewRuler$3.class │ │ │ ├── CopiedOverviewRuler$4.class │ │ │ ├── CopiedOverviewRuler$5.class │ │ │ ├── CopiedOverviewRuler$6.class │ │ │ ├── CopiedOverviewRuler$FilterIterator.class │ │ │ ├── CopiedOverviewRuler$HeaderPainter.class │ │ │ ├── CopiedOverviewRuler$InternalListener.class │ │ │ ├── CopiedOverviewRuler.class │ │ │ ├── MinimapOverviewRuler$1.class │ │ │ ├── MinimapOverviewRuler$2.class │ │ │ ├── MinimapOverviewRuler$3.class │ │ │ ├── MinimapOverviewRuler$4.class │ │ │ ├── MinimapOverviewRuler$RedrawJob$1.class │ │ │ ├── MinimapOverviewRuler$RedrawJob.class │ │ │ ├── MinimapOverviewRuler.class │ │ │ └── MinimapOverviewRulerPreferencesPage.class │ │ │ ├── plugin │ │ │ ├── PyStructureConfigHelpers.class │ │ │ ├── PydevPlugin$1.class │ │ │ ├── PydevPlugin$2.class │ │ │ ├── PydevPlugin$3.class │ │ │ ├── PydevPlugin.class │ │ │ ├── PydevTestUtils.class │ │ │ ├── StatusInfo.class │ │ │ ├── nature │ │ │ │ ├── AbstractPythonNature.class │ │ │ │ ├── FileStub2.class │ │ │ │ ├── IPythonNatureListener.class │ │ │ │ ├── IPythonNatureStore.class │ │ │ │ ├── IPythonPathContributor.class │ │ │ │ ├── IPythonPathHelper.class │ │ │ │ ├── ProjectImportedHasAstManagerTestWorkbench$1.class │ │ │ │ ├── ProjectImportedHasAstManagerTestWorkbench.class │ │ │ │ ├── ProjectStub2.class │ │ │ │ ├── PyNatureReindexer$1.class │ │ │ │ ├── PyNatureReindexer.class │ │ │ │ ├── PythonNature$1.class │ │ │ │ ├── PythonNature$RebuildPythonNatureModules.class │ │ │ │ ├── PythonNature.class │ │ │ │ ├── PythonNatureListenersManager.class │ │ │ │ ├── PythonNatureStore.class │ │ │ │ ├── PythonNatureStoreTest.class │ │ │ │ ├── PythonPathNature.class │ │ │ │ ├── SaveFileWithoutNatureTestWorkbench.class │ │ │ │ ├── SystemPythonNature$SystemPythonPathNature.class │ │ │ │ └── SystemPythonNature.class │ │ │ ├── package.html │ │ │ └── preferences │ │ │ │ ├── AbstractPydevPrefs$1.class │ │ │ │ ├── AbstractPydevPrefs$2.class │ │ │ │ ├── AbstractPydevPrefs$3.class │ │ │ │ ├── AbstractPydevPrefs$4.class │ │ │ │ ├── AbstractPydevPrefs$5.class │ │ │ │ ├── AbstractPydevPrefs$6.class │ │ │ │ ├── AbstractPydevPrefs.class │ │ │ │ ├── ColorEditor$1.class │ │ │ │ ├── ColorEditor$2.class │ │ │ │ ├── ColorEditor.class │ │ │ │ ├── IPydevPreferencesProvider.class │ │ │ │ ├── IPydevPreferencesProvider2.class │ │ │ │ ├── OverlayPreferenceStore$OverlayKey.class │ │ │ │ ├── OverlayPreferenceStore$PropertyListener.class │ │ │ │ ├── OverlayPreferenceStore$TypeDescriptor.class │ │ │ │ ├── OverlayPreferenceStore.class │ │ │ │ ├── PyCodeFormatterPage.class │ │ │ │ ├── PyCodeStylePreferencesPage.class │ │ │ │ ├── PyTitlePreferencesPage.class │ │ │ │ ├── PydevPrefs.class │ │ │ │ ├── PydevPrefsInitializer.class │ │ │ │ └── PydevRootPrefs.class │ │ │ ├── pythontests │ │ │ ├── AbstractBasicRunTestCase.class │ │ │ └── PythonTest.class │ │ │ ├── pyunit │ │ │ └── preferences │ │ │ │ ├── PyUnitPrefsPage2$1.class │ │ │ │ ├── PyUnitPrefsPage2$PyUnitPageLinkListener.class │ │ │ │ └── PyUnitPrefsPage2.class │ │ │ ├── runners │ │ │ ├── IronPythonUniversalRunnerTest.class │ │ │ ├── JythonUniversalRunnerTest.class │ │ │ ├── PythonUniversalRunnerTest.class │ │ │ ├── SimpleExeRunner.class │ │ │ ├── SimpleExeRunnerTest.class │ │ │ ├── SimpleIronpythonRunner.class │ │ │ ├── SimpleIronpythonRunnerTest.class │ │ │ ├── SimpleJythonRunner$JavaNotConfiguredException.class │ │ │ ├── SimpleJythonRunner.class │ │ │ ├── SimpleJythonRunnerTest.class │ │ │ ├── SimplePythonRunner.class │ │ │ ├── SimplePythonRunnerTest.class │ │ │ ├── SimpleRunner.class │ │ │ ├── ThreadStreamReaderTest.class │ │ │ ├── UniversalRunner$AbstractRunner.class │ │ │ ├── UniversalRunner$IronPythonRunner.class │ │ │ ├── UniversalRunner$JythonRunner.class │ │ │ ├── UniversalRunner$PythonRunner.class │ │ │ └── UniversalRunner.class │ │ │ ├── tree │ │ │ ├── AllowOnlyFoldersFilter.class │ │ │ ├── AllowValidPathsFilter.class │ │ │ ├── FileSorter.class │ │ │ ├── FileTreeContentProvider.class │ │ │ ├── FileTreeLabelProvider.class │ │ │ ├── FileTreePyFilesProvider.class │ │ │ └── Util.class │ │ │ ├── ui │ │ │ ├── BundleInfoStub.class │ │ │ ├── ColorAndStyleCache.class │ │ │ ├── ColorCache.class │ │ │ ├── IViewCreatedObserver.class │ │ │ ├── IViewWithControls.class │ │ │ ├── MenuManagerCopiedToAddCreateMenuWithMenuParent$1.class │ │ │ ├── MenuManagerCopiedToAddCreateMenuWithMenuParent$2.class │ │ │ ├── MenuManagerCopiedToAddCreateMenuWithMenuParent.class │ │ │ ├── PyProjectProperties$1.class │ │ │ ├── PyProjectProperties$2.class │ │ │ ├── PyProjectProperties$3.class │ │ │ ├── PyProjectProperties.class │ │ │ ├── PyProjectPythonDetails$ProjectInterpreterAndGrammarConfig$1.class │ │ │ ├── PyProjectPythonDetails$ProjectInterpreterAndGrammarConfig$2.class │ │ │ ├── PyProjectPythonDetails$ProjectInterpreterAndGrammarConfig.class │ │ │ ├── PyProjectPythonDetails.class │ │ │ ├── SWTTest.class │ │ │ ├── SetOrientationAction$IActionsMenu.class │ │ │ ├── SetOrientationAction$SetOrientationActionImpl.class │ │ │ ├── SetOrientationAction$SetOrientationMenuCreator$1$1.class │ │ │ ├── SetOrientationAction$SetOrientationMenuCreator$1.class │ │ │ ├── SetOrientationAction$SetOrientationMenuCreator.class │ │ │ ├── SetOrientationAction.class │ │ │ ├── StreamConsumer.class │ │ │ ├── TabVariables$1$1.class │ │ │ ├── TabVariables$1$2.class │ │ │ ├── TabVariables$1.class │ │ │ ├── TabVariables.class │ │ │ ├── UIConstants.class │ │ │ ├── ViewPartWithOrientation$1.class │ │ │ ├── ViewPartWithOrientation.class │ │ │ ├── actions │ │ │ │ ├── container │ │ │ │ │ ├── PyContainerAction$1.class │ │ │ │ │ ├── PyContainerAction.class │ │ │ │ │ ├── PyDeleteErrors.class │ │ │ │ │ ├── PyDeletePycAndClassFiles.class │ │ │ │ │ ├── PySourceFormatAction$1.class │ │ │ │ │ └── PySourceFormatAction.class │ │ │ │ ├── project │ │ │ │ │ ├── PyAddNature.class │ │ │ │ │ └── PyRemoveNature.class │ │ │ │ └── resources │ │ │ │ │ ├── Py2To3$1.class │ │ │ │ │ ├── Py2To3.class │ │ │ │ │ ├── PyResourceAction$1.class │ │ │ │ │ └── PyResourceAction.class │ │ │ ├── dialogs │ │ │ │ ├── AbstractKeyValueDialog$1.class │ │ │ │ ├── AbstractKeyValueDialog.class │ │ │ │ ├── AbstractMapOfStringsInputDialog$1.class │ │ │ │ ├── AbstractMapOfStringsInputDialog.class │ │ │ │ ├── ArrayContentProvider.class │ │ │ │ ├── InterpreterInputDialog$1.class │ │ │ │ ├── InterpreterInputDialog.class │ │ │ │ ├── MapOfStringsInputDialog.class │ │ │ │ ├── Package.class │ │ │ │ ├── PackageContentProvider.class │ │ │ │ ├── ProjectFolderSelectionDialog$1.class │ │ │ │ ├── ProjectFolderSelectionDialog.class │ │ │ │ ├── ProjectFolderSelectionGroup$1.class │ │ │ │ ├── ProjectFolderSelectionGroup$2.class │ │ │ │ ├── ProjectFolderSelectionGroup$3.class │ │ │ │ ├── ProjectFolderSelectionGroup$CopiedContainerContentProvider.class │ │ │ │ ├── ProjectFolderSelectionGroup.class │ │ │ │ ├── ProjectSelectionDialog$1.class │ │ │ │ ├── ProjectSelectionDialog$2.class │ │ │ │ ├── ProjectSelectionDialog$3.class │ │ │ │ ├── ProjectSelectionDialog.class │ │ │ │ ├── PyDialogHelpers.class │ │ │ │ ├── PythonModuleContentProvider.class │ │ │ │ ├── PythonModulePickerDialog$1.class │ │ │ │ ├── PythonModulePickerDialog.class │ │ │ │ ├── PythonPackageSelectionDialog$1.class │ │ │ │ ├── PythonPackageSelectionDialog$2.class │ │ │ │ ├── PythonPackageSelectionDialog.class │ │ │ │ ├── SelectExistingOrCreateNewDialog$1.class │ │ │ │ ├── SelectExistingOrCreateNewDialog$2.class │ │ │ │ ├── SelectExistingOrCreateNewDialog$3.class │ │ │ │ ├── SelectExistingOrCreateNewDialog.class │ │ │ │ ├── SourceFolder.class │ │ │ │ ├── StringFromListContentProvider.class │ │ │ │ ├── ToStringLabelProvider.class │ │ │ │ ├── TreeSelectionDialog$1.class │ │ │ │ ├── TreeSelectionDialog$2.class │ │ │ │ ├── TreeSelectionDialog$3.class │ │ │ │ ├── TreeSelectionDialog$DefaultFilterMatcher.class │ │ │ │ ├── TreeSelectionDialog$UpdateJob$1.class │ │ │ │ ├── TreeSelectionDialog$UpdateJob.class │ │ │ │ └── TreeSelectionDialog.class │ │ │ ├── editors │ │ │ │ ├── TreeWithAddRemove$1.class │ │ │ │ ├── TreeWithAddRemove$2.class │ │ │ │ ├── TreeWithAddRemove$3.class │ │ │ │ └── TreeWithAddRemove.class │ │ │ ├── filetypes │ │ │ │ ├── FileTypesPreferencesPage$1.class │ │ │ │ ├── FileTypesPreferencesPage$2.class │ │ │ │ ├── FileTypesPreferencesPage$PreferencesCacheHelper.class │ │ │ │ └── FileTypesPreferencesPage.class │ │ │ ├── importsconf │ │ │ │ └── ImportsPreferencesPage.class │ │ │ ├── interpreters │ │ │ │ ├── AbstractInterpreterManager$1.class │ │ │ │ ├── AbstractInterpreterManager$ConfigureInterpreterJob.class │ │ │ │ ├── AbstractInterpreterManager.class │ │ │ │ ├── ChooseInterpreterManager.class │ │ │ │ ├── IInterpreterObserver.class │ │ │ │ ├── InterpreterManagerTest.class │ │ │ │ ├── IronpythonInterpreterManager.class │ │ │ │ ├── JythonInterpreterManager.class │ │ │ │ └── PythonInterpreterManager.class │ │ │ ├── package.html │ │ │ ├── perspective │ │ │ │ └── PythonPerspectiveFactory.class │ │ │ ├── pythonpathconf │ │ │ │ ├── AbstractInterpreterEditor$1.class │ │ │ │ ├── AbstractInterpreterEditor$10.class │ │ │ │ ├── AbstractInterpreterEditor$2.class │ │ │ │ ├── AbstractInterpreterEditor$3.class │ │ │ │ ├── AbstractInterpreterEditor$4.class │ │ │ │ ├── AbstractInterpreterEditor$5.class │ │ │ │ ├── AbstractInterpreterEditor$6$1.class │ │ │ │ ├── AbstractInterpreterEditor$6.class │ │ │ │ ├── AbstractInterpreterEditor$7$1.class │ │ │ │ ├── AbstractInterpreterEditor$7$2.class │ │ │ │ ├── AbstractInterpreterEditor$7.class │ │ │ │ ├── AbstractInterpreterEditor$8.class │ │ │ │ ├── AbstractInterpreterEditor$9.class │ │ │ │ ├── AbstractInterpreterEditor$CancelException.class │ │ │ │ ├── AbstractInterpreterEditor.class │ │ │ │ ├── AbstractInterpreterPreferencesPage$1.class │ │ │ │ ├── AbstractInterpreterPreferencesPage$2.class │ │ │ │ ├── AbstractInterpreterPreferencesPage$3.class │ │ │ │ ├── AbstractInterpreterPreferencesPage.class │ │ │ │ ├── AbstractListWithNewRemoveControl$1.class │ │ │ │ ├── AbstractListWithNewRemoveControl$2.class │ │ │ │ ├── AbstractListWithNewRemoveControl.class │ │ │ │ ├── IInterpreterInfoBuilder.class │ │ │ │ ├── IInterpreterNewCustomEntries.class │ │ │ │ ├── InterpreterInfo$1.class │ │ │ │ ├── InterpreterInfo$2.class │ │ │ │ ├── InterpreterInfo$AdditionalEntries$1.class │ │ │ │ ├── InterpreterInfo$AdditionalEntries$2.class │ │ │ │ ├── InterpreterInfo$AdditionalEntries$3.class │ │ │ │ ├── InterpreterInfo$AdditionalEntries$4.class │ │ │ │ ├── InterpreterInfo$AdditionalEntries.class │ │ │ │ ├── InterpreterInfo.class │ │ │ │ ├── InterpreterInfoOutput.txt │ │ │ │ ├── InterpreterInfoTest.class │ │ │ │ ├── InterpreterNewCustomEntriesAdapter.class │ │ │ │ ├── IronpythonInterpreterEditor.class │ │ │ │ ├── IronpythonInterpreterPreferencesPage$1.class │ │ │ │ ├── IronpythonInterpreterPreferencesPage.class │ │ │ │ ├── JythonInterpreterEditor.class │ │ │ │ ├── JythonInterpreterPreferencesPage.class │ │ │ │ ├── MockStringVariableManager.class │ │ │ │ ├── MyEnvWorkingCopy.class │ │ │ │ ├── ObtainInterpreterInfoOperation$OperationMonitor.class │ │ │ │ ├── ObtainInterpreterInfoOperation.class │ │ │ │ ├── PyListSelectionDialog$1.class │ │ │ │ ├── PyListSelectionDialog$2.class │ │ │ │ ├── PyListSelectionDialog$3.class │ │ │ │ ├── PyListSelectionDialog.class │ │ │ │ ├── PythonInterpreterEditor$1.class │ │ │ │ ├── PythonInterpreterEditor.class │ │ │ │ ├── PythonInterpreterPreferencesPage.class │ │ │ │ ├── PythonSelectionLibrariesDialog$ContentProvider.class │ │ │ │ ├── PythonSelectionLibrariesDialog$LabelProvider.class │ │ │ │ └── PythonSelectionLibrariesDialog.class │ │ │ └── wizards │ │ │ │ ├── files │ │ │ │ ├── AbstractPythonWizard.class │ │ │ │ ├── AbstractPythonWizardPage$1.class │ │ │ │ ├── AbstractPythonWizardPage$2.class │ │ │ │ ├── AbstractPythonWizardPage$3.class │ │ │ │ ├── AbstractPythonWizardPage$4.class │ │ │ │ ├── AbstractPythonWizardPage$5.class │ │ │ │ ├── AbstractPythonWizardPage$6.class │ │ │ │ ├── AbstractPythonWizardPage.class │ │ │ │ ├── PythonModuleWizard$1.class │ │ │ │ ├── PythonModuleWizard.class │ │ │ │ ├── PythonPackageWizard$1.class │ │ │ │ ├── PythonPackageWizard.class │ │ │ │ ├── PythonSourceFolderWizard$1.class │ │ │ │ └── PythonSourceFolderWizard.class │ │ │ │ ├── gettingstarted │ │ │ │ ├── AbstractNewProjectPage.class │ │ │ │ ├── AbstractNewProjectWizard.class │ │ │ │ ├── GettingStartedPage.class │ │ │ │ └── PythonGettingStartedWizard.class │ │ │ │ └── project │ │ │ │ ├── IWizardNewProjectNameAndLocationPage.class │ │ │ │ ├── NewProjectNameAndLocationWizardPage$1.class │ │ │ │ ├── NewProjectNameAndLocationWizardPage$2.class │ │ │ │ ├── NewProjectNameAndLocationWizardPage$3.class │ │ │ │ ├── NewProjectNameAndLocationWizardPage$4.class │ │ │ │ ├── NewProjectNameAndLocationWizardPage$5.class │ │ │ │ ├── NewProjectNameAndLocationWizardPage$6.class │ │ │ │ ├── NewProjectNameAndLocationWizardPage$7.class │ │ │ │ ├── NewProjectNameAndLocationWizardPage$8.class │ │ │ │ ├── NewProjectNameAndLocationWizardPage.class │ │ │ │ ├── PythonProjectWizard$1.class │ │ │ │ ├── PythonProjectWizard$2.class │ │ │ │ └── PythonProjectWizard.class │ │ │ └── utils │ │ │ ├── ComboFieldEditor$1.class │ │ │ ├── ComboFieldEditor.class │ │ │ ├── CounterThread.class │ │ │ ├── CustomizableFieldEditor$1.class │ │ │ ├── CustomizableFieldEditor$2.class │ │ │ ├── CustomizableFieldEditor$3.class │ │ │ ├── CustomizableFieldEditor$4.class │ │ │ ├── CustomizableFieldEditor.class │ │ │ ├── ICallback.class │ │ │ ├── JobProgressComunicator.class │ │ │ ├── LabelFieldEditor.class │ │ │ ├── LabelFieldEditorWith2Cols$1.class │ │ │ ├── LabelFieldEditorWith2Cols.class │ │ │ ├── LinkFieldEditor$1.class │ │ │ ├── LinkFieldEditor.class │ │ │ ├── MultiStringFieldEditor$1.class │ │ │ ├── MultiStringFieldEditor$2.class │ │ │ ├── MultiStringFieldEditor$3.class │ │ │ ├── MultiStringFieldEditor$4.class │ │ │ ├── MultiStringFieldEditor.class │ │ │ ├── PrintProgressMonitor.class │ │ │ ├── ProgressAction.class │ │ │ ├── ProgressOperation.class │ │ │ ├── PyFileListing$1.class │ │ │ ├── PyFileListing$2.class │ │ │ ├── PyFileListing$PyFileInfo.class │ │ │ ├── PyFileListing.class │ │ │ ├── PyFilteredTree$1.class │ │ │ ├── PyFilteredTree.class │ │ │ ├── TableComboFieldEditor$1.class │ │ │ ├── TableComboFieldEditor.class │ │ │ └── tablecombo │ │ │ ├── TableCombo$1$1.class │ │ │ ├── TableCombo$1.class │ │ │ ├── TableCombo$2.class │ │ │ ├── TableCombo$3.class │ │ │ ├── TableCombo$4.class │ │ │ ├── TableCombo$5.class │ │ │ ├── TableCombo$6.class │ │ │ ├── TableCombo$7.class │ │ │ ├── TableCombo$8.class │ │ │ ├── TableCombo.class │ │ │ ├── TableComboViewer.class │ │ │ └── TableComboViewerRow.class │ ├── overview.html │ ├── predefined_completions │ │ ├── PyQtTest.QtCore.pypredef │ │ └── QtCore.api │ ├── pysrc │ │ ├── .cvsignore │ │ ├── configobj-4.6.0-py2.6.egg │ │ ├── definitions │ │ │ ├── __init__.py │ │ │ └── methoddef.py │ │ ├── desc.txt │ │ ├── extendable │ │ │ ├── __init__.py │ │ │ ├── all_check │ │ │ │ └── __init__.py │ │ │ ├── all_check2 │ │ │ │ └── __init__.py │ │ │ ├── all_check3 │ │ │ │ └── __init__.py │ │ │ ├── bootstrap_dll │ │ │ │ ├── __init__.py │ │ │ │ └── umath.py │ │ │ ├── calltips │ │ │ │ ├── __init__.py │ │ │ │ └── mod1 │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── sub1.py │ │ │ ├── classmet │ │ │ │ ├── __init__.py │ │ │ │ └── mod1.py │ │ │ ├── constants │ │ │ │ └── __init__.py │ │ │ ├── deepimport.py │ │ │ ├── dependencies │ │ │ │ ├── __init__.py │ │ │ │ ├── file1.py │ │ │ │ ├── file2.py │ │ │ │ ├── file3.py │ │ │ │ ├── file4.py │ │ │ │ └── file5.py │ │ │ ├── grammar3 │ │ │ │ ├── __init__.py │ │ │ │ ├── relative.py │ │ │ │ └── sub1.py │ │ │ ├── help │ │ │ │ └── __init__.py │ │ │ ├── invalid+module.py │ │ │ ├── invalid-module.py │ │ │ ├── invalid.folder │ │ │ │ └── invalidfile.py │ │ │ ├── namecheck │ │ │ │ ├── __init__.py │ │ │ │ └── samename.py │ │ │ ├── nested.py │ │ │ ├── nested1 │ │ │ │ ├── __init__.py │ │ │ │ └── nested2 │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── nestedclass.py │ │ │ ├── nested2 │ │ │ │ ├── __init__.py │ │ │ │ ├── hub.py │ │ │ │ └── mod2.py │ │ │ ├── nested3 │ │ │ │ ├── __init__.py │ │ │ │ ├── hub2.py │ │ │ │ └── mod3.py │ │ │ ├── newimport │ │ │ │ ├── __init__.py │ │ │ │ ├── imp1.py │ │ │ │ └── sub1 │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── file1.py │ │ │ │ │ └── file2.py │ │ │ ├── noerr │ │ │ │ ├── __init__.py │ │ │ │ └── importer.py │ │ │ ├── parameters.py │ │ │ ├── parameters_check │ │ │ │ ├── __init__.py │ │ │ │ └── check.py │ │ │ ├── recursion_on_non_existent │ │ │ │ ├── __init__.py │ │ │ │ └── unexistent_import.py │ │ │ ├── redefinition_in_import │ │ │ │ ├── __init__.py │ │ │ │ ├── check_access.py │ │ │ │ └── mod1.py │ │ │ ├── relative_absolute_import │ │ │ │ ├── __init__.py │ │ │ │ └── foo │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── bar.py │ │ │ ├── relative_and_full_mixed │ │ │ │ ├── __init__.py │ │ │ │ ├── pluginstestcase.py │ │ │ │ └── pluginstestcaseext.py │ │ │ ├── relative_wildcard │ │ │ │ ├── __init__.py │ │ │ │ ├── mymod1.py │ │ │ │ └── mymod2.py │ │ │ ├── relative_with_sub │ │ │ │ ├── __init__.py │ │ │ │ ├── aa.py │ │ │ │ └── bb.py │ │ │ ├── searching │ │ │ │ ├── __init__.py │ │ │ │ ├── mod1 │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── foo.py │ │ │ │ ├── mod2.py │ │ │ │ └── mod3.py │ │ │ ├── static.py │ │ │ ├── static2.py │ │ │ └── with_path.py │ │ ├── mod_without_extension │ │ ├── myeggmodule.egg │ │ ├── myzipmodule.zip │ │ ├── otherparent │ │ │ ├── __init__.py │ │ │ └── navigationtest.py │ │ ├── prefersrc.dll │ │ ├── prefersrc.py │ │ ├── projroot │ │ │ └── source │ │ │ │ └── python │ │ │ │ └── pack1 │ │ │ │ ├── __init__.py │ │ │ │ ├── mod1.py │ │ │ │ └── pack2 │ │ │ │ ├── __init__.py │ │ │ │ └── mod2.py │ │ ├── relative │ │ │ ├── __init__.py │ │ │ ├── mod1.py │ │ │ ├── mod2.py │ │ │ └── rel1 │ │ │ │ ├── __init__.py │ │ │ │ └── _priv1 │ │ │ │ ├── __init__.py │ │ │ │ └── _priv2 │ │ │ │ ├── __init__.py │ │ │ │ ├── _priv3.py │ │ │ │ └── notpriv3.py │ │ ├── simpledatetimeimport.py │ │ ├── simpleimport.py │ │ ├── simpleosimport.py │ │ ├── someparent │ │ │ ├── __init__.py │ │ │ └── somechild │ │ │ │ ├── __init__.py │ │ │ │ └── config.py │ │ ├── testAssist │ │ │ ├── __init__.py │ │ │ └── assist.py │ │ ├── testOtherImports │ │ │ ├── __init__.py │ │ │ ├── f1.py │ │ │ ├── f2.py │ │ │ └── f3.py │ │ ├── testenc │ │ │ ├── __init__.py │ │ │ ├── enccp1251.py │ │ │ ├── encimport.py │ │ │ └── encutf8.py │ │ ├── testlib │ │ │ ├── __init__.py │ │ │ └── unittest │ │ │ │ ├── __init__.py │ │ │ │ ├── anothertest.py │ │ │ │ ├── guitestcase.py │ │ │ │ ├── relative │ │ │ │ ├── __init__.py │ │ │ │ ├── testrelative.py │ │ │ │ └── toimport.py │ │ │ │ └── testcase.py │ │ ├── testrec │ │ │ ├── __init__.py │ │ │ ├── imp1.py │ │ │ ├── imp2.py │ │ │ └── imp3.py │ │ ├── testrec2 │ │ │ ├── __init__.py │ │ │ ├── core │ │ │ │ ├── __init__.py │ │ │ │ └── leaf.py │ │ │ └── filebase.py │ │ ├── testrec3 │ │ │ ├── __init__.py │ │ │ └── rec.py │ │ ├── testrec4 │ │ │ ├── __init__.py │ │ │ ├── mod.py │ │ │ └── util.py │ │ ├── testrec5 │ │ │ ├── __init__.py │ │ │ └── messages.py │ │ ├── testrecwild │ │ │ ├── __init__.py │ │ │ ├── f1.py │ │ │ └── f2.py │ │ ├── testrecwild2 │ │ │ ├── __init__.py │ │ │ └── rec2 │ │ │ │ ├── __init__.py │ │ │ │ ├── f1.py │ │ │ │ └── f2.py │ │ └── universal_runner_test.py │ └── pysrc2 │ │ ├── .cvsignore │ │ ├── desc.txt │ │ ├── prefersrc.py │ │ └── proj2root │ │ └── __init__.py │ ├── build.properties │ ├── doc │ ├── .cvsignore │ ├── javadoc.css │ ├── javadoc │ │ └── .cvsignore │ ├── notes.txt │ └── python.bnf │ ├── emails_to_announce.txt │ ├── icons │ ├── add_correction.gif │ ├── alphab_sort_co.gif │ ├── annotation_obj.gif │ ├── backward_nav.gif │ ├── build_var_obj.gif │ ├── builtin_obj.gif │ ├── close.gif │ ├── collapseall.gif │ ├── copy.gif │ ├── correction_move.gif │ ├── cpyqual_menu.gif │ ├── custom_init.png │ ├── custom_python_file.png │ ├── cython.png │ ├── cython_file.png │ ├── decoration_class_obj.png │ ├── decoration_static_obj.png │ ├── environment_obj.gif │ ├── error_decoration.gif │ ├── error_small.gif │ ├── expand.gif │ ├── failures.gif │ ├── field_private_obj.gif │ ├── field_protected_obj.gif │ ├── field_public_obj.gif │ ├── fields_co.gif │ ├── file.gif │ ├── filter.gif │ ├── folder.gif │ ├── forward_nav.gif │ ├── gotten_from.txt │ ├── history_list.gif │ ├── home_nav.gif │ ├── jar_desc_obj.gif │ ├── jar_l_obj.gif │ ├── jar_lsrc_obj.gif │ ├── jar_nonexist_obj.gif │ ├── jar_obj.gif │ ├── jar_src_obj.gif │ ├── jython_run.png │ ├── library_obj.gif │ ├── magic_co.gif │ ├── mainfunction.gif │ ├── new │ │ ├── __imp_obj.gif │ │ ├── attrpub_obj.gif │ │ ├── class_obj.gif │ │ ├── create_attrpub_obj.png │ │ ├── create_class_obj.png │ │ ├── create_method_obj.png │ │ ├── create_python_module.png │ │ ├── imp_dec.gif │ │ ├── imp_obj.gif │ │ ├── imp_obj.png │ │ ├── imp_rel_obj.gif │ │ ├── method_obj.gif │ │ └── old_imp_rel_obj.gif │ ├── old │ │ ├── attr_obj_imp.gif │ │ ├── attrpub_obj.gif │ │ ├── class_obj.gif │ │ ├── class_obj_imp.gif │ │ ├── imp_obj.gif │ │ ├── imp_rel_obj.gif │ │ ├── method_obj.gif │ │ └── method_obj_imp.gif │ ├── package_obj.gif │ ├── packagefolder_obj.gif │ ├── parameters_obj.gif │ ├── private_obj.gif │ ├── project_source_folder.gif │ ├── protected_obj.gif │ ├── pydev_package_explorer.gif │ ├── pylint.png │ ├── pythonNature.gif │ ├── python_16x16.png │ ├── python_comment.png │ ├── python_comment_black.png │ ├── python_coverage.png │ ├── python_file.gif │ ├── python_logo.png │ ├── python_module.png │ ├── python_nature.png │ ├── python_perspective.png │ ├── python_refactor.png │ ├── python_run.png │ ├── python_unit.png │ ├── refresh_nav.gif │ ├── relaunch.png │ ├── relaunch1.png │ ├── relaunch_background_disabled.png │ ├── relaunch_background_enabled.png │ ├── relaunch_errors.png │ ├── remove.gif │ ├── remove_nature.png │ ├── sample.gif │ ├── save.gif │ ├── search.gif │ ├── search_docs.gif │ ├── showerr_tsk.gif │ ├── static_co.gif │ ├── sync_ed.gif │ ├── tabs_active.png │ ├── tabs_inactive.png │ ├── template.gif │ ├── terminate.gif │ ├── terminate_all.gif │ ├── toggle_tabs.png │ ├── warning.png │ └── warning_decoration.gif │ ├── install.py │ ├── javadoc.xml │ ├── libs │ └── WinRegistry-4.4.jar │ ├── plugin.properties │ ├── plugin.xml │ ├── pydev_formatter_preferences.xml │ ├── pysrc │ ├── _pydev_SimpleXMLRPCServer.py │ ├── _pydev_completer.py │ ├── _pydev_completer.pyc │ ├── _pydev_execfile.py │ ├── _pydev_getopt.py │ ├── _pydev_getopt.pyc │ ├── _pydev_imports_tipper.py │ ├── _pydev_imports_tipper.pyc │ ├── _pydev_inspect.py │ ├── _pydev_jy_imports_tipper.py │ ├── _pydev_log.py │ ├── _pydev_log.pyc │ ├── _pydev_tipper_common.py │ ├── _pydev_tipper_common.pyc │ ├── _pydev_xmlrpclib.py │ ├── _pydevd_re.py │ ├── interpreterInfo.py │ ├── pycompletion.py │ ├── pycompletionserver.py │ ├── pydev_console_utils.py │ ├── pydev_console_utils.pyc │ ├── pydev_coverage.py │ ├── pydev_imports.py │ ├── pydev_imports.pyc │ ├── pydev_ipython_console.py │ ├── pydev_ipython_console.pyc │ ├── pydev_ipython_console_010.py │ ├── pydev_ipython_console_010.pyc │ ├── pydev_ipython_console_011.py │ ├── pydev_ipython_console_011.pyc │ ├── pydev_localhost.py │ ├── pydev_localhost.pyc │ ├── pydev_override.py │ ├── pydev_override.pyc │ ├── pydev_runfiles.py │ ├── pydev_runfiles.pyc │ ├── pydev_runfiles_coverage.py │ ├── pydev_runfiles_coverage.pyc │ ├── pydev_runfiles_nose.py │ ├── pydev_runfiles_parallel.py │ ├── pydev_runfiles_parallel_client.py │ ├── pydev_runfiles_pytest.py │ ├── pydev_runfiles_unittest.py │ ├── pydev_runfiles_unittest.pyc │ ├── pydev_runfiles_xml_rpc.py │ ├── pydev_runfiles_xml_rpc.pyc │ ├── pydev_sitecustomize │ │ ├── __not_in_default_pythonpath.txt │ │ ├── sitecustomize.py │ │ └── sitecustomize.pyc │ ├── pydevconsole.py │ ├── pydevconsole_code_for_ironpython.py │ ├── pydevd.py │ ├── pydevd.pyc │ ├── pydevd_additional_thread_info.py │ ├── pydevd_additional_thread_info.pyc │ ├── pydevd_comm.py │ ├── pydevd_comm.pyc │ ├── pydevd_console.py │ ├── pydevd_console.pyc │ ├── pydevd_constants.py │ ├── pydevd_constants.pyc │ ├── pydevd_exec.py │ ├── pydevd_exec.pyc │ ├── pydevd_exec2.py │ ├── pydevd_file_utils.py │ ├── pydevd_file_utils.pyc │ ├── pydevd_frame.py │ ├── pydevd_frame.pyc │ ├── pydevd_import_class.py │ ├── pydevd_import_class.pyc │ ├── pydevd_io.py │ ├── pydevd_io.pyc │ ├── pydevd_psyco_stub.py │ ├── pydevd_reload.py │ ├── pydevd_resolver.py │ ├── pydevd_resolver.pyc │ ├── pydevd_traceproperty.py │ ├── pydevd_traceproperty.pyc │ ├── pydevd_tracing.py │ ├── pydevd_tracing.pyc │ ├── pydevd_vars.py │ ├── pydevd_vars.pyc │ ├── pydevd_vm_type.py │ ├── pydevd_vm_type.pyc │ ├── runfiles.py │ ├── tests │ │ ├── __not_in_default_pythonpath.txt │ │ ├── check_pydevconsole.py │ │ ├── test_jyserver.py │ │ ├── test_jysimpleTipper.py │ │ ├── test_pydev_ipython.py │ │ ├── test_pydevconsole.py │ │ ├── test_pyserver.py │ │ └── test_simpleTipper.py │ ├── tests_python │ │ ├── __not_in_default_pythonpath.txt │ │ ├── _debugger_case1.py │ │ ├── _debugger_case10.py │ │ ├── _debugger_case13.py │ │ ├── _debugger_case14.py │ │ ├── _debugger_case2.py │ │ ├── _debugger_case3.py │ │ ├── _debugger_case4.py │ │ ├── _debugger_case56.py │ │ ├── _debugger_case7.py │ │ ├── _debugger_case89.py │ │ ├── test_additional_thread_info.py │ │ └── test_debugger.py │ ├── tests_runfiles │ │ ├── not_in_default_pythonpath.txt │ │ ├── samples │ │ │ ├── __init__.py │ │ │ ├── nested_dir │ │ │ │ ├── __init__.py │ │ │ │ ├── nested2 │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── deep_nest_test.py │ │ │ │ │ └── non_test_file.py │ │ │ │ ├── nested3 │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── junk.txt │ │ │ │ │ └── non_test_file.py │ │ │ │ ├── non_test_file.py │ │ │ │ └── simple4_test.py │ │ │ ├── non_test_file.py │ │ │ ├── simple2_test.py │ │ │ ├── simple3_test.py │ │ │ └── simple_test.py │ │ ├── test_pydevd_property.py │ │ ├── test_pydevd_reload.py │ │ ├── test_pydevdio.py │ │ └── test_runfiles.py │ └── third_party │ │ ├── __init__.py │ │ ├── pep8 │ │ └── pep8.py │ │ └── wrapped_for_pydev │ │ ├── ctypes │ │ ├── __init__.py │ │ ├── _ctypes.dll │ │ ├── _endian.py │ │ ├── ctypes-README.txt │ │ ├── macholib │ │ │ ├── __init__.py │ │ │ ├── dyld.py │ │ │ ├── dylib.py │ │ │ └── framework.py │ │ ├── util.py │ │ └── wintypes.py │ │ └── not_in_default_pythonpath.txt │ ├── schema │ ├── pydev_builder.exsd │ ├── pydev_completion.exsd │ ├── pydev_ctrl_1.exsd │ ├── pydev_debug_preferences_page.exsd │ ├── pydev_formatter.exsd │ ├── pydev_globals_browser.exsd │ ├── pydev_hover.exsd │ ├── pydev_interpreter_info_builder.exsd │ ├── pydev_interpreter_new_custom_entries.exsd │ ├── pydev_interpreter_observer.exsd │ ├── pydev_manager_observer.exsd │ ├── pydev_modules_observer.exsd │ ├── pydev_organize_imports.exsd │ ├── pydev_preferences_provider.exsd │ ├── pydev_pyedit_listener.exsd │ ├── pydev_pythonpath_contrib.exsd │ ├── pydev_quick_outline.exsd │ ├── pydev_refactoring.exsd │ ├── pydev_simpleassist.exsd │ └── pydev_view_created_observer.exsd │ ├── scrapbook.jpage │ ├── src │ ├── org │ │ └── python │ │ │ ├── copiedfromeclipsesrc │ │ │ ├── CopiedWorkbenchLabelProvider.java │ │ │ ├── JDTNotAvailableException.java │ │ │ ├── JavaVmLocationFinder.java │ │ │ ├── PythonListEditor.java │ │ │ └── pachage.html │ │ │ └── pydev │ │ │ ├── PyDevPluginResources.properties │ │ │ ├── builder │ │ │ ├── PyDevBuilder.java │ │ │ ├── PyDevBuilderPrefPage.java │ │ │ ├── PyDevBuilderVisitor.java │ │ │ ├── PyDevDeltaCounter.java │ │ │ ├── PydevGrouperVisitor.java │ │ │ ├── PydevInternalResourceDeltaVisitor.java │ │ │ ├── PydevMarkerUtils.java │ │ │ ├── pycremover │ │ │ │ └── PycHandlerBuilderVisitor.java │ │ │ ├── pylint │ │ │ │ ├── PyLintPrefInitializer.java │ │ │ │ ├── PyLintPrefPage.java │ │ │ │ └── PyLintVisitor.java │ │ │ ├── syntaxchecker │ │ │ │ ├── ClearSyntaxMarkersPyeditListener.java │ │ │ │ └── PySyntaxChecker.java │ │ │ └── todo │ │ │ │ ├── PyTodoPrefPage.java │ │ │ │ └── PyTodoVisitor.java │ │ │ ├── changed_lines │ │ │ ├── ChangedLinesComputer.java │ │ │ └── LineComparator.java │ │ │ ├── codingstd │ │ │ └── ICodingStd.java │ │ │ ├── compare │ │ │ ├── PyContentViewerCreator.java │ │ │ └── PyMergeViewer.java │ │ │ ├── consoles │ │ │ └── MessageConsoles.java │ │ │ ├── editor │ │ │ ├── ActionInfo.java │ │ │ ├── ICodeScannerKeywords.java │ │ │ ├── IOfflineActionWithParameters.java │ │ │ ├── IPyEditListener.java │ │ │ ├── IPyEditListener2.java │ │ │ ├── IPyEditListener3.java │ │ │ ├── IPyEditListener4.java │ │ │ ├── IPySyntaxHighlightingAndCodeCompletionEditor.java │ │ │ ├── KeyAssistDialog.java │ │ │ ├── OfflineActionsManager.java │ │ │ ├── PyCodeScanner.java │ │ │ ├── PyColoredScanner.java │ │ │ ├── PyDocumentProvider.java │ │ │ ├── PyDocumentSetupParticipant.java │ │ │ ├── PyDoubleClickStrategy.java │ │ │ ├── PyEdit.java │ │ │ ├── PyEditBasedCodeScannerKeywords.java │ │ │ ├── PyEditConfiguration.java │ │ │ ├── PyEditConfigurationWithoutEditor.java │ │ │ ├── PyEditNotifier.java │ │ │ ├── PyEditTitle.java │ │ │ ├── PyExternalZipFileAnnotationModel.java │ │ │ ├── PyInformationPresenter.java │ │ │ ├── PyLineBreakReader.java │ │ │ ├── PyReconciler.java │ │ │ ├── PyWordRule.java │ │ │ ├── StyledTextForShowingCodeFactory.java │ │ │ ├── actions │ │ │ │ ├── AbstractBlockCommentAction.java │ │ │ │ ├── FirstCharAction.java │ │ │ │ ├── IOrganizeImports.java │ │ │ │ ├── OfflineAction.java │ │ │ │ ├── OfflineActionTarget.java │ │ │ │ ├── PyAction.java │ │ │ │ ├── PyAddBlockComment.java │ │ │ │ ├── PyAddSingleBlockComment.java │ │ │ │ ├── PyBackspace.java │ │ │ │ ├── PyComment.java │ │ │ │ ├── PyConvertSpaceToTab.java │ │ │ │ ├── PyConvertTabToSpace.java │ │ │ │ ├── PyCopyQualifiedName.java │ │ │ │ ├── PyFormatStd.java │ │ │ │ ├── PyGoToMatchingBracket.java │ │ │ │ ├── PyMethodNavigation.java │ │ │ │ ├── PyMoveLineAction.java │ │ │ │ ├── PyMoveLineDownAction.java │ │ │ │ ├── PyMoveLineUpAction.java │ │ │ │ ├── PyNextMethod.java │ │ │ │ ├── PyOpenAction.java │ │ │ │ ├── PyOrganizeImports.java │ │ │ │ ├── PyPeerLinker.java │ │ │ │ ├── PyPreviousMethod.java │ │ │ │ ├── PyRemoveBlockComment.java │ │ │ │ ├── PyScopeDeselection.java │ │ │ │ ├── PyScopeSelection.java │ │ │ │ ├── PySelectWord.java │ │ │ │ ├── PyShiftLeft.java │ │ │ │ ├── PyShowBrowser.java │ │ │ │ ├── PyShowOutline.java │ │ │ │ ├── PyToggleComment.java │ │ │ │ ├── PyToggleForceTabs.java │ │ │ │ ├── PyUncomment.java │ │ │ │ ├── PyWrapParagraph.java │ │ │ │ ├── SelectionKeeper.java │ │ │ │ ├── codefolding │ │ │ │ │ ├── PyCollapse.java │ │ │ │ │ ├── PyCollapseAll.java │ │ │ │ │ ├── PyFoldingAction.java │ │ │ │ │ ├── PyUnCollapse.java │ │ │ │ │ └── PyUnCollapseAll.java │ │ │ │ ├── package.html │ │ │ │ └── refactoring │ │ │ │ │ └── PyRefactorAction.java │ │ │ ├── autoedit │ │ │ │ ├── AbstractIndentPrefs.java │ │ │ │ ├── DefaultIndentPrefs.java │ │ │ │ ├── PyAutoIndentStrategy.java │ │ │ │ └── TestIndentPrefs.java │ │ │ ├── codefolding │ │ │ │ ├── CodeFoldingSetter.java │ │ │ │ ├── FoldingEntry.java │ │ │ │ ├── MarkerAnnotationAndPosition.java │ │ │ │ ├── PyDevCodeFoldingPrefPage.java │ │ │ │ ├── PyEditProjection.java │ │ │ │ ├── PyProjectionAnnotation.java │ │ │ │ └── PySourceViewer.java │ │ │ ├── commentblocks │ │ │ │ └── CommentBlocksPreferences.java │ │ │ ├── correctionassist │ │ │ │ ├── FixCompletionProposal.java │ │ │ │ ├── MarkerResolution.java │ │ │ │ ├── PyCorrectionAssistant.java │ │ │ │ ├── PyQuickFix.java │ │ │ │ ├── PythonCorrectionProcessor.java │ │ │ │ ├── docstrings │ │ │ │ │ ├── AssistDocString.java │ │ │ │ │ ├── DocstringsPrefPage.java │ │ │ │ │ └── ParameterNamePrefixListEditor.java │ │ │ │ └── heuristics │ │ │ │ │ ├── AssistAssign.java │ │ │ │ │ ├── AssistAssignCompletionProposal.java │ │ │ │ │ ├── AssistImport.java │ │ │ │ │ ├── AssistPercentToFormat.java │ │ │ │ │ ├── AssistSurroundWith.java │ │ │ │ │ ├── IAssistProps.java │ │ │ │ │ └── PercentToBraceConverter.java │ │ │ ├── hover │ │ │ │ ├── IPyHoverParticipant.java │ │ │ │ ├── PyAnnotationHover.java │ │ │ │ ├── PyHoverPreferencesPage.java │ │ │ │ └── PyTextHover.java │ │ │ ├── model │ │ │ │ ├── IModelListener.java │ │ │ │ ├── ItemPointer.java │ │ │ │ ├── LengthEstimator.java │ │ │ │ ├── Location.java │ │ │ │ └── package.html │ │ │ ├── package.html │ │ │ ├── preferences │ │ │ │ ├── PydevEditorPrefs.java │ │ │ │ └── PydevTypingPrefs.java │ │ │ ├── refactoring │ │ │ │ ├── AbstractPyRefactoring.java │ │ │ │ ├── IPyRefactoring.java │ │ │ │ ├── PyRefactoringFindDefinition.java │ │ │ │ ├── RefactoringRequest.java │ │ │ │ └── TooManyMatchesException.java │ │ │ ├── scripting │ │ │ │ └── PyEditScripting.java │ │ │ └── templates │ │ │ │ ├── PyContextType.java │ │ │ │ ├── PyTemplatePreferencesPage.java │ │ │ │ ├── PyTemplateVariableResolver.java │ │ │ │ └── TemplateHelper.java │ │ │ ├── editorinput │ │ │ ├── PyEditorInputFactory.java │ │ │ ├── PyFileLabelProvider.java │ │ │ ├── PyOpenEditor.java │ │ │ ├── PySourceLocatorBase.java │ │ │ ├── PySourceLocatorPrefs.java │ │ │ ├── PydevFileEditorInput.java │ │ │ ├── PydevZipFileEditorInput.java │ │ │ └── PydevZipFileStorage.java │ │ │ ├── logging │ │ │ ├── DebugSettings.java │ │ │ ├── PyLoggingPreferencesPage.java │ │ │ └── ping │ │ │ │ ├── AsyncLogPing.java │ │ │ │ ├── ILogPing.java │ │ │ │ ├── ILogPingProvider.java │ │ │ │ ├── ILogPingSender.java │ │ │ │ ├── LogInfoProvider.java │ │ │ │ ├── LogPingSender.java │ │ │ │ └── SynchedLogPing.java │ │ │ ├── outline │ │ │ ├── AbstractOutlineFilterAction.java │ │ │ ├── ContentOutlinePageWithFilter.java │ │ │ ├── IOutlineModel.java │ │ │ ├── OutlineHideCommentsAction.java │ │ │ ├── OutlineHideFieldsAction.java │ │ │ ├── OutlineHideImportsAction.java │ │ │ ├── OutlineHideMagicObjectsAction.java │ │ │ ├── OutlineHideNonPublicMembersAction.java │ │ │ ├── OutlineHideStaticMethodsAction.java │ │ │ ├── OutlineLinkWithEditorAction.java │ │ │ ├── OutlineSortByNameAction.java │ │ │ ├── ParsedContentProvider.java │ │ │ ├── ParsedItem.java │ │ │ ├── ParsedLabelProvider.java │ │ │ ├── ParsedModel.java │ │ │ ├── PyOutlinePage.java │ │ │ └── package.html │ │ │ ├── plugin │ │ │ ├── PyStructureConfigHelpers.java │ │ │ ├── PydevPlugin.java │ │ │ ├── StatusInfo.java │ │ │ ├── nature │ │ │ │ ├── AbstractPythonNature.java │ │ │ │ ├── IPythonNatureListener.java │ │ │ │ ├── IPythonNatureStore.java │ │ │ │ ├── IPythonPathContributor.java │ │ │ │ ├── IPythonPathHelper.java │ │ │ │ ├── PyNatureReindexer.java │ │ │ │ ├── PythonNature.java │ │ │ │ ├── PythonNatureListenersManager.java │ │ │ │ ├── PythonNatureStore.java │ │ │ │ ├── PythonPathNature.java │ │ │ │ └── SystemPythonNature.java │ │ │ ├── package.html │ │ │ └── preferences │ │ │ │ ├── AbstractPydevPrefs.java │ │ │ │ ├── ColorEditor.java │ │ │ │ ├── IPydevPreferencesProvider.java │ │ │ │ ├── IPydevPreferencesProvider2.java │ │ │ │ ├── OverlayPreferenceStore.java │ │ │ │ ├── PyCodeFormatterPage.java │ │ │ │ ├── PyCodeStylePreferencesPage.java │ │ │ │ ├── PyTitlePreferencesPage.java │ │ │ │ ├── PydevPrefs.java │ │ │ │ ├── PydevPrefsInitializer.java │ │ │ │ └── PydevRootPrefs.java │ │ │ ├── pyunit │ │ │ └── preferences │ │ │ │ └── PyUnitPrefsPage2.java │ │ │ ├── runners │ │ │ ├── SimpleExeRunner.java │ │ │ ├── SimpleIronpythonRunner.java │ │ │ ├── SimpleJythonRunner.java │ │ │ ├── SimplePythonRunner.java │ │ │ ├── SimpleRunner.java │ │ │ └── UniversalRunner.java │ │ │ ├── tree │ │ │ ├── AllowOnlyFoldersFilter.java │ │ │ ├── AllowValidPathsFilter.java │ │ │ ├── FileSorter.java │ │ │ ├── FileTreeContentProvider.java │ │ │ ├── FileTreeLabelProvider.java │ │ │ ├── FileTreePyFilesProvider.java │ │ │ └── Util.java │ │ │ ├── ui │ │ │ ├── ColorAndStyleCache.java │ │ │ ├── ColorCache.java │ │ │ ├── IViewCreatedObserver.java │ │ │ ├── IViewWithControls.java │ │ │ ├── MenuManagerCopiedToAddCreateMenuWithMenuParent.java │ │ │ ├── PyProjectProperties.java │ │ │ ├── PyProjectPythonDetails.java │ │ │ ├── SetOrientationAction.java │ │ │ ├── StreamConsumer.java │ │ │ ├── TabVariables.java │ │ │ ├── UIConstants.java │ │ │ ├── ViewPartWithOrientation.java │ │ │ ├── actions │ │ │ │ ├── container │ │ │ │ │ ├── PyContainerAction.java │ │ │ │ │ ├── PyDeleteErrors.java │ │ │ │ │ ├── PyDeletePycAndClassFiles.java │ │ │ │ │ └── PySourceFormatAction.java │ │ │ │ ├── project │ │ │ │ │ ├── PyAddNature.java │ │ │ │ │ └── PyRemoveNature.java │ │ │ │ └── resources │ │ │ │ │ ├── Py2To3.java │ │ │ │ │ └── PyResourceAction.java │ │ │ ├── dialogs │ │ │ │ ├── AbstractKeyValueDialog.java │ │ │ │ ├── AbstractMapOfStringsInputDialog.java │ │ │ │ ├── InterpreterInputDialog.java │ │ │ │ ├── MapOfStringsInputDialog.java │ │ │ │ ├── Package.java │ │ │ │ ├── ProjectFolderSelectionDialog.java │ │ │ │ ├── ProjectFolderSelectionGroup.java │ │ │ │ ├── ProjectSelectionDialog.java │ │ │ │ ├── PyDialogHelpers.java │ │ │ │ ├── PythonModulePickerDialog.java │ │ │ │ ├── PythonPackageSelectionDialog.java │ │ │ │ ├── SelectExistingOrCreateNewDialog.java │ │ │ │ ├── SourceFolder.java │ │ │ │ └── TreeSelectionDialog.java │ │ │ ├── editors │ │ │ │ └── TreeWithAddRemove.java │ │ │ ├── filetypes │ │ │ │ └── FileTypesPreferencesPage.java │ │ │ ├── importsconf │ │ │ │ └── ImportsPreferencesPage.java │ │ │ ├── interpreters │ │ │ │ ├── AbstractInterpreterManager.java │ │ │ │ ├── ChooseInterpreterManager.java │ │ │ │ ├── IInterpreterObserver.java │ │ │ │ ├── IronpythonInterpreterManager.java │ │ │ │ ├── JythonInterpreterManager.java │ │ │ │ └── PythonInterpreterManager.java │ │ │ ├── package.html │ │ │ ├── perspective │ │ │ │ └── PythonPerspectiveFactory.java │ │ │ ├── pythonpathconf │ │ │ │ ├── AbstractInterpreterEditor.java │ │ │ │ ├── AbstractInterpreterPreferencesPage.java │ │ │ │ ├── AbstractListWithNewRemoveControl.java │ │ │ │ ├── IInterpreterInfoBuilder.java │ │ │ │ ├── IInterpreterNewCustomEntries.java │ │ │ │ ├── InterpreterInfo.java │ │ │ │ ├── InterpreterNewCustomEntriesAdapter.java │ │ │ │ ├── IronpythonInterpreterEditor.java │ │ │ │ ├── IronpythonInterpreterPreferencesPage.java │ │ │ │ ├── JythonInterpreterEditor.java │ │ │ │ ├── JythonInterpreterPreferencesPage.java │ │ │ │ ├── MyEnvWorkingCopy.java │ │ │ │ ├── ObtainInterpreterInfoOperation.java │ │ │ │ ├── PyListSelectionDialog.java │ │ │ │ ├── PythonInterpreterEditor.java │ │ │ │ ├── PythonInterpreterPreferencesPage.java │ │ │ │ └── PythonSelectionLibrariesDialog.java │ │ │ └── wizards │ │ │ │ ├── files │ │ │ │ ├── AbstractPythonWizard.java │ │ │ │ ├── AbstractPythonWizardPage.java │ │ │ │ ├── PythonModuleWizard.java │ │ │ │ ├── PythonPackageWizard.java │ │ │ │ └── PythonSourceFolderWizard.java │ │ │ │ ├── gettingstarted │ │ │ │ ├── AbstractNewProjectPage.java │ │ │ │ ├── AbstractNewProjectWizard.java │ │ │ │ ├── GettingStartedPage.java │ │ │ │ └── PythonGettingStartedWizard.java │ │ │ │ └── project │ │ │ │ ├── IWizardNewProjectNameAndLocationPage.java │ │ │ │ ├── NewProjectNameAndLocationWizardPage.java │ │ │ │ └── PythonProjectWizard.java │ │ │ └── utils │ │ │ ├── ComboFieldEditor.java │ │ │ ├── CounterThread.java │ │ │ ├── CustomizableFieldEditor.java │ │ │ ├── ICallback.java │ │ │ ├── JobProgressComunicator.java │ │ │ ├── LabelFieldEditor.java │ │ │ ├── LabelFieldEditorWith2Cols.java │ │ │ ├── LinkFieldEditor.java │ │ │ ├── MultiStringFieldEditor.java │ │ │ ├── PrintProgressMonitor.java │ │ │ ├── ProgressAction.java │ │ │ ├── ProgressOperation.java │ │ │ ├── PyFileListing.java │ │ │ ├── PyFilteredTree.java │ │ │ ├── TableComboFieldEditor.java │ │ │ └── tablecombo │ │ │ ├── TableCombo.java │ │ │ ├── TableComboViewer.java │ │ │ └── TableComboViewerRow.java │ └── overview.html │ ├── src_completions │ └── org │ │ └── python │ │ └── pydev │ │ └── editor │ │ ├── codecompletion │ │ ├── AbstractCompletionProcessorWithCycling.java │ │ ├── AbstractPyCodeCompletion.java │ │ ├── AbstractPyCompletionProposalExtension2.java │ │ ├── AbstractTemplateCodeCompletion.java │ │ ├── CompletionError.java │ │ ├── CompletionRequest.java │ │ ├── IASTManagerObserver.java │ │ ├── IPyCalltipsContextInformation.java │ │ ├── IPyCodeCompletion.java │ │ ├── IPyCompletionProposal.java │ │ ├── IPyCompletionProposal2.java │ │ ├── IPyDevCompletionParticipant.java │ │ ├── IPyDevCompletionParticipant2.java │ │ ├── OverrideMethodCompletionProposal.java │ │ ├── ProposalsComparator.java │ │ ├── PyCalltipsContextInformation.java │ │ ├── PyCalltipsContextInformationFromIToken.java │ │ ├── PyCodeCompletion.java │ │ ├── PyCodeCompletionImages.java │ │ ├── PyCodeCompletionInitializer.java │ │ ├── PyCodeCompletionPreferencesPage.java │ │ ├── PyCodeCompletionUtils.java │ │ ├── PyCompletionPresentationUpdater.java │ │ ├── PyCompletionProposal.java │ │ ├── PyContentAssistant.java │ │ ├── PyContextInformationValidator.java │ │ ├── PyLinkedModeCompletionProposal.java │ │ ├── PyStringCodeCompletion.java │ │ ├── PythonCompletionProcessor.java │ │ ├── PythonStringCompletionProcessor.java │ │ ├── revisited │ │ │ ├── ASTManager.java │ │ │ ├── AbstractASTManager.java │ │ │ ├── AbstractToken.java │ │ │ ├── AssignAnalysis.java │ │ │ ├── AssignCompletionInfo.java │ │ │ ├── CompletionCache.java │ │ │ ├── CompletionParticipantsHelper.java │ │ │ ├── CompletionState.java │ │ │ ├── CompletionStateFactory.java │ │ │ ├── CompletionStateWrapper.java │ │ │ ├── ConcreteToken.java │ │ │ ├── ModulesFoundStructure.java │ │ │ ├── ModulesManager.java │ │ │ ├── ModulesManagerCache.java │ │ │ ├── ModulesManagerWithBuild.java │ │ │ ├── ProjectModulesManager.java │ │ │ ├── PyCodeCompletionVisitor.java │ │ │ ├── PyPublicTreeMap.java │ │ │ ├── PythonPathHelper.java │ │ │ ├── SourceModuleProposal.java │ │ │ ├── SystemASTManager.java │ │ │ ├── SystemModulesManager.java │ │ │ ├── javaintegration │ │ │ │ ├── AbstractJavaClassModule.java │ │ │ │ ├── JavaDefinition.java │ │ │ │ ├── JavaElementToken.java │ │ │ │ ├── JavaModuleInProject.java │ │ │ │ ├── JavaProjectModulesManager.java │ │ │ │ ├── JavaProjectModulesManagerCreator.java │ │ │ │ ├── JavaZipModule.java │ │ │ │ ├── JythonModulesManagerUtils.java │ │ │ │ └── ModulesKeyForJava.java │ │ │ ├── modules │ │ │ │ ├── ASTEntryWithSourceModule.java │ │ │ │ ├── AbstractModule.java │ │ │ │ ├── CompiledModule.java │ │ │ │ ├── CompiledToken.java │ │ │ │ ├── EmptyModule.java │ │ │ │ ├── EmptyModuleForZip.java │ │ │ │ ├── IModulesObserver.java │ │ │ │ ├── PredefinedSourceModule.java │ │ │ │ ├── SourceModule.java │ │ │ │ └── SourceToken.java │ │ │ ├── package.html │ │ │ └── visitors │ │ │ │ ├── AbstractVisitor.java │ │ │ │ ├── AssignDefinition.java │ │ │ │ ├── Definition.java │ │ │ │ ├── FindDefinitionModelVisitor.java │ │ │ │ ├── FindScopeVisitor.java │ │ │ │ ├── GlobalModelVisitor.java │ │ │ │ ├── HeuristicFindAttrs.java │ │ │ │ ├── InnerModelVisitor.java │ │ │ │ ├── KeywordParameterDefinition.java │ │ │ │ ├── LocalScope.java │ │ │ │ └── StopVisitingException.java │ │ ├── shell │ │ │ ├── AbstractShell.java │ │ │ ├── IronpythonShell.java │ │ │ ├── JythonShell.java │ │ │ ├── ProcessCreationInfo.java │ │ │ └── PythonShell.java │ │ └── templates │ │ │ ├── DocumentTemplateContextWithIndent.java │ │ │ ├── PyDocumentTemplateContext.java │ │ │ └── PyTemplateCompletionProcessor.java │ │ └── simpleassist │ │ ├── ISimpleAssistParticipant.java │ │ ├── ISimpleAssistParticipant2.java │ │ └── SimpleAssistProcessor.java │ ├── src_navigator │ └── org │ │ └── python │ │ └── pydev │ │ └── navigator │ │ ├── InterpreterInfoTreeNode.java │ │ ├── InterpreterInfoTreeNodeRoot.java │ │ ├── LabelAndImage.java │ │ ├── ModelAdapter.java │ │ ├── ProjectInfoForPackageExplorer.java │ │ ├── PyPackageStateSaver.java │ │ ├── PythonBaseModelProvider.java │ │ ├── PythonLabelProvider.java │ │ ├── PythonModelProvider.java │ │ ├── PythonpathTreeNode.java │ │ ├── PythonpathZipChildTreeNode.java │ │ ├── TopLevelProjectsOrWorkingSetChoice.java │ │ ├── ZipStructure.java │ │ ├── actions │ │ ├── Helpers.java │ │ ├── PyCopyResourceAction.java │ │ ├── PyDeleteResourceAction.java │ │ ├── PyMoveResourceAction.java │ │ ├── PyOpenExternalAction.java │ │ ├── PyOpenPythonFileAction.java │ │ ├── PyOpenResourceAction.java │ │ ├── PyPasteAction.java │ │ ├── PyRenameResourceAction.java │ │ ├── PySetupCustomFilters.java │ │ ├── PythonActionProvider.java │ │ ├── PythonLinkHelper.java │ │ ├── PythonRefactorActionProvider.java │ │ └── copied │ │ │ ├── CopyAction.java │ │ │ ├── CopyFilesAndFoldersOperation.java │ │ │ ├── PasteAction.java │ │ │ ├── PyResourceDropAdapterAssistant.java │ │ │ └── WorkspaceAction.java │ │ ├── decorator │ │ ├── IProblemChangedListener.java │ │ ├── ProblemMarkerManager.java │ │ ├── ProblemsLabelChangedEvent.java │ │ └── ProblemsLabelDecorator.java │ │ ├── elements │ │ ├── ISortedElement.java │ │ ├── IWrappedResource.java │ │ ├── ProjectConfigError.java │ │ ├── PythonFile.java │ │ ├── PythonFolder.java │ │ ├── PythonNode.java │ │ ├── PythonProjectSourceFolder.java │ │ ├── PythonResource.java │ │ ├── PythonSourceFolder.java │ │ ├── PythonSourceFolderActionFilter.java │ │ └── WrappedResource.java │ │ ├── filters │ │ ├── AbstractFilter.java │ │ ├── ClassFilter.java │ │ ├── ClosedProjectsFilter.java │ │ ├── CommentsFilter.java │ │ ├── CustomFilters.java │ │ ├── DotStartFilter.java │ │ ├── ImportsFilter.java │ │ ├── InterpreterInfoFilter.java │ │ ├── PyTildaFilter.java │ │ ├── PycFilter.java │ │ ├── PydevProjectsFilter.java │ │ ├── PyoFilter.java │ │ └── PythonNodeFilter.java │ │ ├── properties │ │ ├── PyPropertyTester.java │ │ └── StringMatcherSimple.java │ │ ├── sorter │ │ └── PythonModelSorter.java │ │ └── ui │ │ └── PydevPackageExplorer.java │ ├── src_overview_ruler │ └── org │ │ └── python │ │ └── pydev │ │ └── overview_ruler │ │ ├── CopiedOverviewRuler.java │ │ ├── MinimapOverviewRuler.java │ │ └── MinimapOverviewRulerPreferencesPage.java │ ├── tests │ ├── jysrc │ │ └── tests │ │ │ ├── test_coding_regexp.py │ │ │ └── test_syspath.py │ ├── org │ │ └── python │ │ │ ├── copiedfromeclipsesrc │ │ │ ├── PythonCodeReaderTest.java │ │ │ └── PythonPairMatcherTest.java │ │ │ └── pydev │ │ │ ├── builder │ │ │ └── todo │ │ │ │ └── PyTodoVisitorTest.java │ │ │ ├── eclipseresourcestubs │ │ │ └── FileResourceStub.java │ │ │ ├── editor │ │ │ ├── PyAutoIndentStrategyTest.java │ │ │ ├── PyCodeScannerTest.java │ │ │ ├── PyEditTitleTestWorkbench.java │ │ │ ├── PyInformationPresenterTest.java │ │ │ ├── PyPartitionScannerTest.java │ │ │ ├── actions │ │ │ │ ├── PyActionTest.java │ │ │ │ ├── PyAddBlockCommentTest.java │ │ │ │ ├── PyAddSingleBlockCommentTest.java │ │ │ │ ├── PyBackspaceTest.java │ │ │ │ ├── PyCommentTest.java │ │ │ │ ├── PyFormatStdTest.java │ │ │ │ ├── PyMoveLineActionTest.java │ │ │ │ ├── PyOrganizeImportsTest.java │ │ │ │ ├── PyPeerLinkerTest.java │ │ │ │ ├── PyRemoveBlockCommentTest.java │ │ │ │ ├── PyScopeSelectionTest.java │ │ │ │ ├── PySelectionTest.java │ │ │ │ ├── PyShiftLeftTest.java │ │ │ │ ├── PyUncommentTest.java │ │ │ │ └── SelectionKeeperTest.java │ │ │ ├── codefolding │ │ │ │ └── CodeFoldingSetterTest.java │ │ │ ├── correctionassist │ │ │ │ ├── AssistDocStringTest.java │ │ │ │ ├── PythonCorrectionProcessorTest.java │ │ │ │ └── heuristics │ │ │ │ │ ├── AssistAssignTest.java │ │ │ │ │ ├── AssistCreateInModuleTest.java │ │ │ │ │ ├── AssistSurroundWithTest.java │ │ │ │ │ └── PercentToBraceConverterTest.java │ │ │ └── model │ │ │ │ └── ItemPointerTest.java │ │ │ ├── ironpythontests │ │ │ └── IronpythonTest.java │ │ │ ├── jythontests │ │ │ └── JythonTest.java │ │ │ ├── logging │ │ │ └── ping │ │ │ │ └── LogPingTest.java │ │ │ ├── outline │ │ │ └── ParsedItemTest.java │ │ │ ├── plugin │ │ │ ├── PydevTestUtils.java │ │ │ └── nature │ │ │ │ ├── FileStub2.java │ │ │ │ ├── ProjectImportedHasAstManagerTestWorkbench.java │ │ │ │ ├── ProjectStub2.java │ │ │ │ ├── PythonNatureStoreTest.java │ │ │ │ └── SaveFileWithoutNatureTestWorkbench.java │ │ │ ├── pythontests │ │ │ ├── AbstractBasicRunTestCase.java │ │ │ └── PythonTest.java │ │ │ ├── runners │ │ │ ├── IronPythonUniversalRunnerTest.java │ │ │ ├── JythonUniversalRunnerTest.java │ │ │ ├── PythonUniversalRunnerTest.java │ │ │ ├── SimpleExeRunnerTest.java │ │ │ ├── SimpleIronpythonRunnerTest.java │ │ │ ├── SimpleJythonRunnerTest.java │ │ │ ├── SimplePythonRunnerTest.java │ │ │ └── ThreadStreamReaderTest.java │ │ │ └── ui │ │ │ ├── BundleInfoStub.java │ │ │ ├── SWTTest.java │ │ │ ├── interpreters │ │ │ └── InterpreterManagerTest.java │ │ │ └── pythonpathconf │ │ │ ├── InterpreterInfoOutput.txt │ │ │ ├── InterpreterInfoTest.java │ │ │ └── MockStringVariableManager.java │ ├── pysrc │ │ ├── .cvsignore │ │ ├── configobj-4.6.0-py2.6.egg │ │ ├── definitions │ │ │ ├── __init__.py │ │ │ └── methoddef.py │ │ ├── desc.txt │ │ ├── extendable │ │ │ ├── __init__.py │ │ │ ├── all_check │ │ │ │ └── __init__.py │ │ │ ├── all_check2 │ │ │ │ └── __init__.py │ │ │ ├── all_check3 │ │ │ │ └── __init__.py │ │ │ ├── bootstrap_dll │ │ │ │ ├── __init__.py │ │ │ │ └── umath.py │ │ │ ├── calltips │ │ │ │ ├── __init__.py │ │ │ │ └── mod1 │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── sub1.py │ │ │ ├── classmet │ │ │ │ ├── __init__.py │ │ │ │ └── mod1.py │ │ │ ├── constants │ │ │ │ └── __init__.py │ │ │ ├── deepimport.py │ │ │ ├── dependencies │ │ │ │ ├── __init__.py │ │ │ │ ├── file1.py │ │ │ │ ├── file2.py │ │ │ │ ├── file3.py │ │ │ │ ├── file4.py │ │ │ │ └── file5.py │ │ │ ├── grammar3 │ │ │ │ ├── __init__.py │ │ │ │ ├── relative.py │ │ │ │ └── sub1.py │ │ │ ├── help │ │ │ │ └── __init__.py │ │ │ ├── invalid+module.py │ │ │ ├── invalid-module.py │ │ │ ├── invalid.folder │ │ │ │ └── invalidfile.py │ │ │ ├── namecheck │ │ │ │ ├── __init__.py │ │ │ │ └── samename.py │ │ │ ├── nested.py │ │ │ ├── nested1 │ │ │ │ ├── __init__.py │ │ │ │ └── nested2 │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── nestedclass.py │ │ │ ├── nested2 │ │ │ │ ├── __init__.py │ │ │ │ ├── hub.py │ │ │ │ └── mod2.py │ │ │ ├── nested3 │ │ │ │ ├── __init__.py │ │ │ │ ├── hub2.py │ │ │ │ └── mod3.py │ │ │ ├── newimport │ │ │ │ ├── __init__.py │ │ │ │ ├── imp1.py │ │ │ │ └── sub1 │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── file1.py │ │ │ │ │ └── file2.py │ │ │ ├── noerr │ │ │ │ ├── __init__.py │ │ │ │ └── importer.py │ │ │ ├── parameters.py │ │ │ ├── parameters_check │ │ │ │ ├── __init__.py │ │ │ │ └── check.py │ │ │ ├── recursion_on_non_existent │ │ │ │ ├── __init__.py │ │ │ │ └── unexistent_import.py │ │ │ ├── redefinition_in_import │ │ │ │ ├── __init__.py │ │ │ │ ├── check_access.py │ │ │ │ └── mod1.py │ │ │ ├── relative_absolute_import │ │ │ │ ├── __init__.py │ │ │ │ └── foo │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── bar.py │ │ │ ├── relative_and_full_mixed │ │ │ │ ├── __init__.py │ │ │ │ ├── pluginstestcase.py │ │ │ │ └── pluginstestcaseext.py │ │ │ ├── relative_wildcard │ │ │ │ ├── __init__.py │ │ │ │ ├── mymod1.py │ │ │ │ └── mymod2.py │ │ │ ├── relative_with_sub │ │ │ │ ├── __init__.py │ │ │ │ ├── aa.py │ │ │ │ └── bb.py │ │ │ ├── searching │ │ │ │ ├── __init__.py │ │ │ │ ├── mod1 │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── foo.py │ │ │ │ ├── mod2.py │ │ │ │ └── mod3.py │ │ │ ├── static.py │ │ │ ├── static2.py │ │ │ └── with_path.py │ │ ├── mod_without_extension │ │ ├── myeggmodule.egg │ │ ├── myzipmodule.zip │ │ ├── otherparent │ │ │ ├── __init__.py │ │ │ └── navigationtest.py │ │ ├── prefersrc.dll │ │ ├── prefersrc.py │ │ ├── relative │ │ │ ├── __init__.py │ │ │ ├── mod1.py │ │ │ ├── mod2.py │ │ │ └── rel1 │ │ │ │ ├── __init__.py │ │ │ │ └── _priv1 │ │ │ │ ├── __init__.py │ │ │ │ └── _priv2 │ │ │ │ ├── __init__.py │ │ │ │ ├── _priv3.py │ │ │ │ └── notpriv3.py │ │ ├── simpledatetimeimport.py │ │ ├── simpleimport.py │ │ ├── simpleosimport.py │ │ ├── someparent │ │ │ ├── __init__.py │ │ │ └── somechild │ │ │ │ ├── __init__.py │ │ │ │ └── config.py │ │ ├── testAssist │ │ │ ├── __init__.py │ │ │ └── assist.py │ │ ├── testOtherImports │ │ │ ├── __init__.py │ │ │ ├── f1.py │ │ │ ├── f2.py │ │ │ └── f3.py │ │ ├── testenc │ │ │ ├── __init__.py │ │ │ ├── enccp1251.py │ │ │ ├── encimport.py │ │ │ └── encutf8.py │ │ ├── testlib │ │ │ ├── __init__.py │ │ │ └── unittest │ │ │ │ ├── __init__.py │ │ │ │ ├── anothertest.py │ │ │ │ ├── guitestcase.py │ │ │ │ ├── relative │ │ │ │ ├── __init__.py │ │ │ │ ├── testrelative.py │ │ │ │ └── toimport.py │ │ │ │ └── testcase.py │ │ ├── testrec │ │ │ ├── __init__.py │ │ │ ├── imp1.py │ │ │ ├── imp2.py │ │ │ └── imp3.py │ │ ├── testrec2 │ │ │ ├── __init__.py │ │ │ ├── core │ │ │ │ ├── __init__.py │ │ │ │ └── leaf.py │ │ │ └── filebase.py │ │ ├── testrec3 │ │ │ ├── __init__.py │ │ │ └── rec.py │ │ ├── testrec4 │ │ │ ├── __init__.py │ │ │ ├── mod.py │ │ │ └── util.py │ │ ├── testrec5 │ │ │ ├── __init__.py │ │ │ └── messages.py │ │ ├── testrecwild │ │ │ ├── __init__.py │ │ │ ├── f1.py │ │ │ └── f2.py │ │ ├── testrecwild2 │ │ │ ├── __init__.py │ │ │ └── rec2 │ │ │ │ ├── __init__.py │ │ │ │ ├── f1.py │ │ │ │ └── f2.py │ │ └── universal_runner_test.py │ └── pysrc2 │ │ ├── .cvsignore │ │ ├── desc.txt │ │ ├── prefersrc.py │ │ └── proj2root │ │ └── __init__.py │ ├── tests_completions │ ├── org │ │ └── python │ │ │ └── pydev │ │ │ └── editor │ │ │ └── codecompletion │ │ │ ├── IronPythonCodeCompletionTestsBase.java │ │ │ ├── IronpythonCompletionWithBuiltinsTest.java │ │ │ ├── PyCalltipsContextInformationTest.java │ │ │ ├── PyCodeCompletion2Test.java │ │ │ ├── PyCodeCompletionTest.java │ │ │ ├── PyCodeCompletionUtilsTest.java │ │ │ ├── PyContextInformationValidatorTest.java │ │ │ ├── PythonApplyCompletionsTest.java │ │ │ ├── PythonCompletion25Test.java │ │ │ ├── PythonCompletionCalltipsTest.java │ │ │ ├── PythonCompletionParametersTest.java │ │ │ ├── PythonCompletionStringsTest.java │ │ │ ├── PythonCompletionWithBuiltinsTest.java │ │ │ ├── PythonCompletionWithPredefinedBuiltinsTest.java │ │ │ ├── PythonCompletionWithoutBuiltinsGrammar3Test.java │ │ │ ├── PythonCompletionWithoutBuiltinsTest.java │ │ │ ├── PythonCompletionZipsTest.java │ │ │ ├── revisited │ │ │ ├── .cvsignore │ │ │ ├── ASTManagerTest.java │ │ │ ├── AbstractTokenTest.java │ │ │ ├── CodeCompletionTestsBase.java │ │ │ ├── FindActualDefinitionTest.java │ │ │ ├── IronpythonInterpreterManagerStub.java │ │ │ ├── ModuleTest.java │ │ │ ├── ModulesManagerTest.java │ │ │ ├── ProjectModulesManagerTest.java │ │ │ ├── ProjectStub.java │ │ │ ├── PyCodeCompletionVisitorTest.java │ │ │ ├── PythonInterpreterManagerStub.java │ │ │ ├── PythonPathHelperTest.java │ │ │ ├── SourceModuleProposalTest.java │ │ │ ├── javaintegration │ │ │ │ ├── AbstractWorkbenchTestCase.java │ │ │ │ ├── JavaClassModuleTestWorkbench.java │ │ │ │ ├── grinder.jar │ │ │ │ └── junit.jar │ │ │ ├── jython │ │ │ │ ├── AbstractJythonWorkbenchTests.java │ │ │ │ ├── JythonCodeCompletionTestsBase.java │ │ │ │ ├── JythonCompletionWithBuiltinsTestWorkbench.java │ │ │ │ ├── JythonFindDefinitionTestWorkbench.java │ │ │ │ └── JythonInterpreterManagerStub.java │ │ │ └── visitors │ │ │ │ ├── AbstractVisitorTest.java │ │ │ │ ├── FindDefinitionModelVisitorTest.java │ │ │ │ └── FindScopeVisitorTest.java │ │ │ ├── shell │ │ │ └── PythonShellTest.java │ │ │ └── templates │ │ │ └── PyDocumentTemplateContextTest.java │ └── predefined_completions │ │ ├── PyQtTest.QtCore.pypredef │ │ └── QtCore.api │ ├── tests_dltk_console │ └── org │ │ └── python │ │ └── pydev │ │ └── dltk │ │ └── console │ │ ├── ScriptConsoleHistoryTest.java │ │ ├── codegen │ │ ├── GetGeneratorTestWorkbench.java │ │ ├── PythonSnippetUtilsTest.java │ │ └── StructuredSelectionGeneratorTestWorkbench.java │ │ └── ui │ │ ├── ScriptConsolePartitionerTest.java │ │ └── internal │ │ ├── ScriptConsoleDocumentListenerTest.java │ │ └── actions │ │ └── HandleDeletePreviousWordTest.java │ └── tests_navigator │ ├── org │ └── python │ │ └── pydev │ │ └── navigator │ │ ├── FileStub.java │ │ ├── FolderStub.java │ │ ├── ProjectStub.java │ │ ├── PythonModelProviderTest.java │ │ ├── PythonPathNatureStub.java │ │ ├── WorkingSetStub.java │ │ ├── WorkspaceRootStub.java │ │ ├── WorkspaceStub.java │ │ └── ZipStructureTest.java │ └── pysrc │ └── projroot │ └── source │ └── python │ └── pack1 │ ├── __init__.py │ ├── mod1.py │ └── pack2 │ ├── __init__.py │ └── mod2.py └── HBuilder-Aptana_Sync ├── com.aptana.deploy.capistrano ├── .classpath ├── .project ├── .settings │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.jdt.ui.prefs ├── META-INF │ └── MANIFEST.MF ├── OSGI-INF │ └── l10n │ │ ├── bundle.properties │ │ └── bundle_zh_CN.properties ├── bin │ └── com │ │ └── aptana │ │ └── deploy │ │ └── capistrano │ │ ├── CapistranoDeployProvider.class │ │ ├── CapistranoPlugin.class │ │ └── ui │ │ └── wizard │ │ ├── CapifyProjectPage$1$1$1.class │ │ ├── CapifyProjectPage$1$1.class │ │ ├── CapifyProjectPage$1.class │ │ ├── CapifyProjectPage$2.class │ │ ├── CapifyProjectPage.class │ │ ├── CapistranoDeployWizard$1$1.class │ │ ├── CapistranoDeployWizard$1.class │ │ ├── CapistranoDeployWizard.class │ │ ├── InstallCapistranoGemPage$1$1$1.class │ │ ├── InstallCapistranoGemPage$1$1.class │ │ ├── InstallCapistranoGemPage$1.class │ │ ├── InstallCapistranoGemPage.class │ │ ├── Messages.class │ │ ├── messages.properties │ │ └── messages_zh_CN.properties ├── build.properties ├── icons │ ├── newproj.png │ └── newproj_wiz.png ├── plugin.xml └── src │ └── com │ └── aptana │ └── deploy │ └── capistrano │ ├── CapistranoDeployProvider.java │ ├── CapistranoPlugin.java │ └── ui │ └── wizard │ ├── CapifyProjectPage.java │ ├── CapistranoDeployWizard.java │ ├── InstallCapistranoGemPage.java │ ├── Messages.java │ ├── messages.properties │ └── messages_zh_CN.properties ├── com.aptana.deploy.epl ├── .classpath ├── .project ├── .settings │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.jdt.ui.prefs ├── META-INF │ └── MANIFEST.MF ├── OSGI-INF │ └── l10n │ │ ├── bundle.properties │ │ └── bundle_zh_CN.properties ├── bin │ └── com │ │ └── aptana │ │ └── deploy │ │ ├── epl │ │ └── DeployEplPlugin.class │ │ └── wizard │ │ ├── DataTransferWizardCollectionComparator.class │ │ ├── DeployWizard.class │ │ ├── DeployWizardPage$1.class │ │ ├── DeployWizardPage$2.class │ │ ├── DeployWizardPage$3.class │ │ ├── DeployWizardPage$CategorizedWizardSelectionTree.class │ │ ├── DeployWizardPage.class │ │ ├── DeployWizardRegistry.class │ │ ├── WorkbenchMessages.class │ │ ├── messages.properties │ │ └── messages_zh_CN.properties ├── build.properties ├── license-epl.html ├── plugin.xml ├── schema │ └── deployWizards.exsd └── src │ └── com │ └── aptana │ └── deploy │ ├── epl │ └── DeployEplPlugin.java │ └── wizard │ ├── DataTransferWizardCollectionComparator.java │ ├── DeployWizard.java │ ├── DeployWizardPage.java │ ├── DeployWizardRegistry.java │ ├── WorkbenchMessages.java │ ├── messages.properties │ └── messages_zh_CN.properties ├── com.aptana.deploy.ui ├── .classpath ├── .project ├── .settings │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.jdt.ui.prefs ├── META-INF │ └── MANIFEST.MF ├── OSGI-INF │ └── l10n │ │ ├── bundle.properties │ │ └── bundle_zh_CN.properties ├── bin │ └── com │ │ └── aptana │ │ └── deploy │ │ ├── internal │ │ └── ui │ │ │ ├── DeployAppContributionItem$1.class │ │ │ ├── DeployAppContributionItem.class │ │ │ ├── DeployPopupContributionItem.class │ │ │ ├── Messages.class │ │ │ ├── handlers │ │ │ ├── DeployHandler$1.class │ │ │ ├── DeployHandler.class │ │ │ ├── DeployWizardDialog.class │ │ │ ├── Messages.class │ │ │ ├── RunDeployWizardHandler.class │ │ │ ├── messages.properties │ │ │ └── messages_zh_CN.properties │ │ │ ├── messages.properties │ │ │ └── messages_zh_CN.properties │ │ └── ui │ │ ├── DeployContributionItem$1.class │ │ ├── DeployContributionItem.class │ │ ├── DeployUIPlugin.class │ │ └── wizard │ │ ├── AbstractDeployWizard.class │ │ └── IDeployWizard.class ├── build.properties ├── icons │ ├── blank.png │ └── full │ │ └── elcl16 │ │ └── deploy_package.png ├── plugin.xml └── src │ └── com │ └── aptana │ └── deploy │ ├── internal │ └── ui │ │ ├── DeployAppContributionItem.java │ │ ├── DeployPopupContributionItem.java │ │ ├── Messages.java │ │ ├── handlers │ │ ├── DeployHandler.java │ │ ├── DeployWizardDialog.java │ │ ├── Messages.java │ │ ├── RunDeployWizardHandler.java │ │ ├── messages.properties │ │ └── messages_zh_CN.properties │ │ ├── messages.properties │ │ └── messages_zh_CN.properties │ └── ui │ ├── DeployContributionItem.java │ ├── DeployUIPlugin.java │ └── wizard │ ├── AbstractDeployWizard.java │ └── IDeployWizard.java ├── com.aptana.deploy ├── .classpath ├── .project ├── .settings │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.jdt.ui.prefs ├── META-INF │ └── MANIFEST.MF ├── OSGI-INF │ └── l10n │ │ ├── bundle.properties │ │ └── bundle_zh_CN.properties ├── bin │ └── com │ │ └── aptana │ │ └── deploy │ │ ├── DeployPlugin.class │ │ ├── IDeployProvider.class │ │ ├── ILoginValidator.class │ │ ├── internal │ │ ├── DeployProviderRegistry.class │ │ └── ProjectPropertyTester.class │ │ ├── preferences │ │ ├── DeployPreferenceUtil.class │ │ ├── IPreferenceConstants$DeployType.class │ │ └── IPreferenceConstants.class │ │ └── util │ │ └── DeployProviderUtil.class ├── build.properties ├── license.html ├── plugin.xml ├── schema │ └── deployProviders.exsd └── src │ └── com │ └── aptana │ └── deploy │ ├── DeployPlugin.java │ ├── IDeployProvider.java │ ├── ILoginValidator.java │ ├── internal │ ├── DeployProviderRegistry.java │ └── ProjectPropertyTester.java │ ├── preferences │ ├── DeployPreferenceUtil.java │ └── IPreferenceConstants.java │ └── util │ └── DeployProviderUtil.java ├── com.aptana.filesystem.ftp ├── .classpath ├── .options ├── .project ├── .settings │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.jdt.ui.prefs ├── META-INF │ └── MANIFEST.MF ├── bin │ └── com │ │ └── aptana │ │ └── filesystem │ │ └── ftp │ │ ├── FTPConnectionPoint.class │ │ ├── FTPFileSystem.class │ │ ├── FTPPlugin.class │ │ ├── IBaseFTPConnectionPoint.class │ │ ├── IFTPCommandLog.class │ │ ├── IFTPConnectionFileManager.class │ │ ├── IFTPConstants.class │ │ ├── Policy.class │ │ ├── internal │ │ ├── BaseFTPConnectionFileManager.class │ │ ├── FTPClientPool.class │ │ ├── FTPConnectionFileManager$1.class │ │ ├── FTPConnectionFileManager$2.class │ │ ├── FTPConnectionFileManager.class │ │ ├── FTPFileDownloadInputStream$1.class │ │ ├── FTPFileDownloadInputStream.class │ │ ├── FTPFileUploadOutputStream$1.class │ │ ├── FTPFileUploadOutputStream.class │ │ ├── IPoolConnectionManager.class │ │ ├── Messages.class │ │ ├── messages.properties │ │ └── messages_zh_CN.properties │ │ └── preferences │ │ ├── FTPPreferenceInitializer.class │ │ └── IFTPPreferenceConstants.class ├── build.properties ├── license.html ├── plugin.properties ├── plugin.xml └── src │ └── com │ └── aptana │ └── filesystem │ └── ftp │ ├── FTPConnectionPoint.java │ ├── FTPFileSystem.java │ ├── FTPPlugin.java │ ├── IBaseFTPConnectionPoint.java │ ├── IFTPCommandLog.java │ ├── IFTPConnectionFileManager.java │ ├── IFTPConstants.java │ ├── Policy.java │ ├── internal │ ├── BaseFTPConnectionFileManager.java │ ├── FTPClientPool.java │ ├── FTPConnectionFileManager.java │ ├── FTPFileDownloadInputStream.java │ ├── FTPFileUploadOutputStream.java │ ├── IPoolConnectionManager.java │ ├── Messages.java │ ├── messages.properties │ └── messages_zh_CN.properties │ └── preferences │ ├── FTPPreferenceInitializer.java │ └── IFTPPreferenceConstants.java ├── com.aptana.filesystem.http ├── .classpath ├── .options ├── .project ├── .settings │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.jdt.ui.prefs ├── META-INF │ └── MANIFEST.MF ├── OSGI-INF │ └── l10n │ │ ├── bundle.properties │ │ └── bundle_zh_CN.properties ├── bin │ └── com │ │ └── aptana │ │ └── filesystem │ │ └── http │ │ ├── HttpFileStore.class │ │ ├── HttpFileSystem.class │ │ ├── HttpFilesystemPlugin.class │ │ └── IDebugScopes.class ├── build.properties ├── license.html ├── plugin.xml └── src │ └── com │ └── aptana │ └── filesystem │ └── http │ ├── HttpFileStore.java │ ├── HttpFileSystem.java │ ├── HttpFilesystemPlugin.java │ └── IDebugScopes.java ├── com.aptana.filesystem.s3 ├── .classpath ├── .project ├── .settings │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.jdt.ui.prefs ├── META-INF │ └── MANIFEST.MF ├── OSGI-INF │ └── l10n │ │ ├── bundle.properties │ │ └── bundle_zh_CN.properties ├── bin │ └── com │ │ └── aptana │ │ └── ide │ │ └── filesystem │ │ └── s3 │ │ ├── Messages.class │ │ ├── Policy.class │ │ ├── S3ConnectionPoint.class │ │ ├── S3FileStore$HttpForcingOutputStream.class │ │ ├── S3FileStore.class │ │ ├── S3FileSystem.class │ │ ├── S3FileSystemPlugin.class │ │ ├── S3FileTree$PsuedoDirEntry.class │ │ ├── S3FileTree.class │ │ ├── messages.properties │ │ └── messages_zh_CN.properties ├── build.properties ├── license.html ├── plugin.xml └── src │ └── com │ └── aptana │ └── ide │ └── filesystem │ └── s3 │ ├── Messages.java │ ├── Policy.java │ ├── S3ConnectionPoint.java │ ├── S3FileStore.java │ ├── S3FileSystem.java │ ├── S3FileSystemPlugin.java │ ├── S3FileTree.java │ ├── messages.properties │ └── messages_zh_CN.properties ├── com.aptana.filesystem.secureftp ├── .classpath ├── .project ├── .settings │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.jdt.ui.prefs ├── META-INF │ └── MANIFEST.MF ├── bin │ └── com │ │ └── aptana │ │ └── filesystem │ │ └── secureftp │ │ ├── FTPSConnectionPoint.class │ │ ├── FTPSFileSystem.class │ │ ├── IFTPSConnectionFileManager.class │ │ ├── IFTPSConnectionPoint.class │ │ ├── IFTPSConstants.class │ │ ├── ISFTPConnectionFileManager.class │ │ ├── ISFTPConnectionPoint.class │ │ ├── ISFTPConstants.class │ │ ├── Messages.class │ │ ├── SFTPConnectionPoint.class │ │ ├── SFTPFileSystem.class │ │ ├── SecureUtils.class │ │ ├── internal │ │ ├── FTPSConnectionFileManager.class │ │ ├── Messages.class │ │ ├── SFTPConnectionFileManager$1.class │ │ ├── SFTPConnectionFileManager$2.class │ │ ├── SFTPConnectionFileManager.class │ │ ├── SFTPFileDownloadInputStream.class │ │ ├── SFTPFileUploadOutputStream.class │ │ ├── SSHHostValidator.class │ │ ├── SSLHostValidator.class │ │ ├── SecureFTPPlugin.class │ │ ├── messages.properties │ │ └── messages_zh_CN.properties │ │ ├── messages.properties │ │ └── messages_zh_CN.properties ├── build.properties ├── license.html ├── plugin.properties ├── plugin.xml └── src │ └── com │ └── aptana │ └── filesystem │ └── secureftp │ ├── FTPSConnectionPoint.java │ ├── FTPSFileSystem.java │ ├── IFTPSConnectionFileManager.java │ ├── IFTPSConnectionPoint.java │ ├── IFTPSConstants.java │ ├── ISFTPConnectionFileManager.java │ ├── ISFTPConnectionPoint.java │ ├── ISFTPConstants.java │ ├── Messages.java │ ├── SFTPConnectionPoint.java │ ├── SFTPFileSystem.java │ ├── SecureUtils.java │ ├── internal │ ├── FTPSConnectionFileManager.java │ ├── Messages.java │ ├── SFTPConnectionFileManager.java │ ├── SFTPFileDownloadInputStream.java │ ├── SFTPFileUploadOutputStream.java │ ├── SSHHostValidator.java │ ├── SSLHostValidator.java │ ├── SecureFTPPlugin.java │ ├── messages.properties │ └── messages_zh_CN.properties │ ├── messages.properties │ └── messages_zh_CN.properties ├── com.aptana.syncing.core ├── .classpath ├── .options ├── .project ├── .settings │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.jdt.ui.prefs ├── META-INF │ └── MANIFEST.MF ├── OSGI-INF │ └── l10n │ │ ├── bundle.properties │ │ └── bundle_zh_CN.properties ├── bin │ └── com │ │ └── aptana │ │ └── ide │ │ └── syncing │ │ └── core │ │ ├── DefaultSiteConnection.class │ │ ├── IDebugScopes.class │ │ ├── ISiteConnection.class │ │ ├── ISiteConnectionManager.class │ │ ├── Messages.class │ │ ├── ResourceSynchronizationUtils.class │ │ ├── SiteConnection.class │ │ ├── SiteConnectionManager.class │ │ ├── SiteConnectionUtils.class │ │ ├── SyncingPlugin$1$1.class │ │ ├── SyncingPlugin$1.class │ │ ├── SyncingPlugin$WorkspaceSaveParticipant.class │ │ ├── SyncingPlugin.class │ │ ├── events │ │ ├── ISiteConnectionListener.class │ │ └── SiteConnectionEvent.class │ │ ├── messages.properties │ │ ├── messages_zh_CN.properties │ │ └── old │ │ ├── ConnectionPointSyncPair.class │ │ ├── IConnectionPointEventHandler.class │ │ ├── ILoggable.class │ │ ├── ILogger.class │ │ ├── ISmartSyncListener.class │ │ ├── ISyncEventHandler.class │ │ ├── ISyncResource.class │ │ ├── Messages.class │ │ ├── SmartSyncEvent.class │ │ ├── SyncFile.class │ │ ├── SyncFolder$1.class │ │ ├── SyncFolder.class │ │ ├── SyncJob$1.class │ │ ├── SyncJob$Client.class │ │ ├── SyncJob.class │ │ ├── SyncModelBuilder.class │ │ ├── SyncState.class │ │ ├── Synchronizer.class │ │ ├── VirtualFileSyncPair.class │ │ ├── handlers │ │ ├── SyncEventHandlerAdapter.class │ │ └── SyncEventHandlerAdapterWithProgressMonitor.class │ │ ├── messages.properties │ │ └── messages_zh_CN.properties ├── build.properties ├── license.html └── src │ └── com │ └── aptana │ └── ide │ └── syncing │ └── core │ ├── DefaultSiteConnection.java │ ├── IDebugScopes.java │ ├── ISiteConnection.java │ ├── ISiteConnectionManager.java │ ├── Messages.java │ ├── ResourceSynchronizationUtils.java │ ├── SiteConnection.java │ ├── SiteConnectionManager.java │ ├── SiteConnectionUtils.java │ ├── SyncingPlugin.java │ ├── events │ ├── ISiteConnectionListener.java │ └── SiteConnectionEvent.java │ ├── messages.properties │ ├── messages_zh_CN.properties │ └── old │ ├── ConnectionPointSyncPair.java │ ├── IConnectionPointEventHandler.java │ ├── ILoggable.java │ ├── ILogger.java │ ├── ISmartSyncListener.java │ ├── ISyncEventHandler.java │ ├── ISyncResource.java │ ├── Messages.java │ ├── SmartSyncEvent.java │ ├── SyncFile.java │ ├── SyncFolder.java │ ├── SyncJob.java │ ├── SyncModelBuilder.java │ ├── SyncState.java │ ├── Synchronizer.java │ ├── VirtualFileSyncPair.java │ ├── handlers │ ├── SyncEventHandlerAdapter.java │ └── SyncEventHandlerAdapterWithProgressMonitor.java │ ├── messages.properties │ └── messages_zh_CN.properties ├── com.aptana.syncing.ui ├── .classpath ├── .project ├── .settings │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.jdt.ui.prefs ├── META-INF │ └── MANIFEST.MF ├── OSGI-INF │ └── l10n │ │ ├── bundle.properties │ │ └── bundle_zh_CN.properties ├── bin │ └── com │ │ └── aptana │ │ ├── ide │ │ └── syncing │ │ │ └── ui │ │ │ ├── SyncingUIPlugin$1.class │ │ │ ├── SyncingUIPlugin$2.class │ │ │ ├── SyncingUIPlugin$3.class │ │ │ ├── SyncingUIPlugin.class │ │ │ ├── actions │ │ │ ├── BaseSyncAction.class │ │ │ ├── CloakAction.class │ │ │ ├── ConnectionManagerAction.class │ │ │ ├── DownloadAction$1$1.class │ │ │ ├── DownloadAction$1.class │ │ │ ├── DownloadAction$2.class │ │ │ ├── DownloadAction.class │ │ │ ├── Messages.class │ │ │ ├── NewSiteAction.class │ │ │ ├── OpenDefaultConnectionAction.class │ │ │ ├── OpenProjectConnectionAction.class │ │ │ ├── Sync.class │ │ │ ├── SyncActionEventHandler$1.class │ │ │ ├── SyncActionEventHandler$Client.class │ │ │ ├── SyncActionEventHandler.class │ │ │ ├── SynchronizeAction.class │ │ │ ├── SynchronizeFilesAction$1$1.class │ │ │ ├── SynchronizeFilesAction$1.class │ │ │ ├── SynchronizeFilesAction.class │ │ │ ├── SynchronizeProjectAction$1$1.class │ │ │ ├── SynchronizeProjectAction$1.class │ │ │ ├── SynchronizeProjectAction.class │ │ │ ├── UncloakAction.class │ │ │ ├── UploadAction$1$1.class │ │ │ ├── UploadAction$1.class │ │ │ ├── UploadAction$2.class │ │ │ ├── UploadAction.class │ │ │ ├── messages.properties │ │ │ └── messages_zh_CN.properties │ │ │ ├── decorators │ │ │ ├── CloakedLabelDecorator.class │ │ │ ├── DecoratorUtils.class │ │ │ └── SiteSourceDecorator.class │ │ │ ├── dialogs │ │ │ ├── ChooseSiteConnectionDialog$1.class │ │ │ ├── ChooseSiteConnectionDialog.class │ │ │ ├── Messages.class │ │ │ ├── SiteConnectionsEditorDialog$1.class │ │ │ ├── SiteConnectionsEditorDialog$2.class │ │ │ ├── SiteConnectionsEditorDialog$3.class │ │ │ ├── SiteConnectionsEditorDialog$4.class │ │ │ ├── SiteConnectionsEditorDialog$SitesLabelProvider.class │ │ │ ├── SiteConnectionsEditorDialog$SitesSorter.class │ │ │ ├── SiteConnectionsEditorDialog.class │ │ │ ├── SitePropertyDialog.class │ │ │ ├── messages.properties │ │ │ └── messages_zh_CN.properties │ │ │ ├── editors │ │ │ ├── ConnectionEditor.class │ │ │ ├── ConnectionEditorInput.class │ │ │ ├── EditorUtils$1.class │ │ │ ├── EditorUtils$2.class │ │ │ ├── EditorUtils.class │ │ │ ├── Messages.class │ │ │ ├── messages.properties │ │ │ └── messages_zh_CN.properties │ │ │ ├── handlers │ │ │ ├── BaseCloakHandler.class │ │ │ ├── BaseSyncHandler.class │ │ │ ├── CloakHandler.class │ │ │ ├── ConnectionManagerHandler.class │ │ │ ├── DownloadHandler.class │ │ │ ├── NewSiteHandler.class │ │ │ ├── SynchronizeFilesHandler.class │ │ │ ├── SynchronizeHandler.class │ │ │ ├── SynchronizeProjectHandler.class │ │ │ ├── UncloakHandler.class │ │ │ └── UploadHandler.class │ │ │ ├── internal │ │ │ ├── Messages.class │ │ │ ├── SiteConnectionPropertiesWidget$Client.class │ │ │ ├── SiteConnectionPropertiesWidget$TargetEditor$1.class │ │ │ ├── SiteConnectionPropertiesWidget$TargetEditor$2.class │ │ │ ├── SiteConnectionPropertiesWidget$TargetEditor.class │ │ │ ├── SiteConnectionPropertiesWidget.class │ │ │ ├── SyncPresentationUtils.class │ │ │ ├── SyncUtils.class │ │ │ ├── messages.properties │ │ │ └── messages_zh_CN.properties │ │ │ ├── navigator │ │ │ ├── Messages.class │ │ │ ├── ProjectSiteConnection.class │ │ │ ├── ProjectSiteConnections.class │ │ │ ├── ProjectSitesManager$1.class │ │ │ ├── ProjectSitesManager.class │ │ │ ├── SiteConnectionWorkbenchAdapter$Factory.class │ │ │ ├── SiteConnectionWorkbenchAdapter.class │ │ │ ├── SiteConnectionsContentProvider.class │ │ │ ├── SiteTreeNameSorter.class │ │ │ ├── SitesLabelProvider.class │ │ │ ├── actions │ │ │ │ ├── DoubleClickAction.class │ │ │ │ ├── ExtendedActionProvider.class │ │ │ │ ├── Messages.class │ │ │ │ ├── NavigatorBaseSyncAction.class │ │ │ │ ├── NavigatorDownloadAction.class │ │ │ │ ├── NavigatorSynchronizeAction.class │ │ │ │ ├── NavigatorUploadAction.class │ │ │ │ ├── ProjectConnectionDisconnectAction$1$1.class │ │ │ │ ├── ProjectConnectionDisconnectAction$1.class │ │ │ │ ├── ProjectConnectionDisconnectAction.class │ │ │ │ ├── RemoteConnectionActionProvider.class │ │ │ │ ├── RemoteConnectionManagerAction.class │ │ │ │ ├── SyncingActionProvider.class │ │ │ │ ├── messages.properties │ │ │ │ └── messages_zh_CN.properties │ │ │ ├── messages.properties │ │ │ └── messages_zh_CN.properties │ │ │ ├── old │ │ │ ├── Messages.class │ │ │ ├── SyncingConsole.class │ │ │ ├── actions │ │ │ │ ├── Messages.class │ │ │ │ ├── SiteConnectionSynchronizeAction$1.class │ │ │ │ ├── SiteConnectionSynchronizeAction.class │ │ │ │ ├── messages.properties │ │ │ │ └── messages_zh_CN.properties │ │ │ ├── messages.properties │ │ │ ├── messages_zh_CN.properties │ │ │ └── views │ │ │ │ ├── DirectionToolBar$1.class │ │ │ │ ├── DirectionToolBar$2.class │ │ │ │ ├── DirectionToolBar$Client.class │ │ │ │ ├── DirectionToolBar.class │ │ │ │ ├── FileLabelProvider.class │ │ │ │ ├── Messages.class │ │ │ │ ├── OptionsToolBar$1.class │ │ │ │ ├── OptionsToolBar$2.class │ │ │ │ ├── OptionsToolBar$3.class │ │ │ │ ├── OptionsToolBar$Client.class │ │ │ │ ├── OptionsToolBar.class │ │ │ │ ├── SmartSyncContentProvider.class │ │ │ │ ├── SmartSyncDialog$1.class │ │ │ │ ├── SmartSyncDialog$10.class │ │ │ │ ├── SmartSyncDialog$11.class │ │ │ │ ├── SmartSyncDialog$12.class │ │ │ │ ├── SmartSyncDialog$13.class │ │ │ │ ├── SmartSyncDialog$14$1$1.class │ │ │ │ ├── SmartSyncDialog$14$1.class │ │ │ │ ├── SmartSyncDialog$14$2.class │ │ │ │ ├── SmartSyncDialog$14$3.class │ │ │ │ ├── SmartSyncDialog$14.class │ │ │ │ ├── SmartSyncDialog$15.class │ │ │ │ ├── SmartSyncDialog$16.class │ │ │ │ ├── SmartSyncDialog$17.class │ │ │ │ ├── SmartSyncDialog$18.class │ │ │ │ ├── SmartSyncDialog$19.class │ │ │ │ ├── SmartSyncDialog$2.class │ │ │ │ ├── SmartSyncDialog$20.class │ │ │ │ ├── SmartSyncDialog$3.class │ │ │ │ ├── SmartSyncDialog$4.class │ │ │ │ ├── SmartSyncDialog$5.class │ │ │ │ ├── SmartSyncDialog$6.class │ │ │ │ ├── SmartSyncDialog$7.class │ │ │ │ ├── SmartSyncDialog$8.class │ │ │ │ ├── SmartSyncDialog$9.class │ │ │ │ ├── SmartSyncDialog$LabelToolTip.class │ │ │ │ ├── SmartSyncDialog.class │ │ │ │ ├── SmartSyncEventManager.class │ │ │ │ ├── SmartSyncLabelProvider.class │ │ │ │ ├── SmartSyncViewer$1.class │ │ │ │ ├── SmartSyncViewer$2.class │ │ │ │ ├── SmartSyncViewer$3.class │ │ │ │ ├── SmartSyncViewer$4.class │ │ │ │ ├── SmartSyncViewer$5.class │ │ │ │ ├── SmartSyncViewer$6.class │ │ │ │ ├── SmartSyncViewer.class │ │ │ │ ├── SyncExporter.class │ │ │ │ ├── messages.properties │ │ │ │ └── messages_zh_CN.properties │ │ │ ├── preferences │ │ │ ├── IPreferenceConstants$SyncDirection.class │ │ │ ├── IPreferenceConstants.class │ │ │ ├── PreferenceInitializer.class │ │ │ └── SyncPreferenceUtil.class │ │ │ ├── properties │ │ │ ├── Messages.class │ │ │ ├── SynchronizationPropertyPage.class │ │ │ ├── messages.properties │ │ │ └── messages_zh_CN.properties │ │ │ └── views │ │ │ ├── ConnectionPointComposite$1$1.class │ │ │ ├── ConnectionPointComposite$1.class │ │ │ ├── ConnectionPointComposite$2.class │ │ │ ├── ConnectionPointComposite$3.class │ │ │ ├── ConnectionPointComposite$4$1.class │ │ │ ├── ConnectionPointComposite$4.class │ │ │ ├── ConnectionPointComposite$Client.class │ │ │ ├── ConnectionPointComposite.class │ │ │ ├── ConnectionPointLabelProvider.class │ │ │ ├── FTPManagerComposite$1.class │ │ │ ├── FTPManagerComposite$2.class │ │ │ ├── FTPManagerComposite$3.class │ │ │ ├── FTPManagerComposite$4.class │ │ │ ├── FTPManagerComposite$5$1.class │ │ │ ├── FTPManagerComposite$5.class │ │ │ ├── FTPManagerComposite$6$1.class │ │ │ ├── FTPManagerComposite$6.class │ │ │ ├── FTPManagerComposite$7$1.class │ │ │ ├── FTPManagerComposite$7.class │ │ │ ├── FTPManagerComposite$Listener.class │ │ │ ├── FTPManagerComposite$SitesLabelProvider.class │ │ │ ├── FTPManagerComposite.class │ │ │ ├── Messages.class │ │ │ ├── messages.properties │ │ │ └── messages_zh_CN.properties │ │ └── syncing │ │ └── ui │ │ └── wizards │ │ ├── ExportConnectionsPage$1.class │ │ ├── ExportConnectionsPage$2.class │ │ ├── ExportConnectionsPage.class │ │ ├── ExportConnectionsWizard.class │ │ ├── ImportConnectionsPage$1.class │ │ ├── ImportConnectionsPage$2.class │ │ ├── ImportConnectionsPage$3.class │ │ ├── ImportConnectionsPage.class │ │ ├── ImportConnectionsWizard$1.class │ │ ├── ImportConnectionsWizard$2.class │ │ ├── ImportConnectionsWizard$3.class │ │ ├── ImportConnectionsWizard$4$1.class │ │ ├── ImportConnectionsWizard$4.class │ │ ├── ImportConnectionsWizard.class │ │ ├── Messages.class │ │ ├── messages.properties │ │ └── messages_zh_CN.properties ├── build.properties ├── icons │ └── full │ │ ├── elcl16 │ │ ├── arrow_down.png │ │ ├── arrow_down_emphasis.png │ │ ├── arrow_up.png │ │ ├── arrow_up_down.png │ │ ├── arrow_up_emphasis.png │ │ ├── casesensitive.png │ │ ├── close.png │ │ └── regularexpression.png │ │ ├── etool16 │ │ ├── delete.png │ │ └── disconnect.png │ │ ├── eview16 │ │ └── remote.png │ │ ├── obj16 │ │ ├── add_obj.gif │ │ ├── aptana_dialog_tag.png │ │ ├── checked.gif │ │ ├── clear.png │ │ ├── cloaked_decorator.gif │ │ ├── cloaked_overlay.gif │ │ ├── compare_view.gif │ │ ├── configure.gif │ │ ├── connection.png │ │ ├── delete.png │ │ ├── down_arrow.png │ │ ├── download.png │ │ ├── empty.png │ │ ├── error.png │ │ ├── flatView.gif │ │ ├── folder.gif │ │ ├── ftp.png │ │ ├── ftp_disabled.png │ │ ├── ftpconnect.gif │ │ ├── help.png │ │ ├── home.png │ │ ├── hourglass.png │ │ ├── ignore.png │ │ ├── maximize.png │ │ ├── minimize.png │ │ ├── mirror.png │ │ ├── new_connection.png │ │ ├── new_sync.gif │ │ ├── no.png │ │ ├── ok.gif │ │ ├── ok.png │ │ ├── refresh.gif │ │ ├── show_local_connections.gif │ │ ├── show_remote_connections.gif │ │ ├── skip.png │ │ ├── skipped.png │ │ ├── smart_sync.png │ │ ├── sync.png │ │ ├── sync_connection_new.gif │ │ ├── sync_decorator.gif │ │ ├── sync_explorer.png │ │ ├── sync_overlay.gif │ │ ├── synced.png │ │ ├── transfer_files.png │ │ ├── trash.png │ │ ├── treeView.gif │ │ ├── unchecked.gif │ │ ├── up_arrow.png │ │ ├── update.png │ │ ├── updated.png │ │ └── upload.png │ │ └── wizban │ │ ├── local_site.png │ │ ├── remote_site.png │ │ ├── sync.png │ │ ├── sync_arrow_left.png │ │ └── sync_arrow_right.png ├── license.html ├── plugin.xml └── src │ └── com │ └── aptana │ ├── ide │ └── syncing │ │ └── ui │ │ ├── SyncingUIPlugin.java │ │ ├── actions │ │ ├── BaseSyncAction.java │ │ ├── CloakAction.java │ │ ├── ConnectionManagerAction.java │ │ ├── DownloadAction.java │ │ ├── Messages.java │ │ ├── NewSiteAction.java │ │ ├── OpenDefaultConnectionAction.java │ │ ├── OpenProjectConnectionAction.java │ │ ├── Sync.java │ │ ├── SyncActionEventHandler.java │ │ ├── SynchronizeAction.java │ │ ├── SynchronizeFilesAction.java │ │ ├── SynchronizeProjectAction.java │ │ ├── UncloakAction.java │ │ ├── UploadAction.java │ │ ├── messages.properties │ │ └── messages_zh_CN.properties │ │ ├── decorators │ │ ├── CloakedLabelDecorator.java │ │ ├── DecoratorUtils.java │ │ └── SiteSourceDecorator.java │ │ ├── dialogs │ │ ├── ChooseSiteConnectionDialog.java │ │ ├── Messages.java │ │ ├── SiteConnectionsEditorDialog.java │ │ ├── SitePropertyDialog.java │ │ ├── messages.properties │ │ └── messages_zh_CN.properties │ │ ├── editors │ │ ├── ConnectionEditor.java │ │ ├── ConnectionEditorInput.java │ │ ├── EditorUtils.java │ │ ├── Messages.java │ │ ├── messages.properties │ │ └── messages_zh_CN.properties │ │ ├── handlers │ │ ├── BaseCloakHandler.java │ │ ├── BaseSyncHandler.java │ │ ├── CloakHandler.java │ │ ├── ConnectionManagerHandler.java │ │ ├── DownloadHandler.java │ │ ├── NewSiteHandler.java │ │ ├── SynchronizeFilesHandler.java │ │ ├── SynchronizeHandler.java │ │ ├── SynchronizeProjectHandler.java │ │ ├── UncloakHandler.java │ │ └── UploadHandler.java │ │ ├── internal │ │ ├── Messages.java │ │ ├── SiteConnectionPropertiesWidget.java │ │ ├── SyncPresentationUtils.java │ │ ├── SyncUtils.java │ │ ├── messages.properties │ │ └── messages_zh_CN.properties │ │ ├── navigator │ │ ├── Messages.java │ │ ├── ProjectSiteConnection.java │ │ ├── ProjectSiteConnections.java │ │ ├── ProjectSitesManager.java │ │ ├── SiteConnectionWorkbenchAdapter.java │ │ ├── SiteConnectionsContentProvider.java │ │ ├── SiteTreeNameSorter.java │ │ ├── SitesLabelProvider.java │ │ ├── actions │ │ │ ├── DoubleClickAction.java │ │ │ ├── ExtendedActionProvider.java │ │ │ ├── Messages.java │ │ │ ├── NavigatorBaseSyncAction.java │ │ │ ├── NavigatorDownloadAction.java │ │ │ ├── NavigatorSynchronizeAction.java │ │ │ ├── NavigatorUploadAction.java │ │ │ ├── ProjectConnectionDisconnectAction.java │ │ │ ├── RemoteConnectionActionProvider.java │ │ │ ├── RemoteConnectionManagerAction.java │ │ │ ├── SyncingActionProvider.java │ │ │ ├── messages.properties │ │ │ └── messages_zh_CN.properties │ │ ├── messages.properties │ │ └── messages_zh_CN.properties │ │ ├── old │ │ ├── Messages.java │ │ ├── SyncingConsole.java │ │ ├── actions │ │ │ ├── Messages.java │ │ │ ├── SiteConnectionSynchronizeAction.java │ │ │ ├── messages.properties │ │ │ └── messages_zh_CN.properties │ │ ├── messages.properties │ │ ├── messages_zh_CN.properties │ │ └── views │ │ │ ├── DirectionToolBar.java │ │ │ ├── FileLabelProvider.java │ │ │ ├── Messages.java │ │ │ ├── OptionsToolBar.java │ │ │ ├── SmartSyncContentProvider.java │ │ │ ├── SmartSyncDialog.java │ │ │ ├── SmartSyncEventManager.java │ │ │ ├── SmartSyncLabelProvider.java │ │ │ ├── SmartSyncViewer.java │ │ │ ├── SyncExporter.java │ │ │ ├── messages.properties │ │ │ └── messages_zh_CN.properties │ │ ├── preferences │ │ ├── IPreferenceConstants.java │ │ ├── PreferenceInitializer.java │ │ └── SyncPreferenceUtil.java │ │ ├── properties │ │ ├── Messages.java │ │ ├── SynchronizationPropertyPage.java │ │ ├── messages.properties │ │ └── messages_zh_CN.properties │ │ └── views │ │ ├── ConnectionPointComposite.java │ │ ├── ConnectionPointLabelProvider.java │ │ ├── FTPManagerComposite.java │ │ ├── Messages.java │ │ ├── messages.properties │ │ └── messages_zh_CN.properties │ └── syncing │ └── ui │ └── wizards │ ├── ExportConnectionsPage.java │ ├── ExportConnectionsWizard.java │ ├── ImportConnectionsPage.java │ ├── ImportConnectionsWizard.java │ ├── Messages.java │ ├── messages.properties │ └── messages_zh_CN.properties ├── com.aptana.ui.ftp ├── .classpath ├── .project ├── .settings │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.jdt.ui.prefs ├── META-INF │ └── MANIFEST.MF ├── bin │ └── com │ │ └── aptana │ │ └── ui │ │ └── ftp │ │ ├── FTPUIPlugin.class │ │ ├── actions │ │ └── NewFTPConnectionAction.class │ │ ├── console │ │ ├── FTPCommandLog$Factory.class │ │ ├── FTPCommandLog.class │ │ ├── FTPConsoleFactory.class │ │ ├── Messages.class │ │ ├── messages.properties │ │ └── messages_zh_CN.properties │ │ ├── dialogs │ │ ├── FTPConnectionPointPropertyDialog$1.class │ │ ├── FTPConnectionPointPropertyDialog.class │ │ ├── Messages.class │ │ ├── messages.properties │ │ └── messages_zh_CN.properties │ │ ├── handlers │ │ ├── DuplicateConnectionHandler.class │ │ └── NewFTPConnectionHandler.class │ │ ├── internal │ │ ├── FTPAdvancedOptionsComposite$1.class │ │ ├── FTPAdvancedOptionsComposite$2.class │ │ ├── FTPAdvancedOptionsComposite.class │ │ ├── FTPConnectionPropertyComposite$1.class │ │ ├── FTPConnectionPropertyComposite$2.class │ │ ├── FTPConnectionPropertyComposite$3.class │ │ ├── FTPConnectionPropertyComposite$4.class │ │ ├── FTPConnectionPropertyComposite$5.class │ │ ├── FTPConnectionPropertyComposite$6.class │ │ ├── FTPConnectionPropertyComposite$7.class │ │ ├── FTPConnectionPropertyComposite$8$1.class │ │ ├── FTPConnectionPropertyComposite$8.class │ │ ├── FTPConnectionPropertyComposite$IListener.class │ │ ├── FTPConnectionPropertyComposite.class │ │ ├── FTPPropertyDialogProvider.class │ │ ├── IConnectionRunnable.class │ │ ├── IOptionsComposite$IListener.class │ │ ├── IOptionsComposite.class │ │ ├── Messages.class │ │ ├── NumberVerifyListener.class │ │ ├── messages.properties │ │ └── messages_zh_CN.properties │ │ └── preferences │ │ ├── FTPPreferencePage$1.class │ │ ├── FTPPreferencePage.class │ │ ├── Messages.class │ │ ├── UpdatePermissionsComposite$1.class │ │ ├── UpdatePermissionsComposite$2.class │ │ ├── UpdatePermissionsComposite$3.class │ │ ├── UpdatePermissionsComposite$4.class │ │ ├── UpdatePermissionsComposite$5.class │ │ ├── UpdatePermissionsComposite.class │ │ ├── messages.properties │ │ └── messages_zh_CN.properties ├── build.properties ├── icons │ └── full │ │ ├── etool16 │ │ └── new_connection.png │ │ ├── eview16 │ │ └── ftp.png │ │ ├── obj16 │ │ └── ftp.png │ │ └── wizban │ │ └── ftp.png ├── license.html ├── plugin.properties ├── plugin.xml ├── plugin_zh_CN.properties └── src │ └── com │ └── aptana │ └── ui │ └── ftp │ ├── FTPUIPlugin.java │ ├── actions │ └── NewFTPConnectionAction.java │ ├── console │ ├── FTPCommandLog.java │ ├── FTPConsoleFactory.java │ ├── Messages.java │ ├── messages.properties │ └── messages_zh_CN.properties │ ├── dialogs │ ├── FTPConnectionPointPropertyDialog.java │ ├── Messages.java │ ├── messages.properties │ └── messages_zh_CN.properties │ ├── handlers │ ├── DuplicateConnectionHandler.java │ └── NewFTPConnectionHandler.java │ ├── internal │ ├── FTPAdvancedOptionsComposite.java │ ├── FTPConnectionPropertyComposite.java │ ├── FTPPropertyDialogProvider.java │ ├── IConnectionRunnable.java │ ├── IOptionsComposite.java │ ├── Messages.java │ ├── NumberVerifyListener.java │ ├── messages.properties │ └── messages_zh_CN.properties │ └── preferences │ ├── FTPPreferencePage.java │ ├── Messages.java │ ├── UpdatePermissionsComposite.java │ ├── messages.properties │ └── messages_zh_CN.properties ├── com.aptana.ui.secureftp ├── .classpath ├── .project ├── .settings │ ├── org.eclipse.jdt.core.prefs │ ├── org.eclipse.jdt.ui.prefs │ └── org.eclipse.pde.prefs ├── META-INF │ └── MANIFEST.MF ├── bin │ └── com │ │ └── aptana │ │ └── ui │ │ └── secureftp │ │ ├── SecureFTPUIPlugin.class │ │ ├── dialogs │ │ ├── CommonFTPConnectionPointPropertyDialog.class │ │ ├── Messages.class │ │ ├── messages.properties │ │ └── messages_zh_CN.properties │ │ └── internal │ │ ├── CommonFTPConnectionPropertyComposite$1.class │ │ ├── CommonFTPConnectionPropertyComposite$2.class │ │ ├── CommonFTPConnectionPropertyComposite.class │ │ ├── CommonFTPPropertyDialogProvider$Factory.class │ │ ├── CommonFTPPropertyDialogProvider.class │ │ ├── FTPSAdvancedOptionsComposite$1.class │ │ ├── FTPSAdvancedOptionsComposite$2.class │ │ ├── FTPSAdvancedOptionsComposite$3.class │ │ ├── FTPSAdvancedOptionsComposite.class │ │ ├── Messages.class │ │ ├── SFTPAdvancedOptionsComposite$1.class │ │ ├── SFTPAdvancedOptionsComposite.class │ │ ├── messages.properties │ │ └── messages_zh_CN.properties ├── build.properties ├── icons │ └── full │ │ ├── etool16 │ │ └── new_secure_connection.png │ │ ├── eview16 │ │ └── ftp.png │ │ ├── obj16 │ │ ├── ftp.png │ │ ├── ftps.png │ │ └── sftp.png │ │ └── wizban │ │ └── ftp.png ├── license.html ├── plugin.properties ├── plugin.xml └── src │ └── com │ └── aptana │ └── ui │ └── secureftp │ ├── SecureFTPUIPlugin.java │ ├── dialogs │ ├── CommonFTPConnectionPointPropertyDialog.java │ ├── Messages.java │ ├── messages.properties │ └── messages_zh_CN.properties │ └── internal │ ├── CommonFTPConnectionPropertyComposite.java │ ├── CommonFTPPropertyDialogProvider.java │ ├── FTPSAdvancedOptionsComposite.java │ ├── Messages.java │ ├── SFTPAdvancedOptionsComposite.java │ ├── messages.properties │ └── messages_zh_CN.properties └── com.pandora.syncing.feature ├── .project ├── build.properties └── feature.xml /Aptana-ruby/com.aptana.editor.haml/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.haml/.classpath -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.haml/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.haml/.project -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.haml/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.haml/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.haml/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.haml/build.properties -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.haml/icons/haml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.haml/icons/haml.png -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.haml/license.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.haml/license.html -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.haml/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.haml/plugin.xml -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.ruby.formatter.epl/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.ruby.formatter.epl/.classpath -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.ruby.formatter.epl/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.ruby.formatter.epl/.project -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.ruby.formatter.epl/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.ruby.formatter.epl/plugin.xml -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.ruby/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.ruby/.classpath -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.ruby/.options: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.ruby/.options -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.ruby/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.ruby/.project -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.ruby/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.ruby/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.ruby/about.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.ruby/about.ini -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.ruby/about.mappings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.ruby/about.mappings -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.ruby/about.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.ruby/about.properties -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.ruby/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.ruby/build.properties -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.ruby/icons/block.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.ruby/icons/block.png -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.ruby/icons/keyword.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.ruby/icons/keyword.png -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.ruby/icons/property.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.ruby/icons/property.png -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.ruby/icons/rb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.ruby/icons/rb.png -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.ruby/license.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.ruby/license.html -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.ruby/plugin.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.ruby/plugin.properties -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.ruby/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.ruby/plugin.xml -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.ruby/window3232.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.ruby/window3232.png -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.sass/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.sass/.classpath -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.sass/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.sass/.project -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.sass/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.sass/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.sass/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.sass/build.properties -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.sass/icons/less.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.sass/icons/less.png -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.sass/icons/sass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.sass/icons/sass.png -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.sass/license.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.sass/license.html -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.sass/plugin.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.sass/plugin.properties -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.editor.sass/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.editor.sass/plugin.xml -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.core/.classpath -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.core/.project -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.core/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.core/build.properties -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/FORCE_BUNDLE_UPDATE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.core/bundles/FORCE_BUNDLE_UPDATE -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/haml.ruble/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.core/bundles/haml.ruble/.project -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/haml.ruble/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.core/bundles/haml.ruble/README.md -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/haml.ruble/bundle.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.core/bundles/haml.ruble/bundle.rb -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/rails.ruble/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.core/bundles/rails.ruble/.project -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/rails.ruble/ABOUT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.core/bundles/rails.ruble/ABOUT -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/rails.ruble/CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.core/bundles/rails.ruble/CHANGELOG -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/rails.ruble/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.core/bundles/rails.ruble/LICENSE -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/rails.ruble/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.core/bundles/rails.ruble/README.md -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/rails.ruble/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.core/bundles/rails.ruble/Rakefile -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/rails.ruble/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.core/bundles/rails.ruble/TODO -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/rails.ruble/bundle.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.core/bundles/rails.ruble/bundle.rb -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/rails.ruble/test/app_fixtures/app/helpers/user_helper.rb: -------------------------------------------------------------------------------- 1 | module UserHelper 2 | end -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/rails.ruble/test/app_fixtures/app/models/person.rb: -------------------------------------------------------------------------------- 1 | class Person < ActiveRecord::Base 2 | end -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/rails.ruble/test/app_fixtures/app/models/user.rb: -------------------------------------------------------------------------------- 1 | class User < ActiveRecord::Base 2 | end -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/rails.ruble/test/app_fixtures/app/views/admin/base/action.html.erb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/rails.ruble/test/app_fixtures/app/views/user/new.rhtml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/rails.ruble/test/app_fixtures/app/views/users/create.html.erb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/rails.ruble/test/app_fixtures/app/views/users/existing_views.html.erb: -------------------------------------------------------------------------------- 1 | existing_views -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/rails.ruble/test/app_fixtures/app/views/users/existing_views.js.rjs: -------------------------------------------------------------------------------- 1 | existing_views -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/rails.ruble/test/app_fixtures/app/views/users/existing_views.wacky.erb: -------------------------------------------------------------------------------- 1 | existing_views -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/rails.ruble/test/app_fixtures/app/views/users/existing_views.xml.builder: -------------------------------------------------------------------------------- 1 | existing_views -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/rails.ruble/test/app_fixtures/app/views/users/new.html.erb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/rails.ruble/test/fixtures/vendor/plugins/haml/init.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/rails.ruble/test/test_text_mate.rb: -------------------------------------------------------------------------------- 1 | require File.dirname(__FILE__) + '/test_helper' 2 | -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/ruby.ruble/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.core/bundles/ruby.ruble/.project -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/ruby.ruble/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.core/bundles/ruby.ruble/README.md -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/ruby.ruble/bundle.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.core/bundles/ruby.ruble/bundle.rb -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/ruby.ruble/lib/vendor/rcodetools/test/data/add_markers-input.rb: -------------------------------------------------------------------------------- 1 | 1+1 2 | 2+3 3 | -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/ruby.ruble/lib/vendor/rcodetools/test/data/completion-input.rb: -------------------------------------------------------------------------------- 1 | Array.new(3).uni 2 | -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/ruby.ruble/lib/vendor/rcodetools/test/data/completion-output.rb: -------------------------------------------------------------------------------- 1 | uniq 2 | uniq! 3 | -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/ruby.ruble/lib/vendor/rcodetools/test/data/completion_emacs-input.rb: -------------------------------------------------------------------------------- 1 | Array.new(3).uni 2 | -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/ruby.ruble/lib/vendor/rcodetools/test/data/completion_emacs_icicles-input.rb: -------------------------------------------------------------------------------- 1 | 1.div 2 | -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/ruby.ruble/lib/vendor/rcodetools/test/data/doc-input.rb: -------------------------------------------------------------------------------- 1 | [].length 2 | -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/ruby.ruble/lib/vendor/rcodetools/test/data/doc-output.rb: -------------------------------------------------------------------------------- 1 | Array#length 2 | -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/ruby.ruble/lib/vendor/rcodetools/test/data/refe-input.rb: -------------------------------------------------------------------------------- 1 | [].length 2 | -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/ruby.ruble/lib/vendor/rcodetools/test/data/refe-output.rb: -------------------------------------------------------------------------------- 1 | refe 'Array#length' 2 | -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/ruby.ruble/lib/vendor/rcodetools/test/data/ri-input.rb: -------------------------------------------------------------------------------- 1 | [].length 2 | -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/ruby.ruble/lib/vendor/rcodetools/test/data/ri-output.rb: -------------------------------------------------------------------------------- 1 | ri 'Array#length' 2 | -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/ruby.ruble/lib/vendor/rcodetools/test/data/ri_emacs-input.rb: -------------------------------------------------------------------------------- 1 | [].length 2 | -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/ruby.ruble/lib/vendor/rcodetools/test/data/ri_emacs-output.rb: -------------------------------------------------------------------------------- 1 | (rct-find-tag-or-ri "Array#length") 2 | -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/ruby.ruble/lib/vendor/rcodetools/test/data/ri_vim-input.rb: -------------------------------------------------------------------------------- 1 | [].length 2 | -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/ruby.ruble/lib/vendor/rcodetools/test/data/ri_vim-output.rb: -------------------------------------------------------------------------------- 1 | call RCT_find_tag_or_ri("Array#length") 2 | -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/sass.ruble/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.core/bundles/sass.ruble/.project -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/sass.ruble/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.core/bundles/sass.ruble/README.md -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/sass.ruble/bundle.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.core/bundles/sass.ruble/bundle.rb -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/bundles/sass.ruble/templates/template.sass: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/license.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.core/license.html -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.core/plugin.xml -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.core/ruby/core_stubber.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.core/ruby/core_stubber.rb -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.debug.core/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.debug.core/.classpath -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.debug.core/.options: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.debug.core/.options -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.debug.core/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.debug.core/.project -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.debug.core/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.debug.core/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.debug.core/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.debug.core/build.properties -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.debug.core/lib/kxml2-2.3.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.debug.core/lib/kxml2-2.3.0.jar -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.debug.core/license.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.debug.core/license.html -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.debug.core/plugin.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.debug.core/plugin.properties -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.debug.core/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.debug.core/plugin.xml -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.debug.ui/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.debug.ui/.classpath -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.debug.ui/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.debug.ui/.project -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.debug.ui/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.debug.ui/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.debug.ui/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.debug.ui/build.properties -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.debug.ui/license-epl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.debug.ui/license-epl.html -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.debug.ui/plugin.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.debug.ui/plugin.properties -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.debug.ui/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.debug.ui/plugin.xml -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.launching/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.launching/.classpath -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.launching/.options: -------------------------------------------------------------------------------- 1 | com.aptana.ruby.launching/debug=true -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.launching/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.launching/.project -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.launching/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.launching/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.launching/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.launching/build.properties -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.launching/license.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.launching/license.html -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.launching/plugin.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.launching/plugin.properties -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.launching/ruby/sync.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.launching/ruby/sync.rb -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.rake/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.rake/.classpath -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.rake/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.rake/.project -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.rake/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.rake/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.rake/bin/com/aptana/ruby/internal/rake/actions/messages.properties: -------------------------------------------------------------------------------- 1 | RunRakeAction_JobLabel=Running rake task {0} 2 | -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.rake/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.rake/build.properties -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.rake/icons/rake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.rake/icons/rake.png -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.rake/plugin.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.rake/plugin.properties -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.rake/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.rake/plugin.xml -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.rake/src/com/aptana/ruby/internal/rake/actions/messages.properties: -------------------------------------------------------------------------------- 1 | RunRakeAction_JobLabel=Running rake task {0} 2 | -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.ui/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.ui/.classpath -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.ui/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.ui/.project -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.ui/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.ui/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.ui/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.ui/build.properties -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.ui/icons/full/obj16/block.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.ui/icons/full/obj16/block.png -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.ui/icons/full/obj16/class_obj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.ui/icons/full/obj16/class_obj.png -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.ui/icons/full/obj16/global_obj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.ui/icons/full/obj16/global_obj.png -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.ui/icons/full/obj16/import_obj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.ui/icons/full/obj16/import_obj.png -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.ui/icons/full/obj16/module_obj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.ui/icons/full/obj16/module_obj.png -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.ui/icons/full/obj16/rb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.ui/icons/full/obj16/rb.png -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.ui/icons/newproj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.ui/icons/newproj.png -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.ui/icons/newproj_wiz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.ui/icons/newproj_wiz.png -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.ui/icons/ruby_ovr.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.ui/icons/ruby_ovr.gif -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.ui/license.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.ui/license.html -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.ui/plugin.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.ui/plugin.properties -------------------------------------------------------------------------------- /Aptana-ruby/com.aptana.ruby.ui/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/com.aptana.ruby.ui/plugin.xml -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/.classpath -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/.project -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/build.properties -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/jay/yydebug/yyAnim$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/jay/yydebug/yyAnim$1.class -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/jay/yydebug/yyAnim$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/jay/yydebug/yyAnim$2.class -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/jay/yydebug/yyAnim$3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/jay/yydebug/yyAnim$3.class -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/jay/yydebug/yyAnim$4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/jay/yydebug/yyAnim$4.class -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/jay/yydebug/yyAnim.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/jay/yydebug/yyAnim.class -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/jay/yydebug/yyAnimPanel$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/jay/yydebug/yyAnimPanel$1.class -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/jay/yydebug/yyAnimPanel$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/jay/yydebug/yyAnimPanel$2.class -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/jay/yydebug/yyAnimPanel$3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/jay/yydebug/yyAnimPanel$3.class -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/jay/yydebug/yyAnimPanel$4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/jay/yydebug/yyAnimPanel$4.class -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/jay/yydebug/yyAnimPanel.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/jay/yydebug/yyAnimPanel.class -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/jay/yydebug/yyDebug.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/jay/yydebug/yyDebug.class -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/jay/yydebug/yyDebugAdapter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/jay/yydebug/yyDebugAdapter.class -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/jay/yydebug/yyInputStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/jay/yydebug/yyInputStream.class -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/jay/yydebug/yyJInputStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/jay/yydebug/yyJInputStream.class -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/jay/yydebug/yyPrintStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/jay/yydebug/yyPrintStream.class -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/jrubyparser_update.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/jrubyparser_update.txt -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/org/jrubyparser/NodeVisitor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/org/jrubyparser/NodeVisitor.class -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/org/jrubyparser/Parser.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/org/jrubyparser/Parser.class -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/org/jrubyparser/StaticScope.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/org/jrubyparser/StaticScope.class -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/org/jrubyparser/ast/AndNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/org/jrubyparser/ast/AndNode.class -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/org/jrubyparser/ast/ArgsNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/org/jrubyparser/ast/ArgsNode.class -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/org/jrubyparser/ast/CallNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/org/jrubyparser/ast/CallNode.class -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/org/jrubyparser/ast/CaseNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/org/jrubyparser/ast/CaseNode.class -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/org/jrubyparser/ast/DStrNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/org/jrubyparser/ast/DStrNode.class -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/org/jrubyparser/ast/DVarNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/org/jrubyparser/ast/DVarNode.class -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/org/jrubyparser/ast/DefnNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/org/jrubyparser/ast/DefnNode.class -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/org/jrubyparser/ast/DefsNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/org/jrubyparser/ast/DefsNode.class -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/org/jrubyparser/ast/DotNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/org/jrubyparser/ast/DotNode.class -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/org/jrubyparser/ast/Node.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/org/jrubyparser/ast/Node.class -------------------------------------------------------------------------------- /Aptana-ruby/org.jrubyparser/src.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.jrubyparser/src.zip -------------------------------------------------------------------------------- /Aptana-ruby/org.radrails.rails.core/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.radrails.rails.core/.classpath -------------------------------------------------------------------------------- /Aptana-ruby/org.radrails.rails.core/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.radrails.rails.core/.project -------------------------------------------------------------------------------- /Aptana-ruby/org.radrails.rails.core/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.radrails.rails.core/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /Aptana-ruby/org.radrails.rails.core/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.radrails.rails.core/build.properties -------------------------------------------------------------------------------- /Aptana-ruby/org.radrails.rails.core/license.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.radrails.rails.core/license.html -------------------------------------------------------------------------------- /Aptana-ruby/org.radrails.rails.core/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.radrails.rails.core/plugin.xml -------------------------------------------------------------------------------- /Aptana-ruby/org.radrails.rails.ui/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.radrails.rails.ui/.classpath -------------------------------------------------------------------------------- /Aptana-ruby/org.radrails.rails.ui/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.radrails.rails.ui/.project -------------------------------------------------------------------------------- /Aptana-ruby/org.radrails.rails.ui/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.radrails.rails.ui/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /Aptana-ruby/org.radrails.rails.ui/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.radrails.rails.ui/build.properties -------------------------------------------------------------------------------- /Aptana-ruby/org.radrails.rails.ui/license.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.radrails.rails.ui/license.html -------------------------------------------------------------------------------- /Aptana-ruby/org.radrails.rails.ui/plugin.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.radrails.rails.ui/plugin.properties -------------------------------------------------------------------------------- /Aptana-ruby/org.radrails.rails.ui/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.radrails.rails.ui/plugin.xml -------------------------------------------------------------------------------- /Aptana-ruby/org.radrails.rails/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.radrails.rails/.project -------------------------------------------------------------------------------- /Aptana-ruby/org.radrails.rails/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.radrails.rails/build.properties -------------------------------------------------------------------------------- /Aptana-ruby/org.radrails.rails/feature.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.radrails.rails/feature.properties -------------------------------------------------------------------------------- /Aptana-ruby/org.radrails.rails/feature.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.radrails.rails/feature.xml -------------------------------------------------------------------------------- /Aptana-ruby/org.radrails.rails/license.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/Aptana-ruby/org.radrails.rails/license.html -------------------------------------------------------------------------------- /HBuilder-Aptana_PHP/com.aptana.editor.php.epl/about.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_PHP/com.aptana.editor.php.epl/about.html -------------------------------------------------------------------------------- /HBuilder-Aptana_PHP/com.aptana.editor.php.epl/pdt/org2/eclipse/php/internal/core/documentModel/parser/php4/.cvsignore: -------------------------------------------------------------------------------- 1 | PhpLexer.java 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_PHP/com.aptana.editor.php.epl/pdt/org2/eclipse/php/internal/core/documentModel/parser/php5/.cvsignore: -------------------------------------------------------------------------------- 1 | PhpLexer.java 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_PHP/com.aptana.editor.php.epl/pdt/org2/eclipse/php/internal/core/documentModel/parser/php53/.cvsignore: -------------------------------------------------------------------------------- 1 | PhpLexer.java 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_PHP/com.aptana.editor.php.epl/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_PHP/com.aptana.editor.php.epl/plugin.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_PHP/com.aptana.editor.php/about.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_PHP/com.aptana.editor.php/about.ini -------------------------------------------------------------------------------- /HBuilder-Aptana_PHP/com.aptana.editor.php/about.mappings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_PHP/com.aptana.editor.php/about.mappings -------------------------------------------------------------------------------- /HBuilder-Aptana_PHP/com.aptana.editor.php/about.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_PHP/com.aptana.editor.php/about.properties -------------------------------------------------------------------------------- /HBuilder-Aptana_PHP/com.aptana.editor.php/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_PHP/com.aptana.editor.php/build.properties -------------------------------------------------------------------------------- /HBuilder-Aptana_PHP/com.aptana.editor.php/bundles/php.ruble/templates/template.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_PHP/com.aptana.editor.php/license.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_PHP/com.aptana.editor.php/license.html -------------------------------------------------------------------------------- /HBuilder-Aptana_PHP/com.aptana.editor.php/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_PHP/com.aptana.editor.php/plugin.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_PHP/com.aptana.editor.php/window3232.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_PHP/com.aptana.editor.php/window3232.png -------------------------------------------------------------------------------- /HBuilder-Aptana_PHP/com.aptana.php.feature/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_PHP/com.aptana.php.feature/build.properties -------------------------------------------------------------------------------- /HBuilder-Aptana_PHP/com.aptana.php.feature/feature.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_PHP/com.aptana.php.feature/feature.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_PHP/com.aptana.php.feature/license.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_PHP/com.aptana.php.feature/license.html -------------------------------------------------------------------------------- /HBuilder-Aptana_PHP/com.aptana.php.libraries/about.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_PHP/com.aptana.php.libraries/about.html -------------------------------------------------------------------------------- /HBuilder-Aptana_PHP/com.aptana.php.libraries/java_cup.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_PHP/com.aptana.php.libraries/java_cup.jar -------------------------------------------------------------------------------- /HBuilder-Aptana_PHP/com.aptana.php.libraries/lgpl-3.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_PHP/com.aptana.php.libraries/lgpl-3.0.txt -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.aptana.interactive_console/.settings/org.eclipse.core.runtime.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | line.separator=\n 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.aptana.interactive_console/plugin.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.aptana.pydev.build/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.aptana.pydev.build/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.aptana.pydev.build/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.aptana.pydev.build/build.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.aptana.pydev.feature/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.aptana.pydev.feature/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.aptana.pydev.feature/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.aptana.pydev.feature/LICENSE.txt -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.aptana.pydev.feature/feature.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.aptana.pydev.feature/feature.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.aptana.shared_core/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.aptana.shared_core/.classpath -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.aptana.shared_core/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.aptana.shared_core/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.aptana.shared_core/.settings/org.eclipse.core.runtime.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | line.separator=\n 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.aptana.shared_core/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.aptana.shared_core/LICENSE.txt -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.aptana.shared_core/plugin.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.aptana.shared_core/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.aptana.shared_core/plugin.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.analysis/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.python.pydev.analysis/.classpath -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.analysis/.cvsignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.python.pydev.analysis/.cvsignore -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.analysis/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.python.pydev.analysis/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.analysis/.settings/org.eclipse.core.runtime.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | line.separator=\n 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.analysis/LICENSE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.python.pydev.analysis/LICENSE.TXT -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.analysis/icons/.cvsignore: -------------------------------------------------------------------------------- 1 | Thumbs.db 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.analysis/plugin.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.analysis/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.python.pydev.analysis/plugin.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.codecompletion/.settings/org.eclipse.core.runtime.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | line.separator=\n 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.codecompletion/icons/.cvsignore: -------------------------------------------------------------------------------- 1 | Thumbs.db 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.codecompletion/plugin.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.debug/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.python.pydev.debug/.classpath -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.debug/.cvsignore: -------------------------------------------------------------------------------- 1 | bin 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.debug/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.python.pydev.debug/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.debug/.settings/org.eclipse.core.runtime.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | line.separator=\n 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.debug/LICENSE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.python.pydev.debug/LICENSE.TXT -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.debug/icons/.cvsignore: -------------------------------------------------------------------------------- 1 | Thumbs.db 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.debug/plugin.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.debug/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.python.pydev.debug/plugin.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.docs/.amateras: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.python.pydev.docs/.amateras -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.docs/.cvsignore: -------------------------------------------------------------------------------- 1 | .pydevproject 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.docs/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.python.pydev.docs/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.docs/.settings/org.eclipse.core.runtime.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | line.separator=\n 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.docs/LICENSE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.python.pydev.docs/LICENSE.TXT -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.docs/build_both.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.python.pydev.docs/build_both.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.docs/dev/profile_session_17_jan_2008.txt: -------------------------------------------------------------------------------- 1 | Debug session: drpython.py: line 242: drShortcutsFile -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.docs/html_to_rst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.python.pydev.docs/html_to_rst.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.docs/merged_homepage/final/images/.cvsignore: -------------------------------------------------------------------------------- 1 | Thumbs.db 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.docs/merged_homepage/final/images/codeanalysis/.cvsignore: -------------------------------------------------------------------------------- 1 | Thumbs.db 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.docs/merged_homepage/final/images/codecompletion/.cvsignore: -------------------------------------------------------------------------------- 1 | Thumbs.db 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.docs/merged_homepage/final/images/completion/.cvsignore: -------------------------------------------------------------------------------- 1 | Thumbs.db 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.docs/merged_homepage/final/images/contentassist/.cvsignore: -------------------------------------------------------------------------------- 1 | Thumbs.db 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.docs/merged_homepage/final/images/debugger/.cvsignore: -------------------------------------------------------------------------------- 1 | Thumbs.db 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.docs/merged_homepage/final/images/developers/.cvsignore: -------------------------------------------------------------------------------- 1 | Thumbs.db 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.docs/merged_homepage/final/images/faq/.cvsignore: -------------------------------------------------------------------------------- 1 | Thumbs.db 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.docs/merged_homepage/final/images/general/.cvsignore: -------------------------------------------------------------------------------- 1 | Thumbs.db 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.docs/merged_homepage/final/images/gotodefinition/.cvsignore: -------------------------------------------------------------------------------- 1 | Thumbs.db 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.docs/merged_homepage/final/images/hierarchy/.cvsignore: -------------------------------------------------------------------------------- 1 | Thumbs.db 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.docs/merged_homepage/final/images/interactiveconsole/.cvsignore: -------------------------------------------------------------------------------- 1 | Thumbs.db 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.docs/merged_homepage/final/images/markoccurrences/.cvsignore: -------------------------------------------------------------------------------- 1 | Thumbs.db 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.docs/merged_homepage/final/images/pylint/.cvsignore: -------------------------------------------------------------------------------- 1 | Thumbs.db 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.docs/merged_homepage/final/images/refactor/.cvsignore: -------------------------------------------------------------------------------- 1 | Thumbs.db 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.docs/merged_homepage/final/images/renameoccurrences/.cvsignore: -------------------------------------------------------------------------------- 1 | Thumbs.db 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.docs/merged_homepage/final/images/screenshot/.cvsignore: -------------------------------------------------------------------------------- 1 | Thumbs.db 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.docs/merged_homepage/final/images/scripting/.cvsignore: -------------------------------------------------------------------------------- 1 | Thumbs.db 2 | preferences.cdr 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.docs/merged_homepage/final/images/sponsors/.cvsignore: -------------------------------------------------------------------------------- 1 | Thumbs.db 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.docs/merged_homepage/final/images/tasks/.cvsignore: -------------------------------------------------------------------------------- 1 | Thumbs.db 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.docs/merged_homepage/final/images/templates/.cvsignore: -------------------------------------------------------------------------------- 1 | Thumbs.db 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.docs/wiki.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.python.pydev.docs/wiki.txt -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.fastparser/.cvsignore: -------------------------------------------------------------------------------- 1 | bin 2 | .pydevproject 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.fastparser/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.python.pydev.fastparser/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.fastparser/.settings/org.eclipse.core.runtime.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | line.separator=\n 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.fastparser/bin/pysrc/filetoparse5.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.fastparser/plugin.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.fastparser/tests/pysrc/filetoparse5.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.python.pydev.refactoring/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/.settings/org.eclipse.core.runtime.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | line.separator=\n 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/bin/com/python/pydev/refactoring/.cvsignore: -------------------------------------------------------------------------------- 1 | TestDependentRefactoring.java 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/bin/pysrcrefactoring/.cvsignore: -------------------------------------------------------------------------------- 1 | *.astdelta 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/bin/pysrcrefactoring/reflib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/bin/pysrcrefactoring/reflib/renameattribute/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/bin/pysrcrefactoring/reflib/renameclass/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/bin/pysrcrefactoring/reflib/renameclass2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/bin/pysrcrefactoring/reflib/renameclass2/sub1/__init__.py: -------------------------------------------------------------------------------- 1 | from defmod import Definition -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/bin/pysrcrefactoring/reflib/renamefunction/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/bin/pysrcrefactoring/reflib/renamefunction2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/bin/pysrcrefactoring/reflib/renameglobal/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/bin/pysrcrefactoring/reflib/renameglobal2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/bin/pysrcrefactoring/reflib/renamelocal/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/bin/pysrcrefactoring/reflib/renamemodule/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/bin/pysrcrefactoring/reflib/renamemodule/mod1/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/bin/pysrcrefactoring/reflib/renamemodule/mod1/submod1.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/bin/pysrcrefactoring/reflib/renameparameter/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/bin/pysrcrefactoring/reflib/renameself/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/tests/com/python/pydev/refactoring/.cvsignore: -------------------------------------------------------------------------------- 1 | TestDependentRefactoring.java 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/tests/pysrcrefactoring/.cvsignore: -------------------------------------------------------------------------------- 1 | *.astdelta 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/tests/pysrcrefactoring/reflib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/tests/pysrcrefactoring/reflib/renameattribute/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/tests/pysrcrefactoring/reflib/renameclass/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/tests/pysrcrefactoring/reflib/renameclass2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/tests/pysrcrefactoring/reflib/renameclass2/sub1/__init__.py: -------------------------------------------------------------------------------- 1 | from defmod import Definition -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/tests/pysrcrefactoring/reflib/renamefunction/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/tests/pysrcrefactoring/reflib/renamefunction2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/tests/pysrcrefactoring/reflib/renameglobal/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/tests/pysrcrefactoring/reflib/renameglobal2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/tests/pysrcrefactoring/reflib/renamelocal/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/tests/pysrcrefactoring/reflib/renamemodule/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/tests/pysrcrefactoring/reflib/renamemodule/mod1/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/tests/pysrcrefactoring/reflib/renamemodule/mod1/submod1.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/tests/pysrcrefactoring/reflib/renameparameter/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.refactoring/tests/pysrcrefactoring/reflib/renameself/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.runalltests/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.python.pydev.runalltests/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev.runalltests/.settings/org.eclipse.core.runtime.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | line.separator=\n 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.python.pydev/.classpath -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev/.cvsignore: -------------------------------------------------------------------------------- 1 | bin 2 | .pydevproject 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.python.pydev/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev/.settings/org.eclipse.core.runtime.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | line.separator=\n 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev/LICENSE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.python.pydev/LICENSE.TXT -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.python.pydev/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.python.pydev/build.properties -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev/icons/.cvsignore: -------------------------------------------------------------------------------- 1 | Thumbs.db 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev/icons/class_hi.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.python.pydev/icons/class_hi.gif -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev/java.policy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.python.pydev/java.policy -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev/plugin.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/com.python.pydev/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/com.python.pydev/plugin.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.ast/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.ast/.classpath -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.ast/.cvsignore: -------------------------------------------------------------------------------- 1 | bin 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.ast/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.ast/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.ast/.settings/org.eclipse.core.runtime.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | line.separator=\n 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.ast/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.ast/LICENSE.txt -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.ast/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.ast/build.properties -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.ast/plugin.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.ast/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.ast/plugin.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.build/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.build/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.build/.pydevproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.build/.pydevproject -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.build/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding/=utf-8 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.build/.settings/org.eclipse.core.runtime.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | line.separator=\n 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.build/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.build/LICENSE.txt -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.build/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.build/build.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.build/build_cmd.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.build/build_cmd.txt -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.build/cog_src/cog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.build/cog_src/cog.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.build/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.build/index.html -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.build/install.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.build/install.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.build/site.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.build/site.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.core/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.core/.classpath -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.core/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.core/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.core/.settings/org.eclipse.core.runtime.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | line.separator=\n 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.core/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.core/LICENSE.txt -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.core/bin/org/python/pydev/core/.cvsignore: -------------------------------------------------------------------------------- 1 | TestDependent.java 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.core/lib/junit.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.core/lib/junit.jar -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.core/plugin.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.core/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.core/plugin.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.core/tests/org/python/pydev/core/.cvsignore: -------------------------------------------------------------------------------- 1 | TestDependent.java 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.customizations/.settings/org.eclipse.core.runtime.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | line.separator=\n 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.customizations/plugin.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.debug/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.debug/.classpath -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.debug/.cvsignore: -------------------------------------------------------------------------------- 1 | bin 2 | build.xml 3 | docs 4 | .pydevproject 5 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.debug/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.debug/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.debug/.settings/org.eclipse.core.runtime.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | line.separator=\n 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.debug/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.debug/LICENSE.txt -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.debug/bin/org/.cvsignore: -------------------------------------------------------------------------------- 1 | jymc 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.debug/icons/pin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.debug/icons/pin.png -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.debug/install.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.debug/install.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.debug/plugin.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.debug/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.debug/plugin.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.debug/src/org/.cvsignore: -------------------------------------------------------------------------------- 1 | jymc 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.django/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.django/.classpath -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.django/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.django/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.django/.settings/org.eclipse.core.runtime.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | line.separator=\n 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.django/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.django/LICENSE.txt -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.django/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.django/plugin.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.django_templates.feature/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding/=utf-8 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.django_templates.feature/.settings/org.eclipse.core.runtime.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | line.separator=\n 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.django_templates.feature/bin/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding/=utf-8 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.django_templates.feature/bin/.settings/org.eclipse.core.runtime.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | line.separator=\n 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.django_templates/.settings/org.eclipse.core.runtime.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | line.separator=\n 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.feature/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.feature/.classpath -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.feature/.cvsignore: -------------------------------------------------------------------------------- 1 | bin 2 | org.python.pydev.feature_0.2.0.jar 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.feature/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.feature/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.feature/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding/=utf-8 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.feature/.settings/org.eclipse.core.runtime.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | line.separator=\n 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.feature/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.feature/LICENSE.txt -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.feature/bin/.cvsignore: -------------------------------------------------------------------------------- 1 | bin 2 | org.python.pydev.feature_0.2.0.jar 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.feature/bin/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.feature/bin/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.feature/bin/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding/=utf-8 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.feature/bin/.settings/org.eclipse.core.runtime.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | line.separator=\n 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.feature/feature.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.feature/feature.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.help/.cvsignore: -------------------------------------------------------------------------------- 1 | *.jar 2 | .pydevproject 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.help/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.help/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.help/.settings/org.eclipse.core.runtime.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | line.separator=\n 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.help/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.help/LICENSE.txt -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.help/html/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.help/html/index.html -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.help/html/links.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.help/html/links.html -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.help/plugin.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.help/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.help/plugin.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.help/toc_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.help/toc_main.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/.classpath -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/.cvsignore: -------------------------------------------------------------------------------- 1 | bin 2 | cachedir 3 | .pydevproject 4 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/.settings/org.eclipse.core.runtime.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | line.separator=\n 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/LICENSE.txt -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/Cookie.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/Cookie.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/Queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/Queue.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/aifc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/aifc.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/anydbm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/anydbm.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/atexit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/atexit.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/base64.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/base64.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/bdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/bdb.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/binhex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/binhex.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/bisect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/bisect.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/cgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/cgi.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/chunk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/chunk.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/cmd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/cmd.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/code.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/codecs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/codecs.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/codeop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/codeop.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/copy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/copy.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/dbexts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/dbexts.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/ftplib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/ftplib.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/getopt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/getopt.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/glob.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/glob.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/gzip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/gzip.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/hmac.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/hmac.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/imghdr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/imghdr.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/isql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/isql.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/javaos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/javaos.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/mhlib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/mhlib.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/mimify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/mimify.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/mutex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/mutex.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/netrc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/netrc.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/ntpath.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/ntpath.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/pdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/pdb.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/pickle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/pickle.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/pipes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/pipes.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/popen2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/popen2.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/poplib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/poplib.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/pprint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/pprint.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/pstats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/pstats.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/pyclbr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/pyclbr.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/quopri.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/quopri.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/random.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/random.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/re.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/re.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/repr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/repr.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/rfc822.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/rfc822.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/sched.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/sched.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/select.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/select.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/shelve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/shelve.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/shlex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/shlex.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/shutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/shutil.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/site.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/site.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/sndhdr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/sndhdr.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/socket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/socket.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/sre.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/sre.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/stat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/stat.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/string.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/string.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/symbol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/symbol.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/this.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/this.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/token.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/urllib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/urllib.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/user.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/uu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/uu.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/xdrlib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/xdrlib.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/xmllib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/xmllib.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/zlib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/Lib/zlib.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/jysrc/.cvsignore: -------------------------------------------------------------------------------- 1 | *.class 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/jysrc/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/plugin.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.jython/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.jython/plugin.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.mylyn.feature/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding/=utf-8 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.mylyn.feature/.settings/org.eclipse.core.runtime.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | line.separator=\n 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.mylyn.feature/build.properties: -------------------------------------------------------------------------------- 1 | bin.includes = feature.xml 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.mylyn/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.mylyn/.classpath -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.mylyn/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.mylyn/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.mylyn/.settings/org.eclipse.core.runtime.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | line.separator=\n 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.mylyn/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.mylyn/LICENSE.txt -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.mylyn/icons/elcl16/.cvsignore: -------------------------------------------------------------------------------- 1 | *.db 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.mylyn/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.mylyn/plugin.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.parser/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.parser/.classpath -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.parser/.cvsignore: -------------------------------------------------------------------------------- 1 | .pydevproject 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.parser/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.parser/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.parser/.pydevproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.parser/.pydevproject -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.parser/.settings/org.eclipse.core.runtime.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | line.separator=\n 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.parser/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.parser/LICENSE.txt -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.parser/bin/org/python/pydev/parser/grammar24/.cvsignore: -------------------------------------------------------------------------------- 1 | python.jj 2 | .AppleDouble 3 | *.class 4 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.parser/bin/org/python/pydev/parser/jython/.cvsignore: -------------------------------------------------------------------------------- 1 | python.jj 2 | .AppleDouble 3 | *.class 4 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.parser/bin/org/python/pydev/parser/jython/ast/.cvsignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.parser/bin/org/python/pydev/parser/prettyprinterv2/package.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.parser/bin/pysrc/csvcopy.py: -------------------------------------------------------------------------------- 1 | 2 | """ 3 | a 4 | """ -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.parser/plugin.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.parser/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.parser/plugin.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.parser/src/org/python/pydev/parser/grammar24/.cvsignore: -------------------------------------------------------------------------------- 1 | python.jj 2 | .AppleDouble 3 | *.class 4 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.parser/src/org/python/pydev/parser/jython/.cvsignore: -------------------------------------------------------------------------------- 1 | python.jj 2 | .AppleDouble 3 | *.class 4 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.parser/src/org/python/pydev/parser/jython/ast/.cvsignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.parser/src/org/python/pydev/parser/prettyprinterv2/package.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.parser/tests/pysrc/csvcopy.py: -------------------------------------------------------------------------------- 1 | 2 | """ 3 | a 4 | """ -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.red_core/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.red_core/.classpath -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.red_core/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.red_core/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.red_core/.settings/org.eclipse.core.runtime.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | line.separator=\n 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.red_core/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.red_core/LICENSE.txt -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.red_core/install.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.red_core/install.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.red_core/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.red_core/plugin.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.refactoring/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev.refactoring/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.refactoring/.settings/org.eclipse.core.runtime.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | line.separator=\n 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.refactoring/bin/python/rewriter/samplepackage/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.refactoring/bin/python/rewriter/testBreak.py: -------------------------------------------------------------------------------- 1 | while 1: 2 | break 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.refactoring/bin/python/rewriter/testFunctionArgumentComma.py: -------------------------------------------------------------------------------- 1 | def make_foo(a, ): 2 | print a 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.refactoring/bin/python/rewriter/testJythonFailTest.py: -------------------------------------------------------------------------------- 1 | foo = [1, 2, 3, 4, 5] 2 | del foo[::2] 3 | print x -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.refactoring/bin/python/rewriter/testPass.py: -------------------------------------------------------------------------------- 1 | def foo(): 2 | pass 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.refactoring/bin/python/rewriter/testRepr.py: -------------------------------------------------------------------------------- 1 | v = "hello" 2 | print `v` -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.refactoring/bin/python/typeinference/import_package/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.refactoring/bin/python/typeinference/import_package/sub_package/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.refactoring/bin/python/typeinference/import_package/sub_package/sub_sub_package/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.refactoring/bin/python/utils/smallfile.txt: -------------------------------------------------------------------------------- 1 | This 2 | is 3 | a 4 | small 5 | text 6 | file. -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.refactoring/tests/python/rewriter/samplepackage/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.refactoring/tests/python/rewriter/testBreak.py: -------------------------------------------------------------------------------- 1 | while 1: 2 | break 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.refactoring/tests/python/rewriter/testFunctionArgumentComma.py: -------------------------------------------------------------------------------- 1 | def make_foo(a, ): 2 | print a 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.refactoring/tests/python/rewriter/testJythonFailTest.py: -------------------------------------------------------------------------------- 1 | foo = [1, 2, 3, 4, 5] 2 | del foo[::2] 3 | print x -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.refactoring/tests/python/rewriter/testPass.py: -------------------------------------------------------------------------------- 1 | def foo(): 2 | pass 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.refactoring/tests/python/rewriter/testRepr.py: -------------------------------------------------------------------------------- 1 | v = "hello" 2 | print `v` -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.refactoring/tests/python/typeinference/import_package/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.refactoring/tests/python/typeinference/import_package/sub_package/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.refactoring/tests/python/typeinference/import_package/sub_package/sub_sub_package/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev.refactoring/tests/python/utils/smallfile.txt: -------------------------------------------------------------------------------- 1 | This 2 | is 3 | a 4 | small 5 | text 6 | file. -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/.classpath -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/.cvsignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/.cvsignore -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/.settings/org.eclipse.core.runtime.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | line.separator=\n 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/Changes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/Changes.txt -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/LICENSE.txt -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/Pydev.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/Pydev.gif -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/TODO.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/TODO.txt -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/about.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/about.ini -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/about.mappings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/about.mappings -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/org/python/pydev/editor/codecompletion/revisited/.cvsignore: -------------------------------------------------------------------------------- 1 | TestDependent.java 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/overview.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/bin/overview.html -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/.cvsignore: -------------------------------------------------------------------------------- 1 | *.astdelta 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/definitions/methoddef.py: -------------------------------------------------------------------------------- 1 | def decorator1(p): 2 | return p -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/desc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/desc.txt -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/extendable/bootstrap_dll/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/extendable/calltips/__init__.py: -------------------------------------------------------------------------------- 1 | from mod1 import method1 -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/extendable/calltips/mod1/__init__.py: -------------------------------------------------------------------------------- 1 | from sub1 import method1 -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/extendable/calltips/mod1/sub1.py: -------------------------------------------------------------------------------- 1 | def method1(a, b): 2 | pass -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/extendable/classmet/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/extendable/dependencies/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/extendable/dependencies/file1.py: -------------------------------------------------------------------------------- 1 | from file2 import Test -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/extendable/dependencies/file2.py: -------------------------------------------------------------------------------- 1 | class Test: 2 | pass -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/extendable/dependencies/file3.py: -------------------------------------------------------------------------------- 1 | from file1 import Test -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/extendable/grammar3/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/extendable/help/__init__.py: -------------------------------------------------------------------------------- 1 | #note: module name MUST be help 2 | about = 'test' -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/extendable/nested.py: -------------------------------------------------------------------------------- 1 | from nested1 import * -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/extendable/nested2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/extendable/nested3/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/extendable/newimport/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/extendable/newimport/sub1/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/extendable/noerr/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/extendable/parameters_check/__init__.py: -------------------------------------------------------------------------------- 1 | from check import Foo -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/extendable/redefinition_in_import/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/extendable/relative_absolute_import/foo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/extendable/relative_absolute_import/foo/bar.py: -------------------------------------------------------------------------------- 1 | 2 | def jazz(): 3 | return 42 4 | 5 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/extendable/relative_wildcard/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/extendable/relative_wildcard/mymod1.py: -------------------------------------------------------------------------------- 1 | myattr = 1 -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/extendable/relative_wildcard/mymod2.py: -------------------------------------------------------------------------------- 1 | from .mymod1 import * 2 | print myattr -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/extendable/relative_with_sub/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/extendable/searching/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/extendable/searching/mod1/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/extendable/searching/mod2.py: -------------------------------------------------------------------------------- 1 | from extendable.searching.mod1.foo import Foo -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/otherparent/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/prefersrc.dll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/projroot/source/python/pack1/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/projroot/source/python/pack1/mod1.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/projroot/source/python/pack1/pack2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/projroot/source/python/pack1/pack2/mod2.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/relative/mod2.py: -------------------------------------------------------------------------------- 1 | import mod1 2 | 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/relative/rel1/_priv1/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/relative/rel1/_priv1/_priv2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/simpleosimport.py: -------------------------------------------------------------------------------- 1 | import os -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/someparent/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/someparent/somechild/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/testAssist/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/testOtherImports/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/testOtherImports/f1.py: -------------------------------------------------------------------------------- 1 | from f2 import * -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/testenc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/testlib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/testrec/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/testrec/imp2.py: -------------------------------------------------------------------------------- 1 | from testrec.imp1 import * 2 | 3 | def metImp2():pass -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/testrec2/__init__.py: -------------------------------------------------------------------------------- 1 | from filebase import * -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/testrec2/core/__init__.py: -------------------------------------------------------------------------------- 1 | from leaf import Leaf -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/testrec2/core/leaf.py: -------------------------------------------------------------------------------- 1 | class Leaf:pass -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/testrec2/filebase.py: -------------------------------------------------------------------------------- 1 | from core import * 2 | 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/testrec3/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/testrec3/rec.py: -------------------------------------------------------------------------------- 1 | from testrec3.rec import * -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/testrec4/__init__.py: -------------------------------------------------------------------------------- 1 | from mod import * -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/testrec4/mod.py: -------------------------------------------------------------------------------- 1 | def request_config(): 2 | pass 3 | 4 | from util import url_for 5 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/testrec5/__init__.py: -------------------------------------------------------------------------------- 1 | from messages import * -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/testrec5/messages.py: -------------------------------------------------------------------------------- 1 | import foonotexistent -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/testrecwild/__init__.py: -------------------------------------------------------------------------------- 1 | from f1 import * 2 | print Class1 -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/testrecwild/f1.py: -------------------------------------------------------------------------------- 1 | from f2 import * -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/testrecwild2/__init__.py: -------------------------------------------------------------------------------- 1 | from testrecwild2.rec2 import * -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/testrecwild2/rec2/__init__.py: -------------------------------------------------------------------------------- 1 | from testrecwild2.rec2.f1 import * -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc/testrecwild2/rec2/f1.py: -------------------------------------------------------------------------------- 1 | from testrecwild2.rec2.f2 import * -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc2/.cvsignore: -------------------------------------------------------------------------------- 1 | *.astdelta 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc2/desc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/bin/pysrc2/desc.txt -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/build.properties -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/doc/.cvsignore: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/doc/javadoc.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/doc/javadoc.css -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/doc/javadoc/.cvsignore: -------------------------------------------------------------------------------- 1 | *.html 2 | *.css 3 | package-list 4 | org 5 | resources 6 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/doc/notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/doc/notes.txt -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/doc/python.bnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/doc/python.bnf -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/icons/close.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/icons/close.gif -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/icons/copy.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/icons/copy.gif -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/icons/cython.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/icons/cython.png -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/icons/expand.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/icons/expand.gif -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/icons/failures.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/icons/failures.gif -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/icons/fields_co.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/icons/fields_co.gif -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/icons/file.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/icons/file.gif -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/icons/filter.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/icons/filter.gif -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/icons/folder.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/icons/folder.gif -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/icons/home_nav.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/icons/home_nav.gif -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/icons/jar_l_obj.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/icons/jar_l_obj.gif -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/icons/jar_obj.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/icons/jar_obj.gif -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/icons/jython_run.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/icons/jython_run.png -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/icons/magic_co.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/icons/magic_co.gif -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/icons/pylint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/icons/pylint.png -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/icons/python_run.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/icons/python_run.png -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/icons/relaunch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/icons/relaunch.png -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/icons/relaunch1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/icons/relaunch1.png -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/icons/remove.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/icons/remove.gif -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/icons/sample.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/icons/sample.gif -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/icons/save.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/icons/save.gif -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/icons/search.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/icons/search.gif -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/icons/static_co.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/icons/static_co.gif -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/icons/sync_ed.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/icons/sync_ed.gif -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/icons/template.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/icons/template.gif -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/icons/terminate.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/icons/terminate.gif -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/icons/warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/icons/warning.png -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/install.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/install.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/javadoc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/javadoc.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/plugin.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/plugin.properties -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/plugin.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/pysrc/_pydev_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/pysrc/_pydev_log.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/pysrc/_pydev_log.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/pysrc/_pydev_log.pyc -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/pysrc/_pydevd_re.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/pysrc/_pydevd_re.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/pysrc/pydev_sitecustomize/__not_in_default_pythonpath.txt: -------------------------------------------------------------------------------- 1 | (no __init__.py file) -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/pysrc/pydevd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/pysrc/pydevd.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/pysrc/pydevd.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/pysrc/pydevd.pyc -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/pysrc/pydevd_comm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/pysrc/pydevd_comm.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/pysrc/pydevd_exec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/pysrc/pydevd_exec.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/pysrc/pydevd_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/pysrc/pydevd_io.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/pysrc/pydevd_io.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/pysrc/pydevd_io.pyc -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/pysrc/pydevd_vars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/pysrc/pydevd_vars.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/pysrc/runfiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/pysrc/runfiles.py -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/pysrc/tests/__not_in_default_pythonpath.txt: -------------------------------------------------------------------------------- 1 | (no __init__.py file) -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/pysrc/tests_python/__not_in_default_pythonpath.txt: -------------------------------------------------------------------------------- 1 | (no __init__.py file) -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/pysrc/tests_runfiles/not_in_default_pythonpath.txt: -------------------------------------------------------------------------------- 1 | (no __init__.py file) -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/pysrc/tests_runfiles/samples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/pysrc/tests_runfiles/samples/nested_dir/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/pysrc/tests_runfiles/samples/nested_dir/nested2/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/pysrc/tests_runfiles/samples/nested_dir/nested2/non_test_file.py: -------------------------------------------------------------------------------- 1 | 2 | """ i am a python file with no tests """ 3 | pass 4 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/pysrc/tests_runfiles/samples/nested_dir/nested3/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/pysrc/tests_runfiles/samples/nested_dir/nested3/junk.txt: -------------------------------------------------------------------------------- 1 | im a junk file 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/pysrc/tests_runfiles/samples/nested_dir/nested3/non_test_file.py: -------------------------------------------------------------------------------- 1 | 2 | """ i am a python file with no tests """ 3 | pass 4 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/pysrc/tests_runfiles/samples/nested_dir/non_test_file.py: -------------------------------------------------------------------------------- 1 | 2 | """ i am a python file with no tests """ 3 | pass 4 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/pysrc/tests_runfiles/samples/non_test_file.py: -------------------------------------------------------------------------------- 1 | 2 | """ i am a python file with no tests """ 3 | pass 4 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/pysrc/third_party/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/scrapbook.jpage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/scrapbook.jpage -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/src/overview.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/src/overview.html -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/.cvsignore: -------------------------------------------------------------------------------- 1 | *.astdelta 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/definitions/methoddef.py: -------------------------------------------------------------------------------- 1 | def decorator1(p): 2 | return p -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/desc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/desc.txt -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/extendable/bootstrap_dll/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/extendable/calltips/__init__.py: -------------------------------------------------------------------------------- 1 | from mod1 import method1 -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/extendable/calltips/mod1/__init__.py: -------------------------------------------------------------------------------- 1 | from sub1 import method1 -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/extendable/calltips/mod1/sub1.py: -------------------------------------------------------------------------------- 1 | def method1(a, b): 2 | pass -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/extendable/classmet/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/extendable/dependencies/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/extendable/dependencies/file1.py: -------------------------------------------------------------------------------- 1 | from file2 import Test -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/extendable/dependencies/file2.py: -------------------------------------------------------------------------------- 1 | class Test: 2 | pass -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/extendable/dependencies/file3.py: -------------------------------------------------------------------------------- 1 | from file1 import Test -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/extendable/grammar3/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/extendable/help/__init__.py: -------------------------------------------------------------------------------- 1 | #note: module name MUST be help 2 | about = 'test' -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/extendable/nested.py: -------------------------------------------------------------------------------- 1 | from nested1 import * -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/extendable/nested2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/extendable/nested3/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/extendable/newimport/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/extendable/newimport/sub1/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/extendable/noerr/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/extendable/parameters_check/__init__.py: -------------------------------------------------------------------------------- 1 | from check import Foo -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/extendable/redefinition_in_import/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/extendable/relative_absolute_import/foo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/extendable/relative_absolute_import/foo/bar.py: -------------------------------------------------------------------------------- 1 | 2 | def jazz(): 3 | return 42 4 | 5 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/extendable/relative_wildcard/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/extendable/relative_wildcard/mymod1.py: -------------------------------------------------------------------------------- 1 | myattr = 1 -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/extendable/relative_wildcard/mymod2.py: -------------------------------------------------------------------------------- 1 | from .mymod1 import * 2 | print myattr -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/extendable/relative_with_sub/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/extendable/searching/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/extendable/searching/mod1/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/extendable/searching/mod2.py: -------------------------------------------------------------------------------- 1 | from extendable.searching.mod1.foo import Foo -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/otherparent/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/prefersrc.dll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/relative/mod2.py: -------------------------------------------------------------------------------- 1 | import mod1 2 | 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/relative/rel1/_priv1/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/relative/rel1/_priv1/_priv2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/simpleosimport.py: -------------------------------------------------------------------------------- 1 | import os -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/someparent/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/someparent/somechild/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/testAssist/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/testOtherImports/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/testOtherImports/f1.py: -------------------------------------------------------------------------------- 1 | from f2 import * -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/testenc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/testlib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/testrec/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/testrec/imp2.py: -------------------------------------------------------------------------------- 1 | from testrec.imp1 import * 2 | 3 | def metImp2():pass -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/testrec2/__init__.py: -------------------------------------------------------------------------------- 1 | from filebase import * -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/testrec2/core/__init__.py: -------------------------------------------------------------------------------- 1 | from leaf import Leaf -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/testrec2/core/leaf.py: -------------------------------------------------------------------------------- 1 | class Leaf:pass -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/testrec2/filebase.py: -------------------------------------------------------------------------------- 1 | from core import * 2 | 3 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/testrec3/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/testrec3/rec.py: -------------------------------------------------------------------------------- 1 | from testrec3.rec import * -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/testrec4/__init__.py: -------------------------------------------------------------------------------- 1 | from mod import * -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/testrec4/mod.py: -------------------------------------------------------------------------------- 1 | def request_config(): 2 | pass 3 | 4 | from util import url_for 5 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/testrec5/__init__.py: -------------------------------------------------------------------------------- 1 | from messages import * -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/testrec5/messages.py: -------------------------------------------------------------------------------- 1 | import foonotexistent -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/testrecwild/__init__.py: -------------------------------------------------------------------------------- 1 | from f1 import * 2 | print Class1 -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/testrecwild/f1.py: -------------------------------------------------------------------------------- 1 | from f2 import * -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/testrecwild2/__init__.py: -------------------------------------------------------------------------------- 1 | from testrecwild2.rec2 import * -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/testrecwild2/rec2/__init__.py: -------------------------------------------------------------------------------- 1 | from testrecwild2.rec2.f1 import * -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc/testrecwild2/rec2/f1.py: -------------------------------------------------------------------------------- 1 | from testrecwild2.rec2.f2 import * -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests/pysrc2/.cvsignore: -------------------------------------------------------------------------------- 1 | *.astdelta 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests_completions/org/python/pydev/editor/codecompletion/revisited/.cvsignore: -------------------------------------------------------------------------------- 1 | TestDependent.java 2 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests_navigator/pysrc/projroot/source/python/pack1/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests_navigator/pysrc/projroot/source/python/pack1/mod1.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests_navigator/pysrc/projroot/source/python/pack1/pack2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Pydev/org.python.pydev/tests_navigator/pysrc/projroot/source/python/pack1/pack2/mod2.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.deploy.capistrano/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.deploy.capistrano/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.deploy.epl/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.deploy.epl/.classpath -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.deploy.epl/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.deploy.epl/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.deploy.epl/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.deploy.epl/build.properties -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.deploy.epl/license-epl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.deploy.epl/license-epl.html -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.deploy.epl/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.deploy.epl/plugin.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.deploy.ui/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.deploy.ui/.classpath -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.deploy.ui/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.deploy.ui/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.deploy.ui/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.deploy.ui/build.properties -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.deploy.ui/icons/blank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.deploy.ui/icons/blank.png -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.deploy.ui/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.deploy.ui/plugin.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.deploy/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.deploy/.classpath -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.deploy/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.deploy/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.deploy/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.deploy/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.deploy/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.deploy/build.properties -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.deploy/license.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.deploy/license.html -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.deploy/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.deploy/plugin.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.filesystem.ftp/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.filesystem.ftp/.classpath -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.filesystem.ftp/.options: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.filesystem.ftp/.options -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.filesystem.ftp/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.filesystem.ftp/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.filesystem.ftp/license.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.filesystem.ftp/license.html -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.filesystem.ftp/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.filesystem.ftp/plugin.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.filesystem.http/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.filesystem.http/.classpath -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.filesystem.http/.options: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.filesystem.http/.options -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.filesystem.http/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.filesystem.http/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.filesystem.http/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.filesystem.http/plugin.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.filesystem.s3/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.filesystem.s3/.classpath -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.filesystem.s3/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.filesystem.s3/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.filesystem.s3/license.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.filesystem.s3/license.html -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.filesystem.s3/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.filesystem.s3/plugin.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.syncing.core/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.syncing.core/.classpath -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.syncing.core/.options: -------------------------------------------------------------------------------- 1 | com.aptana.syncing.core/debug=false -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.syncing.core/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.syncing.core/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.syncing.core/license.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.syncing.core/license.html -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.syncing.ui/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.syncing.ui/.classpath -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.syncing.ui/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.syncing.ui/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.syncing.ui/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.syncing.ui/build.properties -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.syncing.ui/license.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.syncing.ui/license.html -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.syncing.ui/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.syncing.ui/plugin.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.ui.ftp/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.ui.ftp/.classpath -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.ui.ftp/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.ui.ftp/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.ui.ftp/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.ui.ftp/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.ui.ftp/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.ui.ftp/build.properties -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.ui.ftp/license.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.ui.ftp/license.html -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.ui.ftp/plugin.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.ui.ftp/plugin.properties -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.ui.ftp/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.ui.ftp/plugin.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.ui.secureftp/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.ui.secureftp/.classpath -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.ui.secureftp/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.ui.secureftp/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.ui.secureftp/license.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.ui.secureftp/license.html -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.aptana.ui.secureftp/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.aptana.ui.secureftp/plugin.xml -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.pandora.syncing.feature/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcloudio/HBuilder-opensource/HEAD/HBuilder-Aptana_Sync/com.pandora.syncing.feature/.project -------------------------------------------------------------------------------- /HBuilder-Aptana_Sync/com.pandora.syncing.feature/build.properties: -------------------------------------------------------------------------------- 1 | bin.includes = feature.xml 2 | --------------------------------------------------------------------------------