8170326: Inconsistencies between code, compiler.properties and commentsSummary: Converting uses of Log and JCDiagnostic.Factory methods to use CompilerProperties instead of plain Strings, fixing inconsistencies, adding crules analyzer to ensure CompilerProperties are used whenever possible.Reviewed-by: mcimadamore
8145342: Some copyright notices are inconsistently and ill formattedSummary: Adjusted formatting of copyright notices.Reviewed-by: darcy, alundblad
8068463: Group 10c: golden files for tests in tools/javac dirReviewed-by: jjg, mcimadamore
8064794: Implement negative tests for cyclic dependencies in import statementsReviewed-by: jlahoda, anazarov
8031569: Refactor javac scope implementation to enable lazy importsSummary: Introducing an internal API for Scope; rewriting ImportScopes to extend CompoundScopes.Reviewed-by: mcimadamore, jjg, jfranckContributed-by: maurizio.cimadamore@oracle.com, jan.lahoda@oracle.com
6537020: JCK tests: a compile-time error should be given in case of ambiguously imported fields (types, methods)Summary: Hiding check does not support interface multiple inheritanceReviewed-by: jjg
6943119: Rebrand source copyright noticesReviewed-by: darcy
6843761: Update langtools tests to remove unncessary -source and -target optionsReviewed-by: jjg
6695838: javac does not detect cyclic inheritance involving static inner classes after import clauseSummary: Javac fails to detect some errors due to the order in which a class' static imports are enteredReviewed-by: jjg
6665223: Static import of inherited protected method causes compiler exceptionSummary: Buggy accessibility check causes NPE during resolution of imported static methodsReviewed-by: jjg
Initial load