Fredrik Öhrström
c8256e4d27
8054474: Add --state-dir=bar to sjavac
...
Add --state-dir=bar to sjavac to control where sjavac stores the javac_state file.
Reviewed-by: jjg, alundblad
2014-08-08 21:26:23 +02:00
Fredrik Öhrström
ce6154a2fa
8054461: Add @file support to sjavac
...
Add @file support to sjavac commandline.
Reviewed-by: jjg, alundblad
2014-08-08 20:47:24 +02:00
Jan Lahoda
66ea31ef63
8043643: Add an crules analyzer avoiding string concatenation in messages of Assert checks
...
Generalizing the crules infrastructure, adding a new analyzer to check String concatenation in Assert calls.
Reviewed-by: jjg, vromero
2014-08-01 11:09:40 -07:00
Alexander Zuev
5284120119
8047072: javap OOM on fuzzed classfile
...
Reviewed-by: jjg
2014-07-30 20:31:39 +04:00
Maurizio Cimadamore
560c7c91fe
8051958: Cannot assign a value to final variable in lambda
...
Remove Attr.owner and refactor code for detecting forward field references
Reviewed-by: vromero
2014-07-29 15:31:57 -07:00
Andrey Nazarov
0f64892089
8050979: Provide javadoc for "framework" classes in langtools tests
...
Reviewed-by: jjg
2014-07-24 15:12:48 -07:00
Andrey Nazarov
0308bdc9d1
8050319: LocalVariableTestBase has unexpected dependency on LocalVariableTableTest
...
Reviewed-by: jjg, ksrini
2014-07-23 09:19:23 -07:00
Sonali Goel
248c1db2be
8050954: update DocRootSlash test for tidy error: empty <p>
...
Reviewed-by: ksrini, bpatel
2014-07-17 16:46:29 -07:00
Sonali Goel
a047a4f1ec
8048837: .out files for generics tests in tools/javac dir - part 3
...
Reviewed-by: jjg
2014-07-17 11:22:47 -07:00
Sonali Goel
5324b04fde
8048836: .out files for generics tests in tools/javac dir
...
Reviewed-by: jjg
2014-07-17 11:14:39 -07:00
Mandy Chung
acacb0481e
8050804: (jdeps) Recommend supported API to replace use of JDK internal API
...
Reviewed-by: dfuchs
2014-07-17 10:17:58 -07:00
Sonali Goel
541591d644
8048833: .out files for generics tests in tools/javac dir
...
Reviewed-by: jjg
2014-07-17 09:56:07 -07:00
Joe Darcy
dee421ed14
8050430: Provided new utility visitors supporting SourceVersion.RELEASE_9
...
Reviewed-by: jjg
2014-07-17 09:47:25 -07:00
Vicente Romero
aa91971a3c
8051004: javac, incorrect bug id in tests for JDK-8050386
...
Reviewed-by: mcimadamore
2014-07-17 10:55:50 -04:00
Vicente Romero
3e002a08e6
8050386: javac, follow-up of fix for JDK-8049305
...
Reviewed-by: mcimadamore
2014-07-16 10:47:56 -04:00
Vicente Romero
6edca1025f
8050283: fix for JDK-8049305 should be removed
...
Reviewed-by: jjg
2014-07-14 16:59:25 -04:00
Jonathan Gibbons
6ec02aa50b
8046824: class SJavacTestUtil and *Wrapper are redundant and should be removed
...
Reviewed-by: ksrini
2014-07-14 11:46:31 -07:00
Vicente Romero
1e87b47b2a
8049305: Verification error due to a bad stackmap frame generated by javac
...
Reviewed-by: mcimadamore
2014-07-14 13:36:30 -04:00
Jan Lahoda
603d592a91
8049948: Restore NonDirectSuper.java test
...
Reviewed-by: jjg
2014-07-14 12:03:08 +02:00
Jan Lahoda
eb1f1c05ed
8048805: Request to investigate and update lexer error recovery in javac
...
8046620: Further investigation needed for few error messages for negative unicode tests in langtools regression ws
8048803: javac should report complete character code in the error messages
Improving error reporting and recovery in the lexer
Co-authored-by: Sonali Goel <sonali.goel@oracle.com>
Reviewed-by: jjg, mcimadamore
2014-07-14 12:02:58 +02:00
Kumar Srinivasan
0752cdda93
8039028: [javadoc] refactor the usage of Util.java
...
Reviewed-by: jjg
2014-06-15 08:41:57 -07:00
Jonathan Gibbons
92884a5338
8050106: JavaCompiler relies on inappropriate result from comparison
...
Reviewed-by: darcy
2014-07-12 07:32:28 -07:00
Jonathan Gibbons
84e4fca0c8
8048806: Javadoc errors out on some valid HTML tags
...
Reviewed-by: bpatel
2014-07-11 18:51:32 -07:00
Kumar Srinivasan
c626683b26
8049396: [javadoc] add more class-use test cases
...
Reviewed-by: jjg
2014-07-11 06:52:04 -07:00
Kumar Srinivasan
4fa698fe42
8049393: [javadoc] parameters are not sorted correctly
...
Reviewed-by: jjg
2014-06-29 17:13:55 -07:00
Neil Toda
f7234f052c
8030610: replace test/tools/javac/versions/check.sh
...
Reviewed-by: jjg
2014-07-10 16:03:45 -07:00
Neil Toda
b4b2f994ca
8011044: Remove support for 1.5 and earlier source and target options
...
Co-authored-by: Brian Goetz <brian.goetz@oracle.com>
Reviewed-by: darcy, jjg
2014-07-10 13:57:27 -07:00
Vicente Romero
5916a0adfa
8033483: Should ignore nested lambda bodies during overload resolution
...
Reviewed-by: mcimadamore, dlsmith
2014-07-09 10:49:32 -04:00
Jan Lahoda
0067b70725
8031569: Refactor javac scope implementation to enable lazy imports
...
Introducing an internal API for Scope; rewriting ImportScopes to extend CompoundScopes.
Co-authored-by: Maurizio Cimadamore <maurizio.cimadamore@oracle.com>
Reviewed-by: mcimadamore, jjg, jfranck
2014-07-09 16:32:05 +02:00
Mandy Chung
c2f98fba15
8029548: (jdeps) use @jdk.Exported to determine supported vs JDK internal API
...
8031092: jdeps does not recognize --help option
8048063: (jdeps) Add filtering capability
Reviewed-by: alanb, dfuchs
2014-07-08 18:26:34 -07:00
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
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
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