Skip to content
Discussion options

You must be logged in to vote

Given EMF's age and stability something you consider a fix is nevertheless a change in very long established behavior and is therefore more likely to cause new problems than it is to make many people a little bit happier:

On the one hand, this logic would effectively kick in for all EAttributes:

				if ((eType instanceof EDataType) && !eObject.eIsSet(eStructuralFeature)) {
					result = false;

On the other hand, it's really very easy to change unsettable to true for your model to achieve the same effect as would be achieved by changing the logic in the validator for every EAttribute for everyone:

Not so easy when your model is about 100++ Class with many attributes referring to primiti…

Replies: 1 comment 4 replies

Comment options

You must be logged in to vote
4 replies
@StephFo
Comment options

@merks
Comment options

@StephFo
Comment options

Answer selected by StephFo
@merks
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants