reports/stx_goodies_builder_reports.st
changeset 129 df239f983888
parent 70 f9b9641f5640
child 140 09d3ad97e787
--- a/reports/stx_goodies_builder_reports.st	Wed Mar 06 19:03:10 2013 +0100
+++ b/reports/stx_goodies_builder_reports.st	Wed Mar 06 19:03:12 2013 +0100
@@ -31,22 +31,17 @@
      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."
+     However, often too much is found, and you may want to explicitely
+     exclude individual packages in the #excludedFromPreRequisites method.
+     If you have explicit preqrequisites, define them in the #includedInPreRequisites method."
 
     ^ #(
         #'stx:goodies/refactoryBrowser/browser'    "PackageEnvironment - referenced by Builder::LintReport>>setupForPackages: "
-        #'stx:goodies/refactoryBrowser/helpers'    "BrowserEnvironment - referenced by Builder::LintReport>>setupForPackages: "
-        #'stx:goodies/refactoryBrowser/lint'    "RBCompositeLintRule - referenced by Builder::LintReport>>setUp "
+        #'stx:goodies/refactoryBrowser/helpers'    "BrowserEnvironment - referenced by Builder::LintReport>>setupForClasses: "
+        #'stx:goodies/refactoryBrowser/lint'    "RBBasicLintRule - referenced by Builder::LintReport>>setUp "
         #'stx:goodies/sunit'    "TestResult - superclass of Builder::TestReport::Result "
-        #'stx:libbasic'    "StandaloneStartup - superclass of Builder::ReportRunner "
-        #'stx:libbasic2'
-        #'stx:libcomp'
-        #'stx:libui'
-        #'stx:libview'
-        #'stx:libview2'
-        #'stx:libwidg'
-        #'stx:libwidg2'
+        #'stx:libbasic'    "LibraryDefinition - superclass of stx_goodies_builder_reports "
+        #'stx:libcomp'    "Parser - referenced by Builder::LintReport>>setupRulesFrom: "
     )
 ! !
 
@@ -82,6 +77,7 @@
         TestCase selectorForHDTestReport
         'TestCase class' isJUnitTestCaseProxy
         'TestCase class' isTestletTestCaseProxy
+        TestCase timeout
     )
 ! !
 
@@ -118,6 +114,13 @@
     "Modified: / 21-07-2011 / 10:05:37 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 !
 
+productInstallDirBaseName
+    "Returns a default installDir which will appear in <app>.nsi.
+     This is usually not the one you want to keep"
+
+    ^ (self package asCollectionOfSubstringsSeparatedByAny:':/') last
+!
+
 productName
     "Return a product name which will appear in <lib>.rc"
 
@@ -174,3 +177,4 @@
 version_SVN
     ^ '§Id: stx_goodies_builder_reports.st 293 2011-11-25 21:42:31Z vranyj1 §'
 ! !
+