Некоторые распространенные проблемы, которые вы должны проверить:
android:fontFamily
работает только с API версии 16. В версиях Android ниже свойство не будет действовать. android:fontFamily
с вашими собственными шрифтами была добавлена в библиотеку поддержки v26 и Android Studio 3.0 (вместе с плагином Android Gradle версии 3.0). Если вы используете более старые версии любого из них, это не сработает. android:FontFamily
. TextView , EditText , , кнопка и некоторые другие делают, но Флажок и Переключатель не делают. Там вам нужно использовать setTypeFace
в коде вместо этого. Я не уверен, полезно ли это, но Вы могли бы попытаться использовать покрытие, figleaf или другие подобные модули, которые записывают, какие части Вашего исходного кода используются в качестве, Вы на самом деле выполняете свои сценарии/приложение.
если Вы не знаете, что Ваш код использует отражение, как Вы сказали, я пойду для тривиального grep. Не недооценивайте питание звездочки в энергии также (выполняет поиск слова, которое Вы имеете под своим курсором в файле), хотя это ограничено только файлом, Вы в настоящее время редактируете.
Другое решение, которое Вы могли реализовать, состоит в том, чтобы иметь очень хороший testsuite (seldomly, происходит, к сожалению), и затем перенесите стандартную программу со стандартной программой депрекации. если Вы производили депрекацию, это означает, что стандартную программу назвали, таким образом, это все еще используется где-нибудь. Это работает даже на отражательное поведение, но конечно Вы никогда не можете быть уверены, не инициировали ли Вы ситуацию, когда Ваш стандартный вызов выполняется.
Из-за довольно строгого пути представлен код Python, был бы это быть что трудно создать список из функций на основе поиска regex def function_name(..)
?
И затем поиск каждого имени и суммирует, сколько раз это показывает в коде. Это естественно не приняло бы комментарии во внимание, но, пока Вы взглянули на функции меньше чем с двумя или тремя экземплярами...
Это является немного спартанским, но это походит на хорошую задачу сонных выходных =)