Comment #5 on issue 619 by cy.delau...@gmail.com: RPackage should deal with unknown extensions http://code.google.com/p/moose-technology/issues/detail?id=619
I think RPackage currently deals with such extensions. In RPackageOrganizer
systemMethodAddedActionFrom:
we have this code:
rPackage := (self packageMatchingExtensionName: extendingPackageName) ifNil: [ "If the extension name does not match with any registered package, we create a new one, and add the method in this one. This is how monticello does." "class package" self registerPackage: (RPackage named: extendingPackageName). ].
Now RPackageOrganizer >> packageMatchingExtensionName: start from the full name of the extension and if he does not find, recusively look for a 'smaller subcategory name'. Return nil if find nothing at the end. This looks correct ?