1 # 2 # This obfuscation dictionary contains reserved Java keywords. They can't 3 # be used in Java source files, but they can be used in compiled class files. 4 # Note that this hardly improves the obfuscation. Decent decompilers can 5 # automatically replace reserved keywords, and the effect can fairly simply be 6 # undone by obfuscating again with simpler names. 7 # Usage: 8 # java -jar proguard.jar ..... -obfuscationdictionary keywords.txt 9 # 10 11 do 12 if 13 for 14 int 15 new 16 try 17 byte 18 case 19 char 20 else 21 goto 22 long 23 this 24 void 25 break 26 catch 27 class 28 const 29 final 30 float 31 short 32 super 33 throw 34 while 35 double 36 import 37 native 38 public 39 return 40 static 41 switch 42 throws 43 boolean 44 default 45 extends 46 finally 47 package 48 private 49 abstract 50 continue 51 strictfp 52 volatile 53 interface 54 protected 55 transient 56 implements 57 instanceof 58 synchronized 59