stx_goodies_smallsense.st
changeset 291 ad653f664e59
parent 289 5c2cffd3c13c
child 293 6088e42852de
--- a/stx_goodies_smallsense.st	Tue Oct 14 22:41:06 2014 +0100
+++ b/stx_goodies_smallsense.st	Wed Oct 15 11:45:01 2014 +0100
@@ -108,8 +108,10 @@
     ^ #(
         #'stx:goodies/refactoryBrowser/helpers'    "BrowserEnvironment - superclass of SmallSense::SmalltalkUnacceptedMethodEnvironment"
         #'stx:goodies/refactoryBrowser/lint'    "RBLintRule - extended"
+        #'stx:goodies/refactoryBrowser/parser'    "RBBlockNode - extended"
         #'stx:goodies/regex'    "Regex::RxCharSetParser - superclass of SmallSense::TokenPatternParser::TokenSpecParser"
-        #'stx:libbasic'    "Autoload - superclass of SmallSense::AbstractJavaCompletionEngineTests"
+        #'stx:goodies/sunit'    "TestAsserter - superclass of SmallSense::AbstractJavaCompletionEngineTests"
+        #'stx:libbasic'    "Collection - extended"
         #'stx:libcomp'    "AbstractSyntaxHighlighter - superclass of SmallSense::SmalltalkParser"
         #'stx:libhtml'    "HTMLDocumentFrame - extended"
         #'stx:libtool'    "AbstractSettingsApplication - superclass of SmallSense::SettingsAppl"
@@ -128,7 +130,6 @@
      by searching all classes (and their packages) which are referenced by my classes."
 
     ^ #(
-        #'stx:goodies/refactoryBrowser/parser'    "RBFormatter - referenced by SmallSense::SmalltalkEditSupport>>electricInsertSnippetAfterDoubleColon"
         #'stx:libbasic2'    "BackgroundQueueProcessingJob - referenced by SmallSense::Manager>>initialize"
         #'stx:libbasic3'    "ChangeSet - referenced by RBTransformationRule>>fixes:"
         #'stx:libjava'    "Java - referenced by SmallSense::JavaCompletionEngine>>complete"
@@ -171,6 +172,8 @@
 
     ^ #(
         "<className> or (<className> attributes...) in load order"
