Issue 721 in moose-technology: VerveineJ should mark constructors

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

Issue 721 in moose-technology: VerveineJ should mark constructors

moose-technology
Status: New
Owner: ----
Labels: Type-Defect Priority-Medium Component-ExternalTools

New issue 721 by [hidden email]: VerveineJ should mark constructors
http://code.google.com/p/moose-technology/issues/detail?id=721

Constructors should be marked with isConstructor.

_______________________________________________
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 721 in moose-technology: VerveineJ should mark constructors

Nicolas Anquetil
Is it a new property ?
I downloaded an image this morning and I can't find it?

nicolas

----- Mail original -----

> De: [hidden email]
> À: [hidden email]
> Envoyé: Lundi 3 Octobre 2011 17:31:03
> Objet: [Moose-dev] Issue 721 in moose-technology: VerveineJ should mark constructors
> Status: New
> Owner: ----
> Labels: Type-Defect Priority-Medium Component-ExternalTools
>
> New issue 721 by [hidden email]: VerveineJ should mark
> constructors
> http://code.google.com/p/moose-technology/issues/detail?id=721
>
> Constructors should be marked with isConstructor.
>
> _______________________________________________
> 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 721 in moose-technology: VerveineJ should mark constructors

moose-technology
In reply to this post by moose-technology
Updates:
        Owner: [hidden email]
        Labels: Milestone-4.6

Comment #1 on issue 721 by [hidden email]: VerveineJ should mark  
constructors
http://code.google.com/p/moose-technology/issues/detail?id=721

Actually, this property is an ancient one, but it looks to not be in a  
clear state.

FAMIXMethod>>isConstructor is a derived property from FAMIX>>kind which in  
its turn is an enumeration of:
- constructor
- getter
- setter
- constant

So, VerveineJ should export something like:
(FAMIX.Method
    ...
    (kind 'constructor')
)

In essence, Moose can also deal with the following export (that is why I  
said it is not so clean):
(FAMIX.Method
    ...
    (isConstructor true)
)

In any case, independently from this issue, isConstructor should indeed be  
described properly in Fame.

_______________________________________________
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 721 in moose-technology: VerveineJ should mark constructors

moose-technology
Updates:
        Labels: -Component-ExternalTools Component-VerveineJ

Comment #2 on issue 721 by [hidden email]: VerveineJ should mark  
constructors
http://code.google.com/p/moose-technology/issues/detail?id=721

(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 721 in moose-technology: VerveineJ should mark constructors

Nicolas Anquetil
actually this onehas been solved for a week or two.
I just did not create the tests for it.
(and I forgot to mention it too)

I will solve this now

nicolas

----- Mail original -----

> De: [hidden email]
> À: [hidden email]
> Envoyé: Mercredi 19 Octobre 2011 12:44:09
> Objet: [Moose-dev] Re: Issue 721 in moose-technology: VerveineJ should mark constructors
> Updates:
> Labels: -Component-ExternalTools Component-VerveineJ
>
> Comment #2 on issue 721 by [hidden email]: VerveineJ should mark
> constructors
> http://code.google.com/p/moose-technology/issues/detail?id=721
>
> (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 721 in moose-technology: VerveineJ should mark constructors

moose-technology
In reply to this post by moose-technology
Updates:
        Status: Fixed

Comment #3 on issue 721 by [hidden email]: VerveineJ should mark  
constructors
http://code.google.com/p/moose-technology/issues/detail?id=721

VerveineJ now add a (kind 'constructor') when required
Also added a test

_______________________________________________
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 721 in moose-technology: VerveineJ should mark constructors

moose-technology
Updates:
        Status: Started

Comment #4 on issue 721 by [hidden email]: VerveineJ should mark  
constructors
http://code.google.com/p/moose-technology/issues/detail?id=721

It seems that using the latest version this information does not appear in  
the model. So, I am reopening the issue.

_______________________________________________
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 721 in moose-technology: VerveineJ should mark constructors

moose-technology
Updates:
        Cc: [hidden email]

Comment #5 on issue 721 by [hidden email]: VerveineJ should mark  
constructors
http://code.google.com/p/moose-technology/issues/detail?id=721

Ok. It looks like this issue is solved now for the regular cases.

However, stub constructors (both of stub and of non-stub classes) are still  
not marked as constructors.

_______________________________________________
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 721 in moose-technology: VerveineJ should mark constructors

moose-technology
Updates:
        Labels: -Milestone-4.6 Milestone-4.7

Comment #6 on issue 721 by [hidden email]: VerveineJ should mark  
constructors
http://code.google.com/p/moose-technology/issues/detail?id=721

(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 721 in moose-technology: VerveineJ should mark constructors

moose-technology
Updates:
        Status: Fixed
        Cc: -[hidden email]

Comment #7 on issue 721 by [hidden email]: VerveineJ should mark  
constructors
http://code.google.com/p/moose-technology/issues/detail?id=721

fixed and tested

_______________________________________________
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 721 in moose-technology: VerveineJ should mark constructors

moose-technology

Comment #8 on issue 721 by [hidden email]: VerveineJ should mark  
constructors
http://code.google.com/p/moose-technology/issues/detail?id=721

Thanks

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