On Tue, 30 Nov 2021 20:59:55 GMT, Jonathan Gibbons <j...@openjdk.org> wrote:

>> This PR proposes to omit lines from the snippet source if those lines 
>> consist only of markup and perhaps whitespace. For example, if this PR is 
>> integrated, these three snippets will result in the same output:
>> 
>>     // @start region="example1"
>>     if (v.isPresent()) {
>>         System.out.println("v: " + v.get());
>>     } // @end
>> 
>> 
>>     if (v.isPresent()) { // @start region="example2"
>>         System.out.println("v: " + v.get());
>>     } // @end
>> 
>> 
>>     // @start region="example3" :
>>     if (v.isPresent()) {
>>         System.out.println("v: " + v.get());
>>     // @end :
>>     }
>> 
>> While this change complicates the mental model for markup, it removes 
>> otherwise unavoidable inner blank lines in properties files, for example:
>> 
>>     coffee=espresso
>>     # @highlight:
>>     tea=ice
>
> src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Style.java
>  line 53:
> 
>> 51: 
>> 52:     /**
>> 53:      * A marker of belonging to markup. Characters of this style are 
>> typically
> 
> The initial sentence is a little awkward. Can it be rephrased to be clearer?

Are you referring to this?

> A named style.

Feel free to take a stab at it; I'm not good with words.

-------------

PR: https://git.openjdk.java.net/jdk/pull/6623

Reply via email to