I am currently generating JavaDoc for a project that I did for a class in university. I am using dozens of @see and @link/@linkplain references to refer to classes and methods from everywhere within the project. So far, all those references work just fine. There are however two warnings that I can't get rid off and I have no idea as to what I am doing wrong. I have double checked that the spelling of the methods is correct (via ctrl -> space).
I get the following warnings (I have kept the original package, class and method names because I am sure that the JavaDoc Syntax is correct).
"... warning - Tag @see: can't find setRobotStatus(RobotStatuses) in communication.ComManager" "... warning - Tag @linkplain: can't find decodeMessage(SourceDestinationIdentifier, String) in communication.MessageDeEncoder"
The corresponding JavaDoc lines look like this:
@see communication.ComManager#setRobotStatus(RobotStatuses)
and
{@linkplain communication.MessageDeEncoder#decodeMessage(SourceDestinationIdentifier, String) decodeMessage}
The @see tag is located with the JavaDoc comment for a method within an Interface. The @linkplain tag is located in the JavaDoc comment for the MessageDeEncoder class. I have looked at the following questions on StackOverFlow but couldn't find an answer that would solve my problem:
Javadoc link to method in other class
JavaDoc @see for MyClass constructor returning a warning "reference not found"
Can someone see what I am doing wrong?