Maurizio Cimadamore
15cfa4aac9
8043926: javac, code valid in 7 is not compiling for 8
...
Type-containment doesn't handle inference variables correctly
Reviewed-by: vromero, dlsmith
2014-07-08 15:42:04 +01:00
Jan Lahoda
3c5b32658b
8042239: javac: TreeMaker.Type(Type t) does not handle UnionClassType
...
Enhancing TreeMaker.Type(Type t) with support for UnionClassType and IntersectionClassType.
Co-authored-by: Robert Field <robert.field@oracle.com>
Reviewed-by: vromero, rfield
2014-07-08 15:13:16 +02:00
Sonali Goel
5437ec7e74
8044080: .out files for unicode, implicitThis and importChecks tests in tools/javac dir
...
Reviewed-by: jjg
2014-07-07 13:39:31 -07:00
Sonali Goel
9c09973b5a
8049491: Remove three auxilary files in tools/javac/enum dir
...
Reviewed-by: jjg
2014-07-07 12:55:00 -07:00
Sonali Goel
3ecb57ccc0
8046618: .out files for enum tests in tools/javac/dir
...
Reviewed-by: jjg
2014-07-07 12:44:20 -07:00
Sonali Goel
0718a280b0
8046635: .out files for enum tests in tools/javac/dir
...
Reviewed-by: jjg
2014-07-07 12:36:45 -07:00
Vicente Romero
72d5723212
8049075: javac, wildcards and generic vararg method invocation not accepted
...
Reviewed-by: mcimadamore
2014-07-04 16:34:44 +01:00
Jonathan Gibbons
12b653bb02
8042261: Implement classfile tests for Deprecated attribute
...
Reviewed-by: jjg, anazarov, shurailine
2014-07-04 10:52:22 +01:00
Sonali Goel
50e8d8b28d
8049284: Missing bug id in test/tools/javac/varargs/warning/Warn*
...
Reviewed-by: darcy
2014-07-03 15:48:23 -07:00
Sonali Goel
2caa264885
8046770: .out files for assert, boxing, and overload tests in tools/javac dir
...
Reviewed-by: jjg
2014-07-02 14:27:10 -07:00
Sonali Goel
9343037434
8044864: .out files for enum tests in tools/javac dir - part 1
...
Reviewed-by: jjg
2014-07-02 13:29:58 -07:00
Sonali Goel
8244fe0c5c
8044236: create .out files for DefiniteAssignment tests in tools/javac dir
...
Reviewed-by: jjg, vromero
2014-07-02 12:04:04 -07:00
Lana Steuck
afd134e028
Merge
2014-07-01 14:28:22 -07:00
Brian Goetz
76c473d81f
8032188: Remove dead code in TransTypes
...
Reviewed-by: darcy
2014-07-01 15:54:25 -04:00
Phil Race
ccffd661f8
Merge
2014-07-01 10:21:41 -07:00
Maurizio Cimadamore
9baf436fd6
8048905: More tweaking with langtools intellij support
...
Add support for 'jtreg.home' property; fix code width to be 80; disable import optimizations
Reviewed-by: vromero
2014-07-01 17:23:46 +01:00
Jan Lahoda
670eff1ee6
6707032: Division by zero warning not suppressed properly in some cases
...
Delay reporting of the division by zero warning until annotations are resolved, so that @SuppressWarnings works correctly.
Reviewed-by: vromero
2014-06-30 17:08:06 +02:00
Kumar Srinivasan
729fe3ec72
8047162: [javadoc] index files are non deterministic
...
Reviewed-by: jjg
2014-06-27 17:54:54 -07:00
David Katleman
3bfe90c1b1
Added tag jdk9-b20 for changeset d77065991eb8
2014-06-26 12:51:49 -07:00
David Dehaven
1207c0efa1
Merge
2014-06-23 13:06:08 -07:00
Mandy Chung
399ef93b31
8044063: Remove com.sun.java.browser.* from jdk repo
...
Reviewed-by: darcy, alanb
2014-06-20 13:36:10 -07:00
Sonali Goel
ae6f87cc24
8047300: update tools/javadoc/6227454 test for missing <DOCTYPE> tags
...
Reviewed-by: jjg, ksrini
2014-06-20 13:26:24 -07:00
Vicente Romero
1ff4245739
8044546: Crash on faulty reduce/lambda
...
Co-authored-by: Maurizio Cimadamore <maurizio.cimadamore@oracle.com>
Reviewed-by: mcimadamore, dlsmith
2014-06-20 20:36:54 +01:00
Robert Field
5fad815dec
8046060: Different results of floating point multiplication for lambda code block
...
Propogate strictfp into lambda body
Reviewed-by: vromero, jlahoda
2014-06-20 10:56:47 -07:00
Dan Smith
fe46aeabb0
8047407: Add test for JDK-8037385
...
Reviewed-by: mcimadamore
2014-06-20 11:42:16 -06:00
Lana Steuck
0d37c9cee1
Merge
2014-06-20 10:15:13 -07:00
Dan Smith
06b8a7ac80
8034147: javac crashes with a NullPointerException during bounds checking
...
Types.supertype should return Type.noType rather than null
Reviewed-by: vromero, mcimadamore
2014-06-20 10:56:31 -06:00
Vicente Romero
d7c001dd04
8042759: Lambda returning implicitly-typed lambdas considered pertinent to applicability
...
Reviewed-by: mcimadamore
2014-06-19 23:52:33 +01:00
Jan Lahoda
9d852a54ef
8041648: do while loop that misses ending semicolon has wrong end position
...
Ensure the end positions are meaningful even if statement's semicolon is missing.
Co-authored-by: Dusan Balek <dusan.balek@oracle.com>
Reviewed-by: jjg
2014-06-19 22:06:29 +02:00
David Katleman
c8e4d3e53a
Added tag jdk9-b19 for changeset 26e23230009a
2014-06-19 11:22:49 -07:00
Vicente Romero
5b199f3cb8
8038182: javac crash with FunctionDescriptorLookupError for invalid functional interface
...
Co-authored-by: Maurizio Cimadamore <maurizio.cimadamore@oracle.com>
Reviewed-by: mcimadamore
2014-06-19 15:39:37 +01:00
Sonali Goel
17f9ae5713
8046071: update three javadoc tests for empty <p> tag
...
Reviewed-by: jjg, ksrini
2014-06-18 14:58:16 -07:00
Lana Steuck
dfedac648b
Merge
2014-06-18 10:54:24 -07:00
Lana Steuck
b2a5eb6f28
Merge
2014-06-18 10:09:04 -07:00
Maurizio Cimadamore
f8e80ec392
8043253: Slow javac compile times in JDK 8
...
Enable on-demand diagnostic source position completion
Reviewed-by: jjg, vromero
2014-06-18 13:51:50 +01:00
Jan Lahoda
e6b9e34ebe
8046916: Type parameter annotations don't work with multiple type parameters
...
When reading type variable's annotations out of the owner's type annotations, use the type variable's index in owner to exclude annotations belonging to other type variables.
Reviewed-by: jfranck, emc
2014-06-18 10:44:16 +02:00
Vicente Romero
e4773094de
8036953: Fix timing of varargs access check, per JDK-8016205
...
Reviewed-by: mcimadamore, dlsmith
2014-06-17 17:33:01 +01:00
Paul Govereau
f2e2245e7b
8038975: Access control in enhanced for
...
Reviewed-by: vromero, jlahoda
2014-06-17 11:11:59 -04:00
Andreas Lundblad
8baafcf7ef
8048594: The sjavac client/server protocol should be hidden behind an interface
...
Reviewed-by: jfranck
2014-06-17 14:01:27 +02:00
Vicente Romero
ce0935812b
8047719: Incorrect LVT in switch statement
...
Reviewed-by: jjg, jlahoda
2014-06-27 20:32:12 +01:00
Sonali Goel
2f5e083cee
8048293: update tools/javadoc/6227454 to have missing <head> tag
...
Reviewed-by: jjg, bpatel
2014-06-26 16:39:14 -07:00
Sonali Goel
3e316a3372
8047316: update javadoc tests to fix tidy warning for incorrect html comment
...
Reviewed-by: jjg, ksrini
2014-06-26 16:07:07 -07:00
Sonali Goel
bbc0df83f4
8048168: update 2 javadoc tests to add summary attribute for table tag
...
Reviewed-by: jjg, ksrini
2014-06-26 15:47:52 -07:00
Sonali Goel
8828870971
8047744: update 2 javadoc tests for nested emphasis <code>
...
Reviewed-by: jjg, ksrini
2014-06-26 15:41:05 -07:00
Sonali Goel
41005acef2
8047743: update com/sun/javadoc/testHref for unrecognized <action>
...
Reviewed-by: jjg, ksrini
2014-06-26 15:30:21 -07:00
Sonali Goel
7470fabe6f
8047303: update com/sun/javadoc/DocRootSlash/DocRootSlash for unexpected </a>
...
Reviewed-by: jjg, ksrini
2014-06-26 15:21:44 -07:00
Jonathan Gibbons
47c543e53b
8007307: DPrinter: support the DocTree API
...
Reviewed-by: mcimadamore
2014-06-26 11:45:51 -07:00
Jonathan Gibbons
bd97e7d5ec
8047183: JDK build fails with sjavac enabled
...
Reviewed-by: mcimadamore
2014-06-26 11:31:59 -07:00
Paul Govereau
5b1596bc25
8042345: getDocComment fails for doc comments on PackageElement found in package-info.java
...
Reviewed-by: jjg
2014-06-26 13:48:58 -04:00
Jonathan Gibbons
101aaaa468
8048162: Restrict catch type from Throwable to ReflectiveOperationException
...
Reviewed-by: darcy
2014-06-25 19:15:53 -07:00