RFR: JDK-8322874: Redirection loop in index.html

Hannes Wallnöfer hannesw at openjdk.org
Tue Jan 30 08:39:41 UTC 2024


On Thu, 4 Jan 2024 21:06:17 GMT, Jonathan Gibbons <jjg at openjdk.org> wrote:

> Please review a simple fix to address an apparently long-standing issue of generating a redirection loop in the top-level `index.html` file.
> 
> The fix is simply to remove some obsolete/unnecessary code in `HtmlConfiguration.setTopFile` that silently and incorrectly short-circuited the functionality of that method.
> 
> In addition to the fix, an `assert` statement is added in `IndexRedirectWriter` to ensure that invalid arguments are not provided. (An alternative would be explicit `if` statements than can throw NPE or ILA.
> 
> The test case is when there are no classes or interfaces specified in the command-line arguments.

Nice catch!

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

Marked as reviewed by hannesw (Reviewer).

PR Review: https://git.openjdk.org/jdk/pull/17270#pullrequestreview-1850515401


More information about the javadoc-dev mailing list