Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 328271 - Unable to merge a branch with artifacts having enumerated attributes with values that are not in the enumeration
Summary: Unable to merge a branch with artifacts having enumerated attributes with val...
Status: NEW
Alias: None
Product: OSEE
Classification: Technology
Component: OSEE Application Framework (show other bugs)
Version: 0.9.4   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 0.9.5   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-20 13:32 EDT by Mark D-B CLA
Modified: 2010-10-20 13:32 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mark D-B CLA 2010-10-20 13:32:26 EDT
Build Identifier: M20100211-1343 (OSEE 0.9.4.v201006041907)

OSEE 0.9.4 does not allow a branch to be merged if it has artifacts that have enumerated attributes with values that are not in the enumerated type.

This may seem sensible but has an annoying side-effect.

It is very useful to have "template" artifacts that give an empty document but have default values that are not in the enumeration (achieved by setting the default in the type model to a value not in the enumeration list). I say helpful because they then appear in the editor as errors, prompting the user to fill them in with a useful value.

Unfortunately, such templates can no longer be merged.

Should merge really be checking this? Isn't it up to the organisation to decide in review whether enumerations must all be validated before merge?

Reproducible: Always