| Summary: | When creating new class project header file is treated as system include | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Tools] CDT | Reporter: | Sergey Prigogin <eclipse.sprigogin> | ||||
| Component: | cdt-editor | Assignee: | Sergey Prigogin <eclipse.sprigogin> | ||||
| Status: | RESOLVED FIXED | QA Contact: | Anton Leherbauer <aleherb+eclipse> | ||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | cdtdoug | ||||
| Version: | 8.0 | Flags: | eclipse.sprigogin:
iplog-
|
||||
| Target Milestone: | 8.0 | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Sergey Prigogin
Created attachment 197212 [details]
Fix
To reduce risk associated with this change I didn't attempt to clean up the logic in NewClassCodeGenerator.getHeaderIncludeString, but instead added a simple additional condition to existing code that prevents creation of system includes for header files inside workspace.
Fixed in HEAD > 20110601. *** cdt cvs genie on behalf of sprigogin *** Bug 348039 - When creating new class project header file is treated as system include. [*] NewClassCodeGenerator.java 1.34 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCodeGenerator.java?root=Tools_Project&r1=1.33&r2=1.34 |