Begin forwarded message:
From: Radu Marinescu radu.marinescu@cs.upt.ro Date: November 7, 2008 5:48:16 PM CEST To: Doru Girba girba@iam.unibe.ch, Alexandre Bergel <Alexandre.Bergel@inria.fr
, Stéphane Ducasse stephane.ducasse@inria.fr, Menanteau Jannick <jannick.menanteau@free.fr
Cc: LOOSE Research Group lrg@cs.upt.ro Subject: iPlasma 6 Released!
Dear all,
I just want to announce that the much promised release of a new version of iPlasma eventually happened this evening :)
The new version, can be downloaded from the traditional location: http://loose.upt.ro/iplasma/iplasma.zip
...and it has some good news, especially for the MOOSE community:
- the duplicated library classes from exported MSE file are finally
gone!
- the exported MSE file includes now also information about Java
annotations (both definitions of Annotations and usages). However, note that for good results on usages of Java annotations from libraries, you have to identify and include in the classpath of iPlasma the JARS containing the definitions of those annotations.
- for Mac users there is additional good news: the bug that
appeared due to the latest Java update from Apple has been removed (thanks Dan for the help on this !)
In case you want to play with iPlasma beyond generating an MSE files, there are more good news:
- We added several metrics and detection of problems related
related to packages (e.g. compute the "Instability Factor" and detect breaking of Stable Dependencies Principle and Stable Abstractions Principle) 5. We included some new visualizations (Method Interaction, Attribute Usage, Instability-Abstraction plot and a modified version of the System Complexity View where one can see if a class is affected or not by design problems) 6. There are more details about design problems in the HTML-like Detail View 7. At any time the current detail can be saved as HTML by pressing the "Save" button (placed on top of the Detail View). The HTML file will be automatically placed in the "iPlasma6/results" folder.
I hope you will enjoy it and please feel free to report any problems. We will do our best to correct them.
cheers, radu.
Use Eclipse? Try inCode! www.intooitus.com/inCode.html
Hi,
Please load the latest Moose to have iPlasma MSE files loaded in Moose. The reason is that now iPlasma exports two new entities (Annotation and AnnotationInstance), and the Moose importer crashes if it does not know the entity type.
In the latest version I added for now just empty FAMIXAnnotation and FAMIXAnnotationInstance. I will fill them with content later, but until then you will get the rest of the model correctly.
Cheers, Doru
On Nov 7, 2008, at 6:58 PM, Stéphane Ducasse wrote:
Begin forwarded message:
From: Radu Marinescu radu.marinescu@cs.upt.ro Date: November 7, 2008 5:48:16 PM CEST To: Doru Girba girba@iam.unibe.ch, Alexandre Bergel <Alexandre.Bergel@inria.fr
, Stéphane Ducasse stephane.ducasse@inria.fr, Menanteau Jannick <jannick.menanteau@free.fr
Cc: LOOSE Research Group lrg@cs.upt.ro Subject: iPlasma 6 Released!
Dear all,
I just want to announce that the much promised release of a new version of iPlasma eventually happened this evening :)
The new version, can be downloaded from the traditional location: http://loose.upt.ro/iplasma/iplasma.zip
...and it has some good news, especially for the MOOSE community:
- the duplicated library classes from exported MSE file are
finally gone!
- the exported MSE file includes now also information about Java
annotations (both definitions of Annotations and usages). However, note that for good results on usages of Java annotations from libraries, you have to identify and include in the classpath of iPlasma the JARS containing the definitions of those annotations.
- for Mac users there is additional good news: the bug that
appeared due to the latest Java update from Apple has been removed (thanks Dan for the help on this !)
In case you want to play with iPlasma beyond generating an MSE files, there are more good news:
- We added several metrics and detection of problems related
related to packages (e.g. compute the "Instability Factor" and detect breaking of Stable Dependencies Principle and Stable Abstractions Principle) 5. We included some new visualizations (Method Interaction, Attribute Usage, Instability-Abstraction plot and a modified version of the System Complexity View where one can see if a class is affected or not by design problems) 6. There are more details about design problems in the HTML-like Detail View 7. At any time the current detail can be saved as HTML by pressing the "Save" button (placed on top of the Detail View). The HTML file will be automatically placed in the "iPlasma6/results" folder.
I hope you will enjoy it and please feel free to report any problems. We will do our best to correct them.
cheers, radu.
Use Eclipse? Try inCode! www.intooitus.com/inCode.html
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com www.tudorgirba.com/blog
"It's not how it is, it is how we see it."
ok I will check and will add that in sqMoose.
On Nov 8, 2008, at 12:24 AM, Tudor Girba wrote:
Hi,
Please load the latest Moose to have iPlasma MSE files loaded in Moose. The reason is that now iPlasma exports two new entities (Annotation and AnnotationInstance), and the Moose importer crashes if it does not know the entity type.
In the latest version I added for now just empty FAMIXAnnotation and FAMIXAnnotationInstance. I will fill them with content later, but until then you will get the rest of the model correctly.
Cheers, Doru
On Nov 7, 2008, at 6:58 PM, Stéphane Ducasse wrote:
Begin forwarded message:
From: Radu Marinescu radu.marinescu@cs.upt.ro Date: November 7, 2008 5:48:16 PM CEST To: Doru Girba girba@iam.unibe.ch, Alexandre Bergel <Alexandre.Bergel@inria.fr
, Stéphane Ducasse stephane.ducasse@inria.fr, Menanteau Jannick <jannick.menanteau@free.fr
Cc: LOOSE Research Group lrg@cs.upt.ro Subject: iPlasma 6 Released!
Dear all,
I just want to announce that the much promised release of a new version of iPlasma eventually happened this evening :)
The new version, can be downloaded from the traditional location: http://loose.upt.ro/iplasma/iplasma.zip
...and it has some good news, especially for the MOOSE community:
- the duplicated library classes from exported MSE file are
finally gone!
- the exported MSE file includes now also information about Java
annotations (both definitions of Annotations and usages). However, note that for good results on usages of Java annotations from libraries, you have to identify and include in the classpath of iPlasma the JARS containing the definitions of those annotations.
- for Mac users there is additional good news: the bug that
appeared due to the latest Java update from Apple has been removed (thanks Dan for the help on this !)
In case you want to play with iPlasma beyond generating an MSE files, there are more good news:
- We added several metrics and detection of problems related
related to packages (e.g. compute the "Instability Factor" and detect breaking of Stable Dependencies Principle and Stable Abstractions Principle) 5. We included some new visualizations (Method Interaction, Attribute Usage, Instability-Abstraction plot and a modified version of the System Complexity View where one can see if a class is affected or not by design problems) 6. There are more details about design problems in the HTML-like Detail View 7. At any time the current detail can be saved as HTML by pressing the "Save" button (placed on top of the Detail View). The HTML file will be automatically placed in the "iPlasma6/results" folder.
I hope you will enjoy it and please feel free to report any problems. We will do our best to correct them.
cheers, radu.
Use Eclipse? Try inCode! www.intooitus.com/inCode.html
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com www.tudorgirba.com/blog
"It's not how it is, it is how we see it."
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Hi Stef,
The MSE that iPlasma exports right now is not loadable in Squeak, because the syntax has changed slightly in Fame.
Once we stabilize FAMIX 3.0 by testing it with Smalltalk code, I will work with Radu to provide an exporter for Fame MSE.
Cheers, Doru
On Nov 8, 2008, at 9:03 AM, Stéphane Ducasse wrote:
ok I will check and will add that in sqMoose.
On Nov 8, 2008, at 12:24 AM, Tudor Girba wrote:
Hi,
Please load the latest Moose to have iPlasma MSE files loaded in Moose. The reason is that now iPlasma exports two new entities (Annotation and AnnotationInstance), and the Moose importer crashes if it does not know the entity type.
In the latest version I added for now just empty FAMIXAnnotation and FAMIXAnnotationInstance. I will fill them with content later, but until then you will get the rest of the model correctly.
Cheers, Doru
On Nov 7, 2008, at 6:58 PM, Stéphane Ducasse wrote:
Begin forwarded message:
From: Radu Marinescu radu.marinescu@cs.upt.ro Date: November 7, 2008 5:48:16 PM CEST To: Doru Girba girba@iam.unibe.ch, Alexandre Bergel <Alexandre.Bergel@inria.fr
, Stéphane Ducasse stephane.ducasse@inria.fr, Menanteau Jannick <jannick.menanteau@free.fr
Cc: LOOSE Research Group lrg@cs.upt.ro Subject: iPlasma 6 Released!
Dear all,
I just want to announce that the much promised release of a new version of iPlasma eventually happened this evening :)
The new version, can be downloaded from the traditional location: http://loose.upt.ro/iplasma/iplasma.zip
...and it has some good news, especially for the MOOSE community:
- the duplicated library classes from exported MSE file are
finally gone!
- the exported MSE file includes now also information about Java
annotations (both definitions of Annotations and usages). However, note that for good results on usages of Java annotations from libraries, you have to identify and include in the classpath of iPlasma the JARS containing the definitions of those annotations.
- for Mac users there is additional good news: the bug that
appeared due to the latest Java update from Apple has been removed (thanks Dan for the help on this !)
In case you want to play with iPlasma beyond generating an MSE files, there are more good news:
- We added several metrics and detection of problems related
related to packages (e.g. compute the "Instability Factor" and detect breaking of Stable Dependencies Principle and Stable Abstractions Principle) 5. We included some new visualizations (Method Interaction, Attribute Usage, Instability-Abstraction plot and a modified version of the System Complexity View where one can see if a class is affected or not by design problems) 6. There are more details about design problems in the HTML-like Detail View 7. At any time the current detail can be saved as HTML by pressing the "Save" button (placed on top of the Detail View). The HTML file will be automatically placed in the "iPlasma6/results" folder.
I hope you will enjoy it and please feel free to report any problems. We will do our best to correct them.
cheers, radu.
Use Eclipse? Try inCode! www.intooitus.com/inCode.html
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com www.tudorgirba.com/blog
"It's not how it is, it is how we see it."
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
-- www.tudorgirba.com www.tudorgirba.com/blog
"Sometimes the best solution is not the best solution."
ok, we made progress with simon yesterday. we can extract invocations + candidate invocations in FAMXI20 and we started in FAMIX30
Stef
On Nov 8, 2008, at 9:40 AM, Tudor Girba wrote:
Hi Stef,
The MSE that iPlasma exports right now is not loadable in Squeak, because the syntax has changed slightly in Fame.
Once we stabilize FAMIX 3.0 by testing it with Smalltalk code, I will work with Radu to provide an exporter for Fame MSE.
Cheers, Doru
On Nov 8, 2008, at 9:03 AM, Stéphane Ducasse wrote:
ok I will check and will add that in sqMoose.
On Nov 8, 2008, at 12:24 AM, Tudor Girba wrote:
Hi,
Please load the latest Moose to have iPlasma MSE files loaded in Moose. The reason is that now iPlasma exports two new entities (Annotation and AnnotationInstance), and the Moose importer crashes if it does not know the entity type.
In the latest version I added for now just empty FAMIXAnnotation and FAMIXAnnotationInstance. I will fill them with content later, but until then you will get the rest of the model correctly.
Cheers, Doru
On Nov 7, 2008, at 6:58 PM, Stéphane Ducasse wrote:
Begin forwarded message:
From: Radu Marinescu radu.marinescu@cs.upt.ro Date: November 7, 2008 5:48:16 PM CEST To: Doru Girba girba@iam.unibe.ch, Alexandre Bergel <Alexandre.Bergel@inria.fr
, Stéphane Ducasse stephane.ducasse@inria.fr, Menanteau Jannick <jannick.menanteau@free.fr
Cc: LOOSE Research Group lrg@cs.upt.ro Subject: iPlasma 6 Released!
Dear all,
I just want to announce that the much promised release of a new version of iPlasma eventually happened this evening :)
The new version, can be downloaded from the traditional location: http://loose.upt.ro/iplasma/iplasma.zip
...and it has some good news, especially for the MOOSE community:
- the duplicated library classes from exported MSE file are
finally gone!
- the exported MSE file includes now also information about Java
annotations (both definitions of Annotations and usages). However, note that for good results on usages of Java annotations from libraries, you have to identify and include in the classpath of iPlasma the JARS containing the definitions of those annotations.
- for Mac users there is additional good news: the bug that
appeared due to the latest Java update from Apple has been removed (thanks Dan for the help on this !)
In case you want to play with iPlasma beyond generating an MSE files, there are more good news:
- We added several metrics and detection of problems related
related to packages (e.g. compute the "Instability Factor" and detect breaking of Stable Dependencies Principle and Stable Abstractions Principle) 5. We included some new visualizations (Method Interaction, Attribute Usage, Instability-Abstraction plot and a modified version of the System Complexity View where one can see if a class is affected or not by design problems) 6. There are more details about design problems in the HTML-like Detail View 7. At any time the current detail can be saved as HTML by pressing the "Save" button (placed on top of the Detail View). The HTML file will be automatically placed in the "iPlasma6/results" folder.
I hope you will enjoy it and please feel free to report any problems. We will do our best to correct them.
cheers, radu.
Use Eclipse? Try inCode! www.intooitus.com/inCode.html
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com www.tudorgirba.com/blog
"It's not how it is, it is how we see it."
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
-- www.tudorgirba.com www.tudorgirba.com/blog
"Sometimes the best solution is not the best solution."
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Doru,
does this mean that you were able to download and decompress iPlasma?
Cheers, Alexandre
On 8 Nov 2008, at 05:40, Tudor Girba wrote:
Hi Stef,
The MSE that iPlasma exports right now is not loadable in Squeak, because the syntax has changed slightly in Fame.
Once we stabilize FAMIX 3.0 by testing it with Smalltalk code, I will work with Radu to provide an exporter for Fame MSE.
Cheers, Doru
On Nov 8, 2008, at 9:03 AM, Stéphane Ducasse wrote:
ok I will check and will add that in sqMoose.
On Nov 8, 2008, at 12:24 AM, Tudor Girba wrote:
Hi,
Please load the latest Moose to have iPlasma MSE files loaded in Moose. The reason is that now iPlasma exports two new entities (Annotation and AnnotationInstance), and the Moose importer crashes if it does not know the entity type.
In the latest version I added for now just empty FAMIXAnnotation and FAMIXAnnotationInstance. I will fill them with content later, but until then you will get the rest of the model correctly.
Cheers, Doru
On Nov 7, 2008, at 6:58 PM, Stéphane Ducasse wrote:
Begin forwarded message:
From: Radu Marinescu radu.marinescu@cs.upt.ro Date: November 7, 2008 5:48:16 PM CEST To: Doru Girba girba@iam.unibe.ch, Alexandre Bergel <Alexandre.Bergel@inria.fr
, Stéphane Ducasse stephane.ducasse@inria.fr, Menanteau Jannick <jannick.menanteau@free.fr
Cc: LOOSE Research Group lrg@cs.upt.ro Subject: iPlasma 6 Released!
Dear all,
I just want to announce that the much promised release of a new version of iPlasma eventually happened this evening :)
The new version, can be downloaded from the traditional location: http://loose.upt.ro/iplasma/iplasma.zip
...and it has some good news, especially for the MOOSE community:
- the duplicated library classes from exported MSE file are
finally gone!
- the exported MSE file includes now also information about Java
annotations (both definitions of Annotations and usages). However, note that for good results on usages of Java annotations from libraries, you have to identify and include in the classpath of iPlasma the JARS containing the definitions of those annotations.
- for Mac users there is additional good news: the bug that
appeared due to the latest Java update from Apple has been removed (thanks Dan for the help on this !)
In case you want to play with iPlasma beyond generating an MSE files, there are more good news:
- We added several metrics and detection of problems related
related to packages (e.g. compute the "Instability Factor" and detect breaking of Stable Dependencies Principle and Stable Abstractions Principle) 5. We included some new visualizations (Method Interaction, Attribute Usage, Instability-Abstraction plot and a modified version of the System Complexity View where one can see if a class is affected or not by design problems) 6. There are more details about design problems in the HTML-like Detail View 7. At any time the current detail can be saved as HTML by pressing the "Save" button (placed on top of the Detail View). The HTML file will be automatically placed in the "iPlasma6/results" folder.
I hope you will enjoy it and please feel free to report any problems. We will do our best to correct them.
cheers, radu.
Use Eclipse? Try inCode! www.intooitus.com/inCode.html
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com www.tudorgirba.com/blog
"It's not how it is, it is how we see it."
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
-- www.tudorgirba.com www.tudorgirba.com/blog
"Sometimes the best solution is not the best solution."
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Indeed I was able.
Doru
On Nov 8, 2008, at 4:20 PM, Alexandre Bergel wrote:
Doru,
does this mean that you were able to download and decompress iPlasma?
Cheers, Alexandre
On 8 Nov 2008, at 05:40, Tudor Girba wrote:
Hi Stef,
The MSE that iPlasma exports right now is not loadable in Squeak, because the syntax has changed slightly in Fame.
Once we stabilize FAMIX 3.0 by testing it with Smalltalk code, I will work with Radu to provide an exporter for Fame MSE.
Cheers, Doru
On Nov 8, 2008, at 9:03 AM, Stéphane Ducasse wrote:
ok I will check and will add that in sqMoose.
On Nov 8, 2008, at 12:24 AM, Tudor Girba wrote:
Hi,
Please load the latest Moose to have iPlasma MSE files loaded in Moose. The reason is that now iPlasma exports two new entities (Annotation and AnnotationInstance), and the Moose importer crashes if it does not know the entity type.
In the latest version I added for now just empty FAMIXAnnotation and FAMIXAnnotationInstance. I will fill them with content later, but until then you will get the rest of the model correctly.
Cheers, Doru
On Nov 7, 2008, at 6:58 PM, Stéphane Ducasse wrote:
Begin forwarded message:
From: Radu Marinescu radu.marinescu@cs.upt.ro Date: November 7, 2008 5:48:16 PM CEST To: Doru Girba girba@iam.unibe.ch, Alexandre Bergel <Alexandre.Bergel@inria.fr > , Stéphane Ducasse stephane.ducasse@inria.fr, Menanteau > Jannick > <jannick.menanteau@free.fr > Cc: LOOSE Research Group lrg@cs.upt.ro Subject: iPlasma 6 Released!
Dear all,
I just want to announce that the much promised release of a new version of iPlasma eventually happened this evening :)
The new version, can be downloaded from the traditional location: http://loose.upt.ro/iplasma/iplasma.zip
...and it has some good news, especially for the MOOSE community:
- the duplicated library classes from exported MSE file are
finally gone!
- the exported MSE file includes now also information about Java
annotations (both definitions of Annotations and usages). However, note that for good results on usages of Java annotations from libraries, you have to identify and include in the classpath of iPlasma the JARS containing the definitions of those annotations.
- for Mac users there is additional good news: the bug that
appeared due to the latest Java update from Apple has been removed (thanks Dan for the help on this !)
In case you want to play with iPlasma beyond generating an MSE files, there are more good news:
- We added several metrics and detection of problems related
related to packages (e.g. compute the "Instability Factor" and detect breaking of Stable Dependencies Principle and Stable Abstractions Principle) 5. We included some new visualizations (Method Interaction, Attribute Usage, Instability-Abstraction plot and a modified version of the System Complexity View where one can see if a class is affected or not by design problems) 6. There are more details about design problems in the HTML-like Detail View 7. At any time the current detail can be saved as HTML by pressing the "Save" button (placed on top of the Detail View). The HTML file will be automatically placed in the "iPlasma6/results" folder.
I hope you will enjoy it and please feel free to report any problems. We will do our best to correct them.
cheers, radu.
Use Eclipse? Try inCode! www.intooitus.com/inCode.html
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com www.tudorgirba.com/blog
"It's not how it is, it is how we see it."
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
-- www.tudorgirba.com www.tudorgirba.com/blog
"Sometimes the best solution is not the best solution."
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com www.tudorgirba.com/blog
"It's not how it is, it is how we see it."
Works for me too. However, I parsed with it the latesst major release of ArgoUML (0.26), which has some annotations and after loading the last Moose (using Moose Config), I still get a parsing error from Moose. Did anybody manage to parse mse files containing annotations?
Ricky
On Nov 8, 2008, at 5:26 PM, Stéphane Ducasse wrote:
me too without any problem.
Indeed I was able.
Doru
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Hi,
Well, the exporter still has some small syntax errors for exporting annotations. I believe that in your file you will get something like (defaultValue {...}). If yes, just replace { and } with ' and it should work.
Radu is working on a new version and I guess it should be out soon.
Cheers, Doru
On Nov 8, 2008, at 11:31 PM, Richard Wettel wrote:
Works for me too. However, I parsed with it the latesst major release of ArgoUML (0.26), which has some annotations and after loading the last Moose (using Moose Config), I still get a parsing error from Moose. Did anybody manage to parse mse files containing annotations?
Ricky
On Nov 8, 2008, at 5:26 PM, Stéphane Ducasse wrote:
me too without any problem.
Indeed I was able.
Doru
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
-- www.tudorgirba.com www.tudorgirba.com/blog
"To lead is not to demand things, it is to make them happen."
Hi, Doru.
That's good news. What I indeed found in the mse file is the following:
(FAMIX.AnnotationInstance (id: 17584) (name 'SuppressWarnings') (belongsTo (idref: 17582)) (defaultValue {'deprecation';'unchecked'}) )
To make it work, I modified it to:
(FAMIX.AnnotationInstance (id: 17584) (name 'SuppressWarnings') (belongsTo (idref: 17582)) (defaultValue 'deprecation') )
Thanks for the workaround, Ricky
On Nov 8, 2008, at 11:54 PM, Tudor Girba wrote:
Hi,
Well, the exporter still has some small syntax errors for exporting annotations. I believe that in your file you will get something like (defaultValue {...}). If yes, just replace { and } with ' and it should work.
Radu is working on a new version and I guess it should be out soon.
Cheers, Doru
On Nov 8, 2008, at 11:31 PM, Richard Wettel wrote:
Works for me too. However, I parsed with it the latesst major release of ArgoUML (0.26), which has some annotations and after loading the last Moose (using Moose Config), I still get a parsing error from Moose. Did anybody manage to parse mse files containing annotations?
Ricky
On Nov 8, 2008, at 5:26 PM, Stéphane Ducasse wrote:
me too without any problem.
Indeed I was able.
Doru
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
-- www.tudorgirba.com www.tudorgirba.com/blog
"To lead is not to demand things, it is to make them happen."
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Richard Wettel wrote:
Hi, Doru.
That's good news. What I indeed found in the mse file is the following:
(FAMIX.AnnotationInstance (id: 17584) (name 'SuppressWarnings') (belongsTo (idref: 17582)) (defaultValue {'deprecation';'unchecked'}) )
To make it work, I modified it to:
(FAMIX.AnnotationInstance (id: 17584) (name 'SuppressWarnings') (belongsTo (idref: 17582)) (defaultValue 'deprecation') )
I guess that should be (defaultValue 'deprecation' 'unchecked'), or is AnnotationInstance not multivalued? It al least seems like that's what java wants it to be...
Yes, it should be multivalued. Radu already patched this to return an array. I will send the announcement after he updates the official distribution.
Cheers, Doru
On Nov 10, 2008, at 1:00 PM, Toon Verwaest wrote:
Richard Wettel wrote:
Hi, Doru.
That's good news. What I indeed found in the mse file is the following:
(FAMIX.AnnotationInstance (id: 17584) (name 'SuppressWarnings') (belongsTo (idref: 17582)) (defaultValue {'deprecation';'unchecked'}) )
To make it work, I modified it to:
(FAMIX.AnnotationInstance (id: 17584) (name 'SuppressWarnings') (belongsTo (idref: 17582)) (defaultValue 'deprecation') )
I guess that should be (defaultValue 'deprecation' 'unchecked'), or is AnnotationInstance not multivalued? It al least seems like that's what java wants it to be... _______________________________________________ Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com www.tudorgirba.com/blog
"Every thing has its own flow."