Skip to main content
summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2013-04-19Alignment of UML JUnit tests.Cedric Notot3-28/+35
In relation to commit 1fdf892cf21a0c758e288ada82c2f3366e291d6a. (no UML macroscopic CHANGE anymore)
2013-04-15Re-work on factories for UML macroscopic changes.Cedric Notot4-5/+14
- algorithm more generic - update some UML tests - a bit of happy checkstyle
2013-04-10Alignment of UML Engine and TU in relation to AbstractChangeFactoryCedric Notot20-242/+238
(common rules for refining and requiring rules) + Bug fixes
2013-03-18[403187] Ordering post processorsAxel Richard1-151/+152
Add an ordinal number attribute to the post processor extension point. The UML Post processor has now an ordinal number superior than the Compare Digaram Post processor. Bug: 403187 Change-Id: I985f5ae19bc1567908a024b5a438594b266cb1db
2013-03-11refactored IPostProcessor to move nsURI and resourceURI to DescriptorMikaël Barbero1-4/+5
2013-03-11refactor UML plugins to make all classes internal before kepler m6Mikaël Barbero24-32/+32
2013-03-11[399264] Separate pure RCP code from UI and IDE related codeMikaël Barbero1-6/+5
RCP plugin expose more clearly the extensions and extension points that are related to UI and not related to IDE. - EMFCompareRCP has been created and EMFCompareIDE is now extending it. - PostProcessorRegistry and MergerRegistry have been moved from o.e.e.c.ide to o.e.e.c.rcp and are now available trough methods of EMFCompareRCPPlugin - IPostProcessor has been refactored. There is no more descriptor and the nsURI and resource patterns are now handled on the main interface. - AbstractRegsitryEventListener has been moved from ide to rcp. It has been simplified and already extending class has been updated. - PostProcessor and Merger extension points declarations has been moved to o.e.e.c.rcp and their names/ids has been normalized. - impacted classes and tests has been updated accordingly Bug: 399264 Change-Id: Ied8141fbcad4c630eb00db594d8ee68b1df953a8
2013-03-07[401595] Relax constraint on imported packages from Guava toMikaël Barbero1-2/+2
[11.0.0,15.0.0)
2013-03-05change dependency from Guava 10.0.1 to Guava 11.0.2Mikaël Barbero1-2/+2
2013-02-11[400221] More extensible mergers... and use extensions for requirementsLaurent Goubet2-13/+51
We've made the mergers extensible through bug 398863... but we do not make use of these extensions when merging other diffs from within the merging process (merging requires/requiredBy, merging equivalences...). This patch transforms the merger mechanism to make sure we always use the extensions instead of Diff.copyRightToLeft or Diff.copyLeftToRight; and depreciates these two methods. All of the merging code has been moved to three new specific mergers that will be easier to extend. These three 'default' mergers are provided through the 'mergerExtension' extension point which has been moved to the o.e.c.ide plugin. This also changes all tests so that they use the new APIs instead of the Diff.copy* methods. Bug: 400221 Change-Id: I41bb9ab74001e0c94ecb26ffec88cecf599a67be
2013-01-28ignore failing testMikaël Barbero1-0/+5
2013-01-24Fix association merge tests on UML2.Cedric Notot1-13/+13
A bug has been detected (see Bug 398975).
2013-01-24[398863] Provide a merge extension mechanismCedric Notot2-2/+73
Tests
2013-01-17[398402] Regression dating back to c25b90c from 06 december 2012.Laurent Goubet2-2/+6
These two unit tests were failing for a good reason : we have included one more difference in the equivalences of this diff because we now remove duplicate diffs (handling of UML subset/superset... see UMLDiffExtensionPostProcessor#copyRequirements()). The tests are now fixed, though the merge was now failing : we have a difference that is considered "equivalent" to ... one of its requirements. The merge is fixed through ReferenceChange#handleEquivalence(), but it will have to be updated when we tackle bug 398402.
2013-01-17Test with the same registration as is done through plugin.xmlLaurent Goubet1-2/+2
2012-12-17[396618] We only support UML 4 and greaterLaurent Goubet1-2/+2
2012-12-13Remove all System.out/errLaurent Goubet1-24/+0
2012-12-13Outdated FIXMELaurent Goubet1-4/+0
2012-11-30Fixing the tests to reflect changes from the previous commit.Laurent Goubet9-119/+217
2012-11-27The one we are to ignore is the "multiply derived" superset, not the subLaurent Goubet6-120/+100
2012-11-23Refine the accurate differences for UML Diff extensions.Laurent Goubet6-116/+26
This will make association changes and interface realization changes to refine the proper differences. Still needs to be done for the other UML extensions. We also now ignore the clientDependency changes. All impacted tests were updated to reflect these changes.
2012-11-20formatting, and removing the 'ignore failures' flagLaurent Goubet1-11/+10
2012-11-15Ignore problematic UML references.Laurent Goubet4-216/+18
2012-11-14add few more refining diff in extension (do not take only ADDMikaël Barbero9-14/+53
x-references, but also changes).
2012-11-13add merge test (RtL & LtR)Mikaël Barbero24-14/+1046
move EMF registries initialization to AbstractTest class instead of Suite class to be able to launch test case independently.
2012-11-09Resolve the test failures due to the new detection of stereotype changesLaurent Goubet2-28/+16
2012-11-09some refactoring to separate static @ dynamic profile/stereotype testMikaël Barbero45-9/+9
resources
2012-11-09add test for profile application, static and dynamicMikaël Barbero8-28/+102
2012-11-09add test for static stereotypes detectionMikaël Barbero24-1/+1449
2012-11-08Update tests according for the stereotype application diff.Laurent Goubet1-2/+4
2012-11-07Revert "remove uml2.uml.generated_package of test profile"Mikaël Barbero1-2/+2
This reverts commit b5956addb9a1a33e6e8476389e10228f057878cb.
2012-11-07remove uml2.uml.generated_package of test profileMikaël Barbero1-2/+2
2012-11-07add uri_mapping to uml2.testsMikaël Barbero1-0/+7
2012-11-07debug infoLaurent Goubet1-0/+24
2012-11-07Avoid environment variables to define UML pathmapsLaurent Goubet18-99/+113
2012-11-07Spurious moves!Laurent Goubet2-3/+3
2012-10-12upgrade pom.xml, MANIFEST.MF feature.xml versions (3.0.0 for MANIFEST.MFMikaël Barbero2-3/+3
and pom.xml with API breakage, 2.1.0 for others and feature.xml).
2012-10-04API embellishmentMikaël Barbero22-139/+141
2012-10-03Trying to activate UML2 tests for the buildlgoubet1-1/+1
2012-10-02Switch to 2.0.1lgoubet2-5/+5
2012-09-26Renaming AbstractInputData#loadFromClassLoader (typo).lgoubet14-81/+100
Drafting the fragmentation tests.
2012-09-19adaptations for UICedric Notot2-20/+0
2012-09-18tests UML 3-wayCedric Notot23-67/+856
2012-09-18add uml use cases for profiles and stereotypes.Cedric Notot75-117426/+1314
2012-09-13Restricting guava version rangelgoubet1-2/+2
2012-09-06UML tests: continueCedric Notot20-140/+45
2012-09-06delete of the uml predicates (use of a label provider)Cedric Notot9-962/+187
2012-09-06Updating the API to launch comparison to a new paradigmlgoubet21-51/+125
2012-09-05additional tests ad implementation for profilesCedric Notot7-0/+351
2012-08-30Extension ADD/DELETE without its dependency CHANGECedric Notot20-468/+202

Back to the top