Java Minutiae - @return
Often I see Javadoc with only an@return tag: /**
* @return the current user assigned to make the delivery, or {@code null}
* if no such assignment has been made.
*/
public User getDeliveryPerson();Unfortunately, the
javadoc command line tool doesn't handle this format particularly well. Since the method has no summary, nothing is listed in the Javadoc overview:Instead, whenever your method has no description, promote the
@return tag into the method description by replacing @return with the word "Returns": /**
* Returns the current user assigned to make the delivery, or {@code null}
* if no such assignment has been made.
*/
public User getDeliveryPerson();This makes the Javadoc report much better:
Thanks to Kevinb for the tip.


