1
0
Fork 0
fenix/buildSrc/src/main/java
Grisha Kruglov f560ec8e8d Closes #1902: Remove direct appservices dependencies
Our main dependency - android-components - is tightly integrated
against a certain version of appservices. Having a direct dependency
at the Fenix level is a foot-gun: it allows Fenix to consume an API-incompatible
version of appservices, breaking parts of android-components. Due to
how gradle dependency resolution works, this breakage is "silent": there are
no compile time warnings. A recent example of this is broken history sync,
and buggy FxA experience in Fenix.

This patch removes a direct dependency, letting android-components dictate
which appservices version should be used Fenix builds.
2019-04-23 17:41:07 -05:00
..
Config.kt Adds build date to the about page 2019-02-13 13:20:12 -06:00
Dependencies.kt Closes #1902: Remove direct appservices dependencies 2019-04-23 17:41:07 -05:00
Gecko.kt Fixes #1899 - Update GeckoView version to 68.0.20190422094240. 2019-04-22 13:55:09 -07:00