Заставить Netbeans генерировать частично квалифицированный Javadoc - PullRequest
1 голос
/ 12 декабря 2011

несколько методов, которые у меня есть, возвращают объекты Map, такие как (частично квалифицированные)

Map<Integer,String>

, которые в NetBeans (7.0.1) генерируют Javadoc как полностью квалифицированный:

java.util.Map<java.lang.String,java.lang.Integer>

Знаете ли вы, можно ли (и как) сказать генератору javadoc NetBeans использовать частично определенные имена классов? С помощью Google я смог найти только соглашение об именах Oracle , но, похоже, не было никакой полезной опции.

Заранее спасибо!

1 Ответ

0 голосов
/ 28 апреля 2012

Я решил внести изменения в сгенерированные javadoc файлы с помощью этой простой команды grep & sed. Это зависит от платформы (* nix os):

Например, чтобы скрыть все префиксы пакета "java.lang", запустите его в каталоге javadoc:

grep -rl "java.lang." ./ | xargs sed -i 's/java.lang.//g'

И таким же образом с "java.util." пакет:

grep -rl "java.util." ./ | xargs sed -i 's/java.util.//g'

Надеюсь, это кому-нибудь поможет.

...