Please review: JDK-8178725: provide way to link to external documentation
Jonathan Gibbons
jonathan.gibbons at oracle.com
Thu Apr 20 21:41:45 UTC 2017
OK by me.
-- Jon
On 04/19/2017 10:46 AM, Kumar Srinivasan wrote:
> Have made the following changes:
> * fixed the indentations, basically pointed the IDE and asked it to
> reformat the whole file
> * fixed regex, to be defensive against leading WS, though the
> DocCommentParser
> whacks the WS.
>
> Please see updated webrev:
> http://cr.openjdk.java.net/~ksrini/8178725/webrev.01/
>
> Thanks
> Kumar
>
>
> On 4/18/2017 3:27 PM, Jonathan Gibbons wrote:
>> The use of double quotes in the example might lead one to incorrectly
>> believe that they are required.
>>
>> The example should work without the quotes:
>>
>> 43 /**
>> 44 * An inline tag to conveniently insert an external link.
>> 45 * The tag can be used as follows:
>> 46 * {@extLink name description}, for example
>> 47 * <p>
>> 48 * {@code
>> 49 * Please see {@extLink Borealis a spectacular} sight.
>> 50 * }
>> 51 * <p>
>> 52 * will produce the following html
>> 53 * <p>
>> 54 * {@code
>> 55 * Please see <a
>> href="https://www.oracle.com/pls/topic/lookup?ctx=javase9&id=Borealis">a
>> spectacular</a> sight.
>> 56 * }
>> 57 * }
>> 58 */
>>
>>
>> The indentation in both the comment and the source code is a bit
>> inconsistent. Is that an extra } on line 57?
>>
>> The regex will fail if there are too many spaces between "{@extLink"
>> and the name. [1]
>>
>> -- Jon
>>
>>
>> [1]:
>> https://blog.codinghorror.com/regular-expressions-now-you-have-two-problems/
>>
>>
>> On 04/18/2017 11:26 AM, Kumar Srinivasan wrote:
>>>
>>> Thanks Erik, yes will wait for Magnus' and Jon's comments.
>>>
>>> Kumar
>>>
>>>> The build change looks ok to me, but Magnus should definitely look
>>>> at this since he is so heavily involved in the Javadoc build right
>>>> now.
>>>>
>>>> /Erik
>>>>
>>>>
>>>> On 2017-04-18 19:44, Kumar Srinivasan wrote:
>>>>> Hello,
>>>>>
>>>>> As explained in the JBS issue [1], this new taglet enables API
>>>>> documents
>>>>> to contain the extLink tag to link external sources.
>>>>>
>>>>> Please review the webrev [2].
>>>>>
>>>>> Thanks
>>>>> Kumar
>>>>>
>>>>> [1] https://bugs.openjdk.java.net/browse/JDK-8178725
>>>>> [2] http://cr.openjdk.java.net/~ksrini/8178725/webrev.00/
>>>>
>>>
>>
>
More information about the build-dev
mailing list