Maurizio Cimadamore
|
a6fc182d40
|
8005851: Remove support for synchronized interface methods
Synchronized default methods are no longer supported
Reviewed-by: jjg
|
2013-01-21 20:15:16 +00:00 |
|
Maurizio Cimadamore
|
422c8bd914
|
8006566: Remove transient lambda-related guards from JavacParser
Remove transitional internal flag for allowing intersection types in cast
Reviewed-by: jjg
|
2013-01-21 20:14:39 +00:00 |
|
Maurizio Cimadamore
|
442154dcf9
|
8005244: Implement overload resolution as per latest spec EDR
Add support for stuck expressions and provisional applicability
Reviewed-by: jjg
|
2013-01-21 20:13:56 +00:00 |
|
Lana Steuck
|
e5aa886e8b
|
Merge
|
2013-01-21 11:16:28 -08:00 |
|
Jonathan Gibbons
|
f251cc24ca
|
8006251: doclint: incorrect position for diagnostic for illegal text in tags
Reviewed-by: mcimadamore
|
2013-01-21 10:07:37 -08:00 |
|
Peter Jensen
|
7967c92db0
|
8006263: Supplementary test cases needed for doclint
Reviewed-by: mcimadamore
|
2013-01-21 10:00:46 -08:00 |
|
Lana Steuck
|
f466a4f675
|
Merge
|
2013-01-20 23:39:11 -08:00 |
|
Maurizio Cimadamore
|
00ae27b2cf
|
8006561: Langtools test failure: missing diags/examples
Forgot to hg add tests
Reviewed-by: jjg
|
2013-01-18 15:38:14 +00:00 |
|
Fredrik Öhrström
|
3d5f55b851
|
8004658: Add internal smart javac wrapper to solve JEP 139
Reviewed-by: jjg
|
2013-01-18 00:16:21 +01:00 |
|
Maurizio Cimadamore
|
0a95b1d28c
|
8005852: Treatment of '_' as identifier
Warn when '_' is found in an identifier position
Reviewed-by: jjg
|
2013-01-17 18:15:20 +00:00 |
|
Jonathan Gibbons
|
7b493a180e
|
8006228: Doclint doesn't detect <code> {@code nested inline} </code>
Reviewed-by: darcy
|
2013-01-16 20:41:14 -08:00 |
|
Joe Darcy
|
e942cdde81
|
8006283: Change to Class.cast() in javax.lang.model implementation for repeating annotations
Reviewed-by: jjg
|
2013-01-16 13:22:09 -08:00 |
|
Lana Steuck
|
b11bbbe239
|
Merge
|
2013-01-16 12:14:29 -08:00 |
|
David Katleman
|
2062fc003c
|
Added tag jdk8-b73 for changeset b568005e66bd
|
2013-01-16 12:00:21 -08:00 |
|
Jonathan Gibbons
|
17ebfc350d
|
8006236: doclint: structural issue hidden
Reviewed-by: darcy
|
2013-01-16 10:29:52 -08:00 |
|
Maurizio Cimadamore
|
5a60f56dbe
|
8005964: Regression: difference in error recovery after ambiguity causes JCK test failure
Wrong implementation of ResolveError.access in AmbiguityError
Reviewed-by: jjh
|
2013-01-16 17:40:28 +00:00 |
|
Maurizio Cimadamore
|
3b3feb3853
|
8005299: Add FunctionalInterface checking to javac
Javac should check that types annotated with @FunctionalInterface are indeed functional interfaces
Reviewed-by: jjg
|
2013-01-16 16:30:11 +00:00 |
|
Maurizio Cimadamore
|
d19bc80ca1
|
8005854: Add support for array constructor references
Support constructor references of the kind int[]::new
Reviewed-by: jjg
|
2013-01-16 16:27:01 +00:00 |
|
Jonathan Gibbons
|
f8b61f9b0c
|
8006224: Doclint NPE for attribute with no value
Reviewed-by: darcy
|
2013-01-15 13:03:11 -08:00 |
|
Chris Hegarty
|
b60eabe813
|
8006344: Broken javadoc link in javax.lang.model.element.Element
Reviewed-by: lancea, alanb, jfranck
|
2013-01-15 20:38:39 +00:00 |
|
Jonathan Gibbons
|
f92bbd3311
|
8006241: Test DocRootSlash.java fails
Reviewed-by: darcy
|
2013-01-14 14:17:25 -08:00 |
|
Jonathan Gibbons
|
a2f594bf74
|
8006119: update javac to follow latest spec for repeatable annotations
Reviewed-by: darcy
|
2013-01-14 13:50:01 -08:00 |
|
Joel Borggrén-Franck
|
9e3a121357
|
7193719: Support repeating annotations in javax.lang.model
Reviewed-by: jjg
|
2013-01-14 19:52:36 +01:00 |
|
Jonathan Gibbons
|
7518dede81
|
8004834: Add doclint support into javadoc
Reviewed-by: darcy
|
2013-01-10 19:38:57 -08:00 |
|
Lana Steuck
|
3475f97172
|
Merge
|
2013-01-10 15:53:02 -08:00 |
|
Jonathan Gibbons
|
80a7fb0bb4
|
8006033: bug in Pretty.toSimpleString
Reviewed-by: darcy
|
2013-01-10 15:48:46 -08:00 |
|
Jonathan Gibbons
|
ca5da47efc
|
8006037: extra space in javac -help for -J and @ options
Reviewed-by: darcy
|
2013-01-10 14:09:33 -08:00 |
|
David Katleman
|
bd2402428b
|
Added tag jdk8-b72 for changeset e905c5894743
|
2013-01-10 09:56:09 -08:00 |
|
Joe Darcy
|
51e7243003
|
8004730: Add language model support for parameter reflection
Reviewed-by: abuckley
|
2013-01-09 20:02:53 -08:00 |
|
Jonathan Gibbons
|
4779676ac1
|
8005644: set default max errs and max warns
Reviewed-by: darcy
|
2013-01-09 10:26:58 -08:00 |
|
Vicente Romero
|
9d4f6a0ebe
|
8005167: execution time of combo tests in javac should be improved
Reviewed-by: jjg, jjh
|
2013-01-08 13:47:57 +00:00 |
|
Maurizio Cimadamore
|
5ee942d5a8
|
8005184: Restructure DeferredAttr to allow pluggable deferred type completers
Add hooks to generalize deferred type completion via custom helper objects
Reviewed-by: jjg
|
2013-01-08 10:17:29 +01:00 |
|
Maurizio Cimadamore
|
c932023b04
|
8005179: Cleanup Resolve.AmbiguityError
Linearize nested ambiguity errors
Reviewed-by: jjg
|
2013-01-08 10:16:26 +01:00 |
|
Maurizio Cimadamore
|
159b251085
|
8005243: Restructure method check code to allow pluggable checkers
Add interface to perform a method check - to be implemented by helper classes
Reviewed-by: jjg
|
2013-01-08 10:15:30 +01:00 |
|
Jim Holmlund
|
259f5d7cc8
|
8005647: langtools/test/tools/javap/MethodParameters.java fails on windows
Fix javap to not output \r\r\n
Reviewed-by: jjg
|
2013-01-07 17:51:05 +00:00 |
|
Bhavesh Patel
|
d0ff55ec00
|
8005092: javadoc should check for synthesized bit on an annotation
Reviewed-by: jjg
|
2013-01-05 00:55:53 -08:00 |
|
Bhavesh Patel
|
1dbfb160ba
|
8004891: Check for abstract method in javadoc does not conform to the language model
Reviewed-by: jjg
|
2013-01-04 23:06:05 -08:00 |
|
David Katleman
|
696db0f4f7
|
Added tag jdk8-b71 for changeset 3849a5b1c05c
|
2013-01-03 12:44:58 -08:00 |
|
Lana Steuck
|
87a4453583
|
Merge
|
2013-01-01 17:50:29 -08:00 |
|
Jonathan Gibbons
|
39734d27f0
|
8005195: Doclint regression tests fail on windows
Reviewed-by: mcimadamore
|
2012-12-30 06:17:36 -08:00 |
|
Eric Mccorkle
|
73b497c12e
|
8004727: Add compiler support for parameter reflection
Reviewed-by: jjg
|
2012-12-29 17:33:17 -08:00 |
|
Mandy Chung
|
e8ce882d43
|
8003562: Provide a CLI tool to analyze class dependencies
Reviewed-by: jjg, alanb, ulfzibis, erikj
|
2012-12-28 22:25:21 -08:00 |
|
Lana Steuck
|
f2c7a7867a
|
Merge
|
2012-12-28 18:39:09 -08:00 |
|
David Katleman
|
645890b143
|
Added tag jdk8-b70 for changeset 08e2eaa7999a
|
2012-12-27 12:15:17 -08:00 |
|
David Katleman
|
d9c8359951
|
Merge
|
2012-12-26 14:25:03 -08:00 |
|
Bhavesh Patel
|
8a40619e4d
|
8004893: the javadoc/doclet needs to be updated to accommodate lambda changes
Reviewed-by: jjg
|
2012-12-25 17:23:59 -08:00 |
|
Martin Buchholz
|
1d3157ac87
|
8003512: javac doesn't work with jar files with >64k entries
Reviewed-by: jjg, ksrini
|
2012-12-21 15:27:55 +00:00 |
|
Joe Darcy
|
378571e10e
|
8005282: Use @library tag with non-relative path for javac tests
Reviewed-by: jjg
|
2012-12-21 08:45:43 -08:00 |
|
David Katleman
|
8208c844dd
|
8004982: JDK8 source with GPL header errors
Reviewed-by: ohair
|
2012-12-20 16:24:18 -08:00 |
|
Jonathan Gibbons
|
e2bd09e6f6
|
8005307: fix missing @bug tags
Reviewed-by: jjh
|
2012-12-20 17:59:46 +00:00 |
|