+        (#'SmallSense::AbstractTestCase' autoload)
+        (#'SmallSense::BaseTestClass' autoload)
         #'SmallSense::CodeHighlightingService'
         #'SmallSense::CodeNavigationService'
         #'SmallSense::CompletionContext'
@@ -182,6 +185,7 @@
         #'SmallSense::EditService'
         #'SmallSense::EditSupport'
         #'SmallSense::Info'
+        (#'SmallSense::JavaCompletionEngineEnvironmentResource' autoload)
         #'SmallSense::Manager'
         #'SmallSense::PO'
         #'SmallSense::ParseTreeIndex'
@@ -199,7 +203,9 @@
         #'SmallSense::SmalltalkQuickFixer'
         #'SmallSense::SmalltalkSyntaxHighlighter'
         #'SmallSense::SmalltalkUnacceptedMethodEnvironment'
+        (#'SmallSense::TestCase' autoload)
         #'SmallSense::TokenPatternMatcher'
+        (#'SmallSense::TokenPatternMatcherTests' autoload)
         #'SmallSense::TokenPatternParser'
         #'SmallSense::TokenPatternToken'
         #'SmallSense::TokenPatternTokenSet'
@@ -211,45 +217,40 @@
         #'SmallSense::ClassInfo'
         #'SmallSense::ClassPO'
         #'SmallSense::ClassType'
+        (#'SmallSense::CompletionEngineTests' autoload)
         #'SmallSense::ConstantPO'
+        (#'SmallSense::EditSupportTests' autoload)
+        (#'SmallSense::FinderTests' autoload)
         #'SmallSense::GenericEditSupport'
         #'SmallSense::JavaEditSupport'
         #'SmallSense::JavaImportPO'
         #'SmallSense::MethodBindingPO'
         #'SmallSense::MethodInfo'
         #'SmallSense::MethodPO'
+        (#'SmallSense::RecognizerTests' autoload)
         #'SmallSense::SmalltalkCompletionEngine'
         #'SmallSense::SmalltalkEditSupport'
         #'SmallSense::SmalltalkInferencer'
         #'SmallSense::SmalltalkParseNodeFinder'
+        (#'SmallSense::SmalltalkParserTests' autoload)
         #'SmallSense::SnippetPO'
         #'SmallSense::UnionType'
         #'SmallSense::UnknownType'
         #'SmallSense::VariableBindingPO'
         #'SmallSense::VariablePO'
         #'SmallSense::AbstractJavaCompletionEngineSimple'
+        (#'SmallSense::AbstractJavaCompletionEngineTests' autoload)
         #'SmallSense::GroovyEditSupport'
         #'SmallSense::JavaCompletionEngine'
         #'SmallSense::JavaConstructorPO'
+        (#'SmallSense::JavaEditSupportTests' autoload)
         #'SmallSense::MethodKeywordRestPO'
-        #'SmallSense::JavaCompletionEngineSimple'
-        #'SmallSense::GroovyCompletionEngineSimple'
-        (#'SmallSense::AbstractJavaCompletionEngineTests' autoload)
-        (#'SmallSense::AbstractTestCase' autoload)
-        (#'SmallSense::BaseTestClass' autoload)
-        (#'SmallSense::CompletionEngineTests' autoload)
-        (#'SmallSense::EditSupportTests' autoload)
-        (#'SmallSense::FinderTests' autoload)
-        (#'SmallSense::GroovyCompletionEngineSimpleTests' autoload)
-        (#'SmallSense::JavaCompletionEngineEnvironmentResource' autoload)
-        (#'SmallSense::JavaCompletionEngineTests' autoload)
-        (#'SmallSense::JavaEditSupportTests' autoload)
-        (#'SmallSense::RecognizerTests' autoload)
         (#'SmallSense::SmalltalkCompletionEngineTests' autoload)
         (#'SmallSense::SmalltalkEditSupportTests' autoload)
-        (#'SmallSense::SmalltalkParserTests' autoload)
-        (#'SmallSense::TestCase' autoload)
-        (#'SmallSense::TokenPatternMatcherTests' autoload)
+        (#'SmallSense::GroovyCompletionEngineSimpleTests' autoload)
+        #'SmallSense::JavaCompletionEngineSimple'
+        (#'SmallSense::JavaCompletionEngineTests' autoload)
+        #'SmallSense::GroovyCompletionEngineSimple'
     )
 !
 
@@ -299,8 +300,6 @@
         UserPreferences smallSenseCompleteIfUnambiguous:
         UserPreferences smallSenseCompletionEnabled
         UserPreferences smallSenseCompletionEnabled:
-        Method inspector2TabParseTreeInspector
-        Method inspector2Tabs
         ReturnNode childNamesAndValuesDo:
         UserPreferences smallSenseSmalltalkIndentOnPasteEnabled
         UserPreferences smallSenseSmalltalkIndentOnPasteEnabled:
@@ -309,7 +308,15 @@
         #'Tools::NavigationState' #'stx_goodies_smallsense_selectedClasses'
         'Tools::CodeCompletionService class' #'stx_goodies_smallsense_isUsefulFor:'
         'Workspace class' #'stx_goodies_smallsense_codeCompletionServiceClass'
-
+        Method inspector2TabSTXParseTreeInspector
+        ParseNode inspector2TabSTXParseTreeInspector
+        Parser inspector2TabSTXParseTreeInspector
+        Method inspector2TabRBParseTreeInspector
+        RBBlockNode childNamesAndValuesDo:
+        RBMethodNode childNamesAndValuesDo:
+        RBProgramNode childNamesAndValuesDo:
+        RBProgramNode endPosition
+        RBProgramNode startPosition
     )
 ! !