Issue 733 in moose-technology: VerveineJ does not export modifiers

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

Issue 733 in moose-technology: VerveineJ does not export modifiers

moose-technology
Status: New
Owner: ----
CC: [hidden email]
Labels: Type-Defect Priority-Medium Component-VerveineJ

New issue 733 by [hidden email]: VerveineJ does not export modifiers
http://code.google.com/p/moose-technology/issues/detail?id=733

public abstract class A { ... }

should appear as

(
   (FAMIX.Class
     (name 'A')
     (modifiers 'public' 'abstract')
)

Similar things should happen to methods and attributes.

_______________________________________________
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 733 in moose-technology: VerveineJ does not export modifiers

Nicolas Anquetil

It seems this part needs some cleaning up.

why should we have

                (isAbstract true)
                (isPublic true)
and
                (modifiers 'abstract' 'public')



nicolas

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

> De: [hidden email]
> À: [hidden email]
> Envoyé: Lundi 24 Octobre 2011 09:34:43
> Objet: [Moose-dev] Issue 733 in moose-technology: VerveineJ does not export modifiers
> Status: New
> Owner: ----
> CC: [hidden email]
> Labels: Type-Defect Priority-Medium Component-VerveineJ
>
> New issue 733 by [hidden email]: VerveineJ does not export
> modifiers
> http://code.google.com/p/moose-technology/issues/detail?id=733
>
> public abstract class A { ... }
>
> should appear as
>
> (
> (FAMIX.Class
> (name 'A')
> (modifiers 'public' 'abstract')
> )
>
> Similar things should happen to methods and attributes.
>
> _______________________________________________
> 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 733 in moose-technology: VerveineJ does not export modifiers

Tudor Girba-2
We should not.

Only: (modifiers 'abstract' 'public')

Cheers,
Doru


On 28 Oct 2011, at 17:42, Nicolas Anquetil wrote:

>
> It seems this part needs some cleaning up.
>
> why should we have
>
> (isAbstract true)
> (isPublic true)
> and
> (modifiers 'abstract' 'public')
>
>
>
> nicolas
>
> ----- Mail original -----
>> De: [hidden email]
>> À: [hidden email]
>> Envoyé: Lundi 24 Octobre 2011 09:34:43
>> Objet: [Moose-dev] Issue 733 in moose-technology: VerveineJ does not export modifiers
>> Status: New
>> Owner: ----
>> CC: [hidden email]
>> Labels: Type-Defect Priority-Medium Component-VerveineJ
>>
>> New issue 733 by [hidden email]: VerveineJ does not export
>> modifiers
>> http://code.google.com/p/moose-technology/issues/detail?id=733
>>
>> public abstract class A { ... }
>>
>> should appear as
>>
>> (
>> (FAMIX.Class
>> (name 'A')
>> (modifiers 'public' 'abstract')
>> )
>>
>> Similar things should happen to methods and attributes.
>>
>> _______________________________________________
>> 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

--
www.tudorgirba.com

"In a world where everything is moving ever faster,
one might have better chances to win by moving slower."




_______________________________________________
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 733 in moose-technology: VerveineJ does not export modifiers

Nicolas Anquetil

good

I guess same thing goes for private and protected

and final ?

nicolas

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

> De: "Tudor Girba" <[hidden email]>
> À: "Moose-related development" <[hidden email]>
> Envoyé: Vendredi 28 Octobre 2011 20:54:30
> Objet: [Moose-dev] Re: Issue 733 in moose-technology: VerveineJ does not export modifiers
> We should not.
>
> Only: (modifiers 'abstract' 'public')
>
> Cheers,
> Doru
>
>
> On 28 Oct 2011, at 17:42, Nicolas Anquetil wrote:
>
> >
> > It seems this part needs some cleaning up.
> >
> > why should we have
> >
> > (isAbstract true)
> > (isPublic true)
> > and
> > (modifiers 'abstract' 'public')
> >
> >
> >
> > nicolas
> >
> > ----- Mail original -----
> >> De: [hidden email]
> >> À: [hidden email]
> >> Envoyé: Lundi 24 Octobre 2011 09:34:43
> >> Objet: [Moose-dev] Issue 733 in moose-technology: VerveineJ does
> >> not export modifiers
> >> Status: New
> >> Owner: ----
> >> CC: [hidden email]
> >> Labels: Type-Defect Priority-Medium Component-VerveineJ
> >>
> >> New issue 733 by [hidden email]: VerveineJ does not export
> >> modifiers
> >> http://code.google.com/p/moose-technology/issues/detail?id=733
> >>
> >> public abstract class A { ... }
> >>
> >> should appear as
> >>
> >> (
> >> (FAMIX.Class
> >> (name 'A')
> >> (modifiers 'public' 'abstract')
> >> )
> >>
> >> Similar things should happen to methods and attributes.
> >>
> >> _______________________________________________
> >> 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
>
> --
> www.tudorgirba.com
>
> "In a world where everything is moving ever faster,
> one might have better chances to win by moving slower."
>
>
>
>
> _______________________________________________
> 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 733 in moose-technology: VerveineJ does not export modifiers

Tudor Girba-2
Yes. And package.

Doru


On 29 Oct 2011, at 09:47, Nicolas Anquetil wrote:

>
> good
>
> I guess same thing goes for private and protected
>
> and final ?
>
> nicolas
>
> ----- Mail original -----
>> De: "Tudor Girba" <[hidden email]>
>> À: "Moose-related development" <[hidden email]>
>> Envoyé: Vendredi 28 Octobre 2011 20:54:30
>> Objet: [Moose-dev] Re: Issue 733 in moose-technology: VerveineJ does not export modifiers
>> We should not.
>>
>> Only: (modifiers 'abstract' 'public')
>>
>> Cheers,
>> Doru
>>
>>
>> On 28 Oct 2011, at 17:42, Nicolas Anquetil wrote:
>>
>>>
>>> It seems this part needs some cleaning up.
>>>
>>> why should we have
>>>
>>> (isAbstract true)
>>> (isPublic true)
>>> and
>>> (modifiers 'abstract' 'public')
>>>
>>>
>>>
>>> nicolas
>>>
>>> ----- Mail original -----
>>>> De: [hidden email]
>>>> À: [hidden email]
>>>> Envoyé: Lundi 24 Octobre 2011 09:34:43
>>>> Objet: [Moose-dev] Issue 733 in moose-technology: VerveineJ does
>>>> not export modifiers
>>>> Status: New
>>>> Owner: ----
>>>> CC: [hidden email]
>>>> Labels: Type-Defect Priority-Medium Component-VerveineJ
>>>>
>>>> New issue 733 by [hidden email]: VerveineJ does not export
>>>> modifiers
>>>> http://code.google.com/p/moose-technology/issues/detail?id=733
>>>>
>>>> public abstract class A { ... }
>>>>
>>>> should appear as
>>>>
>>>> (
>>>> (FAMIX.Class
>>>> (name 'A')
>>>> (modifiers 'public' 'abstract')
>>>> )
>>>>
>>>> Similar things should happen to methods and attributes.
>>>>
>>>> _______________________________________________
>>>> 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
>>
>> --
>> www.tudorgirba.com
>>
>> "In a world where everything is moving ever faster,
>> one might have better chances to win by moving slower."
>>
>>
>>
>>
>> _______________________________________________
>> 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

--
www.tudorgirba.com

"Be rather willing to give than demanding to get."




_______________________________________________
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 733 in moose-technology: VerveineJ does not export modifiers

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

Comment #1 on issue 733 by [hidden email]: VerveineJ does not export  
modifiers
http://code.google.com/p/moose-technology/issues/detail?id=733

(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 733 in moose-technology: VerveineJ does not export modifiers

moose-technology
Updates:
        Labels: Milestone-4.6

Comment #2 on issue 733 by [hidden email]: VerveineJ does not export  
modifiers
http://code.google.com/p/moose-technology/issues/detail?id=733

Excellent. I just tested and it works.

_______________________________________________
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 733 in moose-technology: VerveineJ does not export modifiers

Andre Hora
I believe that now we should update the accessor methods in FAMIXNamedEntity such as isPublic, isPrivate, etc, since now we have in modifiers, for example:
"public" instead of "isPublic".

So now if I call #isPublic for a public method I will have false.

On Tue, Nov 1, 2011 at 7:36 AM, <[hidden email]> wrote:
Updates:
       Labels: Milestone-4.6

Comment #2 on issue 733 by [hidden email]: VerveineJ does not export modifiers
http://code.google.com/p/moose-technology/issues/detail?id=733

Excellent. I just tested and it works.


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



--
Andre Hora


_______________________________________________
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 733 in moose-technology: VerveineJ does not export modifiers

Tudor Girba-2
It's already done. Just update.

Doru



On Nov 1, 2011, at 18:59, Andre Hora <[hidden email]> wrote:

I believe that now we should update the accessor methods in FAMIXNamedEntity such as isPublic, isPrivate, etc, since now we have in modifiers, for example:
"public" instead of "isPublic".

So now if I call #isPublic for a public method I will have false.

On Tue, Nov 1, 2011 at 7:36 AM, <[hidden email]> wrote:
Updates:
       Labels: Milestone-4.6

Comment #2 on issue 733 by [hidden email]: VerveineJ does not export modifiers
http://code.google.com/p/moose-technology/issues/detail?id=733

Excellent. I just tested and it works.


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



--
Andre Hora

_______________________________________________
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