From 997e4935d72d85a1fc21a9cea7b2a8b6e0cc2582 Mon Sep 17 00:00:00 2001 From: Mark Banner Date: Mon, 2 Sep 2024 14:38:07 +0000 Subject: [PATCH] Bug 1915550 - Fix 'Document may not end with a transition' errors in Android documentation. r=android-reviewers,skhan Differential Revision: https://phabricator.services.mozilla.com/D220533 --- mobile/android/fenix/docs/Architecture-Decisions.md | 2 -- mobile/android/fenix/docs/architecture-overview.md | 2 -- mobile/android/focus-android/docs/Architecture-Decisions.md | 2 -- 3 files changed, 6 deletions(-) diff --git a/mobile/android/fenix/docs/Architecture-Decisions.md b/mobile/android/fenix/docs/Architecture-Decisions.md index 10c11dc2d697..d323161f2b6f 100644 --- a/mobile/android/fenix/docs/Architecture-Decisions.md +++ b/mobile/android/fenix/docs/Architecture-Decisions.md @@ -90,5 +90,3 @@ Here's a [state diagram of the MVI architecture](https://staltz.com/img/mvi-unid We will experiment with writing new components using MVI unidirectional principles. We will need to take care when passing data between components that we do not override a more authoritative source of truth. Because all changes can be represented by a single, merged and serialized Observable or Flowable, we should be able to use this for debugging. All ViewStates, Changes, and Actions/Intents will be easily loggable to observe the causes of state issues. - ---- diff --git a/mobile/android/fenix/docs/architecture-overview.md b/mobile/android/fenix/docs/architecture-overview.md index ce4c7cc04672..c35db1c507f5 100644 --- a/mobile/android/fenix/docs/architecture-overview.md +++ b/mobile/android/fenix/docs/architecture-overview.md @@ -169,5 +169,3 @@ This is where much of the business logic of the app lives. Whenever called by an - Interact with some third party manager. Typically these will update their own internal state and then emit changes to an observer, which will be used to update our Store Controllers can become very complex, and should be unit tested thoroughly whenever their methods do more than delegate simple calls to other objects. - -------- diff --git a/mobile/android/focus-android/docs/Architecture-Decisions.md b/mobile/android/focus-android/docs/Architecture-Decisions.md index f42a5431c549..d1d0898509f5 100644 --- a/mobile/android/focus-android/docs/Architecture-Decisions.md +++ b/mobile/android/focus-android/docs/Architecture-Decisions.md @@ -88,5 +88,3 @@ Focus will support Android versions 5 and higher (API 21+). This decisions is pr * At the point of writing this ADR we will cover 73.4% of the Android market with that decision [(*)](https://developer.android.com/about/dashboards/index.html). * Android 4.4 (KitKat) still covers 17.1%. Those users can't install and use Focus. While UI features can be backported, the extended WebView APIs can not. Only a GeckoView based version of Focus would be able to support Android 4.4 or lower. - ----