On 13 janv. 2010, at 18:18, Tudor Girba wrote:
Hi,
On 13 Jan 2010, at 18:08, Simon Denier wrote:
I never understood the purpose of this method.
The idea is that Java exporters do not provide nesting of namespaces, while we can
leverage this information. So, I use this script to create a nesting of namespaces.
I see that is is in Moose-Core. Should it be
placed in Famix-Extensions or even better, Famix-Java? It would remove two direct cycles
:) (between Moose-Core, Famix-Core, Famix-Extensions)
Indeed, it should not be in Moose-Core. It should be in Famix-Core, because it is
actually not specific to Java, but only to the naming conventions of namespaces.
cant be Famix-Core, but can be Famix-Extensions
BTW, FamixAnnotationType>>annotatedEntities
should also be moved to Famix-Java.
Not really. This should be useful as well to model Smalltalk pragmas.
Then, the class FamixAnnotationType and related should be defined in another package than
Famix-Java.
--
Simon