Jonathan Almeida
80aeec1aa7
Bug 1872229 - Fix minor lint check failures in android-components r=android-reviewers,mcarare,webcompat-reviewers,twisniewski
...
We have moved more lint checks upstream to AC and these failures are
trivial to solve, rather than try to suppress.
Differential Revision: https://phabricator.services.mozilla.com/D236392
2025-04-11 04:37:30 +00:00
smolnar
aaed8aeb2c
Backed out 2 changesets (bug 1872229) for causing toolchain failures CLOSED TREE
...
Backed out changeset 2fd0c027ec2c (bug 1872229)
Backed out changeset 7efbd8e4381d (bug 1872229)
2025-04-10 03:38:28 +03:00
Jonathan Almeida
9956a54ab3
Bug 1872229 - Fix minor lint check failures in android-components r=android-reviewers,mcarare,webcompat-reviewers,twisniewski
...
We have moved more lint checks upstream to AC and these failures are
trivial to solve, rather than try to suppress.
Differential Revision: https://phabricator.services.mozilla.com/D236392
2025-04-09 22:32:23 +00:00
Ryan VanderMeulen
d4312b4ad4
Bug 1955985 - Remove space-assignment usage in Gradle files. r=geckoview-reviewers,android-reviewers,webcompat-reviewers,twisniewski,adhingra,ohall
...
Differential Revision: https://phabricator.services.mozilla.com/D242727
2025-03-24 15:55:48 +00:00
Aaditya Dhingra
5f9d749a96
Bug 1949260 - Part 2 - Replace DependenciesPlugin with gradle version catalog. r=geckoview-reviewers,android-reviewers,webcompat-reviewers,nalexander,twisniewski,owlish,jonalmeida,tthibaud
...
Differential Revision: https://phabricator.services.mozilla.com/D238804
2025-03-03 17:12:25 +00:00
Ryan VanderMeulen
0cb4659021
Bug 1929236 - Run Robolectric tests on SDK 35. r=android-reviewers,mcarare
...
Differential Revision: https://phabricator.services.mozilla.com/D227988
2024-11-18 13:21:34 +00:00
Aaditya Dhingra
d71d64edff
Bug 1880848 - Fix warning: org.gradle.api.plugins.BasePluginConvention type has been deprecated. r=android-reviewers,webcompat-reviewers,twisniewski,pollymce,nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D223166
2024-10-08 09:08:07 +00:00
Jeff Boek
0029707397
Bug 1904336 - Re-adds toJSON on Breadcrumb for MozillaSocorroService. r=android-reviewers,matt-tighe
...
Differential Revision: https://phabricator.services.mozilla.com/D214902
2024-06-26 19:21:47 +00:00
Devota Aabel
a72926d9f9
Bug 1890617 - Added native crashes to db. Also added infrastructure for adding runtime tags to crash db r=boek,android-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D212316
2024-06-20 19:42:23 +00:00
mcarare
1070e28db0
Bug 1893120 - Run AC Robolectric tests on SDK 34 and adapt tests. r=android-reviewers,webcompat-reviewers,twisniewski,avirvara
...
Differential Revision: https://phabricator.services.mozilla.com/D209640
2024-05-14 13:00:48 +00:00
acseh
3f4b08c594
Backed out changeset 9976b7730dbd (bug 1893120) for causing lint failures CLOSED TREE
2024-05-14 12:57:36 +03:00
mcarare
4a11afeae1
Bug 1893120 - Run AC Robolectric tests on SDK 34 and adapt tests. r=android-reviewers,webcompat-reviewers,twisniewski,avirvara
...
Differential Revision: https://phabricator.services.mozilla.com/D209640
2024-05-14 08:02:38 +00:00
mcarare
60d3978145
Bug 1821005 - Restore reverted Gradle 8 upgrade due to startup crashes"
...
This reverts commit 592e88b3547d2e96ae04d8b5bd69cbab2ac3e97e.
2023-12-05 03:44:20 +00:00
Ryan VanderMeulen
c65ab071b9
Bug 1821005 - Revert Gradle 8 upgrade due to startup crashes
...
Revert "Bug 1863744 - Update Gradle to version 8.4"
This reverts commit 829795632954148709fbe945c78d55cc62053ac8.
Revert "Bug 1821005 - Apply additional keep rules for missing classes detected while running R8."
This reverts commit 8f3f246cc5ff571323f56d46963d8d176bec91e3.
Revert "Bug 1821005 - Set UI_INJECTION_HOST mode for lint in test."
This reverts commit 6962bf0b5df57781045f68417f76527bcdf521ab.
Revert "Bug 1821005 - Include sourcesJar as an input of publishing."
This reverts commit 41b2a48da577787c3189eec8c8af71c35cfecbfb.
Revert "Bug 1821005 - Set compileOptions for android subprojects."
This reverts commit fb21df9d0a9cd585e216733dc1bf929636df20f1.
Revert "Bug 1821005 - Replace deprecated project.buildDir"
This reverts commit 6f880de46ec73f7e5240a0279108bbb6aeb0f63b.
Revert "Bug 1821005 - Exclude generated metrics docs from detekt."
This reverts commit f17d2430bf1daabeed2724312354018050f3f52a.
Revert "Bug 1821005 - Exclude build in extensions versioning from detekt."
This reverts commit 34144c5ad1d62e2d85492f8d32341bbcd032690b.
Revert "Bug 1821005 - Add uses-feature tag for camera permission."
This reverts commit 13c80944bd1756cdcaa98eef783b6a23ad12cabd.
Revert "Bug 1821005 - Set nonTransitiveRClass and nonFinalResIds build flags to false."
This reverts commit 219fbc19c54134ad264edc79642fa1799c6f54d6.
Revert "Bug 1821005 - Apply plugin: 'kotlin-android' for UI modules."
This reverts commit ddbd5e18eb9d2b33b4de4a6df48d97ec4ab42963.
Revert "Bug 1821005 - Enable generation of the BuildConfig class"
This reverts commit 65c2b8c63790fbd2352f3f94b99c80d81d18dae1.
Revert "Bug 1821005 - Add namespace to samples-glean-library module"
This reverts commit 0239233efb1cc4e896e4aa0337e3da911eeb2f1c.
Revert "Bug 1821005 - Replace deprecated toLowerCase with lowercase."
This reverts commit 69f2c66aad3aa638a1bab31b2a1e6c597d1f3992.
Revert "Bug 1821005 - Replace deprecated 'toInt' method with 'code' property."
This reverts commit 7adb38a6fbe20de3fdb6723a10e574d183e7fcff.
Revert "Bug 1821005 - Replace deprecated execResult."
This reverts commit bfd02dd16d7e5c9dbcf34858fbbe4176d698f8cd.
Revert "Bug 1849833 - Replace deprecated extractNativeLibs manifest attribute."
This reverts commit a05bc9618457ab2d71a5d3d88d8d3b0318497a54.
Revert "Bug 1821005 - Upgrade AGP to 8.0.2"
This reverts commit fc0fadd63553e2144ce074454d502ecf307eb988.
Revert "Bug 1821005 - Upgrade kotlin-dsl to 4.1.0."
This reverts commit 14e8903e922fa22e28450520be3b6152be6a3a8f.
Revert "Bug 1821005 - Upgrade Gradle to 8.3 version."
This reverts commit f14f447a4d43588d24e4ca3efde0668ddcf7cf08.
2023-11-08 13:35:38 -05:00
mcarare
04345cb27b
Bug 1821005 - Enable generation of the BuildConfig class
...
For modules that use buildConfigField and generate metrics, because BuildConfig is not generated by default after Gradle 8.
2023-11-08 09:10:09 +00:00
mcarare
063c553913
Bug 1849833 - Replace deprecated compileSdkVersion.
...
This is replaced by defaultConfig compileSdk.
2023-09-11 06:36:20 +00:00
Matthew Tighe
45ca0bcb7d
Bug 1721904 - update thumbnail caching on app open
2023-09-06 22:38:21 +00:00
Alex Franchuk
2588a0160f
Bug 1839697 - Report Java exceptions in the Glean crash pings
2023-07-26 19:22:36 +00:00
MatthewTighe
c87183c8b5
Bug 1843168 - Expose Mockito through test support component
2023-07-24 18:02:09 +00:00
Geoff Brown
6561b2de2b
Bug 1825116 - Resolve many black, isort, and file-whitespace lint issues
2023-04-12 14:04:29 +00:00
Ryan VanderMeulen
0e5e70291c
Bug 1820233 - Remove unneeded kotlin_stdlib inclusions and re-enable Werror in detekt build.gradle
2023-03-07 00:12:18 +00:00
mcarare
1f589a2e0b
Bug 1802817 - Set namespace via DSL in gradle build files.
...
See https://developer.android.com/studio/build/configure-app-module#set-namespace
and https://issuetracker.google.com/issues/172361895
2023-03-02 17:13:09 +00:00
mcarare
922b5f6643
Bug 1802817 - Rename AC Dependencies to ComponentsDependencies.
...
This change is needed in order to avoid clashes with Dependencies class introduced
in Gradle from 7.6 version.
2023-03-02 17:13:09 +00:00
Christian Sadilek
4091b14a33
Fix android lint in composite builds
2022-11-21 13:40:53 -05:00
Gabriel Luong
d9d783b698
[components] Issue https://github.com/mozilla-mobile/android-components/issues/12939 : Address all ktlint issues
2022-10-17 17:07:40 -04:00
Ben Dean-Kawamura
ff019a3f4f
[components] Add support for app-services error reporting.
...
- Added new component that hooks into the new app-services error
reporter and listens for events. When it sees an event it submits it
to the crash reporter.
- Added support for customizing crash reports for these errors.
2022-06-14 17:51:29 +00:00
Marc Leclair
71499a8f1e
[components] For https://github.com/mozilla-mobile/fenix/issues/14854 : Implemented GV api to start / stop profiler without ADB
2022-05-24 23:46:08 +00:00
mcarare
636adaf2a9
[components] For https://github.com/mozilla-mobile/android-components/issues/10404 : Remove deprecated kotlin-android-extensions plugin
...
(cherry picked from commit d99621583ceb11e7d91ebe284e40aec145793e48)
2021-06-15 08:32:26 +00:00
Christian Sadilek
4dfb6d92c1
[components] Revert "For https://github.com/mozilla-mobile/android-components/issues/10404 : Remove deprecated kotlin-android-extensions plugin"
...
This reverts commit d99621583ceb11e7d91ebe284e40aec145793e48.
2021-06-14 18:09:24 +00:00
mcarare
17c2336fde
[components] For https://github.com/mozilla-mobile/android-components/issues/10404 : Remove deprecated kotlin-android-extensions plugin
2021-06-14 10:05:57 +00:00
Jonathan Almeida
ac73bae091
[components] Close https://github.com/mozilla-mobile/android-components/issues/8040 : Move ImageLoader to support-base
...
The `ImageLoader` API is public and we should have it in a better place.
2020-10-06 14:39:58 +00:00
Sebastian Kaspari
93cfa77910
[components] Move MemoryConsumer interface from support-base to concept-base.
2020-09-08 17:50:15 +02:00
Sebastian Kaspari
7d533c0993
[components] Move CrashReporting/Breadcrumb from support-base to concept-base.
2020-09-08 17:50:14 +02:00
Sebastian Kaspari
e89445fc90
[components] Issue https://github.com/mozilla-mobile/android-components/issues/7689 : Move Profiler interface from concept-engine to concept-base.
2020-09-08 12:41:07 +02:00
Sebastian Kaspari
bed39cbd0e
[components] Issue https://github.com/mozilla-mobile/android-components/issues/7689 : Add concept-base component.
2020-09-08 11:51:35 +02:00