Gabriel Luong
584ffcff9d
Bug 1837107 - Unify FenixDependencies with AC's DependenciesPlugin
2023-06-22 23:24:20 +00:00
mcarare
133a9c2810
Bug 1831352 - Target Java 17.
2023-06-12 19:40:42 +00:00
Ryan VanderMeulen
fcd5d5c6ae
Bug 1820233 - Remove unneeded kotlin_stdlib inclusions and re-enable Werror in detekt build.gradle
2023-03-07 00:12:18 +00:00
mcarare
5a0b9d754d
Bug 1813671 - Target JVM 11 bytecode
...
See https://developer.android.com/studio/releases/gradle-plugin#jvm-11-bytecode for details.
2023-03-02 17:13:09 +00:00
Gabriel Luong
47ba3a90ef
[fenix] Bug 1804820 - Refactor Versions to FenixVersions
2022-12-14 00:21:55 +00:00
Gabriel Luong
9afbd1bc46
[fenix] Bug 1804820 - Refactor Deps to FenixDependencies
2022-12-14 00:21:55 +00:00
Sebastian Kaspari
d0717965a9
[fenix] Allow insecure protocol usage when using local Nexus in CI.
2021-07-27 10:08:32 +02:00
Sebastian Kaspari
f5852e29e7
[fenix] Use new lint API.
2021-07-27 10:08:32 +02:00
Michael Comella
3f31e4cc1b
[fenix] For https://github.com/mozilla-mobile/fenix/issues/15707 : clean up lint rules dependencies.
...
For mozilla-detekt-rules, the tests didn't compile at all so apparently
they haven't been running in testing.
mozilla-lint-rules worked but they were not clean.
2020-10-30 18:23:35 -07:00
Juan C. Goncalves
a3fce6b92d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/11397 - Add lint rule for AppCompatResources instead of ContextCompat ( https://github.com/mozilla-mobile/fenix/pull/16011 )
2020-10-20 13:23:43 -07:00
Sebastian Kaspari
9c7e0ad770
[fenix] Update Android Components, Kotlin, Gradle plugin ( https://github.com/mozilla-mobile/fenix/pull/16021 )
...
* Closes https://github.com/mozilla-mobile/fenix/issues/13262 : Update AGP to 4
* Update to Mozilla Android Components 63.0.20201019090011.
* Update Kotlin to 1.4.10 and Coroutines to 1.3.9.
* Fix new compiler warnings.
* Fix compilation of lint rules module.
* Pin JNA version.
* Fix new lint errors.
Co-authored-by: Tiger Oakes <toakes@mozilla.com>
2020-10-19 14:07:47 -04:00
Juan C. Goncalves
a68b2b2ec0
[fenix] For https://github.com/mozilla-mobile/fenix/issues/8947 - Lint check for licenses in Kotlin/Java source files ( https://github.com/mozilla-mobile/fenix/pull/15639 )
2020-10-16 17:41:08 -07:00
Michael Comella
0e8148f253
[fenix] For https://github.com/mozilla-mobile/fenix/issues/15644 : update Android Gradle Plugin version.
...
This ensures our custom lint rules are running on the command line.
2020-10-15 09:53:13 -07:00
ekager
ccee01a230
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/8944 - Adds custom lint checks
2020-03-27 13:59:51 -07:00