| Summary: | Validation error message: add Validation Sets to the hierachy | ||
|---|---|---|---|
| Product: | [Technology] CBI | Reporter: | Miles Daffin <miles.daffin> |
| Component: | CBI p2 Repository Aggregator | Assignee: | Project Inbox <b3.aggregator-inbox> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | blocker | ||
| Priority: | P3 | CC: | thomas |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
Updating to critical since, without this information, I cannot easily debug currently failing builds. Fixed in rev. 1531. Confirmed fixed so closing. VS are now in all diagnostic hierarchies when these are present. [Bookkeeping change only. Moving bugs to the new "home" of aggregator, CBI. Made no changes to assignee's for closed bugs, even though some were old inbox.] |
The validation error reporting was recently improved to help the user understand where in the model errors were coming from by formatting the information in a hierarchical manner reflecting the structure of the model. We now have Validation Sets so these need adding to the hierarchy: Current format: id.of.missing.or.conflicting.iu 0.0.0 is required by: Contribution(contribution label) MappedRepository(http://mapped.repo.url/) Feature(id.of.iu.that.requires.the.missing.or.conflicting.iu 0.0.0) Suggested format (where 'Type' is the type of the problem IU): Type (id.of.missing.or.conflicting.iu 0.0.0) is required by: Validation Set (v. set label) Contribution(contribution label) MappedRepository(http://mapped.repo.url/) Feature(id.of.iu.that.requires.the.missing.or.conflicting.iu 0.0.0)