Chris Hegarty
2b80c4715f
8054834: Modular Source Code
...
Co-authored-by: Alan Bateman <alan.bateman@oracle.com>
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Magnus Ihse Bursie <magnus.ihse.bursie@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Paul Sandoz <paul.sandoz@oracle.com>
Reviewed-by: alanb, chegar, ihse, mduigou
2014-08-17 15:52:32 +01:00
Paul Govereau
7cb1497762
8054556: javac should report the error for default usage as the primary error
...
Reviewed-by: jjg
2014-08-15 11:02:14 -04:00
Andreas Lundblad
b9781a6764
8055039: Sjavac does not print compilation errors to the console
...
Sjavac (client) now prints the result of the compilation on stdout/stderr.
Reviewed-by: jfranck
2014-08-14 14:17:17 +02:00
Andreas Lundblad
0683c8dbb0
8054215: Use com.sun.tools.javac.util.Assert instead of 'assert'
...
Replaced assert keyword with methods from com.sun.tools.javac.util.Assert
Reviewed-by: jfranck
2014-08-14 13:05:49 +02:00
Jonathan Gibbons
1cf35244f6
8055076: fix test failures in classfile tests
...
Reviewed-by: darcy
2014-08-13 15:47:58 -07:00
Eric McCorkle
52b5861793
Merge
2014-08-13 21:58:29 +00:00
Jonathan Gibbons
33e6564a6b
8050429: Update/cleanup ToolBox
...
Reviewed-by: vromero
2014-08-13 13:20:31 -07:00
Eric McCorkle
14fcc1d07d
8055054: Remove visitWildcard visitor method from erasure visitor
...
Remove suspicious visitor method that should not be present
Reviewed-by: mcimadamore
2014-08-13 14:25:46 -04:00
Andreas Lundblad
ce4c456820
8048457: Sjavac should not use portfiles, sockets, etc if background=false
...
8044131: Restructure client / server protocol code
Changes protocol code to use Object input/output streams. Avoids spawning server if background=false. Refactors idleness checks, pooling and port file monitoring.
Reviewed-by: jjg, jfranck
2014-08-13 14:44:59 +02:00
Sonali Goel
14e6aa6b9e
8049130: Group 8d - golden files for annotations test in tools/java dir
...
Reviewed-by: jjg
2014-08-12 17:48:30 -07:00
Sonali Goel
32b768c531
8049129: Group 8c - golden files for annotations test in tools/java dir
...
Reviewed-by: jjg
2014-08-12 17:39:56 -07:00
Sonali Goel
40f4caa8d0
8049127: Group 8b - golden files for annotations test in tools/java dir
...
Reviewed-by: jjg
2014-08-12 17:31:31 -07:00
Sonali Goel
bf789b2a48
8054964: Add a test for invalid package annotations
...
Reviewed-by: jjg
2014-08-12 16:41:05 -07:00
Andrei Eremeev
8740c99fbd
8042251: Implement classfile tests for InnerClasses attribute
...
Reviewed-by: jjg, anazarov, shurailine
2014-08-12 13:24:40 +04:00
Lana Steuck
e9745f7d6a
Merge
2014-08-11 11:28:08 -07:00
Kumar Srinivasan
714d7c813a
8054044: [javadoc] javadoc tester must print out the javadoc run arguments
...
Reviewed-by: jjg, sogoel
2014-08-11 10:16:55 -07:00
Lana Steuck
acf7f27a07
Merge
2014-08-11 10:05:15 -07:00
Lana Steuck
4e543f382a
Added tag jdk9-b26 for changeset 5cc16d71dc7a
2014-08-10 19:39:06 -07:00
Lana Steuck
e238dea6b3
Added tag jdk9-b26 for changeset 196b7a50a266
2014-08-09 21:27:42 -07:00
Fredrik Öhrström
c110d6437f
8054465: Add --permit-artifact=bar to sjavac
...
Add --permit-artifact=bar to white-list files that have been written to the destination directory and that sjavac should not delete.
Reviewed-by: jjg, alundblad
2014-08-09 00:56:29 +02:00
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
Lana Steuck
b4338fe75c
Merge
2014-08-04 15:33:22 -07:00
Tim Bell
06f3de9ab1
Added tag jdk9-b25 for changeset 85d68faca425
2014-08-01 14:09:22 -07: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
Lana Steuck
d4ac511615
Merge
2014-07-30 11:49:49 -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
Tim Bell
b8d8e19278
Added tag jdk9-b24 for changeset 263f68539584
2014-07-25 15:38:12 -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
Maurizio Cimadamore
5ef8c4ff63
8048890: Add option to keep track of symbol completion dependencies
...
Generate dot file with representation of javac on-demand symbol completion dependencies
Reviewed-by: jjg, jlahoda
2014-07-24 13:11:03 +01:00
Andrey Nazarov
0308bdc9d1
8050319: LocalVariableTestBase has unexpected dependency on LocalVariableTableTest
...
Reviewed-by: jjg, ksrini
2014-07-23 09:19:23 -07:00
Lana Steuck
f1494fb7d9
Merge
2014-07-22 11:54:22 -07:00
Maurizio Cimadamore
f26f50470b
8049234: Add support for running/debugging bootstrap tools in IntelliJ
...
Add support for bootstrap tools; overhaul ant logger
Reviewed-by: vromero
2014-07-22 17:47:45 +01:00
Joe Darcy
5d208391e8
8051482: Fix deprecation warnings in javax.lang.model.util
...
Reviewed-by: ksrini
2014-07-21 16:21:43 -07:00
Lana Steuck
49902de279
Merge
2014-07-18 08:25:38 -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
David Katleman
e3876789ad
Added tag jdk9-b23 for changeset 376a52c9540c
2014-07-17 09:50:45 -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
Jonathan Gibbons
53ec459b89
8050805: Add a target to langtools/make/build.xml to generate docs for test library classes
...
Reviewed-by: ksrini
2014-07-15 18:17:31 -07:00
Jonathan Gibbons
444268ece3
8050408: A few new Java src files for sjavac are missing copyright notices
...
Reviewed-by: mduigou
2014-07-14 17:25:53 -07: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