The OpenJDK documentation structure changed slightly between the 8 and 11 releases. One particular change is that anchor names are no longer used. Instead, the Javadoc HTML uses anchor ids. In other words, the linkable parts of a single page went from:
In version 11. Note also the use of parenthesis in method identifiers. Because the current scrapper is not able to identify anchor points in the OpenJDK 11 documentation, the method names are not being indexed and inner page links don't work either.
I believe the fix for this would consist of updating this block with two alternative versions:
One for version 8, just as it is
Another one for version 11, replacing css('a[name]') with css('a[id]')
I currently don't have the expertise to prepare and test a patch, so I'm reporting this just in case someone else can fix it in a shorter time. However, if nobody else can I'll try to do it myself in the near future.
The text was updated successfully, but these errors were encountered:
The OpenJDK documentation structure changed slightly between the 8 and 11 releases. One particular change is that anchor names are no longer used. Instead, the Javadoc HTML uses anchor ids. In other words, the linkable parts of a single page went from:
In version 8, to:
In version 11. Note also the use of parenthesis in method identifiers. Because the current scrapper is not able to identify anchor points in the OpenJDK 11 documentation, the method names are not being indexed and inner page links don't work either.
I believe the fix for this would consist of updating this block with two alternative versions:
css('a[name]')withcss('a[id]')I currently don't have the expertise to prepare and test a patch, so I'm reporting this just in case someone else can fix it in a shorter time. However, if nobody else can I'll try to do it myself in the near future.
The text was updated successfully, but these errors were encountered: