Nov. 23, 2011
12:50 a.m.
I wanted to move all the extension methods from a package into another package. I came up with the following. Is there a better way? oldPackageName := 'LivingCode-bdd extensions'. newPackageName := 'BDDExtensions'. package := PackageInfo named: oldPackageName. extendedClasses := package extensionMethods collect: [ :e | e methodClass ] as: Set. extendedClasses do: [ :c | c organization renameCategory: '*', oldPackageName toBe: '*', newPackageName ]. -- View this message in context: http://forum.world.st/Moving-package-extension-methods-into-new-package-tp40... Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.