Jonathan Gibbons
77ad0945a6
8035104: reorder class file attributes in javap listing
...
Reviewed-by: ksrini
2014-03-26 17:50:33 -07:00
Alexander Zuev
3eb793cd06
8035956: javac, incomplete error message
...
Reviewed-by: vromero
2014-03-26 10:47:30 -07:00
Joel Borggrén-Franck
24400e1745
8038080: annotation processors don't visit declaration parameter annotations
...
Co-authored-by: Liam Miller-Cushon <cushon@google.com>
Reviewed-by: darcy
2014-03-26 12:18:11 +01:00
Bhavesh Patel
da71a6dd96
8031625: javadoc problems referencing inner class constructors
...
Reviewed-by: jjg
2014-03-25 22:07:55 -07:00
Lana Steuck
3eb52d3931
Merge
2014-03-25 14:50:31 -07:00
Lana Steuck
0eb4fd78fa
Merge
2014-03-25 12:32:12 -07:00
David Katleman
d705db594a
Added tag jdk9-b05 for changeset a127d7bb1c30
2014-03-20 13:44:52 -07:00
Alexander Zuev
908ea8bebd
7118295: javac does not explicitly close -Xstdout file
...
Reviewed-by: ksrini, jjg
2014-03-20 15:13:26 +04:00
Paul Govereau
019025c61f
8025505
: Constant folding deficiency
...
Provide constant folding of equality tests involving constant and null.
Reviewed-by: jjg
2014-03-19 17:39:28 -04:00
Paul Govereau
e0bc15202b
6898851: Compiling against this corrupt class file causes a stacktrace from javac
...
Added check for index out-of-bounds erros in ClassReader
Reviewed-by: jjg
2014-03-19 11:34:27 -04:00
Lana Steuck
9a44609844
Merge
2014-03-18 17:46:44 -07:00
Paul Govereau
03c0b0a11e
8036007: javac crashes when encountering an unresolvable interface
...
Reviewed-by: vromero, jlahoda
2014-03-18 22:12:46 +00:00
Dan Smith
d9e857f304
8034980: Fix @summary tag of test/tools/javac/parser/T4910483.java
...
Reviewed-by: vromero
2014-03-17 14:03:59 -06:00
Eric McCorkle
53e3990b7c
8037420: Silent failures in Annotate.actualEnterTypeAnnotations
...
Remove two silent failures
Reviewed-by: jjg
2014-03-14 15:35:13 -04:00
Vicente Romero
2564e82ad1
8034924: Incorrect inheritance of inaccessible static method
...
Reviewed-by: jjg, jlahoda
2014-03-13 20:13:43 +00:00
Vicente Romero
73e0ab9b7f
8034127: javac provide debug oriented toString() methods to InferenceContext and UndetVar
...
Reviewed-by: jjg
2014-03-13 17:36:51 +00:00
Joe Darcy
07cc98bb1a
8037120: Fix doclint warnings in javax.lang.model exception types
...
Reviewed-by: jjg
2014-03-11 17:52:45 -07:00
David Katleman
060f4862a7
Added tag jdk9-b04 for changeset 612191246a7d
2014-03-11 15:42:05 -07:00
Joe Darcy
e5fb7f77d6
8036842: Remove unneeded/obsolete -source/-target options in javac tests, part 2
...
Reviewed-by: jjg, sogoel
2014-03-07 13:30:23 -08:00
Jan Lahoda
16962804f3
8034854: outer_class_info_index of synthetic class is not zero
...
Auxiliary synthetic anonymous classes should not have an outer class specified in the InnerClasses attribute.
Reviewed-by: vromero, jjg, abuckley
2014-03-07 13:35:56 +01:00
Neil Toda
7aed9a60e0
8031670: Remove unneeded -source options in javadoc tests
...
Reviewed-by: jjg, darcy, vromero
2014-03-06 16:15:02 -08:00
Paul Govereau
af27057b26
8034091: There is no records in LineNumberTable attribute for ternary operator ?: splitted to several lines
...
Reviewed-by: jjg
2014-03-06 13:50:12 -05:00
Lana Steuck
b2b667ccfe
Merge
2014-03-06 10:41:56 -08:00
Neil Toda
735e586b5f
8035878: javadoc tool documentation should be using {@code ..} specifier
...
Reviewed-by: jjg
2014-03-03 15:24:31 -08:00
Neil Toda
72641e4e7f
8035877: javadoc classes are missing @return and @param tags
...
Reviewed-by: jjg
2014-03-03 15:10:01 -08:00
Neil Toda
1f9569d235
8035875: remove deprecated html <font> tags from javadoc package-info.java file
...
Reviewed-by: jjg
2014-03-03 15:03:17 -08:00
Eric McCorkle
6b9060ac8f
8036142: Remove redundant call to annotateTypeLater with null Symbol
...
AnnotateTypeLater (formerly typeAnnotate) with null as the symbol was a way to force attribution of type annotations, but this is now obsolete and problematic, and a silent noop condition
Reviewed-by: jjg
2014-03-03 16:17:32 -05:00
Jan Lahoda
74250736aa
8031383: Error recovery in JavacParser could be improved
...
Improving error recovery in JavacParser by avoiding artificial nextToken in JavacParser.reportSyntaxError.
Co-authored-by: Dusan Balek <dusan.balek@oracle.com>
Reviewed-by: jjg, jfranck
2014-02-28 20:25:24 +01:00
Vicente Romero
c5ab176b3e
8035891: javac, rename method asFree() in InferenceContext to asUndetVar() which reflects better it's purpose
...
Reviewed-by: jjg
2014-02-28 18:27:14 +00:00
Per Bothner
25c2444601
8033287: Reduce the size of the endPosTable
...
Co-authored-by: Charlie Turner <chturne@gmail.com>
Reviewed-by: jjg
2014-02-27 13:57:57 -08:00
Paul Govereau
e97bf8b146
8035972: missing test file for 8034048
...
Reviewed-by: jjg, vromero
2014-02-27 11:47:39 -08:00
Eric McCorkle
816bfaa7bc
8035766: Execute TypeAnnotate visitor at queue flush time
...
Moved execution of TypeAnnotate visitor into Worker for type annotations
Reviewed-by: jjg
2014-02-27 00:29:22 -05:00
Paul Govereau
dd0e29f8b7
6533516: Warning needed for file with future time stamps
...
Reviewed-by: jjg, vromero
2014-02-26 18:05:02 -08:00
Paul Govereau
f6250d7784
8034048: javac crash with method references plus lambda plus var args
...
Reviewed-by: jjg, vromero
2014-02-26 15:38:55 -08:00
Eric McCorkle
38cc470411
8035758: Move annotation codepaths from MemberEnter.java to Annotate.java
...
Cosmetic code cleanup patch, moving code to the file where it ought to reside.
Reviewed-by: vromero
2014-02-25 14:06:48 -05:00
Lana Steuck
5c411f3cc6
Merge
2014-02-24 13:06:07 -08:00
Vicente Romero
c7af5cd60b
8034143: javac, subclasses of Infer.IncorporationStep should implement the accepts() method
...
Reviewed-by: jjg
2014-02-22 17:42:10 +00:00
David Katleman
7d41c598a4
Added tag jdk9-b03 for changeset 2740ebeb238c
2014-02-21 11:40:51 -08:00
Yuri Nesterenko
98b44a020b
6457406: javadoc doesn't handle <a href='http://...'> properly in producing index pages
...
Reviewed-by: jjg, bpatel, ksrini
2014-02-21 15:14:09 +04:00
Jan Lahoda
facc03d9f4
6411385: Trees.getPath does not work for constructors
...
Enhancing TestTrees test to ensure proper function of Trees.getPath/getTree, fixing cases where getTree did not work properly.
Co-authored-by: Dusan Balek <dusan.balek@oracle.com>
Reviewed-by: jjg
2014-02-21 10:35:19 +01:00
Lana Steuck
a6f4599cf5
Merge
2014-02-20 20:00:43 -08:00
Jonathan Gibbons
31ca5c712a
8035364: An extra space in the comments of constant pool entries
...
Reviewed-by: ksrini
2014-02-19 15:05:19 -08:00
Lana Steuck
fb842a624a
Merge
2014-02-11 11:25:59 -08:00
David Katleman
fa155ae4bd
Added tag jdk9-b02 for changeset fc0fe10fbee9
2014-02-06 13:09:40 -08:00
Erik Joelsson
961e7da0a4
8026773: Failing compilation in Corba does not fail the build
...
Reviewed-by: ihse, tbell
2014-02-05 11:04:04 +01:00
Eric McCorkle
3bd9bdd993
8033004: Make base TypeAnnotationPosition data immutable, create better methods for creating base TypeAnnotationPositions
...
First of a series of major fixes to type annotations; cleans up interface with TypeAnnotationPosition
Reviewed-by: jjg
2014-02-03 17:19:15 -05:00
Jan Lahoda
4724c454cd
8030091: Request to update error messages from javac for negative varargs test cases
...
Introducing a new error message for vararg parameter not being the last parameter, improving error message for unexpected character after a parameter.
Reviewed-by: jjg, sogoel
2014-02-02 12:12:01 +01:00
Jonathan Gibbons
30e9783850
8033180: An inappropriate newline symbol in the help section
...
Reviewed-by: ksrini
2014-01-30 17:46:25 -08:00
Eric McCorkle
ca53cc64e5
8033218: Silent failure in TypeAnnotations.resolveFrame
...
Change silent no-op to assertion failure when resolveFrame is called before attribution.
Reviewed-by: jfranck
2014-01-30 07:35:49 -05:00
Jonathan Gibbons
214de0eb69
8032869: remove support for legacy options in javap
...
Reviewed-by: ksrini
2014-01-29 14:32:27 -08:00