gitextract_r4b_iw8e/ ├── .gitignore ├── LICENSE ├── README.md ├── build.gradle ├── demo/ │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src/ │ ├── androidTest/ │ │ └── java/ │ │ └── com/ │ │ └── zachklipp/ │ │ └── statehistory/ │ │ └── demo/ │ │ └── DemoTest.kt │ └── main/ │ ├── AndroidManifest.xml │ ├── java/ │ │ └── com/ │ │ └── zachklipp/ │ │ └── statehistory/ │ │ └── demo/ │ │ ├── App.kt │ │ ├── AppWithInspector.kt │ │ ├── MainActivity.kt │ │ ├── StateHistoryInspector.kt │ │ └── ui/ │ │ └── theme/ │ │ ├── Color.kt │ │ ├── Shape.kt │ │ ├── Theme.kt │ │ └── Type.kt │ └── res/ │ ├── drawable/ │ │ └── ic_launcher_background.xml │ ├── drawable-v24/ │ │ └── ic_launcher_foreground.xml │ ├── mipmap-anydpi-v26/ │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ ├── values/ │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── themes.xml │ └── xml/ │ ├── backup_rules.xml │ └── data_extraction_rules.xml ├── gradle/ │ └── wrapper/ │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradle.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── statehistory/ ├── .gitignore ├── build.gradle ├── gradle.properties ├── proguard-rules.pro └── src/ ├── androidTest/ │ └── java/ │ └── com/ │ └── zachklipp/ │ └── statehistory/ │ └── demo/ │ └── StateHistoryTest.kt ├── main/ │ ├── AndroidManifest.xml │ └── java/ │ └── com/ │ └── zachklipp/ │ └── statehistory/ │ └── StateHistory.kt └── test/ └── java/ └── com/ └── zachklipp/ └── statehistory/ └── demo/ └── StateHistoryTest.kt