Update android nightly application-services version bump to new version 464f6ff4b0362d66bfe9213ebf42bb02f4fb447d from 2026-01-20 05:03:56
Categories
(Firefox for Android :: General, enhancement)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox149 | --- | fixed |
People
(Reporter: update-bot, Assigned: dmeehan)
Details
(Whiteboard: [3pl-filed][task_id: e3Ne1eN4T8e0tGzJKzgLMg])
Attachments
(1 file)
This update covers 1 commits. Here are the overall diff statistics, and then the commit information.
mobile/android/android-components/plugins/dependencies/src/main/java/ApplicationServices.kt | 2 +-
mobile/android/android-components/plugins/dependencies/src/main/java/moz.yaml | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
464f6ff4b0362d66bfe9213ebf42bb02f4fb447d by Yashika Khurana <yashikakhuranayashika@gmail.com>
https://github.com/mozilla/application-services/commit/464f6ff4b0362d66bfe9213ebf42bb02f4fb447d
Authored: 2026-01-19 12:07:07 -0800
Committed: 2026-01-19 20:07:07 +0000
Bug 2009482: [ci full] Add eval-jexl support for Android nimbus-cli (#7163)
- Bug 2009482: Add eval-jexl support for Android
- Added evalJexl field to CliArgs data class
- Added EVAL_JEXL_KEY constant
- Added JEXL evaluation logic using NimbusMessagingHelper.evalJexl()
- Added --eval-jexl parameter parsing in both intent and URI-based args
- Logs results as JSON with JEXL_RESULT prefix for CLI capture
This completes eval-jexl support for Android to work with nimbus-cli.
- Fix ArgumentProcessorTest to include evalJexl parameter
All CliArgs constructor calls in tests now include the evalJexl parameter (null for existing tests).
This fixes compilation errors where the CliArgs data class signature changed to include evalJexl.
- Fix detekt TooGenericExceptionCaught lint error
Add @Suppress annotation for catching Exception in evalJexl handler.
We need to catch all exceptions to return any JEXL evaluation error
as a JSON result for the CLI to capture.
- changelogs
Files Modified:
- CHANGELOG.md
- components/nimbus/android/src/main/java/org/mozilla/experiments/nimbus/ArgumentProcessor.kt
- components/nimbus/android/src/test/java/org/mozilla/experiments/nimbus/ArgumentProcessorTest.kt
| Reporter | ||
Comment 1•5 days ago
|
||
| e3Ne1eN4T8e0tGzJKzgLMg | ||
I've submitted a try run for this commit: https://treeherder.mozilla.org/jobs?repo=try&revision=2e241db63c306f15e90f2daed4c50d8eebb9af17
| Reporter | ||
Comment 2•5 days ago
|
||
Updated•5 days ago
|
| Reporter | ||
Comment 3•5 days ago
|
||
| V7ImRw0HSNaWhEiUdpIUEw | ||
All the jobs in the try run succeeded. Like literally all of them, there weren't
even any intermittents. That is pretty surprising to me, so maybe you should double
check to make sure I didn't misinterpret things and that the correct tests ran...
Anyway, I've done all I can, so I'm passing to you to review and land the patch.
When reviewing, please note that this is external code, which needs a full and
careful inspection - not a rubberstamp.
Comment 5•5 days ago
|
||
| bugherder | ||
Description
•