Feature #7045

Base classes for model updates

Added by Marko Luukkainen about 1 year ago. Updated 2 months ago.

Status:ClosedStart date:2018-02-13
Priority:4Due date:2018-02-27
Assignee:Marko Luukkainen% Done:

100%

Category:InteroperabilitySpent time:-
Target version:2018-03
Release notes:
Tags: interoperability, 1.31.0
Story points-
Velocity based estimate-
ReleaseSimantics 1.31.0Release relationshipAuto

Associated revisions

Revision 2665fb66
Added by Marko Luukkainen about 1 year ago

Base classes for model updates

refs #7045

Change-Id: I9ac528fcec68f834d0229c14480b00635ad42e6b

Revision 9076887b
Added by Marko Luukkainen about 1 year ago

Base classes for model updates

refs #7045

Change-Id: I9ac528fcec68f834d0229c14480b00635ad42e6b

Revision 1e5befdc
Added by Marko Luukkainen about 1 year ago

Git acting up, and conflicting itself. This is a fix

refs #7045

Change-Id: Idbf8d79ec9dce3136f9dc85acf8675ab05911d83

Revision ef2657cd
Added by Marko Luukkainen about 1 year ago

Still fixing code after git self conflicts

refs #7045

Change-Id: I2a90f04ad9a7788732caa1f9842b10e875565f14

Revision 2a37041c
Added by Marko Luukkainen about 1 year ago

Generinc UpdateEditor

refs #7045

Change-Id: Idad586011de488d6d188949b3817e10ac2633632

Revision 2de9ca9c
Added by Marko Luukkainen about 1 year ago

Refactoring update dependency tree calculation

refs #7045

Change-Id: If298ffbcc83520c12683252ca9eaa4243e3addd3

Revision 69036b62
Added by Marko Luukkainen about 1 year ago

Allow binding statement changes to update operations

refs #7045

Change-Id: I36cff7c0451cc19934f176ab6db4d30b41636cd4

Revision 6af8d67b
Added by Marko Luukkainen about 1 year ago

Allow existing nodes to contain No-operation update for dependency
evaluation

refs #7045

Change-Id: I5589a337d5ba1f16ad201921a00a675330acc6d0

Revision 253e225c
Added by Marko Luukkainen about 1 year ago

Separate ModelUpdateEditor's ViewPart and the implementation

refs #7045

Change-Id: I1efe963f88a10ffe4e5f4b60da09126ff6f9f30e

Revision ea843099
Added by Marko Luukkainen about 1 year ago

Create UpdateNode labels in the constructor.

refs #7045

Change-Id: Ic173aeb933cff44d40f746af707804b91c57259b

Revision e2f57d7e
Added by Marko Luukkainen about 1 year ago

UpdateList object for property changes

refs #7045

Change-Id: Ic1f86ee82e8fd214f8fd29ff00fb828bbf956ab1

Revision caef8a0d
Added by Marko Luukkainen about 1 year ago

Store Property change selections to UpdateList

refs #7045

Change-Id: If505e8452f4d424cadf281be5e5190b60db46d99

Revision 930c0493
Added by Marko Luukkainen about 1 year ago

Add third Resource reference to UpdateEditorInput for three-way
comparison support.

refs #7045

Change-Id: I3137324f7ce6c2d9981d2a148167c0e1e8cfaebf

Revision 3f2d346f
Added by Marko Luukkainen about 1 year ago

Initial implementation of model updates with three-way comparison.

refs #7045

Change-Id: Ie6365fd4c5a7f8e93f5cb96b3cadc5b986213c14

Revision 97c68766
Added by Marko Luukkainen about 1 year ago

Three-way comparison: utilise old changes in the update step

refs #7045

Change-Id: Icb060716503992e2dbb69b779952f397e6df9169

Revision 98caf73c
Added by Marko Luukkainen about 1 year ago

Fix introduced ConcurrentModficationException

refs #7045

Change-Id: Ib93731f246193505ec1bddc4e38928312b11981d

Revision cbc22e9a
Added by Marko Luukkainen about 1 year ago

Improve graph comparison logic

Added additional processing step for Resources that cannot be identified
when they are encountered the first time

refs #7045

Change-Id: I4cdefb7ae765f2f8efe5ab7d2cf444d8e98d7185

History

#1 Updated by Marko Luukkainen about 1 year ago

  • Description updated (diff)

#2 Updated by Marko Luukkainen about 1 year ago

  • Description updated (diff)

#3 Updated by Tuukka Lehtonen 2 months ago

  • Tags set to 1.31.0
  • Due date set to 2018-02-27
  • Status changed from New to Closed
  • Target version set to 2018-03
  • Start date set to 2018-02-13
  • % Done changed from 0 to 100

Closing this, it has been open for too long with changes included.

#4 Updated by Tuukka Lehtonen 2 months ago

  • Tags changed from 1.31.0 to 1.31.0, interoperability

#5 Updated by Tuukka Lehtonen 2 months ago

  • Release set to 56

Also available in: Atom PDF