RFR: JDK-8216261: Javap ignores default modifier on interfaces
Vicente Romero
vicente.romero at oracle.com
Wed Jun 5 13:43:28 UTC 2019
Hi Jon,
Thanks for your comments, what about [1]?
Vicente
[1] http://cr.openjdk.java.net/~vromero/8216261/webrev.01/
On 6/4/19 7:24 PM, Jonathan Gibbons wrote:
>
>
> On 06/04/2019 04:08 PM, Vicente Romero wrote:
>> Please review fix for [1] at [2]. This is an enhancement request
>> asking to make javap show if a method has the default modifier or not.
>>
>> Thanks,
>> Vicente
>>
>> [1] https://bugs.openjdk.java.net/browse/JDK-8216261
>> [2] http://cr.openjdk.java.net/~vromero/8216261/webrev.00/
>
> The main source change looks OK,
>
> The test could be improved:
>
> 1. If the test fails, nothing is printed to show what went wrong
> because a basic assertion of "incorrect output". What was the
> incorrect output? It should *always* be the case for *all* tests that
> a test should try and give as much output as is reasonable when the
> test fails, to give the person analyzing the test failure as much as
> possible.
>
> 2. (Less important) Personally, I think it is bad style to construct
> pathnames with string bashing. (I've been burnt too often!) Generally
> it is better to use the File or Path API to construct filenames, and
> then use .toString().
>
> -- Jon
More information about the compiler-dev
mailing list