Martin,

Does this mean you oppose this change until all Javadoc compiles cleanly with 
doclint html5?

/Magnus

> 22 apr. 2017 kl. 19:11 skrev Martin Buchholz <marti...@google.com>:
> 
> It seems our javadoc is using html constructs that are not valid html5.  If 
> so, we should convert all of those before we start generating html5 output.  
> That should not be too much work for someone who actually understands css and 
> html5.
> 
>> On Fri, Apr 21, 2017 at 2:30 AM, Magnus Ihse Bursie 
>> <magnus.ihse.bur...@oracle.com> wrote:
>> Jon,
>> 
>> Can you please open a separate bug for this? Just adding --doclint-format 
>> html5 generates a lot of failures, as Martin points out, so it's not 
>> feasible to do as part of this fix.
>> 
>> /Magnus
>> 
>> 
>>> On 2017-04-21 03:08, Martin Buchholz wrote:
>>> There would be a global cleanup involved for --doclint-format html5
>>> A CSS expert can probably suggest replacements.
>>> 
>>>      [javac] ... src/main/java/util/Deque.java:30: error: attribute border
>>> for table only accepts "" or "1", use CSS instead: BORDER
>>>      [javac]  * <table BORDER CELLPADDING=3 CELLSPACING=1>
>>> 
>>> 
>>> On Thu, Apr 20, 2017 at 3:42 PM, Jonathan Gibbons <
>>> jonathan.gibb...@oracle.com> wrote:
>>> 
>>>> We probably want to set
>>>> 
>>>> --doclint-format html5
>>>> 
>>>> for javac as well, for the benefit of compilations that run doclint.
>>>> 
>>>> -- Jon
>>>> 
>>>> 
>>>> 
>>>> On 4/20/17 3:20 PM, Magnus Ihse Bursie wrote:
>>>> 
>>>>> We should switch all uses of the javadoc tool to generate documentation
>>>>> in HTML 5, using the -html5 option.
>>>>> 
>>>>> Bug: https://bugs.openjdk.java.net/browse/JDK-8175036
>>>>> Patch inline:
>>>>> diff --git a/make/Javadoc.gmk b/make/Javadoc.gmk
>>>>> --- a/make/Javadoc.gmk
>>>>> +++ b/make/Javadoc.gmk
>>>>> @@ -84,7 +84,7 @@
>>>>>   # The initial set of options for javadoc
>>>>>   JAVADOC_OPTIONS := -XDignore.symbol.file=true -use -keywords
>>>>> -notimestamp \
>>>>>       -serialwarn -encoding ISO-8859-1 -breakiterator -splitIndex --system
>>>>> none \
>>>>> -    --expand-requires transitive
>>>>> +    -html5 --expand-requires transitive
>>>>> 
>>>>>   # Should we add DRAFT stamps to the generated javadoc?
>>>>>   ifeq ($(VERSION_IS_GA), true)
>>>>> 
>>>>> /Magnus
> 

Reply via email to