History log of /openjdk9/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
Revision Date Author Comments
# 3949:ceeaf4cf083f 06-Feb-2017 sadayapalam

8166420: Confusing error message when reading bad module declaration
Reviewed-by: jlahoda


# 3892:8e4dbcb99277 12-Jul-2016 jjg

8138725: Add options for Javadoc generation
Reviewed-by: ksrini, bpatel, ahgross


# 3858:6cb046ee1000 05-Jan-2017 cushon

8065800: javac, fix diagnostic position for statement-bodied lambdas
Reviewed-by: mcimadamore


# 3828:d30434bde0a8 16-Dec-2016 mcimadamore

8171371: Remove redundant type-arguments from generic method calls
Reviewed-by: jjg, rfield, mchung


# 3827:44bdefe64114 16-Dec-2016 mcimadamore

8181370: Convert anonymous inner classes into lambdas/method references
Reviewed-by: jjg, rfield, mchung


# 3792:d516975e8110 01-Dec-2016 alanb

8169069: Module system implementation refresh (11/2016)
Reviewed-by: mcimadamore, jjg, mchung, anazarov
Contributed-by: jonathan.gibbons@oracle.com, jan.lahoda@oracle.com, alan.bateman@oracle.com, mandy.chung@oracle.com, bhavesh.x.patel@oracle.com, andrey.x.nazarov@oracle.com


# 3591:8382e92dd1f9 16-Aug-2016 jlahoda

8078561: Error message should be generated once when -source 6 is specified
Summary: Code to avoid duplicated errors about features not supported in the current source level moved to Log
Reviewed-by: jjg


# 3588:ec3c64f398de 15-Aug-2016 sadayapalam

8157519: Error messages when compiling a malformed module-info.java confusing
Reviewed-by: jjg


# 3472:7eb5647e8105 10-Jun-2016 shinyafox

8158123: NPE when the annotations is used in export-to of module-info
Reviewed-by: mcimadamore


# 3348:080e6e093a70 18-Apr-2016 smarks

8145468: update java.lang APIs with new deprecations
Reviewed-by: mcimadamore


# 3294:9adfb22ff08f 17-Mar-2016 alanb

8142968: Module System implementation
Summary: Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Reviewed-by: jjg, jlahoda, vromero, mcimadamore, bpatel, ksrini, darcy, anazarov, dfuchs
Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, jan.lahoda@oracle.com, vicente.romero@oracle.com, andreas.lundblad@oracle.com, andrey.x.nazarov@oracle.com, chris.hegarty@oracle.com, erik.joelsson@oracle.com, kumar.x.srinivasan@oracle.com, sundararajan.athijegannathan@oracle.com


# 3061:777c5a760a84 18-Oct-2015 jlahoda

8139751: Javac crash with -XDallowStringFolding=false
Summary: When string folding is disabled, need to keep the original expression.
Reviewed-by: mcimadamore


# 3018:891db670a8cb 31-Aug-2015 mcimadamore

8134007: Improve string folding
Summary: Generalize string folding algorithm to detect mulitple groups of foldable constants within an concat expression
Reviewed-by: jlahoda


# 2998:577e9ffab3bc 30-Jul-2015 mcimadamore

8131742: Syntactically meaningless code accepted by javac
Summary: Receiver parameter logic for type annotations should be disabled when parsing lambda formals
Reviewed-by: jlahoda


# 2996:3c1da6c1ef9d 30-Jul-2015 mcimadamore

8081769: Redundant error message on bad usage of 'class' literal
Summary: javac should skip to next token when an erroneous ident is found in term3rest
Reviewed-by: jlahoda


# 2839:592d64800143 01-Mar-2015 sadayapalam

8071453: Allow interface methods to be private
Reviewed-by: mcimadamore
Contributed-by: maurizio.cimadamore@oracle.com, srikanth.adayapalam@oracle.com


# 2797:52227644abfa 16-Jan-2015 rfield

8068488: Facilitate extension of the javac parser -- missing modifier
Reviewed-by: jjg


# 2789:014b653eafa9 13-Jan-2015 jlahoda

8027888: javac wrongly allows annotations in array-typed class literals
Summary: Compiler incorrectly accepts type annotations on array-typed class literals.
Reviewed-by: jlahoda, jfranck
Contributed-by: srikanth.adayapalam@oracle.com


# 2763:47926c290355 17-Dec-2014 rfield

8067384: Facilitate extension of the javac parser
Reviewed-by: jjg


# 2747:84a76798cff3 08-Dec-2014 jlahoda

8061549: Disallow _ as a one-character identifier
Summary: Underscore is no longer a one-charater identifier with -source 9
Reviewed-by: mcimadamore, jjg


# 2745:64f03461bb0e 08-Dec-2014 jlahoda

8065753: javac crashing on a html-like file
Summary: Avoiding special-case in error recovery for bad token on position 0.
Reviewed-by: jjg


# 2726:f62d01419621 19-Nov-2014 jlahoda

7196163: Project Coin: Allow effectively final variables to be used as resources in try-with-resources
Summary: Allowing final variables as operands to try-with-resources; also reviewed by Sergei Pikalev.
Reviewed-by: darcy, mcimadamore, vromero


# 2658:089e1adc7136 09-Oct-2014 jlahoda

8057652: Request to improve error messages for labeled declarations
Summary: Parse labeled statements as block statements to improve error recovery for labeled declarations; related cleanup.
Reviewed-by: jjg


# 2571:10fc81ac75b4 17-Aug-2014 chegar

8054834: Modular Source Code
Reviewed-by: alanb, chegar, ihse, mduigou
Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, chris.hegarty@oracle.com, erik.joelsson@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, magnus.ihse.bursie@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, paul.sandoz@oracle.com