У меня есть класс Java, для которого часть javadoc фактически генерируется как часть процесса сборки :возвращаемое значение метода (статическое строковое значение )вставляется в исходный файл, как $Revision: $
работают в некоторых программах контроля версий.
Хотя такое поведение может быть сомнительным, такое дублирование информации требуется фреймворком, который я использую (Библиотека машинного обучения WEKA ). Я бы хотел, чтобы средство форматирования кода Eclipse не мешало сгенерированным комментариям. Я использую выпуск Eclipse Indigo.
Я могу включить/выключить форматер с помощью специальных комментариев //@formatter:on
и //@formatter:off
. Однако теги @formatter
работают только в «обычных» комментариях, а не в комментариях javadoc. Очевидно, что их легко спутать с тегами javadoc. Это означает, что я не могу отключить модуль форматирования (, например, автоматический разрыв строки )для сгенерированной части комментария javadoc,и оставьте его включенным для остальных, потому что директивы @formatter
должны быть размещены вокруг комментария javadoc.
Есть ли обходной путь для переключения форматирования кода внутри комментариев javadoc?