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
Jan Lahoda
912fc38c65
8026510: The name of com.sun.tools.javac.comp.Annotate.Annotator is confusing
...
A mostly automated rename Annotate.Annotator->Annotate.Worker and enterAnnotation->run.
Reviewed-by: emc, jjg
2013-10-15 22:15:35 +02:00
Chris Hegarty
f5392a9718
Merge
2013-10-15 21:12:33 +01:00
Vicente Romero
1868655b89
8024947: javac should issue the potentially ambiguous overload warning only where the problem appears
...
Reviewed-by: jjg
2013-10-15 21:02:21 +01:00
Chris Hegarty
0fd34f307d
Merge
2013-10-15 20:47:55 +01:00
Vicente Romero
53cc43916a
8025816: javac crash with method reference with a type variable as the site
...
Reviewed-by: jjg
2013-10-15 19:36:45 +01:00
Bhavesh Patel
99e02c21cd
8026370: javadoc creates empty <span class="italic"></span>
...
Reviewed-by: jjg
2013-10-15 11:20:27 -07:00
Jan Lahoda
52d83865b8
8026180: com.sun.source.tree.NewArrayTree refers to com.sun.tools.javac.util.List
...
Correcting import in NewArrayTree, adding test protecting againts improper types in API signatures
Reviewed-by: jjg
2013-10-15 16:23:18 +02:00
Chris Hegarty
95866e7e4f
Merge
2013-10-15 14:17:11 +01:00
Jonathan Gibbons
0837163643
8025998: Missing LV table in lambda bodies
...
Reviewed-by: vromero
2013-10-14 23:07:43 -07:00
Jonathan Gibbons
31b34ce39c
8025693: recent javadoc changes cause com/sun/javadoc/testLinkOption/TestLinkOption.java to fail
...
Reviewed-by: darcy
2013-10-14 22:34:37 -07:00
Jonathan Gibbons
fc85ec65d8
8026371: "tidy" issues in langtools/src/**/*.html files
...
Reviewed-by: darcy
2013-10-14 16:28:44 -07:00
Jan Lahoda
da21af58f4
8014016: javac is too late detecting invalid annotation usage
...
Adding new queue to Annotate for validation tasks, performing annotation validation during enter
Reviewed-by: jjg, emc, jfranck
2013-10-14 22:11:09 +02:00
Jonathan Gibbons
09523f2583
8026368: doclint does not report empty tags when tag closed implicitly
...
Reviewed-by: darcy
2013-10-14 12:38:09 -07:00
Lana Steuck
27bd2d769e
Merge
2013-10-11 23:31:06 -07:00
Chris Hegarty
0eadafa765
Merge
2013-10-11 19:05:18 +01:00
Jan Lahoda
958096d69b
6278240: Exception from AnnotationValue.getValue() should list the found type not the required type
...
Reviewed-by: darcy, jfranck, jjg
2013-10-11 15:49:15 +02:00
Lana Steuck
7f8a6a5898
Merge
2013-10-11 03:09:42 -07:00
Robert Field
a8e63b82f1
8012557: Implement lambda methods on interfaces as private
...
8016320: Method reference in subinterface of type I.super::foo produces exception at runtime
Now that the VM supports interface instance private methods, lambda methods and lambda bridges are always private. Access is now through invokespecial.
Reviewed-by: vromero, jlahoda
2013-10-10 23:26:56 -07:00
Lana Steuck
aa4594456d
Merge
2013-10-10 20:57:27 -07:00
Jonathan Gibbons
a29d963e53
8026294: 8025633 breaks langtools/test/com/sun/javadoc/testRepeatedAnnotations/TestRepeatedAnnotations.java
...
Reviewed-by: darcy
2013-10-10 17:13:32 -07:00
Eric McCorkle
a78344ba67
8008762: Type annotation on inner class in anonymous class show up as regular type annotations
...
8015257: type annotation with TYPE_USE and FIELD attributed differently if repeated
8013409: test failures for type annotations
Fixes to address some problems in type annotations
Reviewed-by: jfranck, jjg
2013-10-10 20:12:08 -04:00
Lana Steuck
fb3c32d988
Merge
2013-10-10 13:41:08 -07:00
Eric McCorkle
ad8c918fb1
8019461: Clean up javac diagnostics
...
7196553: Review error messages for repeating annotations
Changes to the diagnostic messages to improve clarity and JLS coherence
Reviewed-by: jjg
2013-10-10 13:55:41 -04:00
Bhavesh Patel
a7125b5d2e
8025633: Fix javadoc to generate valid anchor names
...
Reviewed-by: jjg
2013-10-10 10:51:15 -07:00
Christine Lu
67a4e0fd30
Added tag jdk8-b111 for changeset 9c619baa6191
2013-10-10 10:09:28 -07:00
J. Duke
27cab0e0c8
Merge
2017-07-05 19:15:04 +02:00
J. Duke
2e941607dd
Merge
2017-07-05 19:15:01 +02:00
J. Duke
ad7c96af78
Merge
2017-07-05 19:14:57 +02:00
J. Duke
9212c2d707
Merge
2017-07-05 19:14:54 +02:00
J. Duke
4a42454909
Merge
2017-07-05 19:14:50 +02:00
J. Duke
bd877c5e12
Merge
2017-07-05 19:14:47 +02:00
J. Duke
247035b615
Merge
2017-07-05 19:14:44 +02:00
J. Duke
08eb6f225f
Merge
2017-07-05 19:14:40 +02:00
J. Duke
f84ac5de52
Added tag jdk8-b110 for changeset b5d2bf482a3e
2017-07-05 19:14:20 +02:00
J. Duke
0290019388
Merge
2017-07-05 19:14:19 +02:00
J. Duke
76bc84e412
Merge
2017-07-05 19:14:16 +02:00
J. Duke
6e634ad503
Merge
2017-07-05 19:14:08 +02:00
J. Duke
7ea7da59ce
Merge
2017-07-05 19:14:05 +02:00
J. Duke
046b2e8e1b
Merge
2017-07-05 19:14:01 +02:00
J. Duke
decf238aeb
Merge
2017-07-05 19:13:54 +02:00
J. Duke
fff9962722
Merge
2017-07-05 19:13:51 +02:00
J. Duke
6d5b2e83e9
Merge
2017-07-05 19:13:29 +02:00
J. Duke
a398cd0275
Added tag jdk8-b109 for changeset af9a674e12a1
2017-07-05 19:13:10 +02:00
J. Duke
674c05c354
Merge
2017-07-05 19:13:10 +02:00
J. Duke
57d861a1f6
Merge
2017-07-05 19:13:07 +02:00
J. Duke
409f5fa81f
Merge
2017-07-05 19:13:03 +02:00
J. Duke
2a033758a7
Merge
2017-07-05 19:13:00 +02:00
J. Duke
91d62b6b25
Merge
2017-07-05 19:12:56 +02:00
J. Duke
c1003b4b6d
Merge
2017-07-05 19:12:53 +02:00