stx_goodies_smallsense.st
changeset 273 404662b42ddf
parent 270 51c4ee46f5c0
child 274 2cfcd8eb9761
equal deleted inserted replaced
271:9e2f8d979789 273:404662b42ddf
    99      They are mandatory, because we need these packages as a prerequisite for loading and compiling.
    99      They are mandatory, because we need these packages as a prerequisite for loading and compiling.
   100      This method is generated automatically,
   100      This method is generated automatically,
   101      by searching along the inheritance chain of all of my classes."
   101      by searching along the inheritance chain of all of my classes."
   102 
   102 
   103     ^ #(
   103     ^ #(
       
   104         #'jn:refactoring_custom'    "CustomCodeGenerator - extended"
   104         #'stx:goodies/refactoryBrowser/helpers'    "BrowserEnvironment - superclass of SmallSense::SmalltalkUnacceptedMethodEnvironment"
   105         #'stx:goodies/refactoryBrowser/helpers'    "BrowserEnvironment - superclass of SmallSense::SmalltalkUnacceptedMethodEnvironment"
   105         #'stx:goodies/refactoryBrowser/lint'    "RBLintRule - extended"
   106         #'stx:goodies/refactoryBrowser/lint'    "RBLintRule - extended"
   106         #'stx:goodies/regex'    "Regex::RxCharSetParser - superclass of SmallSense::TokenPatternParser::TokenSpecParser"
   107         #'stx:goodies/regex'    "Regex::RxCharSetParser - superclass of SmallSense::TokenPatternParser::TokenSpecParser"
   107         #'stx:goodies/sunit'    "TestAsserter - superclass of SmallSense::AbstractJavaCompletionEngineTests"
   108         #'stx:goodies/sunit'    "TestAsserter - extended"
   108         #'stx:libbasic'    "Collection - extended"
   109         #'stx:libbasic'    "Autoload - superclass of SmallSense::BaseTestClass"
   109         #'stx:libcomp'    "AbstractSyntaxHighlighter - superclass of SmallSense::SmalltalkParser"
   110         #'stx:libcomp'    "AbstractSyntaxHighlighter - superclass of SmallSense::SmalltalkParser"
   110         #'stx:libhtml'    "HTMLDocumentFrame - extended"
   111         #'stx:libhtml'    "HTMLDocumentFrame - extended"
   111         #'stx:libtool'    "AbstractSettingsApplication - superclass of SmallSense::SettingsAppl"
   112         #'stx:libtool'    "AbstractSettingsApplication - superclass of SmallSense::SettingsAppl"
   112         #'stx:libview'    "DisplaySurface - extended"
   113         #'stx:libview'    "DisplaySurface - extended"
   113         #'stx:libview2'    "ApplicationModel - extended"
   114         #'stx:libview2'    "ApplicationModel - extended"
   165      or an array-literal consisting of class name and attributes.
   166      or an array-literal consisting of class name and attributes.
   166      Attributes are: #autoload or #<os> where os is one of win32, unix,..."
   167      Attributes are: #autoload or #<os> where os is one of win32, unix,..."
   167 
   168 
   168     ^ #(
   169     ^ #(
   169         "<className> or (<className> attributes...) in load order"
   170         "<className> or (<className> attributes...) in load order"
       
   171         (#'SmallSense::AbstractTestCase' autoload)
   170         #'SmallSense::CodeHighlightingService'
   172         #'SmallSense::CodeHighlightingService'
   171         #'SmallSense::CodeNavigationService'
   173         #'SmallSense::CodeNavigationService'
   172         #'SmallSense::CompletionContext'
   174         #'SmallSense::CompletionContext'
   173         #'SmallSense::CompletionController'
   175         #'SmallSense::CompletionController'
   174         #'SmallSense::CompletionEngine'
   176         #'SmallSense::CompletionEngine'
   175         #'SmallSense::CompletionResult'
   177         #'SmallSense::CompletionResult'
   176         #'SmallSense::CompletionView'
   178         #'SmallSense::CompletionView'
   177         #'SmallSense::CriticsWindow'
   179         #'SmallSense::CriticsWindow'
   178         #'SmallSense::EditService'
   180         #'SmallSense::EditService'
   179         #'SmallSense::EditSupport'
   181         #'SmallSense::EditSupport'
   180         (#'SmallSense::EditSupportTests' autoload)
       
   181         #'SmallSense::Info'
   182         #'SmallSense::Info'
       
   183         (#'SmallSense::JavaCompletionEngineEnvironmentResource' autoload)
   182         #'SmallSense::Manager'
   184         #'SmallSense::Manager'
   183         #'SmallSense::PO'
   185         #'SmallSense::PO'
   184         #'SmallSense::ParseTreeIndex'
   186         #'SmallSense::ParseTreeIndex'
   185         #'SmallSense::ParseTreeIndexEntry'
   187         #'SmallSense::ParseTreeIndexEntry'
   186         #'SmallSense::ParseTreeInspector'
   188         #'SmallSense::ParseTreeInspector'
   195         #'SmallSense::SmalltalkParser'
   197         #'SmallSense::SmalltalkParser'
   196         #'SmallSense::SmalltalkQuickFixer'
   198         #'SmallSense::SmalltalkQuickFixer'
   197         #'SmallSense::SmalltalkSyntaxHighlighter'
   199         #'SmallSense::SmalltalkSyntaxHighlighter'
   198         #'SmallSense::SmalltalkUnacceptedMethodEnvironment'
   200         #'SmallSense::SmalltalkUnacceptedMethodEnvironment'
   199         #'SmallSense::TokenPatternMatcher'
   201         #'SmallSense::TokenPatternMatcher'
       
   202         (#'SmallSense::TokenPatternMatcherTests' autoload)
   200         #'SmallSense::TokenPatternParser'
   203         #'SmallSense::TokenPatternParser'
   201         #'SmallSense::TokenPatternToken'
   204         #'SmallSense::TokenPatternToken'
   202         #'SmallSense::TokenPatternTokenSet'
   205         #'SmallSense::TokenPatternTokenSet'
   203         #'SmallSense::TokenStream'
   206         #'SmallSense::TokenStream'
   204         #'SmallSense::Type'
   207         #'SmallSense::Type'
   206         #'stx_goodies_smallsense'
   209         #'stx_goodies_smallsense'
   207         #'SmallSense::AbstractJavaCompletionEngine'
   210         #'SmallSense::AbstractJavaCompletionEngine'
   208         #'SmallSense::ClassInfo'
   211         #'SmallSense::ClassInfo'
   209         #'SmallSense::ClassPO'
   212         #'SmallSense::ClassPO'
   210         #'SmallSense::ClassType'
   213         #'SmallSense::ClassType'
       
   214         (#'SmallSense::CompletionEngineTests' autoload)
   211         #'SmallSense::ConstantPO'
   215         #'SmallSense::ConstantPO'
       
   216         (#'SmallSense::EditSupportTests' autoload)
   212         #'SmallSense::GenericEditSupport'
   217         #'SmallSense::GenericEditSupport'
   213         #'SmallSense::JavaEditSupport'
   218         #'SmallSense::JavaEditSupport'
   214         #'SmallSense::JavaImportPO'
   219         #'SmallSense::JavaImportPO'
   215         #'SmallSense::MethodInfo'
   220         #'SmallSense::MethodInfo'
   216         #'SmallSense::MethodPO'
   221         #'SmallSense::MethodPO'
   217         #'SmallSense::SmalltalkCompletionEngine'
   222         #'SmallSense::SmalltalkCompletionEngine'
   218         (#'SmallSense::SmalltalkCompletionEngineTests' autoload)
       
   219         #'SmallSense::SmalltalkEditSupport'
   223         #'SmallSense::SmalltalkEditSupport'
   220         (#'SmallSense::SmalltalkEditSupportTests' autoload)
       
   221         #'SmallSense::SmalltalkInferencer'
   224         #'SmallSense::SmalltalkInferencer'
   222         #'SmallSense::SmalltalkParseNodeFinder'
   225         #'SmallSense::SmalltalkParseNodeFinder'
   223         #'SmallSense::SnippetPO'
   226         #'SmallSense::SnippetPO'
   224         #'SmallSense::UnionType'
   227         #'SmallSense::UnionType'
   225         #'SmallSense::UnknownType'
   228         #'SmallSense::UnknownType'
   226         #'SmallSense::VariablePO'
   229         #'SmallSense::VariablePO'
   227         #'SmallSense::AbstractJavaCompletionEngineSimple'
   230         #'SmallSense::AbstractJavaCompletionEngineSimple'
       
   231         (#'SmallSense::AbstractJavaCompletionEngineTests' autoload)
   228         #'SmallSense::GroovyEditSupport'
   232         #'SmallSense::GroovyEditSupport'
   229         #'SmallSense::JavaCompletionEngine'
   233         #'SmallSense::JavaCompletionEngine'
   230         #'SmallSense::JavaConstructorPO'
   234         #'SmallSense::JavaConstructorPO'
   231         #'SmallSense::MethodKeywordRestPO'
   235         #'SmallSense::MethodKeywordRestPO'
       
   236         (#'SmallSense::SmalltalkCompletionEngineTests' autoload)
       
   237         (#'SmallSense::SmalltalkEditSupportTests' autoload)
       
   238         (#'SmallSense::GroovyCompletionEngineSimpleTests' autoload)
   232         #'SmallSense::JavaCompletionEngineSimple'
   239         #'SmallSense::JavaCompletionEngineSimple'
   233         #'SmallSense::GroovyCompletionEngineSimple'
   240         #'SmallSense::GroovyCompletionEngineSimple'
   234         (#'SmallSense::CompletionEngineTests' autoload)
       
   235         (#'SmallSense::AbstractJavaCompletionEngineTests' autoload)
       
   236         (#'SmallSense::BaseTestClass' autoload)
   241         (#'SmallSense::BaseTestClass' autoload)
   237         (#'SmallSense::FinderTests' autoload)
   242         (#'SmallSense::FinderTests' autoload)
   238         (#'SmallSense::GroovyCompletionEngineSimpleTests' autoload)
       
   239         (#'SmallSense::JavaCompletionEngineEnvironmentResource' autoload)
       
   240         (#'SmallSense::RecognizerTests' autoload)
   243         (#'SmallSense::RecognizerTests' autoload)
   241         (#'SmallSense::SmalltalkParserTests' autoload)
   244         (#'SmallSense::SmalltalkParserTests' autoload)
   242         (#'SmallSense::TestCase' autoload)
   245         (#'SmallSense::TestCase' autoload)
   243         (#'SmallSense::TokenPatternMatcherTests' autoload)
   246     )
   244     )
       
   245 
       
   246     "Modified: / 07-08-2014 / 11:59:02 / Jan Vrany <jan.vrany@fit.cvut.cz>"
       
   247 !
   247 !
   248 
   248 
   249 extensionMethodNames
   249 extensionMethodNames
   250     "list class/selector pairs of extensions.
   250     "list class/selector pairs of extensions.
   251      A correponding method with real names must be present in my concrete subclasses"
   251      A correponding method with real names must be present in my concrete subclasses"
   299         Method inspector2TabParseTreeInspector
   299         Method inspector2TabParseTreeInspector
   300         Method inspector2Tabs
   300         Method inspector2Tabs
   301         ReturnNode childNamesAndValuesDo:
   301         ReturnNode childNamesAndValuesDo:
   302         UserPreferences smallSenseSmalltalkIndentOnPasteEnabled
   302         UserPreferences smallSenseSmalltalkIndentOnPasteEnabled
   303         UserPreferences smallSenseSmalltalkIndentOnPasteEnabled:
   303         UserPreferences smallSenseSmalltalkIndentOnPasteEnabled:
       
   304         'SmallSense::AbstractTestCase class' isAbstract
       
   305         CustomTestCaseSetUpCodeGenerator buildForClass:
   304     )
   306     )
   305 ! !
   307 ! !
   306 
   308 
   307 !stx_goodies_smallsense class methodsFor:'description - project information'!
   309 !stx_goodies_smallsense class methodsFor:'description - project information'!
   308 
   310