Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [egit-dev] Logical model support in EGit

2013/2/19 Laurent Goubet <laurent.goubet@xxxxxxx>
On 19/02/2013 00:28, Matthias Sohn wrote:
2013/2/15 Laurent Goubet <laurent.goubet@xxxxxxx>
We'd like to know if the EGit team has any plans to make all of these actions support extensions to the model providers, and how we could best contribute to this effort.
I am not aware of anyone having this on his plan at the moment. I'd appreciate if you plan to tackle this area, I'll try to help by reviewing and testing your proposals. Since I am not a modeling guy I'd need examples I can use to tryout your changes.

Gunnar had copy/pasted some information I provided him so that he could test his patches on https://bugs.eclipse.org/bugs/show_bug.cgi?id=393225#c10 . That is probably the most concise I can do to explain how to test this :).

Basically, you need EMF Compare in your dev environment as that is what provides the "EMF" model provider implementation to Team. Afterwards, the repository I have set up on github holds the necessary history to test most comparison actions, bug 393225 explaining what we're expecting as result of the compare with > branch action.

There are no model providers I know of for text files. Building a "mock" one to test the implementation would be another way to test, but I think the best test is that the behavior should change for EMF files while remaining exactly the same for text/java files.

I think it's good to test the real thing.

Could you provide a project set (.psf) or installation description (.p2f) file or target platform definition
to simplify test setup ?

Automated tests for this new functionality probably also introduce EMF dependencies, is this correct ?
 
--
Matthias

Back to the top