Status: New
Owner: andreho...(a)gmail.com
Labels: Type-Enhancement Priority-Medium Component-Famix
New issue 495 by andreho...(a)gmail.com: Parametrized Types - Generics
http://code.google.com/p/moose-technology/issues/detail?id=495
Use Parametrized Types (i.e., a parameterTypes property in FAMIXClass) in
Moose to deal with (Java) code like this: ClassFoo<A,B,C>, where A, B and C
are parameters of ClassFoo.
VerveineJ must export this property in its .mse files.
Hi Alex,
I know that you worked on the tool support for versioning Metacello configurations.
Could you describe it a bit? Does it support nested configurations as well?
We would need this mechanism at least for the release. It would be great to get your help on this :)
Cheers,
Doru
--
www.tudorgirba.com
"Speaking louder won't make the point worthier."
Hello,
I tried to use the method FAMIXMethod>>sureInvokedMethods in a Java model
generated by inFusion, but, for what I checked, it doesn't work. Is it a
known bug?
regards,
--
Andre Hora
Hi,
As you might have noticed, we have new additions to Famix-Java:
- ParameterizableClass and ParameterizedType (to model generics and templates - thanks Andre :))
- Enum and EnumValue (to model Java Enums)
- AnnotationTypeProperty and AnnotationInstanceProperty (to have detailed information about AnnotationType and AnnotationInstance)
I am currently working with the inFusion guys to get the exporter working with these new additions. It would be great to have also VerveineJ up to date on this.
There are still open issues, and it would also be great to get help on them:
- How to model the parameters of a ParameterizableClass as a Type that can be used as declaredType. We should add some sort of a local scope to a type. See:
http://code.google.com/p/moose-technology/issues/detail?id=495
- I would like to have an explicit FAMIXInterface, but it is slightly more difficult now that we have ParameterizableClass. See:
http://code.google.com/p/moose-technology/issues/detail?id=526
Cheers,
Doru
--
www.tudorgirba.com
"Be rather willing to give than demanding to get."
Hi Alex
I would be interested to see what we can learn from test coverage in MooseChef with Hapao.
Another cool project would be to build a dependency analysis tool on top of Spy, which would take care of dynamic dependencies (especially invocations, perhaps also types). My guess is that it would be pretty easy to push MooseChef on top of that (write some primitive queries) and even perhaps build mixed tool for analysis of static vs dynamic dependencies.
--
Simon Denier
Hi,
While brainstorming the project Moose-on-the-Web (providing a moose
interface on the web), we thought about putting a few basic/common
visualization queries on the web. These queries will allow users to have an
understanding of their system without trying different combinations of
elements (packages, class, methods, etc.) and different combinations of
visualizations (UML diagram, class blue-print, etc.). So, we thought to take
a feedback from the people on this list regarding the common visualizations
they find useful for a potential user of the system.
Can you please provide a list of three visualizations that you think can be
useful for a user for his/her system?
thanx
Usman
Post-Doc at RMoD Team
Hi,
It looks like the category importer is broken. Does anyone have time to take a look?
Cheers,
Doru
--
www.tudorgirba.com
"Value is always contextual."