Closed Bug 1849833 Opened 2 years ago Closed 2 years ago

Fix warnings and deprecations in build files.

Categories

(Firefox for Android :: General, task, P2)

All
Android
task

Tracking

()

RESOLVED FIXED
121 Branch
Tracking Status
firefox119 --- fixed
firefox120 --- wontfix
firefox121 --- fixed

People

(Reporter: mcarare, Assigned: mcarare)

Details

Attachments

(1 file)

We still use deprecated options ( like the kotlinOptions method) our build files and we still have some various warnings that we should address.

Authored by https://github.com/mcarare
https://github.com/mozilla-mobile/firefox-android/commit/d67e66e4b27cc282957d6fe5964688acf778d8a1
[main] Bug 1849833 - Replace qualified name with import.

Authored by https://github.com/mcarare
https://github.com/mozilla-mobile/firefox-android/commit/444a39a4aa0a2d62fc2c3f68c67ad76cb8774ad4
[main] Bug 1849833 - Replace deprecated kotlinOptions method.

Authored by https://github.com/mcarare
https://github.com/mozilla-mobile/firefox-android/commit/c0eef28f84df74de45bc60a5aea293aceceacb63
[main] Bug 1849833 - Replace all with configureEach.

Authored by https://github.com/mcarare
https://github.com/mozilla-mobile/firefox-android/commit/78c5604b2efe5cf22cb07ab8f0fc2ce57481eb34
[main] Bug 1849833 - Use configureEach to avoid unnecessary configuration.

Authored by https://github.com/mcarare
https://github.com/mozilla-mobile/firefox-android/commit/ae1bc6b5d7fdc63036c3885fe7e83b6a3c1d2673
[main] Bug 1849833 - Replace deprecated compileSdkVersion.

Authored by https://github.com/mcarare
https://github.com/mozilla-mobile/firefox-android/commit/8fa7a1df1593be484e645756d4690d6769affd7a
[main] Bug 1849833 - Replace deprecated flavorDimensions property.

Authored by https://github.com/mcarare
https://github.com/mozilla-mobile/firefox-android/commit/653808f842a9980a7f3026cab878027a7b6ec292
[main] Bug 1849833 - Use tasks.register to avoid unnecessary configuration.

Authored by https://github.com/mcarare
https://github.com/mozilla-mobile/firefox-android/commit/bd13da30d4075fb0ab83b88296b4fe6b198477bb
[main] Bug 1849833 - Replace deprecated OutputFile and VariantOutput.

Authored by https://github.com/mcarare
https://github.com/mozilla-mobile/firefox-android/commit/2c4a007212db188c245f625a83f12483c0fe1d4f
[main] Bug 1849833 - Replace deprecated main with mainClass.

Authored by https://github.com/mcarare
https://github.com/mozilla-mobile/firefox-android/commit/2441387422f738a7b4aa31b1d8ec6868baa73f12
[main] Bug 1849833 - Move misplaced dependencies block.

Authored by https://github.com/mcarare
https://github.com/mozilla-mobile/firefox-android/commit/43accf30635232f767ff926375a24b6f9757253f
[main] Bug 1849833 - Fix jvmTarget inconsistency in Focus.

Status: NEW → RESOLVED
Closed: 2 years ago
Flags: qe-verify+
Resolution: --- → FIXED
Target Milestone: --- → 119 Branch

This should only touch build code, not production code, so no QA is needed at this moment.

Flags: qe-verify+

no QA is needed for changes in build files.

Flags: qe-verify+
Flags: qe-verify+
Target Milestone: 119 Branch → 121 Branch

Since nightly and release are affected, beta will likely be affected too.
For more information, please visit BugBot documentation.

Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: