Vicente Romero
edee080e4a
8030855: Default methods should be visible under source previous to 8
...
Reviewed-by: jjg, dlsmith
2014-02-06 18:49:01 +00:00
Alan Bateman
cf7f5c0b61
8033366: Add configure option to allow RMIConnector IIOP transport be selected compiled in or not
...
Reviewed-by: erikj
2014-02-06 15:49:51 +00:00
Jan Lahoda
8a2542c71f
8030049: RoundEnvironment.getElementsAnnotatedWith receives wrong elements
...
Match the required and actual annotations using Element equivalence rather than TypeMirror equivalence, to avoid trouble with erroneous types.
Reviewed-by: darcy
2014-01-10 19:02:54 +01:00
Andreas Lundblad
a76d1ab5a2
8028389: NullPointerException compiling annotation values that have bodies
...
Made sure anonymous class declarations inside class- and package-level annotations are properly entered.
Reviewed-by: jfranck
2014-01-10 12:47:15 +01:00
Jan Lahoda
e32b40185e
8029376: Full attribution of unresolvable annotations
...
8029161: javac crashing when processing broken annotations
Attributing values of annotation attributes regardless how broken the annotation is.
Reviewed-by: jjg, jfranck
2014-01-10 11:31:09 +01:00
Andreas Lundblad
147820083e
8006730: remove workaround tests when jtreg updated
...
Removed temporary workaround test-files.
Reviewed-by: jjg
2014-01-09 15:00:33 +01:00
Joe Darcy
3815f04fbc
8000962: Update JDK_MINOR_VERSION for JDK 9
...
Reviewed-by: jjg, ksrini
2014-01-07 15:00:23 -08:00
Joe Darcy
dd72fa55fc
8031360: Update langtools code base to use RELEASE_9
...
Reviewed-by: jjg
2014-01-07 13:47:49 -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
Robert Field
8d4ba575b6
8030626: java.lang.VerifyError: Bad return type when lambda's body is in parentheses
...
Properly type convert the body of a lambda expression (forward port to JDK9 of 8029558)
Reviewed-by: vromero
2013-12-22 21:57:01 -08:00
Vicente Romero
b0f5f93cd0
8029240: Default methods not always visible under -source 7
...
Reviewed-by: jjg
2013-12-19 22:24:27 +00:00
Vicente Romero
a4bac02fa4
8030218: javac, compile time error isn't shown when final static field is not assigned, follow-up
...
Reviewed-by: jjg, jfranck, sundar
2013-12-19 21:58:50 +00:00
Vicente Romero
3c77de74be
8030807: langtools should still build using jdk 7
...
Reviewed-by: briangoetz
2013-12-19 20:16:44 +00:00
Paul Govereau
4d793c02be
8030726: tools/javac/NoStringToLower.java fails due to enforcement no use of String.toLowerCase on non-langtools classes
...
Fix NoStringToLower test to only enforce ban on String.toLowerCase on langtools classes
Reviewed-by: vromero, jfranck
2013-12-19 11:38:45 -05:00
Bhavesh Patel
8ee3492363
8016549: jdk7 javadocs are hard to read
...
Reviewed-by: jjg
2013-12-18 19:48:47 -08:00
Brian Goetz
6b6b488756
8030244: Update langtools to use Diamond
...
Reviewed-by: darcy
2013-12-18 16:05:18 -05:00
Vicente Romero
6255412f38
8029721: javac crash for annotated parameter type of lambda in a field
...
Reviewed-by: rfield, jfranck
2013-12-18 19:22:58 +00:00
Vicente Romero
7f46fe764f
8029569: internal javac cast exception when resolving varargs ambiguity
...
Reviewed-by: jjg
2013-12-18 19:15:58 +00:00
Michael Fang
7d04b22371
8026741: jdk8 l10n resource file translation update 5
...
Reviewed-by: naoto, yhuang
2013-12-17 23:32:58 -08:00
Iris Clark
98948bb8af
8030068: Update .jcheck/conf files for JDK 9
...
Reviewed-by: mr
2013-12-13 09:36:24 -08:00
Iris Clark
d782fd4585
Added tag jdk9-b00 for changeset 4b89cce23b75
2013-12-12 15:27:11 -08:00
David Katleman
32f209883d
Added tag jdk8-b120 for changeset 358a358062d5
2013-12-12 05:21:38 -08:00
Kumar Srinivasan
d56f2315c5
8029504: Regression: TestDocRootLink test fails on Windows
...
Reviewed-by: bpatel, jjg
2013-12-06 09:07:47 -08: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
Eric McCorkle
bedae747dc
8030687: Add .out files to fix failing tests
...
Forgot to hg add golden files in a previous fix
Reviewed-by: jjg
2013-12-17 19:27:49 -05:00
Paul Govereau
a183356fde
8030642: Add golden files to javac/limits
...
Add golden files to check output of negative compilation tests in javac/limits
Reviewed-by: jjg, emc
2013-12-17 18:15:48 -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
0f0e04b6a0
8028235: Better error recovery for parsing 'void' as a type of the lambda parameter
...
Handle "void" as a primitive type in JavacParser.analyzeParens.
Reviewed-by: vromero
2013-12-17 10:58:26 +01:00
Jan Lahoda
92c25244aa
8028415: TreeMaker.Literal(Object) creates invalid JCLiterals when passed a Character
...
JCLiteral for char must contain an Integer, not the provided Character.
Reviewed-by: jjg
2013-12-17 10:58:21 +01:00
Jan Lahoda
8ebb81fb7a
8029800: Flags.java uses String.toLowerCase without specifying Locale
...
Introducing StringUtils.toLowerCase/toUpperCase independent on the default locale, converting almost all usages of String.toLowerCase/toUpperCase to use the new methods.
Reviewed-by: jjg, bpatel
2013-12-17 10:55:59 +01:00
Jan Lahoda
b06d1bfb55
8029715: test needs bugID added to @bug tag
...
Adding forgotten bug number
Reviewed-by: vromero
2013-12-17 10:55:58 +01:00
Joe Darcy
b2651d0972
8028545: Add -source 9 and -target 9 to javac
...
8000961: Change javac source and target default to 9
Reviewed-by: jjg
2013-12-16 10:15:38 -08:00
Vicente Romero
ffb2f48033
8030214: fix for JDK-8020216 breaks the build
...
Reviewed-by: jjg
2013-12-16 17:33:18 +00:00
Andrey Nazarov
213b16163b
8028708: TEST_BUG, Tests should pass through VM options, langtools tests
...
Reviewed-by: jjg, vromero
2013-12-16 15:07:13 +00:00
Vicente Romero
4d99383951
8020216: javac, compile time error isn't shown when final static field is not assigned
...
Reviewed-by: jjg
2013-12-16 14:32:12 +00:00
Lana Steuck
72d1a95d79
Merge
2013-12-05 10:34:49 -08:00
David Katleman
e75e2f3fb8
Added tag jdk8-b119 for changeset 7598dfa5cb4c
2013-12-04 23:11:45 -08:00
Mandy Chung
cd7a8e76a4
8029216: (jdeps) Provide a specific option to report JDK internal APIs
...
Reviewed-by: alanb
2013-12-04 15:39:36 -08:00
Lana Steuck
f179384b1c
Merge
2013-12-03 23:10:23 -08:00
Bhavesh Patel
81ef12b24a
8025416: doclet not substituting {@docRoot} in some cases
...
Reviewed-by: jjg
2013-12-03 14:21:45 -08:00
Lana Steuck
f0dcaf0d7a
Merge
2013-12-03 10:47:17 -08:00
Vicente Romero
a64e195ca9
8029179: javac produces a compile error for valid boolean expressions
...
Reviewed-by: jjg, jlahoda
2013-12-03 18:13:18 +00:00
Werner Dietl
e2d2bb9a25
8028699: Compiler crash during speculative attribution of annotated type
...
Moving the checkForDeclarationAnnotations check into Attr.TypeAnnotationsValidator
Reviewed-by: jjg
2013-12-03 18:50:26 +01:00
Christine Lu
7872057617
Added tag jdk8-b118 for changeset e5aaa3cef7d2
2013-11-28 08:24:36 -08:00
Jan Lahoda
51d11b5222
8027789: Access method for Outer.super.m() references indirect superclass
...
Internally convert the qualified super access to an equivalent of an unqualified super access inside the access method.
Reviewed-by: vromero, jjg
2013-11-26 15:33:12 +01:00
Jan Lahoda
38ef229e3f
8026374: javac accepts void as a method parameter
...
Changing Check.validate to reject void types.
Reviewed-by: jjg, vromero
2013-11-26 15:27:19 +01:00
Joel Borggrén-Franck
979151dfa9
8028428: strictfp allowed as annotation element modifier
...
Reviewed-by: jjg
2013-11-26 13:33:33 +01:00
Jonathan Gibbons
7f2246bbef
8028318: [doclint] doclint will reject existing user-written doc comments using custom tags that follow the recommended rules
...
Reviewed-by: darcy
2013-11-25 17:42:28 -08:00
Lana Steuck
78520efca9
Merge
2013-11-25 09:41:20 -08:00