Comment #5 on issue 619 by cy.delau...(a)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 ?