Migrate from kapt to KSP
Categories
(Firefox for Android :: General, task, P1)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox119 | --- | verified |
People
(Reporter: mcarare, Assigned: mcarare)
References
Details
Attachments
(1 file)
KSP is documented to be 2 times faster than kapt.
Using KSP also enables us to use Kotlin code generation(or “Kotlin CodeGen”) in Room.
Comment 1•2 years ago
|
||
Comment 2•2 years ago
|
||
Authored by https://github.com/mcarare
https://github.com/mozilla-mobile/firefox-android/commit/a3d833ef0fc5d21ff520317c4fe99174d9648c60
[main] Bug 1847996 - Migrate from kapt to KSP.
Authored by https://github.com/mcarare
https://github.com/mozilla-mobile/firefox-android/commit/9292d815ad859d66a1d4257d376d1ccd2cab6747
[main] Bug 1847996 - Switch to all-compatibility JVM default mode.
| Assignee | ||
Comment 3•2 years ago
|
||
For QA: Please test the following actions work as expected after the update:
viewing/ adding / removing sites from top sites
viewing download list
viewing/ adding / removing tabs from collections
recently closed tabs list
Thank you!
Comment 4•2 years ago
|
||
Verified on the latest Fenix Nightly 119.0a1 build with the following devices:
- Google Pixel 6 (Android 14), and
- Oppo Find X3 Lite (Android 11).
I've tested the following scenarios - everything works as expected:
- viewing, adding, removing, renaming sites from top sites,
- viewing download list,
- viewing, adding, removing tabs from collections,
- viewing, deleting, multiple selecting tabs from recently closed tabs list.
Description
•