On 2017-05-12 17:23, Roger Riggs wrote:
Hi Magnus,

Webrev updated:
http://cr.openjdk.java.net/~rriggs/webrev-broken-links-8180082/

Looks good to me.




On 5/12/2017 4:26 AM, Magnus Ihse Bursie wrote:
On 2017-05-10 23:05, Brian Burkhalter wrote:
Hi Roger,

Looks all right to me. I assume you will have already built the actual docs and clicked through the updated links. Always a bit painful …

Roger,

Did you test the actual links?
Well, linklint tries; though the output is a bit clouded by the 7105 missing named anchors
and it did not complain about the missing #4100.


I found one needing updating:

In src/java.base/share/classes/java/io/ObjectStreamClass.java, class.html#4100 should be updated to class.html#stream-unique-identifiers.
yes, fixed

Also, the link in src/java.base/share/classes/java/lang/String.java looks suspect. The text refers to Section 6.2 Stream Elements, but to get there the link should go to protocol.html#stream-elements. Instead it points to output.html, which is Section 2, Object Output Classes. I can't really tell which is correct, but my guess is that the text is correct and the link is not.
The current reference is to bullet 9 that describes procedurally how serializationof String occurs.

The target you suggest in protocol.html describes the encoding and would be ok too,
but for stability I'd leave it as is.

Is it ok to put in a <a id="java-lang-string-encoding"></a> anchor in the output.md markdown
or what is the preferred markup?

Yes, if you need to link to something other than a heading, that's what you need to to. More modern pandocs support a more "markdownish" syntax but that's not available for us right now.

/Magnus

Reply via email to