alexvanyo / composelife

A Game of Life simulator Android app and watchface built with Jetpack Compose
Apache License 2.0
147 stars 11 forks source link

Add dialog displaying deserialization info #2213

Closed alexvanyo closed 1 day ago

alexvanyo commented 2 days ago

Fixes #1538 and fixes #1439

Screen_recording_20241115_172815.webm

codecov[bot] commented 2 days ago

Codecov Report

Attention: Patch coverage is 52.83582% with 158 lines in your changes missing coverage. Please review.

Project coverage is 60.60%. Comparing base (57c5fbb) to head (1ef1b36). Report is 5 commits behind head on main.

:white_check_mark: All tests successful. No failed tests found.

Files with missing lines Patch % Lines
...exvanyo/composelife/model/DeserializationResult.kt 6.00% 47 Missing :warning:
...parameterizedstring/ParameterizedString.android.kt 0.00% 28 Missing :warning:
...anyo/composelife/ui/app/DeserializationInfoPane.kt 73.73% 7 Missing and 19 partials :warning:
...yo/composelife/ui/util/EdgeToEdgeDialog.android.kt 0.00% 17 Missing :warning:
...poselife/ui/app/DeserializationInfoPanePreviews.kt 65.95% 2 Missing and 14 partials :warning:
...xvanyo/composelife/ui/app/ComposeLifeNavigation.kt 25.00% 9 Missing :warning:
...xvanyo/composelife/ui/app/action/InlineEditPane.kt 54.54% 5 Missing :warning:
...anyo/composelife/ui/app/ComposeLifeUiNavigation.kt 89.28% 0 Missing and 3 partials :warning:
.../ui/app/action/ClipboardWatchingSectionPreviews.kt 0.00% 2 Missing :warning:
...oselife/ui/app/action/ClipboardCellStatePreview.kt 81.81% 1 Missing and 1 partial :warning:
... and 3 more
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #2213 +/- ## ============================================ + Coverage 60.37% 60.60% +0.23% - Complexity 265 266 +1 ============================================ Files 225 228 +3 Lines 11887 12201 +314 Branches 2257 2316 +59 ============================================ + Hits 7177 7395 +218 - Misses 3482 3552 +70 - Partials 1228 1254 +26 ``` | [Flag](https://app.codecov.io/gh/alexvanyo/composelife/pull/2213/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alex+Vanyo) | Coverage Δ | | |---|---|---| | [21](https://app.codecov.io/gh/alexvanyo/composelife/pull/2213/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alex+Vanyo) | `60.60% <52.83%> (+0.23%)` | :arrow_up: | | [35](https://app.codecov.io/gh/alexvanyo/composelife/pull/2213/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alex+Vanyo) | `60.59% <52.83%> (+0.22%)` | :arrow_up: | | [unit](https://app.codecov.io/gh/alexvanyo/composelife/pull/2213/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alex+Vanyo) | `60.60% <52.83%> (+0.23%)` | :arrow_up: | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alex+Vanyo#carryforward-flags-in-the-pull-request-comment) to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.