ProjectDefinition.st
changeset 14982 89017a36e6e0
parent 14981 7363807607d7
child 14984 082fe75214ed
equal deleted inserted replaced
14981:7363807607d7 14982:89017a36e6e0
   950             ].
   950             ].
   951         ].
   951         ].
   952     ].
   952     ].
   953 
   953 
   954     self classNamesAndAttributes:newSpec usingCompiler:compilerOrNil
   954     self classNamesAndAttributes:newSpec usingCompiler:compilerOrNil
       
   955 !
       
   956 
       
   957 updateExtensionMethodNamesUsingCompiler:compilerOrNil
       
   958     "set the set of extension methods
       
   959      Because this requires compilation of my extensionMethodNames-method, 
       
   960      a compiler can be passed in, which has to do the job.
       
   961      (this is used by the systembrowser to pass in a CodeGeneratorTool with undo support)"
       
   962 
       
   963     |newCode|
       
   964 
       
   965     newCode := self extensionMethodNames_code.
       
   966 
       
   967     (compilerOrNil ? self compilerClass)
       
   968         compile:newCode
       
   969         forClass:self theMetaclass
       
   970         inCategory:'description - contents'.
   955 ! !
   971 ! !
   956 
   972 
   957 !ProjectDefinition class methodsFor:'accessing - tests'!
   973 !ProjectDefinition class methodsFor:'accessing - tests'!
   958 
   974 
   959 excludedFromTestSuite
   975 excludedFromTestSuite
  7127 ! !
  7143 ! !
  7128 
  7144 
  7129 !ProjectDefinition class methodsFor:'documentation'!
  7145 !ProjectDefinition class methodsFor:'documentation'!
  7130 
  7146 
  7131 version
  7147 version
  7132     ^ '$Header: /cvs/stx/stx/libbasic/ProjectDefinition.st,v 1.441 2013-03-27 12:23:25 cg Exp $'
  7148     ^ '$Header: /cvs/stx/stx/libbasic/ProjectDefinition.st,v 1.442 2013-03-27 14:07:20 cg Exp $'
  7133 !
  7149 !
  7134 
  7150 
  7135 version_CVS
  7151 version_CVS
  7136     ^ '$Header: /cvs/stx/stx/libbasic/ProjectDefinition.st,v 1.441 2013-03-27 12:23:25 cg Exp $'
  7152     ^ '$Header: /cvs/stx/stx/libbasic/ProjectDefinition.st,v 1.442 2013-03-27 14:07:20 cg Exp $'
  7137 !
  7153 !
  7138 
  7154 
  7139 version_SVN
  7155 version_SVN
  7140     ^ '§ Id: ProjectDefinition.st 10645 2011-06-09 15:28:45Z vranyj1  §'
  7156     ^ '§ Id: ProjectDefinition.st 10645 2011-06-09 15:28:45Z vranyj1  §'
  7141 ! !
  7157 ! !