eclipse-emfcloud / emfjson-jackson

emfjson-jackson
Other
17 stars 15 forks source link

Provide better extensibility of most aspects of EMFJson #5

Closed castortech closed 2 years ago

castortech commented 3 years ago

These changes allow EMFJson to be used for data migration where fine grained control is required to provide special schema alignment. At the same time it doesn't impose any burden for normal users.

-Allow for extending EObject ser/deserializers -Allow for extending enum serializer -Adjusted scopes from private to protected in many places to help with extending. -Allow overriding feature in EObjectFeatureProperty -Value reader and writer now pass in the EObject and not only the value with defaults to existing pattern.

ghillairet commented 3 years ago

@castortech Thanks, this looks interesting, but could you provide some tests that would show its usage.

eneufeld commented 2 years ago

We close this because of inactivity. Please feel free to reopen.