У меня есть комментарии Javadoc для одного из моих пакетов (package-info.java
), которые в основном выглядят так:
<code>/**
* <pre>
* {@code
* // Some comments...
* final Foo<Integer> foo = new Foo<>(0);
* }
*
* * / package com.holt.mypackage;
Я также включил Сохранить действия с помощью Форматировать все строки в свойствах проекта. Каждый раз, когда я сохраняю файл, Eclipse заменяет {@code
на:
* {
* @code
... полностью ломая мой Javadoc.
Я пытался использовать <pre>
и <code>
вручную, нозатем плагин Maven javadoc жалуется на недопустимые символы <
и >
в HTML (из-за Foo<>
). Если я отключу Сохранить действия , все будет хорошо работать от Eclipse до Maven.
Есть ли способ запретить Eclipse заменять такие символы?