Review and refactor metadata in relation to handling @UnwrapValidated and type use constraints

Description

Currently the handling of type use annotation and unwrapping mode are very confusing. For example the unwrap mode is part of the property metadata, even though it might not apply to all constraints - see also discussion on this pull request.

Also the whole handling of the different type of constraints (wrapped vs unwrapped vs type use) seems very ad hoc. This should be looked over, maybe as part of or together with and

Environment

None

Activity

Out of Date

Details

Assignee

Reporter

Participants

Hardy Ferentschik

Components

Affects versions

Priority

Created April 29, 2015 at 10:56 PM
Updated January 26, 2017 at 4:48 PM
Resolved January 26, 2017 at 4:48 PM