Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 283604 - Java metamodel discoverer
Summary: Java metamodel discoverer
Status: CLOSED FIXED
Alias: None
Product: MoDisco
Classification: Modeling
Component: Contribution (show other bugs)
Version: 0.8.0   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: 0.8.0 M4   Edit
Assignee: Hugo Bruneliere CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 283593
Blocks:
  Show dependency tree
 
Reported: 2009-07-15 14:01 EDT by Fabien Giquel CLA
Modified: 2013-04-29 07:55 EDT (History)
5 users (show)

See Also:
fabien.giquel: iplog+


Attachments
Java models discoverer component (302.99 KB, application/zip)
2009-07-15 14:01 EDT, Fabien Giquel CLA
no flags Details
Java models discoverer tests (190.31 KB, application/zip)
2009-07-16 09:19 EDT, Fabien Giquel CLA
no flags Details
Java models discoverer component (142.60 KB, application/zip)
2009-07-17 06:06 EDT, Fabien Giquel CLA
no flags Details
Java models discoverer tests (190.36 KB, application/zip)
2009-07-31 05:17 EDT, Fabien Giquel CLA
no flags Details
Java models discoverer component (143.37 KB, application/zip)
2009-07-31 05:18 EDT, Fabien Giquel CLA
fabien.giquel: iplog+
Details
Java models discoverer tests (43.69 KB, application/zip)
2009-08-24 09:58 EDT, Fabien Giquel CLA
fabien.giquel: iplog+
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fabien Giquel CLA 2009-07-15 14:01:35 EDT
Created attachment 141683 [details]
Java models discoverer component

Hello,

here is a contribution to the MoDisco project.
It is a response to the duplication of Java metamodels in MoDisco.
As it was decided between AtlanMod (contributor of JavaAST discovery tool) and Mia-Software (contributor of J2SE5 metamodel and discovery tool), a new metamodel simply named 'Java' merges the both metamodels.

This post contains one attachment : 
- org.eclipse.gmt.modisco.java.discoverer
  The discoverer and the ui actions for building a model for a given Java project.
  

A org.eclipse.gmt.modisco.java.discoverer.tests component will be submitted soon.

For additional informations, wiki pages are available :
Metamodel discoverer description : http://wiki.eclipse.org/MoDisco/JavaDiscoverer2 
(to avoid conflict with existing http://wiki.eclipse.org/MoDisco/JavaDiscoverer)


Authors : Fabien GIQUEL & Romain DERVAUX
Comment 1 Fabien Giquel CLA 2009-07-16 09:19:35 EDT
Created attachment 141772 [details]
Java models discoverer tests
Comment 2 Fabien Giquel CLA 2009-07-16 09:21:26 EDT
Comment on attachment 141772 [details]
Java models discoverer tests

Tests contributors :

Grégoire Dupé (Mia-Software)
Romain Dervaux (Mia-Software)
Comment 3 Fabien Giquel CLA 2009-07-17 06:06:20 EDT
Created attachment 141864 [details]
Java models discoverer component

The first attachment was wrong. Here is the right discoverer component.
Comment 4 Hugo Bruneliere CLA 2009-07-22 08:49:43 EDT
Idem as for bug #283593

For the IP review process to be launched on your submission, could you make the following confirmations via this bug (important for the 3 of you):

1. You authored 100% of the content
2. You have the rights to donate the content to Eclipse under the EPL
3. You have both already provided the filled Employer Consent Forms to the
Foundation 

Best regards,

Hugo
Comment 5 Fabien Giquel CLA 2009-07-24 09:52:22 EDT
I confirm that

1. I,Romain and Gregoire authored 100% of the content
2. I,Romain and Gregoire have the rights to donate the content to Eclipse under the EPL
3. I,Romain and Gregoire have already provided the filled Employer Consent Forms to the
Foundation (just today concerning Romain and Gregoire)

Thanks,
Fabien.
Comment 6 Hugo Bruneliere CLA 2009-07-28 04:51:33 EDT
Hi Fabien,

Thanks for your confirmation: the IP review process is now launched.

I will keep you informed of its progress and I may ask you for complementary
information if required.

Regards,

Hugo
Comment 7 Hugo Bruneliere CLA 2009-07-29 10:13:27 EDT
Hi Fabien,

Here are a few questions from the IP team:

 - the files seem to contains more author names than only the three mentioned contributors, is there someone missing in the contributor list?

 - some source files don't have the required header, please could you check and correct this?

 - the three contributors must provide their confirmation statements via the bug and not only you, could you ask them to do so?

Best regards,

Hugo
Comment 8 Fabien Giquel CLA 2009-07-31 05:17:45 EDT
Created attachment 143115 [details]
Java models discoverer tests

Hi,

I updated the source with correct copyright headers.
I made a mistake in the contributors list indicated within this bug :
The Java components are a rewriting of the J2SE5 source code (the aim is to have only one Java Metamodel in MoDisco in unifying and deprecating J2SE5 and JavaAST).
So the contributors list must also include the original J2SE5 contributors.

Thus, the contributors list for this bug is this :
- Sebastien Minguet
- Frederic Madiot
- Fabien Giquel
- Gabriel Barbier
- Erwan Breton
- Grégoire Dupé
- Romain Dervaux


I will ask to each contributor to confirm here its participation and rights.

Sorry for the inconvenience,
Fabien GIQUEL.
Comment 9 Fabien Giquel CLA 2009-07-31 05:18:50 EDT
Created attachment 143116 [details]
Java models discoverer component
Comment 10 Sébastien MINGUET CLA 2009-08-03 03:47:24 EDT
I confirm that

1. I, MINGUET Sébastien, and other contributors listed in this bug, authored 100% of the content
2. I have the rights to donate the content to Eclipse under the EPL
3. I have already provided the filled Employer Consent Forms to the Foundation

Sébastien MINGUET.
Comment 11 Romain Dervaux CLA 2009-08-03 10:55:35 EDT
I confirm that

1. I, DERVAUX romain, and others contributors listed in this bug, authored 100% of the content
2. I have the rights to donate the content to Eclipse under the EPL
3. I have already provided the filled Employer Consent Forms to the Foundation

Romain DERVAUX
Comment 12 Gregoire Dupe CLA 2009-08-10 03:16:13 EDT
I confirm that

1. I, DUPE Grégoire, and others contributors listed in this bug, authored 100% of the content
2. I have the rights to donate the content to Eclipse under the EPL
3. I have already provided the filled Employer Consent Forms to the Foundation

Grégoire DUPE.
Comment 13 Frederic Madiot CLA 2009-08-10 05:59:44 EDT
I confirm that

1. I, MADIOT Frédéric, and other contributors listed in this bug, authored
100% of the content
2. I have the rights to donate the content to Eclipse under the EPL
3. I have already provided the filled Employer Consent Forms to the Foundation

Frédéric MADIOT.
Comment 14 Erwan Breton CLA 2009-08-21 05:24:55 EDT
I confirm that

1. I, BRETON Erwan and others contributors listed in this bug, authored 100% of the content
2. I have the rights to donate the content to Eclipse under the EPL
3. I have already provided the filled Employer Consent Forms to the Foundation

Erwan BRETON
Comment 15 Gabriel BARBIER CLA 2009-08-21 10:06:41 EDT
I confirm that

1. I, BARBIER Gabriel, and other contributors listed in this bug, authored
100% of the content
2. I have the rights to donate the content to Eclipse under the EPL
3. I have already provided the filled Employer Consent Forms to the Foundation

Gabriel BARBIER.
Comment 16 Gabriel BARBIER CLA 2009-08-21 10:08:38 EDT
Fabien,

Could you add the copyright headers in project for tests.
All of java source files in folder 'workspace' are not compliant.

Regards,
Gabriel
Comment 17 Fabien Giquel CLA 2009-08-24 09:58:21 EDT
Created attachment 145423 [details]
Java models discoverer tests

Adding headers on tests resources
Comment 18 Hugo Bruneliere CLA 2009-08-24 12:12:39 EDT
Hi all, 

I'm back from holidays!

I thank you all for your quick answers. Special thanks to Gabriel for
reactivating the IP process ;-)

Regards,

Hugo 
Comment 19 Hugo Bruneliere CLA 2009-09-04 11:37:58 EDT
Hi Fabien & Romain,

Your contribution has been approved and committed onto the MoDisco SVN (into the "plugins" folder for the discoverer plug-in and into the "tests" folder for the corresponding test plug-in).

Thanks again!

Best regards,

Hugo