scala3
scala3 copied to clipboard
javadoc link from scaladoc
Compiler version
3.8.0-RC2
Description
Javadoc delimiter changed since JDK 11
- JDK 8
-- e.g. https://docs.oracle.com/javase/8/docs/api/java/lang/String.html#indexOf-java.lang.String-int-
- JDK 11 or later
(,,and)- e.g. https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#indexOf(java.lang.String,int)
But dotty.tools.scaladoc.tasty.SymOps use -.
- https://github.com/scala/scala3/blob/2953eab318e6c2e609ed7dc576d229fa2cbdb75a/scaladoc/src/dotty/tools/scaladoc/tasty/SymOps.scala#L231
- https://github.com/scala/scala3/blob/2953eab318e6c2e609ed7dc576d229fa2cbdb75a/scaladoc/test/dotty/tools/scaladoc/ExternalLocationProviderIntegrationTest.scala#L12-L22
Expectation
Support both style javadoc