Bug 338739 - Create problem markers for problematic features
Summary: Create problem markers for problematic features
Status: CLOSED FIXED
Alias: None
Product: CBI
Classification: Technology
Component: CBI p2 Repository Aggregator (show other bugs)
Version: unspecified   Edit
Hardware: PC Mac OS X - Carbon (unsup.)
: P1 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard: Debug - Missing Dependencies
Keywords: plan
: 293073 (view as bug list)
Depends on:
Blocks: 338741
  Show dependency tree
 
Reported: 2011-03-02 16:42 EST by Kenn Hussey CLA
Modified: 2016-09-16 15:51 EDT (History)
2 users (show)

See Also:
Kenn.Hussey: indigo+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kenn Hussey CLA 2011-03-02 16:42:56 EST
Please enhance the b3 aggregator editor to create problem markers for features which have missing dependencies and/or which introduce conflicting IUs. Such markers should show up in the Problems View and allow navigation to the problematic element(s) in the editor.

This would involve:

- finding out how to access the information describing the problems during the aggregation (creation of the plan)

- implementing a way to associate this information with the nodes in the model

- hook the problem markers at appropriate places
Comment 1 Michal Ruzicka CLA 2011-04-14 08:40:16 EDT
Problem markers are now created for *Contributions* rather than for features as features cannot be moved to different aggregates individually.
Comment 2 Thomas Hallgren CLA 2011-04-20 10:36:25 EDT
When testing this, I don't see any indication on the failing node, telling me that the node is somehow broken. The "marker" shows up in the problems view and clicking on it brings focus on the failing contribution, so that part seems to be working.

Compare this with what happens when a repository URL is wrong. I then get a red cross on the root node, on the aggregation, on the contribution, and on the failing repository. Except for the last cross, the behavior should be the same here.
Comment 3 Thomas Hallgren CLA 2011-04-27 11:56:18 EDT
Added image overlays when contribution is broken. Fixed in trunk, rev 1466.
Comment 4 Thomas Hallgren CLA 2011-07-09 03:55:59 EDT
*** Bug 293073 has been marked as a duplicate of this bug. ***
Comment 5 Miles Daffin CLA 2011-07-26 06:48:29 EDT
Given the hierarchical information in the error messages I do not think it necessary to put problem markers below the contribution level. Issue closed IMO.
Comment 6 Thomas Hallgren CLA 2011-07-26 08:42:03 EDT
.
Comment 7 David Williams CLA 2016-09-16 15:51:47 EDT
[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.]