Abhijit Saha
c575ece03d
Merge
2014-01-14 08:08:32 -08:00
Joe Darcy
6fc7157058
8028543: Add SourceVersion.RELEASE_9
...
Reviewed-by: jjg
2014-01-07 11:43:56 -08:00
Steve Sides
4cbb43a7e3
8029230: Update copyright year to match last edit in jdk8 langtools repository for 2013
...
Reviewed-by: ksrini
2013-12-24 09:17:37 -08:00
Vicente Romero
3c77de74be
8030807: langtools should still build using jdk 7
...
Reviewed-by: briangoetz
2013-12-19 20:16:44 +00:00
Brian Goetz
6b6b488756
8030244: Update langtools to use Diamond
...
Reviewed-by: darcy
2013-12-18 16:05:18 -05:00
Brian Goetz
dbcdc16212
8030253: Update langtools to use strings-in-switch
...
8030262: Update langtools to use foreach loops
8030245: Update langtools to use try-with-resources and multi-catch
Reviewed-by: darcy
2013-12-18 10:29:25 -05:00
Joe Darcy
f089800ee7
8030080: Correct misstatement in JSR 269 MR (in javax.lang.model)
...
Reviewed-by: jfranck
2013-12-17 10:28:36 -08:00
Jan Lahoda
5fd77a7cef
6557966: Multiple upper bounds of the TypeVariable
...
Adjusting javax.lang.model javadoc regarding IntersectionType, IntersectionType.accept now calls visitIntersection for all kinds of IntersectionTypes.
Co-authored-by: Joe Darcy <joe.darcy@oracle.com>
Reviewed-by: darcy, vromero
2013-11-20 13:44:39 +01:00
Joe Darcy
d9cc608057
8027730: Fix release-8 type visitors to support intersection types
...
Reviewed-by: jjg, jlahoda, sogoel
2013-11-07 20:11:56 -08:00
Joe Darcy
f8e08a9965
8026838: Fix new doclint issues in javax.annotation.processing
...
Reviewed-by: jjg
2013-10-17 19:10:19 -07:00
Werner Dietl
e5c34a89eb
8026564: import changes from type-annotations forest
...
Co-authored-by: Steve Sides <steve.sides@oracle.com>
Reviewed-by: jjg
2013-10-15 15:57:13 -07:00
Jonathan Gibbons
fc85ec65d8
8026371: "tidy" issues in langtools/src/**/*.html files
...
Reviewed-by: darcy
2013-10-14 16:28:44 -07:00
Joe Darcy
640945b6f3
8026017: Make history of AnnotatedConstruct methods in jx.l.m.e.Element clearer
...
Reviewed-by: jjg
2013-10-07 16:51:56 -07:00
Jonathan Gibbons
6995b57041
6525408: DiagnosticListener should receive MANDATORY_WARNING in standard compiler mode
...
Reviewed-by: darcy
2013-10-04 14:46:46 -07:00
Kumar Srinivasan
d91b6547d3
6840442: JavaCompiler.getTask() has incomplete specification for IllegalArgumentException
...
Reviewed-by: jjg
2013-08-14 18:58:39 -07:00
Joe Darcy
547a050fe1
7162089: Add support for repeating annotations to javax.annotation.processing
...
Reviewed-by: abuckley, jjg, jfranck
2013-07-01 11:58:45 -07:00
Joe Darcy
21d2b03764
8019308: Add descriptions of Java SE 7 and 8 language changes to SourceVersion
...
Reviewed-by: jjg
2013-06-27 11:46:23 -07:00
Joe Darcy
55c85107b7
8016779: Fix doclint warnings in javax.lang.model
...
Reviewed-by: jjg
2013-06-17 14:46:01 -07:00
Joe Darcy
59c9296f63
8010680: Clarify "present" and annotation ordering in javax.lang.model
...
Reviewed-by: abuckley, jjg
2013-05-22 13:34:03 -07:00
Joe Darcy
d606b9d0d6
8013909: Fix doclint issues in javax.lang.model
...
Reviewed-by: jjg
2013-05-05 21:04:41 -07:00
Jonathan Gibbons
cb5ef8cc5c
8000407: remove @GenerateNativeHeader
...
Reviewed-by: vromero, darcy
2013-05-03 15:08:47 -07:00
Joe Darcy
3aabe92c92
8011052: Add DEFAULT to javax.lang.model.Modifier
...
Reviewed-by: abuckley, jjg
2013-04-03 12:27:12 -07:00
Joe Darcy
af36b14fdb
7041251: Use j.u.Objects utility methods in langtools
...
Reviewed-by: jjg
2013-03-26 17:17:14 -07:00
Joe Darcy
08c578cdcf
8010364: Clarify javax.lang.model API for Type Annotations
...
Reviewed-by: jjg, abuckley
2013-03-20 17:41:40 -07:00
Jonathan Gibbons
a52c1dd51a
8010315: doclint errors in javac public API
...
Reviewed-by: darcy
2013-03-19 15:13:44 -07:00
Jonathan Gibbons
49d55f9300
8007803: Implement javax.lang.model API for Type Annotations
...
Reviewed-by: darcy
2013-03-18 18:33:13 -07:00
Jonathan Gibbons
0e8a3df6c7
8008425: Remove interim new javax.lang.model API for type-annotations
...
Reviewed-by: darcy
2013-03-18 14:40:32 -07:00
Joel Borggrén-Franck
14c0c8eed8
8007279: Rename javax.l.model.element.Element.getAnnotations(Class) to getAnnotationsByType(Class)
...
Reviewed-by: darcy, abuckley
2013-02-13 10:33:13 +01:00
Joe Darcy
44e3518c32
8007574: Provide isFunctionalInterface in javax.lang.model
...
Reviewed-by: jjg
2013-02-11 13:37:41 -08:00
Joe Darcy
6b27e06701
8006264: Add explanation of why default methods cannot be used in JDK 8 javax.lang.model
...
Reviewed-by: jjg
2013-01-23 20:11:07 -08:00
Michael Ernst
659a96edf9
8006775: JSR 308: Compiler changes in JDK8
...
Co-authored-by: Werner Dietl <wmdietl@cs.washington.edu>
Co-authored-by: Matt Papi <mpapi@csail.mit.edu>
Co-authored-by: Mahmood Ali <mahmood@notnoop.com>
Reviewed-by: jjg
2013-01-23 13:27:24 -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
Joel Borggrén-Franck
9e3a121357
7193719: Support repeating annotations in javax.lang.model
...
Reviewed-by: jjg
2013-01-14 19:52:36 +01:00
Joe Darcy
51e7243003
8004730: Add language model support for parameter reflection
...
Reviewed-by: abuckley
2013-01-09 20:02:53 -08:00
Lana Steuck
f2c7a7867a
Merge
2012-12-28 18:39:09 -08:00
David Katleman
8208c844dd
8004982: JDK8 source with GPL header errors
...
Reviewed-by: ohair
2012-12-20 16:24:18 -08: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
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
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
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
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
36c3915257
8000663: clean up langtools imports
...
Reviewed-by: darcy
2012-10-09 19:10:00 -07:00
Jonathan Gibbons
ae09b79839
7177970: fix issues in langtools doc comments
...
Reviewed-by: mcimadamore
2012-09-13 14:29:36 -07:00
Jonathan Gibbons
9f1ffb53dc
7150368: javac should include basic ability to generate native headers
...
Reviewed-by: mcimadamore, darcy, ohrstrom
2012-03-13 15:43:40 -07:00
Joe Darcy
c569749a21
7130768: Clarify behavior of Element.getEnclosingElements in subtypes
...
Reviewed-by: mcimadamore, jjg
2012-01-18 16:43:59 -08:00
Jonathan Gibbons
654ae83d8e
7074416: Regression: JSR199: javac doesn't unwrap clientcodewrapper objects
...
Reviewed-by: mcimadamore
2011-08-31 15:39:00 -07:00
Joe Darcy
01ee832f44
7025809: Provided new utility visitors supporting SourceVersion.RELEASE_8
...
Reviewed-by: jjg, mcimadamore
2011-07-05 16:37:24 -07:00
Lana Steuck
2eb3bc1633
Merge
2011-06-22 23:26:00 -07:00
Joe Darcy
42cb36b770
7025784: Add SourceVersion.RELEASE_8
...
7025786: Add -source 8 and -target 8 to javac
7025789: Change javac source and target default to 8
Reviewed-by: jjg
2011-06-01 23:56:31 -07:00
David Katleman
f1744917be
7044486: open jdk repos have files with incorrect copyright headers, which can end up in src bundles
...
Reviewed-by: ohair, trims
2011-05-25 13:32:10 -07:00