On Tue, 8 Dec 2020 19:21:10 GMT, Jonathan Gibbons <j...@openjdk.org> wrote:
>> test/langtools/jdk/internal/shellsupport/doc/JavadocFormatterTest.java line >> 140: >> >>> 138: "1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 >>> 1234 1234 1234\n" + >>> 139: "1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 >>> 1234 1234 1234\n" + >>> 140: "1234 1234 1234 1234 1234 1234 1234 1234 1234 \n"; >> >> What's that about? I mean is it related to this work on `{@return}`? > > It was needed to fix a test failure FWIW, I believe the reason is that JavadocFormatter.scan (around line 580 in the new code) is checking for inline tags using the instanceof operator, and adds a space for inline tags. We could add a test to prevent that (i.e. not add the space , but not sure if there is a real problem with generating the space. ------------- PR: https://git.openjdk.java.net/jdk/pull/1355