| Summary: | CDTCommonProjectWizard does not report progress | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Tools] CDT | Reporter: | Vivian Kong <vivkong> | ||||||||||||||
| Component: | cdt-core | Assignee: | Vivian Kong <vivkong> | ||||||||||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||||||||||
| Severity: | normal | ||||||||||||||||
| Priority: | P3 | CC: | cdt-core-inbox, cdtdoug, recoskie | ||||||||||||||
| Version: | 5.0 | Flags: | cdtdoug:
iplog-
|
||||||||||||||
| Target Milestone: | --- | ||||||||||||||||
| Hardware: | PC | ||||||||||||||||
| OS: | Windows XP | ||||||||||||||||
| Whiteboard: | |||||||||||||||||
| Bug Depends on: | |||||||||||||||||
| Bug Blocks: | 246903 | ||||||||||||||||
| Attachments: |
|
||||||||||||||||
|
Description
Vivian Kong
Created attachment 115176 [details]
proposed patch
I used the old wizard as a reference (NewCProjectWizard) and it seems to have worked for me. Need to define better counts for progress reporting.
Created attachment 115211 [details]
updated patch
adds work counts to project creation processes
Created attachment 115276 [details]
patch for cdt_5_0
Patch for cdt_5_0 branch
The API tooling throws a bunch of errors on this. Is there a way to do this without causing new API? Created attachment 115577 [details]
patch for cdt_5_0
I eliminated all the API tooling errors for both Ganymede and Ganymede SR1 baselines in this patch.
(In reply to comment #5) > Created an attachment (id=115577) > patch for cdt_5_0 > > I eliminated all the API tooling errors for both Ganymede and Ganymede SR1 > baselines in this patch. I still see one error: Description Resource Path Location Type The minor version should be incremented in version 5.0.2.qualifier, since new APIs have been added since version 5.0.0.200806171202 MANIFEST.MF org.eclipse.cdt.ui/META-INF line 5 Version Numbering Problem (In reply to comment #6) > I still see one error: > > Description Resource Path Location Type > The minor version should be incremented in version 5.0.2.qualifier, since new > APIs have been added since version 5.0.0.200806171202 MANIFEST.MF > org.eclipse.cdt.ui/META-INF line 5 Version Numbering Problem > I tried moving things around but I still need to set a ProgressMonitor on the CWizardHandler to track progress and I cannot do that without introducing new APIs. We don't need to have a progress monitor for CWizardHandler but if we do we'll be able to provide more information on progress. Created attachment 115815 [details]
patch for cdt_5_0
Removed all the new APIs added in previously proposed patches.
The most recent patch for 5.0.x looks OK to me. (In reply to comment #9) > The most recent patch for 5.0.x looks OK to me. I'll check the changes in 5.0.2 and update the patch for HEAD afterwards. Fixed in cdt_5_0 Created attachment 117791 [details]
patch for HEAD
Update cdt_5_0 patch for HEAD
Fixed in HEAD |