equal
deleted
inserted
replaced
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 ! ! |