Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-03-13 | [442227] Compare an untracked file with HEAD.3.1.0M6 | Axel Richard | 1 | -4/+16 | |
Fix IllegalArgumentException trying to compare an untracked file with HEAD. Just like the origin side, the right/remote side of the comparison can be null, e.g compare an untracked file with HEAD. Bug: 442227 Change-Id: I8454e7cccb3e75181d2cab60e438d588566c9326 Signed-off-by: Axel Richard <axel.richard@obeo.fr> | |||||
2015-03-12 | [461504] Removes line-breaks in UI from attribute change values | Philip Langer | 2 | -2/+16 | |
Bug: 461504 Change-Id: I324a3dff8aa8e240974d1e123c901af401f4dfc3 Signed-off-by: Philip Langer <planger@eclipsesource.com> | |||||
2015-03-10 | [458147] Three-way merging for rejecting opaque element body changes | Philip Langer | 2 | -38/+180 | |
Bug: 458147 Change-Id: I5462f6f514efddf5e5a9f12982e015a84fe95743 Signed-off-by: Philip Langer <planger@eclipsesource.com> | |||||
2015-03-09 | [457652] Give xmi:ids higher priority than attribute ids | Stefan Dirix | 25 | -107/+363 | |
The IdentifierEObjectMatcher will now give xmi:ids priority over attribute ids to prevent models with duplicate xmi:ids. Includes testcases. Bug: 457652 Signed-off-by: Stefan Dirix <sdirix@eclipsesource.com> Change-Id: Ia3ba4222837ecc7f6a17bccc3973ecaee334fad0 | |||||
2015-03-09 | [461291] Avoid matching proxies with actual objects in | Stefan Dirix | 9 | -11/+291 | |
IdentifierEObjectMatcher Differentiates between identifiers for proxies and identifiers for actual objects within the IdentifierEObjectMachter. This avoids matching proxies with actual objects while still allowing themselves to be matched. Includes testcases. Bug: 461291 Signed-off-by: Stefan Dirix <sdirix@eclipsesource.com> Change-Id: Ib1a6553bfd0a682652de728f727a21607c6cc6c6 | |||||
2015-03-04 | [458963] EMFCompare object doesn't use EMFCompareRCP registries | Axel Richard | 19 | -42/+588 | |
EMFCompareBuilderConfigurator wasn't called everywhere it should be. Add tests. Bug: 458963 Change-Id: Iff41881d47a16c9a8f6624941dd5aacd33c00fad Signed-off-by: Axel Richard <axel.richard@obeo.fr> | |||||
2015-03-04 | Performances tests: increase max memory & max perm size | Axel Richard | 1 | -1/+1 | |
Change-Id: I89e412b145fe3cc465ecbd06aebaa325d87f10c5 Signed-off-by: Axel Richard <axel.richard@obeo.fr> | |||||
2015-03-02 | [458968] Fix Rejecting DiagramChange causes NPE | Axel Richard | 1 | -8/+22 | |
Bug: 458968 Change-Id: Ib7c4541f04101fd21603e5a870fc581d1a51f3ca Signed-off-by: Axel Richard <axel.richard@obeo.fr> | |||||
2015-03-02 | Fix core feature name to be consistent with other features names | Axel Richard | 1 | -1/+1 | |
Change-Id: Ie2d89a692943361b4e5af742945736677fba1af8 Signed-off-by: Axel Richard <axel.richard@obeo.fr> | |||||
2015-03-02 | [413038] Fix Properties View: edit a value changes selection | Axel Richard | 2 | -5/+73 | |
Fix regression intrduced by previous version of this fix. Bug: 413038 Change-Id: I6e33ccd5298b6bac039aeba610dbdd56aa2157a2 Signed-off-by: Axel Richard <axel.richard@obeo.fr> | |||||
2015-03-02 | [458147] Apply three-way merging also for rejecting attribute changes | Philip Langer | 2 | -107/+509 | |
Bug: 458147 Change-Id: I7ca592c1de713f99157e19593d05fd4e71775d80 Signed-off-by: Philip Langer <planger@eclipsesource.com> | |||||
2015-03-02 | [461011] Allow customization of parent determination while matching | Stefan Dirix | 1 | -4/+19 | |
Extracts the determination of parent objects in the IdentifierEObjectMatcher into a protected method. This method can be overwritten by clients who use a more complex architecture. Bug: 461011 Change-Id: Ic6645cdda971f6b75577eee4e092eebea4ef05fe Signed-off-by: Stefan Dirix <sdirix@eclipsesource.com> | |||||
2015-03-02 | [460778] Improves duplicate ID warning in IdentifierEObjectMatcher | Philip Langer | 2 | -11/+53 | |
We now add -- if available -- the URI of the resource containing the EObject that has the duplicate ID to the warning. Also, we externalized the warning String. Bug: 460778 Change-Id: I08f270910a2cc45eeffb77785402ae71498b67b6 Signed-off-by: Philip Langer <planger@eclipsesource.com> | |||||
2015-03-02 | [460675] Fix differences for noncontained FeatureMapEntries with moved | Stefan Dirix | 7 | -13/+94 | |
values Fixes the calculation of differences in scenarios where a non-contained entry is added to (or removed from) a FeatureMap and its reference is simultaneously moved. Includes testcases. Bug: 460675 Signed-off-by: Stefan Dirix <sdirix@eclipsesource.com> Change-Id: I0c10a907f3bf3d2aaf857ac799cbe81967d23249 | |||||
2015-03-02 | [460923] Do not filter FeatureMapChanges on removed Elements | Stefan Dirix | 5 | -16/+85 | |
The DefaultDiffEngine tries to minimize the number of calculated differences. This fix modifies the DefaultDiffEngine to allow calculation of FeatureMapChanges on removed elements. This is needed to prevent ordering issues when contained elements are added back via right-to-left merges. Includes testcase. Signed-off-by: Stefan Dirix <sdirix@eclipsesource.com> Change-Id: Ia119ed2bf98a2730aa74c343e9138ed4bd82d35e | |||||
2015-03-02 | [460902] Fix Dependency Calculation for FeatureMap Add and Delete | Stefan Dirix | 5 | -7/+79 | |
The DefaultDiffReqEngine did not properly consider FeatureMapChanges when calculating the requirements between ReferenceChanges and FeatureMapChanges concerning Add and Delete operations. Includes testcase. Bug: 460902 Signed-off-by: Stefan Dirix <sdirix@eclipsesource.com> Change-Id: Id7553e88d2caf09990f797fb8466c698f0d780c5 | |||||
2015-02-27 | [457839] Adds model update strategy for opaque element body changes | Philip Langer | 2 | -2/+154 | |
Change-Id: I57be6a403660de8bc5f7f104cedcd5b93eb88206 Signed-off-by: Philip Langer <planger@eclipsesource.com> | |||||
2015-02-27 | [457839] Introduces model update strategies for content merge viewers | Philip Langer | 7 | -95/+442 | |
Content merge viewers may enable users to actually perform model updates. Currently, the EMFCompareTextMergeViewer has that functionality to update EAttribute values. This update functionality is tightly bound to the diff type though (AttributeChange in this case). Diff extensions may re-use these content merge viewers for other change types, as it is the case with OpaqueElementBodyChanges right now. However, as EMFCompareTextMergeViewer expects attribute changes only, the model update is not working for such extensions. To enable model updates for other change types, we introduced IModelUpdateStrategies and adapted EMFCompareTextMergeViewer to perform the actual update using a specific model update strategy only without assuming a specific diff type; model update strategies therefore encapsulate the knowledge on how to perform the actual model update. Accessors may now implement IModelUpdateStrategyProviders and provide such a specific strategy to the content merge viewers they have selected. Bug: 457839 Change-Id: I9a2893bc5dac14e333816eae199f1c27ce6840c6 Signed-off-by: Philip Langer <planger@eclipsesource.com> | |||||
2015-02-26 | [434621] RootIDMatchingStrategy matches incorrectly | Axel Richard | 1 | -2/+5 | |
Avoid addition of null values in matching strategy. Bug: 434621 Change-Id: Ia096ab45f849b315e9f05c28b837d9c13b515c17 Signed-off-by: Axel Richard <axel.richard@obeo.fr> | |||||
2015-02-24 | [458818] NPE when conflict on multi-valued attrib. (move vs delete) | Laurent Delaigue | 3 | -38/+58 | |
This can be tested with conflict/data/c5/ and conflict/data/c2 test folders. Bug: 458818 Change-Id: I5602226549d940c01ffb240b00aa3156bb4bba33 Signed-off-by: Laurent Delaigue <laurent.delaigue@obeo.fr> | |||||
2015-02-18 | [452147] Fix handling of diffs for interlocked one-to-one refs | Stefan Dirix | 8 | -21/+308 | |
Every difference describes an effect which modifies the model. In a model with interlocked one-to-one references merging a difference can implicitly execute the effect of other differences without being equivalent to them. These differences are added to the directResultingMerges of the AbstractMerger. This patch also modifies the determination of equivalences for the described case in the DefaultEquiEngine. Includes testcases. Bug: 452147 Signed-off-by: Stefan Dirix <sdirix@eclipsesource.com> Change-Id: I8741885c45736f82e2442a32843f7d0afbaf9a67 | |||||
2015-02-11 | [UI Tests] Update q7 tests config | Axel Richard | 1 | -0/+16 | |
Change-Id: Ie9104724160a38c22b53903162ad3b0f5887690d Signed-off-by: Axel Richard <axel.richard@obeo.fr> | |||||
2015-02-10 | Provide coherent names for the SDK features | Laurent Goubet | 18 | -9/+509 | |
Change-Id: I0152c3b00f254880bf25d9fbdb8fb42b10ee5554 Signed-off-by: Laurent Goubet <laurent.goubet@obeo.fr> | |||||
2015-02-09 | [458802] NPE when IComparisonScope computes empty comparison. | Laurent Delaigue | 1 | -7/+20 | |
Now hooking required adapters when comparison is computed by a given scope. Notes: - It could be useful to add fail-fast test in ForwardingCompareInput to throw an exception when constructor is invoked with null param. Bug 458802 Change-Id: I27bfb7dc7fc4d712e49b7397becded86c2f2f6ae Signed-off-by: Laurent Delaigue <laurent.delaigue@obeo.fr> | |||||
2015-02-09 | [UI] Update q7 tests | Axel Richard | 7 | -47/+103 | |
Tests from ts015 are still failing. Raise platform UI bug:459479 Change-Id: I0a58b0256e4bc3f4378a779c381154e24d7587ff Signed-off-by: Axel Richard <axel.richard@obeo.fr> | |||||
2015-02-09 | Change feature names to more descriptive ones | Laurent Goubet | 9 | -34/+40 | |
Change-Id: I8fd2df41faf7731edb1399d25d17e9ffc963854a Signed-off-by: Laurent Goubet <laurent.goubet@obeo.fr> | |||||
2015-02-09 | [436050] Fix copy all does nothing | Axel Richard | 4 | -38/+67 | |
Fix dirty state of editor after copy all Fix selected diff after copy all Fix undo after copy all Change-Id: Ia1a612aba3eb650517e059c84b57b305124fa557 Signed-off-by: Axel Richard <axel.richard@obeo.fr> | |||||
2015-02-09 | [456796] Cascading filter shouldn't hide move differences | Axel Richard | 5 | -16/+157 | |
The Move differences are not hidden by the cascading filter anymore. Also add a UI test case. Change-Id: If1ef2719d715a715b989b6f6fab5222403c0591c Signed-off-by: Axel Richard <axel.richard@obeo.fr> | |||||
2015-02-09 | [413038] Fix Properties View: edit a value changes selection | Axel Richard | 2 | -5/+15 | |
Only refresh the content viewers if the command is a compare command. This avoid to synchronize the selection between structure merge viewer and content merge viewers after editing value in the properties view. Bug: 413038 Change-Id: Ie21e94d3e9f48b1168937c6063e300fde7847116 Signed-off-by: Axel Richard <axel.richard@obeo.fr> | |||||
2015-02-09 | [459131] Fix Logical Model Resources Graph update | Axel Richard | 8 | -3/+219 | |
Some links between resources were lost between logical model resources graph updates. Add associated test case. Bug:459131 Change-Id: Ib6f5fb95b96d5efb507bf0971c1ed25e39ca6b50 Signed-off-by: Axel Richard <axel.richard@obeo.fr> | |||||
2015-02-09 | Update Q7 AUT for Mars M5 | Axel Richard | 1 | -2/+2 | |
Change-Id: I59ee596e7d93a333cd20695e8636c13606a7a1ba Signed-off-by: Axel Richard <axel.richard@obeo.fr> | |||||
2015-02-06 | [457034] ProximityEObjectMatcher should support cancellation | Laurent Delaigue | 18 | -507/+1334 | |
Improved monitoring by making use of SubMonitor and supporting cancel where it makes sense. Also added dedicated unit tests. Didn't want to break the API so added TODOs instead... Bug: 457034 Change-Id: I92dc82e2217c0cce818fb3d95a545f38f97bc86b Signed-off-by: Laurent Delaigue <laurent.delaigue@obeo.fr> | |||||
2015-02-03 | [458502] NPE in EMFCompareStructureMergeViewer.3.1.0M5 | Laurent Delaigue | 1 | -1/+7 | |
Needed to make sure diagnostic passed to method updateProblemIndication is never null. Bug: 458502 (duplicate) Bug: 457700 Change-Id: I023c74755332c7d6a93fa0bad1049ac64bdf915f Signed-off-by: Laurent Delaigue <laurent.delaigue@obeo.fr> | |||||
2015-02-02 | [458544] Impossible to save value of text att if left not editable. | Laurent Delaigue | 2 | -32/+74 | |
EMFCompareTextMergeViewer now checks the relevant side instead of always checking the left side. Bug: 458544 Change-Id: Ia3118f10d8ee280cf0d1a9b32a65c1366c043baf Signed-off-by: Laurent Delaigue <laurent.delaigue@obeo.fr> | |||||
2015-02-02 | Merge "Happy boy-scout: Fixed findbugs warning." | Philip Langer | 1 | -10/+8 | |
2015-01-27 | Add large split git uml models to performances tests | Axel Richard | 12 | -9/+192 | |
Change-Id: I3e62ec1c30b413f33ea63b46eabcd785b0fac0c8 Signed-off-by: Axel Richard <axel.richard@obeo.fr> | |||||
2015-01-27 | Improves git performances tests | Axel Richard | 2 | -18/+67 | |
Change-Id: I7dc77c0aa593ccc4fd5aa7f83cc448d4fd1a9dcd Signed-off-by: Axel Richard <axel.richard@obeo.fr> | |||||
2015-01-27 | Add nominal split git uml models to performances tests | Axel Richard | 12 | -27/+210 | |
Change-Id: Ifb56c3b1663af7fd57704071cd4f9c76914425a6 Signed-off-by: Axel Richard <axel.richard@obeo.fr> | |||||
2015-01-26 | Fix git performances tests | Axel Richard | 1 | -9/+11 | |
Change-Id: I8be6e984b7e199e3bd58622206ee09827a532c53 Signed-off-by: Axel Richard <axel.richard@obeo.fr> | |||||
2015-01-26 | Fix performances tests | Axel Richard | 1 | -1/+1 | |
Change-Id: I1799a9cedc8ce3aaf3d3d70a796f038b0c297649 Signed-off-by: Axel Richard <axel.richard@obeo.fr> | |||||
2015-01-26 | Add small split uml models to git performances tests | Axel Richard | 14 | -16/+273 | |
Change-Id: I47bab87506f6ec352a1b3e16116bcbe6d8a58a48 Signed-off-by: Axel Richard <axel.richard@obeo.fr> | |||||
2015-01-26 | Allow to load resources in NotLoadingResourceSet after comparison step. | Axel Richard | 2 | -2/+29 | |
Change-Id: Ibaefcc2339bb371b6e8d7352b95eaffa1ea5b9e0 Signed-off-by: Axel Richard <axel.richard@obeo.fr> | |||||
2015-01-26 | Deactivate Match content tests for git suite in performances tests | Axel Richard | 2 | -3/+3 | |
Change-Id: I59280d40577233ef42d6914a153a4da2a38aa4e8 Signed-off-by: Axel Richard <axel.richard@obeo.fr> | |||||
2015-01-24 | Fix performance large git profile | Axel Richard | 1 | -1/+1 | |
Change-Id: I95846daeb2686ffcdad32b79945492c76d43695b Signed-off-by: Axel Richard <axel.richard@obeo.fr> | |||||
2015-01-23 | Add new profile: performance large git | Axel Richard | 1 | -0/+33 | |
Change-Id: Ib12ee42382b235334fbc1a20369b2946b4076375 Signed-off-by: Axel Richard <axel.richard@obeo.fr> | |||||
2015-01-23 | Add large uml size git performances tests | Axel Richard | 19 | -13/+605 | |
Change-Id: If9b96aa12fb3dabdc8c10c2c53ce29b18ecff220 Signed-off-by: Axel Richard <axel.richard@obeo.fr> | |||||
2015-01-23 | Add large split uml models to performances tests | Axel Richard | 3693 | -201/+1436318 | |
Change-Id: I6e61e1d347acce74aa7126e03e89e32acb64d2ad Signed-off-by: Axel Richard <axel.richard@obeo.fr> | |||||
2015-01-23 | Revert "Fix csv files for performances tests (dirty temporary commit)" | Axel Richard | 2 | -84/+1 | |
This reverts commit 886cb9f3484680ddbda9cdf6983ec37fc4b42b30. | |||||
2015-01-23 | Fix csv files for performances tests (dirty temporary commit) | Axel Richard | 2 | -1/+84 | |
Change-Id: I80a9b3ec6cf433dc13edc49064d344fe8ec9ef1c Signed-off-by: Axel Richard <axel.richard@obeo.fr> | |||||
2015-01-23 | Remove Closing Welcome Page step from git performances tests | Axel Richard | 10 | -110/+0 | |
Change-Id: If6e3d951049ce7de198b8f14543cd5e6afc3ac9c Signed-off-by: Axel Richard <axel.richard@obeo.fr> |
- Members
- Working Groups
- Projects
- Community
- Participate
- Eclipse IDE
-
More
-
-
Community
- Marketplace
- Events
- Planet Eclipse
- Newsletter
- Videos
- Blogs
-
Participate
- Report a Bug
- Forums
- Mailing Lists
- Wiki
- IRC
- Research
-
-
-
-
Search
-