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 и трассировка во время выполнения релизной сборки на реальном устройстве. Каждому статусу соответствует конкретное исправление, а в конце проверяется, действительно ли счётчик уменьшился.
Похожие навыки
scope-guard
НавыкОбнаруживает изменения за пределами текущего проекта
Ponytail
НавыкОтстаивает минимальное изменение, которое решает задачу
Systematic Debugging
НавыкТребует сначала воспроизвести ошибку, а не гадать
Комментарии(0)
Войдите, чтобы комментировать