Use AST.JLS8 instead of deprecated AST.JLS3
Move javassist-3.18.1-GA.jar from org.jboss.tools.hibernate4_3/lib/required/ to org.jboss.tools.hibernate4_3/lib/
Use generic <?> parameter in Iterator declarations
Remove unneeded @SuppressWarnings("unchecked") annotations
Move jboss-logging-3.1.3.GA.jar from org.jboss.tools.hibernate4_3/lib/required/ to org.jboss.tools.hibernate4_3/lib/
Remove unused library jboss-logging-annotations-1.2.0.Beta1.jar
Move jboss-transaction-api_1.2_spec-1.0.0.Final.jar from org.jboss.tools.hibernate4_3/lib/required/ to org.jboss.tools.hibernate4_3/lib/