Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 317147

Summary: New class wizard can't create nested namespaces
Product: [Tools] CDT Reporter: Johannes Wienke <languitar>
Component: cdt-coreAssignee: Project Inbox <cdt-core-inbox>
Status: NEW --- QA Contact: Jonah Graham <jonah>
Severity: minor    
Priority: P3 CC: yevshif
Version: 7.0   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Johannes Wienke CLA 2010-06-17 04:27:37 EDT
Build Identifier: M20100211-1343

The new class wizard should be able to create nested namespaces even if one of the levels doesn't exists.

Reproducible: Always

Steps to Reproduce:
1. Create a new C++ project.
2. Open the new class wizard
3. Enter a class name
4. enter "a::b" as namespace

The wizard complains that namespace a does not exist. Instead of complaining it should issue a warning but still be able to create the class and all new namespaces that are required.