Bug 419907 - [preferences][code style] Implement base and derived profiles which override particular options only
Summary: [preferences][code style] Implement base and derived profiles which override ...
Status: ASSIGNED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 4.3   Edit
Hardware: All All
: P5 enhancement (vote)
Target Milestone: ---   Edit
Assignee: JDT-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-10-19 10:39 EDT by Palmer Eldritch CLA
Modified: 2013-10-21 10:23 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Palmer Eldritch CLA 2013-10-19 10:39:25 EDT
As it is we can select a profile and modify it. Then the original profile and the modified one become 2 separate profiles. There are many cases though that one needs to modify particular properties of a profile while _having the profile evolve with the original_. For instance I have 4 spaces per tab - but the android collaboration specs require 2 spaces per tab. I would like to be able create an _Android_Formating_Profile_ (and use it in my android projects) which will, sort of, "extend" a (base) _Java_Formating_Profile_. Meaning that when I make changes in my Java_Formating_Profile the changes are reflected to the Android_Formating_Profile - except if the changes are in the particular formatting properties the Android_Formating_Profile redefined. This profiles' chain should be continued ad infinitum (though more than 3 profiles one extending another would be unneeded mostly).

Thanks