j8unit-team / j8unit

Enhancement for JUnit4 to take advantage of Java 8
4 stars 2 forks source link

Fix generated JavaDoc-@links for enveloped types #18

Closed ghostcity closed 7 years ago

ghostcity commented 7 years ago

For example, Subset is a sub-type of Character. The JavaDoc-@links of the according enveloped J8Unit test interface uses the basic canonical name. Obviously, this does not work for javadoc:

[...]
[WARNING] /home/sgasterstaedt/Projects/ghostcity/j8unit/repository/src/main/java/org/j8unit/repository/java/lang/CharacterTests.java:247: warning - Tag @link: reference not found: Character.Subset#hashCode() public final int java.lang.Character$Subset.hashCode()
[...]
[WARNING] /home/sgasterstaedt/Projects/ghostcity/j8unit/repository/src/main/java/org/j8unit/repository/java/lang/ProcessBuilderTests.java:545: warning - Tag @link: reference not found: ProcessBuilder.Redirect#equals(Object) public boolean java.lang.ProcessBuilder$Redirect.equals(java.lang.Object)
[...]
[WARNING] /home/sgasterstaedt/Projects/ghostcity/j8unit/repository/src/main/java/org/j8unit/repository/java/lang/ThreadTests.java:742: warning - Tag @link: reference not found: Thread.UncaughtExceptionHandler#uncaughtException(Thread, Throwable) public abstract void java.lang.Thread$UncaughtExceptionHandler.uncaughtException(java.lang.Thread,java.lang.Throwable)
[...]

Hands on! Fix it.

ghostcity commented 7 years ago

Duplicate issue of Bug #10.