You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
iceraven-browser/app
Grisha Kruglov c367072d11 [fenix] Refactor History types to eliminate nullability
This introduces a separate HistoryDB type at the PagedHistoryProvider
layer, that doesn't need to deal with positions. Positioning logic in
HistoryDataSource becomes a type conversion between the new type and an
existing History type that UI and ItemKeyedDataSource API is written against.

With this refactor, we entirely eliminate nullability from these types.
3 years ago
..
sampledata [fenix] For https://github.com/mozilla-mobile/fenix/issues/7092: Add initial Migration UI 5 years ago
src [fenix] Refactor History types to eliminate nullability 3 years ago
.gitignore
benchmark.gradle [fenix] For https://github.com/mozilla-mobile/fenix/issues/21700: linting fixes 3 years ago
build.gradle [fenix] For https://github.com/mozilla-mobile/fenix/issues/22569: Remove allopen plugin and Mockable annotations 3 years ago
lint-baseline.xml [fenix] For https://github.com/mozilla-mobile/fenix/issues/22729 - Tag unused strings for removal 3 years ago
lint.xml [fenix] For https://github.com/mozilla-mobile/fenix/issues/21861 - Ignore the UnusedResources lint check for localized strings 3 years ago
metrics.yaml [fenix] For https://github.com/mozilla-mobile/fenix/issues/20513: Use UrlMetricType for search engine submission url. 3 years ago
pings.yaml [fenix] For https://github.com/mozilla-mobile/fenix/issues/20596 remove startup timeline probes 3 years ago
proguard-rules.pro [fenix] For https://github.com/mozilla-mobile/fenix/issues/20824: use fast service loader for MainDispatcherFactory. 3 years ago