Bug 77964 Compiler settings defaults not compatible with our 'default'
20041105 When starting a fresh workbench, open the compiler preference page. The compliance settings (compliance, classfile comp. source comp, enum and assert) are all initialized with the default provided by JDT core. Unfortunatly the 'default' check box is not checked as the last enum is set to warning. Can you set 'enum' to ignore as default?
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/ComplianceConfigurationBlock.java
private static final String DEFAULT_CONF= "default"; 
	private static final String USER_CONF= "user";	 
	private ArrayList fComplianceControls;
	private PixelConverter fPixelConverter;
	private String[] fRememberedUserCompliance;
	
	private static final int IDX_ASSERT_AS_IDENTIFIER= 0;
	private static final int IDX_ENUM_AS_IDENTIFIER= 1;
	private static final int IDX_SOURCE_COMPATIBILITY= 2;
	private static final int IDX_CODEGEN_TARGET_PLATFORM= 3;
	private static final int IDX_COMPLIANCE= 4;
	private static final int IDX_INLINE_JSR_BYTECODE= 5;
	private IStatus fComplianceStatus;
	public ComplianceConfigurationBlock(IStatusChangeListener context, IProject project) {
		super(context, project, getKeys());
		
		fComplianceControls= new ArrayList();
			
		fComplianceStatus= new StatusInfo();
		
		fRememberedUserCompliance= new String[] { 
			getValue(PREF_PB_ASSERT_AS_IDENTIFIER),
			getValue(PREF_PB_ENUM_AS_IDENTIFIER),
			getValue(PREF_SOURCE_COMPATIBILITY),
			getValue(PREF_CODEGEN_TARGET_PLATFORM),
			getValue(PREF_COMPLIANCE),
			getValue(PREF_CODEGEN_INLINE_JSR_BYTECODE),
		};
	}