RFR: JDK-8307184: Incorrect/inconsistent specification and implementation for Elements.getDocComment [v5]
    Jonathan Gibbons 
    jjg at openjdk.org
       
    Wed Aug  2 21:51:42 UTC 2023
    
    
  
On Fri, 28 Jul 2023 05:51:58 GMT, Joe Darcy <darcy at openjdk.org> wrote:
>> Start by just reformatting the existing specs to highlight subsequent spec changes.
>
> Joe Darcy has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Appease jcheck.
src/java.compiler/share/classes/javax/lang/model/util/Elements.java line 286:
> 284:      * begins with "{@code /**}", ends with a separate
> 285:      * "<code>*/</code>", and immediately precedes the element,
> 286:      * ignoring white space and annotations and end-of-line-comments ({@code "//"} comments).
Turns out that simple block comments are ignored as well. Try:
/**
 * This is HW.
 */
/* block comment. */
// line comment
public class HW { }
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/15062#discussion_r1282451927
    
    
More information about the compiler-dev
mailing list