Debugging Compose Recompositions
Показывает число рекомпозиций и причины изменений аргументов
Установка
git clone https://github.com/skydoves/compose-performance-skills.git ~/.claude/skills-sources/compose-performance-skills && ~/.claude/skills-sources/compose-performance-skills/scripts/install-skills.sh
"Bu composable atlanmalıydı ama atlanmıyor" durumunda ya da bir kararlılık düzeltmesi doğrulanırken
- Автор
- Jaewoong Eum (skydoves)
- Лицензия
- Apache-2.0
Рекомпозиция не оставляет следов в исходном коде, поэтому последовательно применяются три уровня диагностики: счётчики рекомпозиций и пропусков в Layout Inspector, добавленные в Hedgehog статусы параметров Changed / Unchanged / Uncertain / Static / Unknown и трассировка во время выполнения релизной сборки на реальном устройстве. Каждому статусу соответствует конкретное исправление, а в конце проверяется, действительно ли счётчик уменьшился.
Похожие навыки
Debugging Strategies
НавыкЗаменяет отладку наугад последовательным сужением поиска
Diagnosing Compose Stability
НавыкНаходит нестабильные параметры в отчётах компилятора Compose
Error Debugging
НавыкНаходит релиз с ошибкой и создаёт запрос для её повторов

Комментарии(0)
Войдите, чтобы комментировать