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 |
|
David Katleman
|
16bb0e7a81
|
Added tag jdk8-b69 for changeset ec5621e36729
|
2012-12-20 09:18:36 -08:00 |
|
Joel Borggrén-Franck
|
72cbbd7f3b
|
8005098: Provide isSynthesized() information on Attribute.Compound
Reviewed-by: jjg
|
2012-12-16 11:09:36 +01:00 |
|
Jonathan Gibbons
|
aee2457cd0
|
8004833: Integrate doclint support into javac
Reviewed-by: mcimadamore
|
2012-12-19 11:29:56 +00:00 |
|
Maurizio Cimadamore
|
2296453268
|
8005193: New regression test test/tools/javac/lambda/BadMethodCall2.java fails
Bad golden file in negative test
Reviewed-by: jjh
|
2012-12-18 22:16:45 +00:00 |
|
Fredrik Öhrström
|
d61f7ca328
|
8004657: Add hooks to javac to enable reporting dependency information
Reviewed-by: jjg, mcimadamore
|
2012-12-18 10:23:40 +01:00 |
|
Joe Darcy
|
da02d4f3d5
|
8005046: Provide checking for a default method in javax.lang.model
Reviewed-by: jjg
|
2012-12-18 00:24:54 -08:00 |
|
Mandy Chung
|
9f039ad8bd
|
8005137: Rename DocLint.call to DocLint.init which overrides Plugin.init
Reviewed-by: darcy, jjh
|
2012-12-17 15:19:38 -08:00 |
|
Jonathan Gibbons
|
3ce1d65326
|
8004961: rename Plugin.call to Plugin.init
Reviewed-by: mcimadamore
|
2012-12-17 10:55:40 -08:00 |
|
Maurizio Cimadamore
|
08823b6103
|
8004099: Bad compiler diagnostic generated when poly expression is passed to non-existent method
Some code paths in resolve do not use methodArguments to correctly format actuals
Reviewed-by: jjg
|
2012-12-17 16:13:01 +00:00 |
|
Jonathan Gibbons
|
4a3e904c6e
|
8004832: Add new doclint package
Reviewed-by: mcimadamore
|
2012-12-17 07:47:05 -08:00 |
|
Maurizio Cimadamore
|
c5acce4569
|
8004814: javadoc should be able to detect default methods
Reviewed-by: jjg
|
2012-12-17 14:54:42 +00:00 |
|
Lana Steuck
|
c38e124ed5
|
Merge
|
2012-12-16 22:10:52 -08:00 |
|
Vicente Romero
|
c1804d6409
|
8000518: Javac generates duplicate name_and_type constant pool entry for class BinaryOpValueExp.java
Reviewed-by: jjg, mcimadamore
|
2012-12-15 13:54:51 +00:00 |
|
Lana Steuck
|
49be988925
|
Merge
|
2012-12-14 13:15:39 -08:00 |
|
Vicente Romero
|
630bba40bd
|
8004976: test/tools/javac/7153958/CPoolRefClassContainingInlinedCts.java can fail
Reviewed-by: jjg, mcimadamore
|
2012-12-14 11:16:46 +00:00 |
|
David Katleman
|
f329e18992
|
Added tag jdk8-b68 for changeset 36e1566efb55
|
2012-12-13 09:05:43 -08:00 |
|
Lana Steuck
|
e28423afe9
|
Merge
|
2012-12-10 20:59:38 -08:00 |
|
David Katleman
|
453c37183c
|
Added tag jdk8-b67 for changeset 68edf7c31a6d
|
2012-12-06 12:04:44 -08:00 |
|
Maurizio Cimadamore
|
01dc08a587
|
8004360: regression test DefaultMethodRegressionTests fails in langtools
Ignore broken failing test
Reviewed-by: jjg
|
2012-12-04 17:19:42 +00:00 |
|
Joel Borggrén-Franck
|
e4c3d2d727
|
8001114: Container annotation is not checked for semantic correctness
Reviewed-by: jjg
|
2012-12-03 11:16:32 +01:00 |
|
Jan Lahoda
|
9537c44ca5
|
8004504: ListBuffer could reuse List.nil() as the sentinel element
ListBuffer.last now points to the last elements with client data, or null if none.
Reviewed-by: jjg, mcimadamore
|
2012-12-12 20:26:56 +01:00 |
|
Jonathan Gibbons
|
1c8e65a20e
|
8004828: refactor init of *DocImpl classes
Reviewed-by: darcy
|
2012-12-11 15:05:55 -08:00 |
|
Vicente Romero
|
8fc2d739bd
|
8003967: detect and remove all mutable implicit static enum fields in langtools
Reviewed-by: jjg
|
2012-12-10 16:21:26 +00:00 |
|
Maurizio Cimadamore
|
5c0bff8f21
|
8004094: Javac compiler error - synthetic method accessor generated with duplicate name
Method clash check logic should skip methods marked with ACC_SYNTHETIC
Reviewed-by: jjg
|
2012-12-10 12:10:50 +00:00 |
|
Lana Steuck
|
cc4aa039e3
|
Merge
|
2012-11-30 16:34:51 -08:00 |
|
Maurizio Cimadamore
|
d7884e5ae2
|
8002099: Add support for intersection types in cast expression
Add parser and type-checking support for intersection types in cast expressions
Reviewed-by: jjg
|
2012-11-30 15:14:48 +00:00 |
|
Maurizio Cimadamore
|
c76c08e82a
|
8004101: Add checks for method reference well-formedness
Bring method reference type-checking in sync with latest EDR
Reviewed-by: jjg
|
2012-11-30 15:14:36 +00:00 |
|
Maurizio Cimadamore
|
0db60b7bb2
|
8004102: Add support for generic functional descriptors
Method references are allowed to have a generic functional interface descriptor target
Reviewed-by: jjg
|
2012-11-30 15:14:25 +00:00 |
|
Maurizio Cimadamore
|
684271da34
|
8004105: Expression statement lambdas should be void-compatible
Fix lambda compatibility rules as per latest EDR
Reviewed-by: jjg
|
2012-11-30 15:14:12 +00:00 |
|
David Katleman
|
e21b3cc37b
|
Added tag jdk8-b66 for changeset 4f273518dc3b
|
2012-11-29 11:31:48 -08:00 |
|
Vicente Romero
|
ba3ae37ef0
|
7153958: add constant pool reference to class containing inlined constants
Reviewed-by: jjg, mcimadamore
|
2012-11-29 09:41:48 +00:00 |
|
David Katleman
|
f620e53bca
|
Merge
|
2012-11-28 14:07:26 -08:00 |
|
Erik Joelsson
|
29a342dabe
|
8003844: build-infra: docs target isn't working properly
Adding resources to bootstrap javadoc.jar. Adding missing .js resource suffix
Reviewed-by: ohair, jjg, ohrstrom
|
2012-11-28 13:37:50 +01:00 |
|
Vicente Romero
|
9bbd892818
|
7144981: javac should ignore ignorable characters in input
Reviewed-by: jjg, mcimadamore
|
2012-11-23 15:13:45 +00:00 |
|
Eric Caspole
|
7fb8379371
|
8004068: Fix build problems caused by on-demand imports
Reviewed-by: jjg
|
2012-11-27 13:55:10 -08:00 |
|
Vicente Romero
|
1d4cbc27ff
|
6574624: javax.tools.JavaCompiler spec contains errors in sample code
Reviewed-by: jjg, mcimadamore
|
2012-11-21 19:09:39 +00:00 |
|
Vicente Romero
|
07e9c8cf27
|
7190862: javap shows an incorrect type for operands if the 'wide' prefix is used
7109747: (javap) classfile not treating iinc_w correctly
Reviewed-by: jjg, mcimadamore
|
2012-11-21 18:40:45 +00:00 |
|
Lana Steuck
|
c8adadc51c
|
Merge
|
2012-11-20 11:50:37 -08:00 |
|
Robert Field
|
d1a78e2021
|
8003639: convert lambda testng tests to jtreg and add them
Reviewed-by: mcimadamore
|
2012-11-20 09:58:55 -08:00 |
|
Maurizio Cimadamore
|
d1eede168b
|
8003663: lambda test fails on Windows
Fix path separator issue in test
Reviewed-by: jjg
|
2012-11-20 15:43:28 +00:00 |
|
Jonathan Gibbons
|
f2fa2a199c
|
8003650: java.lang.Exception: expected string not found: pkg/package-frame.html
Reviewed-by: ksrini
|
2012-11-20 07:25:11 -08:00 |
|
Jonathan Gibbons
|
f0fe027b50
|
8003649: regression/langtools: tools/javac/doctree
Reviewed-by: ksrini
|
2012-11-20 07:21:07 -08:00 |
|
Jonathan Gibbons
|
61235e9c09
|
8003655: Add javac.jvm.ClassFile.V52
Reviewed-by: ksrini
|
2012-11-19 16:40:54 -08:00 |
|
Bhavesh Patel
|
55e7dd8b71
|
8002304: Group methods by types in methods summary section
Reviewed-by: jjg
|
2012-11-19 16:10:34 -08:00 |
|
Jonathan Gibbons
|
5a30b6af0c
|
8001098: Provide a simple light-weight "plug-in" mechanism for javac
Reviewed-by: mcimadamore
|
2012-11-19 11:38:49 -08:00 |
|
Maurizio Cimadamore
|
a494f0ab86
|
8003280: Add lambda tests
Turn on lambda expression, method reference and default method support
Reviewed-by: jjg
|
2012-11-17 19:01:03 +00:00 |
|
Jim Holmlund
|
c39f1d99b4
|
8003357: Add support for jtreg -concurrency to langtools/test/Makefile
Reviewed-by: jjg
|
2012-11-16 18:27:36 +00:00 |
|
Jonathan Gibbons
|
b3a3f7cdf3
|
6493690: javadoc should have a javax.tools.Tool service provider installed in tools.jar
Reviewed-by: darcy
|
2012-11-15 23:07:24 -08:00 |
|
Jonathan Gibbons
|
6ef527a3e7
|
8002079: update DocFile to use a JavaFileManager
Reviewed-by: darcy
|
2012-11-15 19:54:20 -08:00 |
|
David Katleman
|
b379df39d9
|
Added tag jdk8-b65 for changeset 0e685b019743
|
2012-11-15 15:40:23 -08:00 |
|
Jonathan Gibbons
|
2aefbba070
|
8003257: refactor javadoc tool option handling
Reviewed-by: darcy
|
2012-11-15 14:41:31 -08:00 |
|
Jonathan Gibbons
|
ed633a2108
|
8000800: javadoc uses static non-final fields
Reviewed-by: bpatel
|
2012-11-15 09:18:36 -08:00 |
|
Jonathan Gibbons
|
c78e1cbfac
|
7021614: extend com.sun.source API to support parsing javadoc comments
Reviewed-by: ksrini, strarup
|
2012-11-14 17:23:10 -08:00 |
|
Lana Steuck
|
d0455982a4
|
Merge
|
2012-11-14 16:41:51 -08:00 |
|
Jonathan Gibbons
|
56d387a2ef
|
8003412: javac needs to understand java.lang.annotation.Native
Reviewed-by: mcimadamore
|
2012-11-14 10:07:38 -08:00 |
|
Jonathan Gibbons
|
4b3c0978fb
|
8003299: Cleanup javac Log support for deferred diagnostics
Reviewed-by: mcimadamore, jfranck
|
2012-11-13 15:09:15 -08:00 |
|
Robert Field
|
be815ba8fa
|
8003306: Compiler crash: calculation of inner class access modifier
Fix binary sense lost in transition to hasTag
Reviewed-by: mcimadamore
|
2012-11-13 08:06:00 -08:00 |
|
Lana Steuck
|
36f6ab1d87
|
Merge
|
2012-11-09 14:47:22 -08:00 |
|
David Katleman
|
342adcc9f7
|
Added tag jdk8-b64 for changeset 323bf6f14277
|
2012-11-08 11:53:23 -08:00 |
|
Jonathan Gibbons
|
18b3a4951e
|
8003134: CheckResourceKeys issues
Reviewed-by: jjh, bpatel
|
2012-11-07 17:20:12 -08:00 |
|
Sonali Goel
|
eb055bba92
|
8002157: Write combo compiler tests for repeating annotations for JDK8
Reviewed-by: darcy, jjg
|
2012-11-07 17:01:19 -08:00 |
|
Vicente Romero
|
59347fd9bb
|
8000484: Bad error recovery when 'catch' without 'try' is found
Reviewed-by: jjg, mcimadamore
|
2012-11-05 16:26:09 +00:00 |
|
Lana Steuck
|
05d621bfc2
|
Merge
|
2012-11-06 18:41:56 -08:00 |
|
Jonathan Gibbons
|
63f6e5febd
|
7198690: missing compiler message
Reviewed-by: jjh
|
2012-11-06 17:22:29 -08:00 |
|
Jonathan Gibbons
|
97e77ea025
|
8000612: Discrepancy between resources provided in javadoc resource files and resources required by code
Reviewed-by: bpatel
|
2012-11-06 14:32:49 -08:00 |
|
Maurizio Cimadamore
|
4d8168a8e5
|
8002286: Regression: Fix for 8000931 causes a JCK test failure
Wrong type used as 'site' in Resolve.resolveMethod
Reviewed-by: jjg
|
2012-11-06 14:45:27 +00:00 |
|
Lana Steuck
|
286c5274db
|
Merge
|
2012-11-02 17:55:34 -07:00 |
|
Sonali Goel
|
3b9822eab7
|
7169362: JDK8: Write compiler tests for repeating annotations for JDK8
Reviewed-by: darcy, jjg
|
2012-11-02 14:35:57 -07:00 |
|
David Katleman
|
240382e751
|
Added tag jdk8-b63 for changeset c9ce28f01a29
|
2012-11-01 14:13:13 -07:00 |
|
Vicente Romero
|
a998d5815f
|
8000483: cryptic error message when source file contains hash
Cryptic error message when source file contains hash
Reviewed-by: jjg, mcimadamore
|
2012-11-01 12:47:11 +00:00 |
|
Fredrik Öhrström
|
07880728ed
|
7153951: Add new lint option -Xlint:auxiliaryclass
Reviewed-by: jjg, mcimadamore, forax
|
2012-11-01 10:48:36 +01:00 |
|
David Katleman
|
3d8056dd67
|
Merge
|
2012-10-31 18:36:25 -07:00 |
|
Jonathan Gibbons
|
04ab375fd2
|
8001664: refactor javadoc to use abstraction to handle files
Reviewed-by: darcy
|
2012-10-31 13:48:15 -07:00 |
|
Kumar Srinivasan
|
d079a05f38
|
8001112: Make -target 8 in javac generate version 52.0 classfile
Reviewed-by: darcy, jjg
|
2012-10-31 10:21:14 -07:00 |
|
Maurizio Cimadamore
|
7c849a94da
|
8000931: Cleanup Resolve.java
Unify all method resolution routines
Reviewed-by: jjg
|
2012-11-04 11:01:49 +00:00 |
|
Maurizio Cimadamore
|
d4be9a13c8
|
7192246: Add type-checking support for default methods
Add type-checking support for default methods as per Featherweight-Defender document
Reviewed-by: jjg, dlsmith
|
2012-11-04 10:59:42 +00:00 |
|
Jonathan Gibbons
|
d50b720ecc
|
8002168: Cleanup initialization of javadoc Messager
Reviewed-by: darcy
|
2012-11-03 21:09:57 -07:00 |
|