Status: New Owner: ---- Labels: Type-Defect Priority-Medium Component-Famix Milestone-4.4
New issue 585 by tudor.gi...@gmail.com: AnnotationTypeAttribute should be a StructuralEntity http://code.google.com/p/moose-technology/issues/detail?id=585
AnnotationTypeAttribute should be a StructuralEntity
Updates: Owner: tudor.gi...@gmail.com Cc: anquetil...@gmail.com
Comment #1 on issue 585 by tudor.gi...@gmail.com: AnnotationTypeAttribute should be a StructuralEntity http://code.google.com/p/moose-technology/issues/detail?id=585
Name: Famix-Java-TudorGirba.51 Author: TudorGirba Time: 12 April 2011, 11:54:51 am UUID: ae3fc077-5341-458e-8ec1-c7055e6f3506 Ancestors: Famix-Java-TudorGirba.50
AnnotationType is now subclass of Type AnnotationTypeAttribute is now subclass of Attribute
http://code.google.com/p/moose-technology/issues/detail?id=584
http://code.google.com/p/moose-technology/issues/detail?id=585
Updates: Status: Fixed
Comment #2 on issue 585 by tudor.gi...@gmail.com: AnnotationTypeAttribute should be a StructuralEntity http://code.google.com/p/moose-technology/issues/detail?id=585
(No comment was entered for this change.)
Now that AnnotationTypeAttribute is a FamixAttribute we have some duplicated properties:
'declaredType' is defined in StructuralEntity and AnnotationTypeAttribute
- AnnotationTypeAttribute>>parentAnnotationType has for opposite Attribute>>attributes and TypeAttribute>>parentType has the same opposite
the first one is harmless, but the second is potentially a problem
nicolas
----- Mail original -----
De: moose-technology@googlecode.com À: moose-dev@iam.unibe.ch Envoyé: Mardi 12 Avril 2011 12:04:04 Objet: [Moose-dev] Re: Issue 585 in moose-technology: AnnotationTypeAttribute should be a StructuralEntity Updates: Status: Fixed
Comment #2 on issue 585 by tudor.gi...@gmail.com: AnnotationTypeAttribute should be a StructuralEntity http://code.google.com/p/moose-technology/issues/detail?id=585
(No comment was entered for this change.)
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
On 13 avr. 2011, at 10:46, Nicolas Anquetil wrote:
Now that AnnotationTypeAttribute is a FamixAttribute we have some duplicated properties:
'declaredType' is defined in StructuralEntity and AnnotationTypeAttribute
- AnnotationTypeAttribute>>parentAnnotationType has for opposite Attribute>>attributes and TypeAttribute>>parentType has the same opposite
the first one is harmless, but the second is potentially a problem
Argh! There used to be Lint rules to check such inconsistencies in Famix.
Open the Meta browser, general menu, 'Check metamodel rules' Unfortunately there is a missing class in my image: ORLintBrowser.
Apparently ORLintBrowser has been renamed as ORCriticsBrowser
Whenever one modifies the metamodel, it's a good rule to run this tool.
nicolas
----- Mail original -----
De: moose-technology@googlecode.com À: moose-dev@iam.unibe.ch Envoyé: Mardi 12 Avril 2011 12:04:04 Objet: [Moose-dev] Re: Issue 585 in moose-technology: AnnotationTypeAttribute should be a StructuralEntity Updates: Status: Fixed
Comment #2 on issue 585 by tudor.gi...@gmail.com: AnnotationTypeAttribute should be a StructuralEntity http://code.google.com/p/moose-technology/issues/detail?id=585
(No comment was entered for this change.)
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- Simon Denier