--- a/Makefile Tue Jul 23 20:43:17 2013 +0100
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,21 +0,0 @@
-#
-# DO NOT EDIT
-#
-# make uses this file (Makefile) only, if there is no
-# file named "makefile" (lower-case m) in the same directory.
-# My only task is to generate the real makefile and call make again.
-# Thereafter, I am no longer used and needed.
-#
-
-.PHONY: run
-
-run: makefile
- $(MAKE) -f makefile
-
-#only needed for the definition of $(TOP)
-include Make.proto
-
-makefile: mf
-
-mf:
- $(TOP)/rules/stmkmf
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/jv_smallsense.st Tue Jul 23 20:49:19 2013 +0100
@@ -0,0 +1,201 @@
+"{ Package: 'jv:smallsense' }"
+
+LibraryDefinition subclass:#jv_smallsense
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ category:'* Projects & Packages *'
+!
+
+!jv_smallsense class methodsFor:'documentation'!
+
+extensionsVersion_SVN
+ ^ '$Id:: extensions.st 7983 2012-04-19 08:02:50Z vranyj1 $'
+! !
+
+!jv_smallsense class methodsFor:'description'!
+
+excludedFromPreRequisites
+ "list all packages which should be ignored in the automatic
+ preRequisites scan. See #preRequisites for more."
+
+ ^ #(
+ )
+!
+
+preRequisites
+ "list all required packages.
+ This list can be maintained manually or (better) generated and
+ updated by scanning the superclass hierarchies and looking for
+ global variable accesses. (the browser has a menu function for that)
+ Howevery, often too much is found, and you may want to explicitely
+ exclude individual packages in the #excludedFromPrerequisites method."
+
+ ^ #(
+ #'stx:goodies/refactoryBrowser/helpers' "BrowserEnvironment - superclass of SmallSenseUnacceptedMethodEnvironment "
+ #'stx:goodies/refactoryBrowser/lint' "RBLintRule - superclass of extended RBTransformationRule "
+ #'stx:goodies/roeltyper' "TypeCollector - superclass of SmallSenseTypeCollector "
+ #'stx:goodies/sunit'
+ #'stx:libbasic' "Collection - superclass of SmallSenseTypeCollectorCache "
+ #'stx:libbasic2' "CacheDictionary - superclass of SmallSenseTypeCollectorCache "
+ #'stx:libbasic3' "ChangeSet - referenced by RBTransformationRule>>fixes: "
+ #'stx:libcomp' "Parser - superclass of SmallSenseAbstractInstvarInterfaceExtractor "
+ #'stx:libhtml' "HTMLDocumentFrame - superclass of extended HTMLDocumentView "
+ #'stx:libtool' "Tools::BackgroundSourceProcessingService - superclass of SmallSenseService "
+ #'stx:libview' "DeviceGraphicsContext - superclass of extended HTMLDocumentFrame "
+ #'stx:libview2' "SimpleDialog - superclass of SmallSenseCompletionWindow "
+ #'stx:libwidg'
+ #'stx:libwidg2' "HierarchicalItem - superclass of SmallSenseParseNodeInspector::ParseNodeItem "
+ )
+! !
+
+!jv_smallsense class methodsFor:'description - contents'!
+
+classNamesAndAttributes
+ "lists the classes which are to be included in the project.
+ Each entry in the list may be: a single class-name (symbol),
+ or an array-literal consisting of class name and attributes.
+ Attributes are: #autoload or #<os> where os is one of win32, unix,..."
+
+ ^ #(
+ "<className> or (<className> attributes...) in load order"
+ SmallSenseParseNodeVisitor
+ SmallSenseInfo
+ (SmallSenseBaseTestClass autoload)
+ SmallSenseFinder
+ (SmallSenseFinderTests autoload)
+ SmallSenseParser
+ (SmallSenseParserTests autoload)
+ SmallSenseRecognizer
+ (SmallSenseRecognizerTests autoload)
+ SmallSenseResultItem
+ SmallSenseResultSet
+ SmallSenseSelectorNode
+ SmallSenseService
+ (SmallSenseTestCase autoload)
+ SmallSenseTypeCollector
+ SmallSenseTypeCollectorCache
+ #'jv_smallsense'
+ SmallSenseAbstractInstvarInterfaceExtractor
+ SmallSenseClass
+ SmallSenseConstant
+ SmallSenseMethod
+ SmallSenseSnippet
+ SmallSenseVariable
+ SmallSenseInstvarInterfaceExtractor
+ SmallSenseParseNodeInspector
+ SmallSensePosition
+ SmallSenseType
+ SmallSenseInferencer
+ SmallSenseClassInfo
+ SmallSenseManager
+ SmallSenseMethodInfo
+ SmallSenseTypeHolder
+ SmallSenseClassType
+ SmallSenseUnionType
+ SmallSenseUnknownType
+ SmallSenseCompletionWindow
+ SmallSenseCriticsWindow
+ SmallSenseUnacceptedMethodEnvironment
+ SmallSenseQuickFixer
+ SmallSenseSettingsAppl
+ SmallSenseChecker
+ )
+
+ "Modified: / 26-02-2013 / 12:35:56 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+!
+
+extensionMethodNames
+ "lists the extension methods which are to be included in the project.
+ Entries are 2-element array literals, consisting of class-name and selector."
+
+ ^ #(
+ ParseNode isSelector
+ AssignmentNode childNamesAndValuesDo:
+ AssignmentNode inferedType
+ AssignmentNode inferedType:
+ MessageNode childNamesAndValuesDo:
+ ParseErrorNode childNamesAndValuesDo:
+ ParseNode childNamesAndValuesDo:
+ ParseNode inferedType
+ ParseNode inferedType:
+ PrimaryNode childNamesAndValuesDo:
+ StatementNode childNamesAndValuesDo:
+ StatementNode inferedType
+ StatementNode inferedType:
+ UserPreferences smallSenseEnabled
+ UserPreferences smallSenseEnabled:
+ VariableNode isGlobalOrPrivateClass
+ 'ConfigurableFeatures class' hasSmallSenseEnabled
+ UserPreferences smallSenseBackgroundLintEnabled
+ UserPreferences smallSenseBackgroundLintEnabled:
+ RBLintRule fixes:
+ RBTransformationRule fixes:
+ UserPreferences smallSenseBackgroundTypingEnabled
+ UserPreferences smallSenseBackgroundTypingEnabled:
+ HTMLDocumentView doQuickFix:
+ )
+
+ "Modified: / 26-02-2013 / 12:30:51 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+! !
+
+!jv_smallsense class methodsFor:'description - project information'!
+
+applicationIconFileName
+ "Return the name (without suffix) of an icon-file (the app's icon); will be included in the rc-resource file"
+
+ ^ nil
+ "/ ^ self applicationName
+!
+
+companyName
+ "Return a companyname which will appear in <lib>.rc"
+
+ ^ 'eXept Software AG'
+!
+
+description
+ "Return a description string which will appear in vc.def / bc.def"
+
+ ^ 'Smalltalk/X Class library'
+!
+
+legalCopyright
+ "Return a copyright string which will appear in <lib>.rc"
+
+ ^ 'Copyright Claus Gittinger 1988-2011\nCopyright eXept Software AG 1998-2011'
+!
+
+productName
+ "Return a product name which will appear in <lib>.rc"
+
+ ^ 'Smalltalk/X'
+! !
+
+!jv_smallsense class methodsFor:'description - svn'!
+
+svnRepositoryUrlString
+ "Return a SVN repository URL of myself.
+ (Generated since 2011-04-08)
+ "
+
+ ^ '$URL: https://vranyj1@swing.fit.cvut.cz/svn/stx/libtool/branches/jv/smallsense/jv_smallsense.st $'
+!
+
+svnRevisionNr
+ "Return a SVN revision number of myself.
+ This number is updated after a commit"
+
+ ^ "$SVN-Revision:"'7962 '"$"
+! !
+
+!jv_smallsense class methodsFor:'documentation'!
+
+version_HG
+ ^ '$Changeset: <not expanded> $'
+!
+
+version_SVN
+ ^ '$Id: jv_smallsense.st 7967 2012-04-04 11:12:00Z vranyj1 $'
+! !
+
--- a/stx_libtool_smallsense.st Tue Jul 23 20:43:17 2013 +0100
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,201 +0,0 @@
-"{ Package: 'stx:libtool/smallsense' }"
-
-LibraryDefinition subclass:#stx_libtool_smallsense
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'* Projects & Packages *'
-!
-
-!stx_libtool_smallsense class methodsFor:'documentation'!
-
-extensionsVersion_SVN
- ^ '$Id:: extensions.st 7983 2012-04-19 08:02:50Z vranyj1 $'
-! !
-
-!stx_libtool_smallsense class methodsFor:'description'!
-
-excludedFromPreRequisites
- "list all packages which should be ignored in the automatic
- preRequisites scan. See #preRequisites for more."
-
- ^ #(
- )
-!
-
-preRequisites
- "list all required packages.
- This list can be maintained manually or (better) generated and
- updated by scanning the superclass hierarchies and looking for
- global variable accesses. (the browser has a menu function for that)
- Howevery, often too much is found, and you may want to explicitely
- exclude individual packages in the #excludedFromPrerequisites method."
-
- ^ #(
- #'stx:goodies/refactoryBrowser/helpers' "BrowserEnvironment - superclass of SmallSenseUnacceptedMethodEnvironment "
- #'stx:goodies/refactoryBrowser/lint' "RBLintRule - superclass of extended RBTransformationRule "
- #'stx:goodies/roeltyper' "TypeCollector - superclass of SmallSenseTypeCollector "
- #'stx:goodies/sunit'
- #'stx:libbasic' "Collection - superclass of SmallSenseTypeCollectorCache "
- #'stx:libbasic2' "CacheDictionary - superclass of SmallSenseTypeCollectorCache "
- #'stx:libbasic3' "ChangeSet - referenced by RBTransformationRule>>fixes: "
- #'stx:libcomp' "Parser - superclass of SmallSenseAbstractInstvarInterfaceExtractor "
- #'stx:libhtml' "HTMLDocumentFrame - superclass of extended HTMLDocumentView "
- #'stx:libtool' "Tools::BackgroundSourceProcessingService - superclass of SmallSenseService "
- #'stx:libview' "DeviceGraphicsContext - superclass of extended HTMLDocumentFrame "
- #'stx:libview2' "SimpleDialog - superclass of SmallSenseCompletionWindow "
- #'stx:libwidg'
- #'stx:libwidg2' "HierarchicalItem - superclass of SmallSenseParseNodeInspector::ParseNodeItem "
- )
-! !
-
-!stx_libtool_smallsense class methodsFor:'description - contents'!
-
-classNamesAndAttributes
- "lists the classes which are to be included in the project.
- Each entry in the list may be: a single class-name (symbol),
- or an array-literal consisting of class name and attributes.
- Attributes are: #autoload or #<os> where os is one of win32, unix,..."
-
- ^ #(
- "<className> or (<className> attributes...) in load order"
- SmallSenseParseNodeVisitor
- SmallSenseInfo
- (SmallSenseBaseTestClass autoload)
- SmallSenseFinder
- (SmallSenseFinderTests autoload)
- SmallSenseParser
- (SmallSenseParserTests autoload)
- SmallSenseRecognizer
- (SmallSenseRecognizerTests autoload)
- SmallSenseResultItem
- SmallSenseResultSet
- SmallSenseSelectorNode
- SmallSenseService
- (SmallSenseTestCase autoload)
- SmallSenseTypeCollector
- SmallSenseTypeCollectorCache
- #'stx_libtool_smallsense'
- SmallSenseAbstractInstvarInterfaceExtractor
- SmallSenseClass
- SmallSenseConstant
- SmallSenseMethod
- SmallSenseSnippet
- SmallSenseVariable
- SmallSenseInstvarInterfaceExtractor
- SmallSenseParseNodeInspector
- SmallSensePosition
- SmallSenseType
- SmallSenseInferencer
- SmallSenseClassInfo
- SmallSenseManager
- SmallSenseMethodInfo
- SmallSenseTypeHolder
- SmallSenseClassType
- SmallSenseUnionType
- SmallSenseUnknownType
- SmallSenseCompletionWindow
- SmallSenseCriticsWindow
- SmallSenseUnacceptedMethodEnvironment
- SmallSenseQuickFixer
- SmallSenseSettingsAppl
- SmallSenseChecker
- )
-
- "Modified: / 26-02-2013 / 12:35:56 / Jan Vrany <jan.vrany@fit.cvut.cz>"
-!
-
-extensionMethodNames
- "lists the extension methods which are to be included in the project.
- Entries are 2-element array literals, consisting of class-name and selector."
-
- ^ #(
- ParseNode isSelector
- AssignmentNode childNamesAndValuesDo:
- AssignmentNode inferedType
- AssignmentNode inferedType:
- MessageNode childNamesAndValuesDo:
- ParseErrorNode childNamesAndValuesDo:
- ParseNode childNamesAndValuesDo:
- ParseNode inferedType
- ParseNode inferedType:
- PrimaryNode childNamesAndValuesDo:
- StatementNode childNamesAndValuesDo:
- StatementNode inferedType
- StatementNode inferedType:
- UserPreferences smallSenseEnabled
- UserPreferences smallSenseEnabled:
- VariableNode isGlobalOrPrivateClass
- 'ConfigurableFeatures class' hasSmallSenseEnabled
- UserPreferences smallSenseBackgroundLintEnabled
- UserPreferences smallSenseBackgroundLintEnabled:
- RBLintRule fixes:
- RBTransformationRule fixes:
- UserPreferences smallSenseBackgroundTypingEnabled
- UserPreferences smallSenseBackgroundTypingEnabled:
- HTMLDocumentView doQuickFix:
- )
-
- "Modified: / 26-02-2013 / 12:30:51 / Jan Vrany <jan.vrany@fit.cvut.cz>"
-! !
-
-!stx_libtool_smallsense class methodsFor:'description - project information'!
-
-applicationIconFileName
- "Return the name (without suffix) of an icon-file (the app's icon); will be included in the rc-resource file"
-
- ^ nil
- "/ ^ self applicationName
-!
-
-companyName
- "Return a companyname which will appear in <lib>.rc"
-
- ^ 'eXept Software AG'
-!
-
-description
- "Return a description string which will appear in vc.def / bc.def"
-
- ^ 'Smalltalk/X Class library'
-!
-
-legalCopyright
- "Return a copyright string which will appear in <lib>.rc"
-
- ^ 'Copyright Claus Gittinger 1988-2011\nCopyright eXept Software AG 1998-2011'
-!
-
-productName
- "Return a product name which will appear in <lib>.rc"
-
- ^ 'Smalltalk/X'
-! !
-
-!stx_libtool_smallsense class methodsFor:'description - svn'!
-
-svnRepositoryUrlString
- "Return a SVN repository URL of myself.
- (Generated since 2011-04-08)
- "
-
- ^ '$URL: https://vranyj1@swing.fit.cvut.cz/svn/stx/libtool/branches/jv/smallsense/stx_libtool_smallsense.st $'
-!
-
-svnRevisionNr
- "Return a SVN revision number of myself.
- This number is updated after a commit"
-
- ^ "$SVN-Revision:"'7962 '"$"
-! !
-
-!stx_libtool_smallsense class methodsFor:'documentation'!
-
-version_HG
- ^ '$Changeset: <not expanded> $'
-!
-
-version_SVN
- ^ '$Id: stx_libtool_smallsense.st 7967 2012-04-04 11:12:00Z vranyj1 $'
-! !
-