Issue 585 in moose-technology: AnnotationTypeAttribute should be a StructuralEntity

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Issue 585 in moose-technology: AnnotationTypeAttribute should be a StructuralEntity

moose-technology
Status: New
Owner: ----
Labels: Type-Defect Priority-Medium Component-Famix Milestone-4.4

New issue 585 by [hidden email]: AnnotationTypeAttribute should be a  
StructuralEntity
http://code.google.com/p/moose-technology/issues/detail?id=585

AnnotationTypeAttribute should be a StructuralEntity

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Issue 585 in moose-technology: AnnotationTypeAttribute should be a StructuralEntity

moose-technology
Updates:
        Owner: [hidden email]
        Cc: [hidden email]

Comment #1 on issue 585 by [hidden email]: 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

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Issue 585 in moose-technology: AnnotationTypeAttribute should be a StructuralEntity

moose-technology
Updates:
        Status: Fixed

Comment #2 on issue 585 by [hidden email]: 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
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Issue 585 in moose-technology: AnnotationTypeAttribute should be a StructuralEntity

Nicolas Anquetil

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: [hidden email]
> À: [hidden email]
> 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 [hidden email]:
> 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
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Issue 585 in moose-technology: AnnotationTypeAttribute should be a StructuralEntity

simondenier

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: [hidden email]
>> À: [hidden email]
>> 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 [hidden email]:
>> 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
>> [hidden email]
>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev

--
Simon Denier




_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev