Использование Ant для обеспечения того, чтобы файл свойств содержал только уникальные записи - PullRequest
0 голосов
/ 15 апреля 2009

Есть ли способ в Ant, который может проверить, что указанный файл свойств содержит только уникальные ключи? В случае обнаружения дубликатов сбой при сборке будет обязательным.

1 Ответ

2 голосов
/ 15 апреля 2009

rscbundlecheck выполняет проверку дубликатов ключей и дополнительные проверки, подходящие для интернационализации. Blurb с их сайта:

Ant Задача для проверки Java Resourcebundles. Это проверяет наличие всех ключей в каждом комплекте, дубликаты ключей, наличие запрещенных символы (например, специальные символы, такие как умлаутс) и постоянное использование заполнители.

Пример сценария ant:

<taskdef name="resourceCheck" classpathref="build.classpath" classname="org.dyndns.fichtner.rsccheck.ant.RscBundleCheckTask"/>
<resourceCheck>
    <fileset file="my-properties-file.properties"/>
</resourceCheck>

Где build.classpath содержит доступный двоичный файл resourceCheck здесь

...