Эти комментарии не относятся к javadoc :-) Javadoc должен объяснить контракт - это то, что извлекается и отображается в автоматически сгенерированной «документации». Остальные - просто обычные комментарии или, возможно, еще лучше в этом случае, записи в журнале SCM, и их нет в javadoc!
Скорее всего, я бы просто оставил оригинального автора, но если вы хотите кредит ...
... см. Ссылку на javadoc @ author и обратите внимание, что она может быть включена несколько раз. Этот раздел явно относится к нескольким авторам и порядку и т. Д.
/**
* This class does some really awesome stuff.
* It uses PostreSQL.
*
* @author Steph the Great
* @author Freddy Four Fingers
*/
// DEC2012 - Fred - Modified to use PostgreSQL instead of Derby (but really, use SCM!)
class Awesome { ... }
Удачного кодирования.
Примечания к вопросу, несколько не связанному с примером в посте ... если автор не известен, то можно сделать несколько вещей. Прежде всего, добавьте ссылку или ссылку, где был получен исходный источник - для ясности также можно отметить необязательное «Я не писал это изначально».
Тогда, в зависимости от ваших предпочтений:
- Не указывайте и
@author
поле - даже вы сами. Не требуется.
- Добавьте себя в качестве единственного автора; Оригинальный источник упоминается выше в Javadoc
- Добавьте фиктивного автора и себя в качестве второго автора, например,
@author Unknown
@author unascribed
(см. Комментарии и @ author ).
- Делайте все, что хотите в рамках лицензии, если таковые имеются.