Как часть автоматизированной сборки для проектов Android, я хочу проверить, что XML-файлы макета содержат строковую ссылку (то есть, указывающую на strings.xml
), такую как
android:text="@string/what_ever_identifier"
а не что-то вроде
android:text="a string not referenced in strings.xml"
Если текст содержит абсолютные строки, я хочу, чтобы процесс сборки завершился неудачей.
Я искал соответствующие задачи муравья, но не смог их найти. Самый близкий, который я видел, был ReplaceRegExp. Но я не хочу заменять функциональность регулярных выражений. Мне нужно что-то похожее на grep.
Есть какие-нибудь указатели на то, как мне этого добиться?