This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 199230 - Add "Resolve Conflict" if project doesn't have needed artifacts for working correctly
Summary: Add "Resolve Conflict" if project doesn't have needed artifacts for working c...
Status: RESOLVED FIXED
Alias: None
Product: cnd
Classification: Unclassified
Component: Project (show other bugs)
Version: 7.0.1
Hardware: All All
: P3 normal (vote)
Assignee: Alexander Simon
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-07 11:00 UTC by Vladimir Voskresensky
Modified: 2011-09-12 08:06 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vladimir Voskresensky 2011-06-07 11:00:06 UTC
Java projects supports easy way of understanding that something is missing for correct work with project:
- badge over project node showing "Broken references"
- action in context menu for "Resolve Broken Refereneces"
- automatically shown dialog (only one even if multiple projects have issues) with the list of problems in all currently opened projects and ability to fix them one by one.

Absence of the same approach for native project leads to massive red code in editor without clear explanation for user how to fix it.
Usually we have two areas of broken references: 
- no configured host in current IDE session, while opened project expects host to be present
- no configured toolchain in current IDE session, while opened project depends on some toolchain
-
Comment 1 Alexander Simon 2011-06-08 15:04:07 UTC
fixing, red color of project with broken tool collection:
http://hg.netbeans.org/releases/rev/d898dfd24c3f
Comment 2 Quality Engineering 2011-06-09 04:36:00 UTC
Integrated into 'releases'
Changeset: http://hg.netbeans.org/releases/rev/d898dfd24c3f
User: Alexander Simon <alexvsimon@netbeans.org>
Log: fixing Bug #199230 Add "Resolve Conflict" if project doesn't have needed artifacts for working correctly
Comment 3 Alexander Simon 2011-06-09 19:22:34 UTC
fixing, implement "resolve" dialog:
http://hg.netbeans.org/releases/rev/7bb9df9bcfe6
Comment 4 Quality Engineering 2011-06-10 14:51:36 UTC
Integrated into 'main-golden'
Changeset: http://hg.netbeans.org/main-golden/rev/ae08a4536fa6
User: Alexander Simon <alexvsimon@netbeans.org>
Log: fixing Bug #199230 Add "Resolve Conflict" if project doesn't have needed artifacts for working correctly
(transplanted from d898dfd24c3ff85f8f16e84cfd4f5ff0086b8799)
Comment 5 Quality Engineering 2011-06-11 04:20:04 UTC
Integrated into 'releases'
Changeset: http://hg.netbeans.org/releases/rev/917afd5f0698
User: Alexander Simon <alexvsimon@netbeans.org>
Log: fixing Bug #199230 Add "Resolve Conflict" if project doesn't have needed artifacts for working correctly
- add listener on configuration changed
Comment 6 Quality Engineering 2011-06-11 15:16:01 UTC
Integrated into 'main-golden'
Changeset: http://hg.netbeans.org/main-golden/rev/0713c7402e70
User: Alexander Simon <alexvsimon@netbeans.org>
Log: fixing Bug #199230 Add "Resolve Conflict" if project doesn't have needed artifacts for working correctly
- implemented resolve dialog
(transplanted from 7bb9df9bcfe68870f498c23034c3a35bec38d902)
Comment 7 Quality Engineering 2011-06-15 04:41:42 UTC
Integrated into 'releases'
Changeset: http://hg.netbeans.org/releases/rev/ef189ce1056b
User: Alexander Simon <alexvsimon@netbeans.org>
Log: fixing Bug #199230 - Add "Resolve Conflict" if project doesn't have needed artifacts for working correctly
- fix events
Comment 8 Alexander Simon 2011-06-15 07:52:12 UTC
fixed, change set:
http://hg.netbeans.org/releases/rev/822da4682f8c
Comment 9 Quality Engineering 2011-06-15 14:11:55 UTC
Integrated into 'main-golden'
Changeset: http://hg.netbeans.org/main-golden/rev/b6d59f2495ba
User: Alexander Simon <alexvsimon@netbeans.org>
Log: fixing Bug #199230 - Add "Resolve Conflict" if project doesn't have needed artifacts for working correctly
- fix events
(transplanted from ef189ce1056bc18781abd38c203f2e04650ec129)
Comment 10 Quality Engineering 2011-06-16 19:59:10 UTC
Integrated into 'main-golden'
Changeset: http://hg.netbeans.org/main-golden/rev/c39718a01966
User: Alexander Simon <alexvsimon@netbeans.org>
Log: fixed Bug #199230 - Add "Resolve Conflict" if project doesn't have needed artifacts for working correctly
(transplanted from 822da4682f8c34a2906a43a258ba52517105f40f)