Bug 4077 JDK1.4 - Assertions - text coloring should deal with 'assert' (1GHS3A3)
If the JavaCore option related to source mode is set in 1.4 mode, then 'assert' is a keyword which has to be coloured properly. Assertions are only supported in the 2.0 stream of jdtcore. Configurable options are also subject to improvements. NOTES:
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/java/JavaCodeScanner.java
private static String[] fgKeywords= { 
		"abstract", 
		"break", 
		"case", "catch", "class", "const", "continue", 
		"default", "do", 
		"else", "extends", 
		"final", "finally", "for", 
		"goto", 
		"if", "implements", "import", "instanceof", "interface", 
		"native", "new", 
		"package", "private", "protected", "public", 
		"return", 
		"static", "super", "switch", "synchronized", 
		"this", "throw", "throws", "transient", "try", 
		"volatile", 
		"while" 
	};
	
	private static String[] fgTypes= { "void", "boolean", "char", "byte", "short", "strictfp", "int", "long", "float", "double" };