Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade Gradle to 7.4 & AGP to 7.1.1 #15865

Merged
merged 63 commits into from
Mar 24, 2022
Merged

Conversation

ParaskP7
Copy link
Contributor

@ParaskP7 ParaskP7 commented Jan 27, 2022

This PR upgrades Gradle to 7.4 & AGP to 7.1.1.

It includes the following:

  • Gradle version upgraded to 7.3.3 with the ./gradlew wrapper --gradle-version=7.3.3 --distribution-type=all command.
  • AGP version upgrade to 7.0.4 (see WordPress/build.gradle change).
  • Build output diff:
    • To identify and fix new warnings/errors that got added.
    • To identify and verify old warnings/errors that got removed.
  • Lint output diff
    • To identify and fix new warnings/errors that got added.
    • To identify and verify old warnings/errors that got removed.
  • The above 4 steps were redone with a follow-up update to Gradle 7.4 & AGP 7.1.1.
  • Update buildkite docker android build image to 1.2.0.

It suppresses the following Lint issues:

It resolves the following Lint issues:

It created the following GitHub issues:


Besides the above, you can reference the Gradle 7.4 & AGP 7.1.1 branches of the below libraries for testing/verification purposes:

NOTE: This is a draft PR because all Gradle & AGP upgrade PRs need to be merged together.

Merge Instructions

To Test

  • Smoke test the app.
  • Use composite build for all 7 libraries (following the instructions in local-builds.gradle-example file) and smoke test the app again. PS: Make sure you're on the Gradle & AGP branches on all 7 libraries.
  • On the Gutenberg side of things, please note the below:
    • Run nvm use from the gutenberg-mobile/gutenberg folder (otherwise you might have errors).
    • Run npm install from the gutenberg-mobile folder (to download and install the project dependencies).
    • Run npm run start:reset from the gutenberg-mobile folder (to start the metro server).

Regression Notes

  1. Potential unintended areas of impact

N/A - The build file changes should only impact whether the project builds or not. However, since AGP is updated, a few Lint issues got fixed, it's hard to be sure that nothing else will be impacted.

  1. What I did to test those areas of impact (or what existing automated tests I relied on)

Manual tests and CI checks.

  1. What automated tests I added (or what prevented me from doing so)

N/A

PR submission checklist:

  • I have completed the Regression Notes.
  • I have considered adding accessibility improvements for my changes.
  • I have considered if this change warrants user-facing release notes and have added them to RELEASE-NOTES.txt if necessary.

@ParaskP7 ParaskP7 added this to the 19.2 milestone Jan 27, 2022
@ParaskP7 ParaskP7 self-assigned this Jan 27, 2022
@peril-wordpress-mobile
Copy link

peril-wordpress-mobile bot commented Jan 27, 2022

You can trigger optional UI/connected tests for these changes by visiting CircleCI here.

@peril-wordpress-mobile
Copy link

peril-wordpress-mobile bot commented Jan 27, 2022

You can test the changes on this Pull Request by downloading the APKs:

This is currently suppressed because:
- Currently, this isn't causing any crashes or the app misbehaving.
This issue can just lead to significant lags in some scenarios.
- Also, it is not trivial to fix this and thus out of scope of the
Gradle and AGP upgrade. The activity should be directly launched from
the notification.

However, this issue will need to be fixed sooner than later, especially
because of the fact that it will become forbidden when the
'targetSdkVersion' will be set to API level for Android 12 or higher.
Thus, a GitHub issue was created to accompany this commit and issue
suppression. From more info see the newly created GitHub issue below:

#15875
The lint detector androidx.appcompat
.BaseMethodDeprecationDetector$ApiAbove called context.getMainProject()
during module analysis.

This does not work correctly when running in AGP (7.0.4).

In particular, there may be false positives or false negatives because
the lint check may be using the minSdkVersion or manifest information
from the library instead of any consuming app module.

Contact the vendor of the lint issue to get it fixed/updated (if
known, listed below), and in the meantime you can try to work around
this by disabling the following issues:

Call stack: Context
 .getMainProject(Context.kt:117)
←BaseMethodDeprecationDetector$ApiAbove
 .matches(BaseMethodDeprecationDetector.kt:58)
←BaseMethodDeprecationDetector$DeprecationCondition
 .matches(BaseMethodDeprecationDetector.kt:136)
←BaseMethodDeprecationDetector
 .visitMethodCall(BaseMethodDeprecationDetector.kt:158)
←UElementVisitor$DelegatingPsiVisitor
 .visitMethodCallExpression(UElementVisitor.kt:1128)
←UElementVisitor$DelegatingPsiVisitor
 .visitCallExpression(UElementVisitor.kt:1108)
←UCallExpression$DefaultImpls
 .accept(UCallExpression.kt:85)
←UCallExpressionEx$DefaultImpls
 .accept(UCallExpression.kt:-1)
←JavaUCallExpression
 .accept(javaUCallExpressions.kt:26)
←UQualifiedReferenceExpression$DefaultImpls
 .accept(UQualifiedReferenceExpression.kt:34)
←JavaUCompositeQualifiedExpression
 .accept(JavaUCompositeQualifiedExpression.kt:23)
←UVariableKt
 .visitContents(UVariable.kt:64)
←UVariableKt
 .access$visitContents(UVariable.kt:1)
←ULocalVariable$DefaultImpls
 .accept(UVariable.kt:110)
←ULocalVariableEx$DefaultImpls
 .accept(UVariable.kt:-1)
←JavaULocalVariable
 .accept(JavaUVariable.kt:92)
←ImplementationUtilsKt
 .acceptList(implementationUtils.kt:23)
←UDeclarationsExpression$DefaultImpls
 .accept(UDeclarationsExpression.kt:22)
←JavaUDeclarationsExpression
 .accept(JavaUDeclarationsExpression.kt:7)
←ImplementationUtilsKt
 .acceptList(implementationUtils.kt:23)

This issue type represents a problem running lint itself. Examples
include failure to find bytecode for source files (which means certain
detectors could not be run), parsing errors in lint configuration
files, etc.

These errors are not errors in your own code, but they are shown to make
it clear that some checks were not completed.
This commit will help identify why Lint is failing on CI due to the
[HtmlToSpannedConverter] java class.

PS: This is a temporary, to-be-reverted commit.
This 'Aztec' hash updates 'Aztec' to that branch version where
'Gradle & AGP' is also upgraded to version '7.4 & 7.1.1'
correspondingly.

This step is required in order to check that these 'Aztec' changes
work as expected with this WPAndroid client.
This 'About' hash updates 'About' to that branch version where
'Gradle & AGP' is also upgraded to version '7.4 & 7.1.1'
correspondingly.

This step is required in order to check that these 'About' changes
work as expected with this WPAndroid client.
This 'Utils' hash updates 'Utils' to that branch version where
'Gradle & AGP' is also upgraded to version '7.4 & 7.1.1'
correspondingly.

This step is required in order to check that these 'Utils' changes
work as expected with this WPAndroid client.
@ParaskP7 ParaskP7 requested review from a team and removed request for oguzkocer March 18, 2022 17:20
@ParaskP7 ParaskP7 marked this pull request as ready for review March 21, 2022 11:22
… into update/gradle-to-7.3.3-agp-to-7.0.4

� Conflicts:
�	build.gradle
… into update/gradle-to-7.3.3-agp-to-7.0.4

� Conflicts:
�	build.gradle
… into update/gradle-to-7.3.3-agp-to-7.0.4

� Conflicts:
�	WordPress/src/main/res/values/strings.xml
�	build.gradle
@oguzkocer
Copy link
Contributor

AGP version upgrade to 7.0.4 (see android/settings.gradle.kts change).

@ParaskP7 I think this is a copy paste mistake as we don't have a settings.gradle.kts file in the project and the AGP version is set in the root build.gradle file.

@ParaskP7
Copy link
Contributor Author

👋 @oguzkocer !

@ParaskP7 I think this is a copy paste mistake as we don't have a settings.gradle.kts file in the project and the AGP version is set in the root build.gradle file.

Nice catch, you are right, thank you, I updated the description to (see 'WordPress/build.gradle' change)! 🙇

ParaskP7 and others added 3 commits March 22, 2022 17:10
This 'FluxC' hash updates 'FluxC' to that branch version where
'Gradle & AGP' is also upgraded to version '7.4 & 7.1.1'
correspondingly.

This step is required in order to check that these 'FluxC' changes
work as expected with this WPAndroid client.
… into update/gradle-to-7.3.3-agp-to-7.0.4

� Conflicts:
�	build.gradle
This 'Gutenberg Mobile' alpha tag updates 'Gutenberg Mobile' to that
version where 'Gradle & AGP' is also upgraded to version '7.4 & 7.1.1'
correspondingly.

This step is required in order to check that these 'Gutenberg' changes
work as expected with this WPAndroid client.
This 'FluxC' hash updates 'FluxC' to that trunk version where
'Gradle & AGP' is also upgraded to version '7.4 & 7.1.1'
correspondingly.

This step is required in order to check that these 'FluxC' changes
work as expected with this WPAndroid client.
This 'Login' hash updates 'Login' to that trunk version where
'Gradle & AGP' is also upgraded to version '7.4 & 7.1.1'
correspondingly.

This step is required in order to check that these 'Login' changes
work as expected with this WPAndroid client.
This 'Stories' hash updates 'Stories' to that trunk version where
'Gradle & AGP' is also upgraded to version '7.4 & 7.1.1'
correspondingly.

This step is required in order to check that these 'Stories' changes
work as expected with this WPAndroid client.
This 'Aztec' hash updates 'Aztec' to that trunk version where
'Gradle & AGP' is also upgraded to version '7.4 & 7.1.1'
correspondingly.

This step is required in order to check that these 'Aztec' changes
work as expected with this WPAndroid client.
This 'About' hash updates 'About' to that trunk version where
'Gradle & AGP' is also upgraded to version '7.4 & 7.1.1'
correspondingly.

This step is required in order to check that these 'About' changes
work as expected with this WPAndroid client.
This 'Utils' hash updates 'Utils' to that trunk version where
'Gradle & AGP' is also upgraded to version '7.4 & 7.1.1'
correspondingly.

This step is required in order to check that these 'Utils' changes
work as expected with this WPAndroid client.
… into update/gradle-to-7.3.3-agp-to-7.0.4

� Conflicts:
�	build.gradle
@wpmobilebot
Copy link
Contributor

Found 1 violations:

The PR caused the following dependency changes:

-+--- androidx.databinding:viewbinding:4.2.2
++--- androidx.databinding:viewbinding:7.1.1
-+--- com.automattic:about:0.0.4
++--- com.automattic:about:trunk-99c45a25f4493f1ff19f1b88f718438dc7b3297a
-+--- com.automattic:stories:trunk-2f8aaff7fb03bdbd0e2efbe111626bf3c6a7aa44
-|    +--- androidx.databinding:viewbinding:4.2.2 (*)
-|    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.4.20 -> 1.5.32 (*)
-|    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.20 -> 1.5.32 (*)
-|    +--- org.jetbrains.kotlinx:kotlinx-serialization-runtime:1.0-M1-1.4.0-rc
-|    |    \--- org.jetbrains.kotlinx:kotlinx-serialization-runtime-jvm:1.0-M1-1.4.0-rc
-|    |         +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.0-rc -> 1.6.0 (*)
-|    |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.4.0-rc -> 1.6.0
-|    +--- org.jetbrains.kotlin:kotlin-reflect:1.4.20
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.20 -> 1.6.0 (*)
-|    +--- androidx.appcompat:appcompat:1.0.2 -> 1.3.1 (*)
-|    +--- androidx.constraintlayout:constraintlayout:1.1.3 -> 2.0.4 (*)
-|    +--- androidx.core:core-ktx:1.2.0 -> 1.7.0 (*)
-|    +--- androidx.navigation:navigation-fragment-ktx:2.0.0 -> 2.3.5
-|    |    +--- androidx.navigation:navigation-fragment:2.3.5
-|    |    |    +--- androidx.fragment:fragment:1.2.4 -> 1.3.6 (*)
-|    |    |    \--- androidx.navigation:navigation-runtime:2.3.5 -> 2.4.0-beta02 (*)
-|    |    +--- androidx.navigation:navigation-runtime-ktx:2.3.5 -> 2.4.0-beta02 (*)
-|    |    +--- androidx.fragment:fragment-ktx:1.2.4
-|    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.3.50 -> 1.6.0 (*)
-|    |    |    +--- androidx.fragment:fragment:1.2.4 -> 1.3.6 (*)
-|    |    |    +--- androidx.activity:activity-ktx:1.1.0 -> 1.3.1 (*)
-|    |    |    +--- androidx.core:core-ktx:1.1.0 -> 1.7.0 (*)
-|    |    |    +--- androidx.collection:collection-ktx:1.1.0 (*)
-|    |    |    +--- androidx.lifecycle:lifecycle-livedata-core-ktx:2.2.0
-|    |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.3.50 -> 1.6.0 (*)
-|    |    |    |    \--- androidx.lifecycle:lifecycle-livedata-core:2.2.0 -> 2.3.1 (*)
-|    |    |    \--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.2.0 -> 2.3.1 (*)
-|    |    +--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.2.0 -> 2.3.1 (*)
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.3.71 -> 1.6.0 (*)
-|    +--- androidx.navigation:navigation-ui-ktx:2.0.0 -> 2.3.5
-|    |    +--- androidx.navigation:navigation-ui:2.3.5
-|    |    |    +--- androidx.navigation:navigation-runtime:2.3.5 -> 2.4.0-beta02 (*)
-|    |    |    +--- androidx.customview:customview:1.1.0 (*)
-|    |    |    +--- androidx.drawerlayout:drawerlayout:1.1.1 (*)
-|    |    |    +--- com.google.android.material:material:1.0.0 -> 1.6.0-alpha01 (*)
-|    |    |    \--- androidx.transition:transition:1.3.0 (*)
-|    |    +--- androidx.navigation:navigation-runtime-ktx:2.3.5 -> 2.4.0-beta02 (*)
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.3.71 -> 1.6.0 (*)
-|    +--- androidx.emoji:emoji:1.0.0
-|    |    \--- androidx.core:core:1.0.0 -> 1.7.0 (*)
-|    +--- androidx.recyclerview:recyclerview:1.1.0 (*)
-|    +--- com.google.android.material:material:1.2.1 -> 1.6.0-alpha01 (*)
-|    +--- com.github.bumptech.glide:glide:4.10.0 -> 4.11.0
-|    |    +--- com.github.bumptech.glide:gifdecoder:4.11.0
-|    |    |    \--- androidx.annotation:annotation:1.0.0 -> 1.2.0
-|    |    +--- com.github.bumptech.glide:disklrucache:4.11.0
-|    |    +--- com.github.bumptech.glide:annotations:4.11.0
-|    |    +--- androidx.fragment:fragment:1.0.0 -> 1.3.6 (*)
-|    |    +--- androidx.vectordrawable:vectordrawable-animated:1.0.0 -> 1.1.0 (*)
-|    |    \--- androidx.exifinterface:exifinterface:1.0.0 -> 1.1.0-beta01
-|    |         \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
-|    +--- jp.wasabeef:glide-transformations:4.3.0
-|    |    \--- com.github.bumptech.glide:glide:4.11.0 (*)
-|    +--- org.greenrobot:eventbus:3.3.1
-|    |    \--- org.greenrobot:eventbus-java:3.3.1
-|    +--- com.automattic.stories:photoeditor:trunk-2f8aaff7fb03bdbd0e2efbe111626bf3c6a7aa44
-|    |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.20 -> 1.5.32 (*)
-|    |    +--- org.jetbrains.kotlinx:kotlinx-serialization-runtime:1.0-M1-1.4.0-rc (*)
-|    |    +--- androidx.appcompat:appcompat:1.0.2 -> 1.3.1 (*)
-|    |    +--- androidx.core:core-ktx:1.2.0 -> 1.7.0 (*)
-|    |    +--- androidx.camera:camera-core:1.0.0-alpha06
-|    |    |    +--- com.google.auto.value:auto-value-annotations:1.6.3
-|    |    |    +--- com.google.guava:listenablefuture:1.0 -> 9999.0-empty-to-avoid-conflict-with-guava
-|    |    |    +--- androidx.lifecycle:lifecycle-livedata:2.1.0 -> 2.2.0 (*)
-|    |    |    +--- androidx.lifecycle:lifecycle-common:2.1.0 -> 2.3.1 (*)
-|    |    |    +--- androidx.exifinterface:exifinterface:1.0.0 -> 1.1.0-beta01 (*)
-|    |    |    +--- androidx.annotation:annotation:1.0.0 -> 1.2.0
-|    |    |    +--- androidx.core:core:1.1.0 -> 1.7.0 (*)
-|    |    |    \--- androidx.concurrent:concurrent-futures:1.0.0-alpha03 -> 1.0.0 (*)
-|    |    +--- androidx.camera:camera-camera2:1.0.0-alpha06
-|    |    |    +--- com.google.guava:listenablefuture:1.0 -> 9999.0-empty-to-avoid-conflict-with-guava
-|    |    |    +--- androidx.camera:camera-core:1.0.0-alpha06 (*)
-|    |    |    +--- androidx.core:core:1.1.0 -> 1.7.0 (*)
-|    |    |    +--- androidx.annotation:annotation:1.0.0 -> 1.2.0
-|    |    |    \--- androidx.concurrent:concurrent-futures:1.0.0-alpha03 -> 1.0.0 (*)
-|    |    +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.9 -> 1.5.2 (*)
-|    |    +--- com.google.android.material:material:1.2.1 -> 1.6.0-alpha01 (*)
-|    |    +--- com.github.bumptech.glide:glide:4.10.0 -> 4.11.0 (*)
-|    |    +--- jp.wasabeef:glide-transformations:4.3.0 (*)
-|    |    +--- com.github.chrisbanes:PhotoView:2.3.0
-|    |    |    \--- androidx.appcompat:appcompat:1.0.0 -> 1.3.1 (*)
-|    |    +--- com.automattic.stories:mp4compose:trunk-2f8aaff7fb03bdbd0e2efbe111626bf3c6a7aa44
-|    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.20 -> 1.5.32 (*)
-|    |    |    \--- com.github.bumptech.glide:glide:4.10.0 -> 4.11.0 (*)
-|    |    \--- androidx.emoji:emoji:1.0.0 (*)
-|    +--- androidx.lifecycle:lifecycle-common-java8:2.2.0 -> 2.3.0 (*)
-|    +--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.2.0 -> 2.3.1 (*)
-|    +--- androidx.lifecycle:lifecycle-livedata-ktx:2.2.0
-|    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.3.50 -> 1.6.0 (*)
-|    |    +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.0 -> 1.5.2 (*)
-|    |    +--- androidx.lifecycle:lifecycle-livedata:2.2.0 (*)
-|    |    \--- androidx.lifecycle:lifecycle-livedata-core-ktx:2.2.0 (*)
-|    +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.9 -> 1.5.2 (*)
-|    \--- com.github.chrisbanes:PhotoView:2.3.0 (*)
++--- com.automattic:stories:trunk-0b727f84440048e39d5e4835e2a84c67d043d225
+|    +--- androidx.databinding:viewbinding:7.1.1 (*)
+|    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.4.20 -> 1.5.32 (*)
+|    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.20 -> 1.5.32 (*)
+|    +--- org.jetbrains.kotlinx:kotlinx-serialization-runtime:1.0-M1-1.4.0-rc
+|    |    \--- org.jetbrains.kotlinx:kotlinx-serialization-runtime-jvm:1.0-M1-1.4.0-rc
+|    |         +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.0-rc -> 1.6.0 (*)
+|    |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.4.0-rc -> 1.6.0
+|    +--- org.jetbrains.kotlin:kotlin-reflect:1.4.20
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.20 -> 1.6.0 (*)
+|    +--- androidx.appcompat:appcompat:1.0.2 -> 1.3.1 (*)
+|    +--- androidx.constraintlayout:constraintlayout:1.1.3 -> 2.0.4 (*)
+|    +--- androidx.core:core-ktx:1.2.0 -> 1.7.0 (*)
+|    +--- androidx.navigation:navigation-fragment-ktx:2.0.0 -> 2.3.5
+|    |    +--- androidx.navigation:navigation-fragment:2.3.5
+|    |    |    +--- androidx.fragment:fragment:1.2.4 -> 1.3.6 (*)
+|    |    |    \--- androidx.navigation:navigation-runtime:2.3.5 -> 2.4.0-beta02 (*)
+|    |    +--- androidx.navigation:navigation-runtime-ktx:2.3.5 -> 2.4.0-beta02 (*)
+|    |    +--- androidx.fragment:fragment-ktx:1.2.4
+|    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.3.50 -> 1.6.0 (*)
+|    |    |    +--- androidx.fragment:fragment:1.2.4 -> 1.3.6 (*)
+|    |    |    +--- androidx.activity:activity-ktx:1.1.0 -> 1.3.1 (*)
+|    |    |    +--- androidx.core:core-ktx:1.1.0 -> 1.7.0 (*)
+|    |    |    +--- androidx.collection:collection-ktx:1.1.0 (*)
+|    |    |    +--- androidx.lifecycle:lifecycle-livedata-core-ktx:2.2.0
+|    |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.3.50 -> 1.6.0 (*)
+|    |    |    |    \--- androidx.lifecycle:lifecycle-livedata-core:2.2.0 -> 2.3.1 (*)
+|    |    |    \--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.2.0 -> 2.3.1 (*)
+|    |    +--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.2.0 -> 2.3.1 (*)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.3.71 -> 1.6.0 (*)
+|    +--- androidx.navigation:navigation-ui-ktx:2.0.0 -> 2.3.5
+|    |    +--- androidx.navigation:navigation-ui:2.3.5
+|    |    |    +--- androidx.navigation:navigation-runtime:2.3.5 -> 2.4.0-beta02 (*)
+|    |    |    +--- androidx.customview:customview:1.1.0 (*)
+|    |    |    +--- androidx.drawerlayout:drawerlayout:1.1.1 (*)
+|    |    |    +--- com.google.android.material:material:1.0.0 -> 1.6.0-alpha01 (*)
+|    |    |    \--- androidx.transition:transition:1.3.0 (*)
+|    |    +--- androidx.navigation:navigation-runtime-ktx:2.3.5 -> 2.4.0-beta02 (*)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.3.71 -> 1.6.0 (*)
+|    +--- androidx.emoji:emoji:1.0.0
+|    |    \--- androidx.core:core:1.0.0 -> 1.7.0 (*)
+|    +--- androidx.recyclerview:recyclerview:1.1.0 (*)
+|    +--- com.google.android.material:material:1.2.1 -> 1.6.0-alpha01 (*)
+|    +--- com.github.bumptech.glide:glide:4.10.0 -> 4.11.0
+|    |    +--- com.github.bumptech.glide:gifdecoder:4.11.0
+|    |    |    \--- androidx.annotation:annotation:1.0.0 -> 1.2.0
+|    |    +--- com.github.bumptech.glide:disklrucache:4.11.0
+|    |    +--- com.github.bumptech.glide:annotations:4.11.0
+|    |    +--- androidx.fragment:fragment:1.0.0 -> 1.3.6 (*)
+|    |    +--- androidx.vectordrawable:vectordrawable-animated:1.0.0 -> 1.1.0 (*)
+|    |    \--- androidx.exifinterface:exifinterface:1.0.0 -> 1.1.0-beta01
+|    |         \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|    +--- jp.wasabeef:glide-transformations:4.3.0
+|    |    \--- com.github.bumptech.glide:glide:4.11.0 (*)
+|    +--- org.greenrobot:eventbus:3.3.1
+|    |    \--- org.greenrobot:eventbus-java:3.3.1
+|    +--- com.automattic.stories:photoeditor:trunk-0b727f84440048e39d5e4835e2a84c67d043d225
+|    |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.20 -> 1.5.32 (*)
+|    |    +--- org.jetbrains.kotlinx:kotlinx-serialization-runtime:1.0-M1-1.4.0-rc (*)
+|    |    +--- androidx.appcompat:appcompat:1.0.2 -> 1.3.1 (*)
+|    |    +--- androidx.core:core-ktx:1.2.0 -> 1.7.0 (*)
+|    |    +--- androidx.camera:camera-core:1.0.0-alpha06
+|    |    |    +--- com.google.auto.value:auto-value-annotations:1.6.3
+|    |    |    +--- com.google.guava:listenablefuture:1.0 -> 9999.0-empty-to-avoid-conflict-with-guava
+|    |    |    +--- androidx.lifecycle:lifecycle-livedata:2.1.0 -> 2.2.0 (*)
+|    |    |    +--- androidx.lifecycle:lifecycle-common:2.1.0 -> 2.3.1 (*)
+|    |    |    +--- androidx.exifinterface:exifinterface:1.0.0 -> 1.1.0-beta01 (*)
+|    |    |    +--- androidx.annotation:annotation:1.0.0 -> 1.2.0
+|    |    |    +--- androidx.core:core:1.1.0 -> 1.7.0 (*)
+|    |    |    \--- androidx.concurrent:concurrent-futures:1.0.0-alpha03 -> 1.0.0 (*)
+|    |    +--- androidx.camera:camera-camera2:1.0.0-alpha06
+|    |    |    +--- com.google.guava:listenablefuture:1.0 -> 9999.0-empty-to-avoid-conflict-with-guava
+|    |    |    +--- androidx.camera:camera-core:1.0.0-alpha06 (*)
+|    |    |    +--- androidx.core:core:1.1.0 -> 1.7.0 (*)
+|    |    |    +--- androidx.annotation:annotation:1.0.0 -> 1.2.0
+|    |    |    \--- androidx.concurrent:concurrent-futures:1.0.0-alpha03 -> 1.0.0 (*)
+|    |    +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.9 -> 1.5.2 (*)
+|    |    +--- com.google.android.material:material:1.2.1 -> 1.6.0-alpha01 (*)
+|    |    +--- com.github.bumptech.glide:glide:4.10.0 -> 4.11.0 (*)
+|    |    +--- jp.wasabeef:glide-transformations:4.3.0 (*)
+|    |    +--- com.github.chrisbanes:PhotoView:2.3.0
+|    |    |    \--- androidx.appcompat:appcompat:1.0.0 -> 1.3.1 (*)
+|    |    +--- com.automattic.stories:mp4compose:trunk-0b727f84440048e39d5e4835e2a84c67d043d225
+|    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.20 -> 1.5.32 (*)
+|    |    |    \--- com.github.bumptech.glide:glide:4.10.0 -> 4.11.0 (*)
+|    |    \--- androidx.emoji:emoji:1.0.0 (*)
+|    +--- androidx.lifecycle:lifecycle-common-java8:2.2.0 -> 2.3.0 (*)
+|    +--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.2.0 -> 2.3.1 (*)
+|    +--- androidx.lifecycle:lifecycle-livedata-ktx:2.2.0
+|    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.3.50 -> 1.6.0 (*)
+|    |    +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.0 -> 1.5.2 (*)
+|    |    +--- androidx.lifecycle:lifecycle-livedata:2.2.0 (*)
+|    |    \--- androidx.lifecycle:lifecycle-livedata-core-ktx:2.2.0 (*)
+|    +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.9 -> 1.5.2 (*)
+|    \--- com.github.chrisbanes:PhotoView:2.3.0 (*)
-+--- com.automattic.stories:mp4compose:trunk-2f8aaff7fb03bdbd0e2efbe111626bf3c6a7aa44 (*)
++--- com.automattic.stories:mp4compose:trunk-0b727f84440048e39d5e4835e2a84c67d043d225 (*)
 +--- project :libs:image-editor:ImageEditor
-|    \--- androidx.databinding:viewbinding:4.2.2 (*)
+|    \--- androidx.databinding:viewbinding:7.1.1 (*)
-+--- org.wordpress:fluxc:{strictly trunk-455cd4748d7c270a6bc0ef700053eb90c53bac6c} -> trunk-455cd4748d7c270a6bc0ef700053eb90c53bac6c
-|    +--- org.wordpress:wellsql:1.7.0
-|    |    +--- org.wordpress.wellsql:wellsql-annotations:1.7.0
-|    |    \--- androidx.annotation:annotation:1.0.0 -> 1.2.0
-|    +--- org.wordpress.fluxc:fluxc-annotations:trunk-455cd4748d7c270a6bc0ef700053eb90c53bac6c
-|    +--- org.greenrobot:eventbus:3.3.1 (*)
-|    +--- com.squareup.okhttp3:okhttp:4.9.0 -> 4.9.2 (*)
-|    +--- com.android.volley:volley:1.1.1 -> 1.2.0
-|    +--- androidx.paging:paging-runtime:2.1.2
-|    |    +--- androidx.paging:paging-common:2.1.2
-|    |    |    +--- androidx.annotation:annotation:1.0.0 -> 1.2.0
-|    |    |    \--- androidx.arch.core:core-common:2.0.0 -> 2.1.0 (*)
-|    |    +--- androidx.arch.core:core-runtime:2.0.0 -> 2.1.0 (*)
-|    |    +--- androidx.lifecycle:lifecycle-runtime:2.0.0 -> 2.3.1 (*)
-|    |    +--- androidx.lifecycle:lifecycle-livedata:2.0.0 -> 2.2.0 (*)
-|    |    \--- androidx.recyclerview:recyclerview:1.0.0 -> 1.1.0 (*)
-|    +--- com.goterl:lazysodium-android:5.0.2
-|    +--- net.java.dev.jna:jna:5.5.0
-|    +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.10 -> 1.6.0 (*)
-|    +--- org.jetbrains.kotlin:kotlin-android-extensions-runtime:1.4.10 -> 1.5.32 (*)
-|    +--- androidx.appcompat:appcompat:1.0.2 -> 1.3.1 (*)
-|    +--- androidx.recyclerview:recyclerview:1.0.0 -> 1.1.0 (*)
-|    +--- androidx.exifinterface:exifinterface:1.0.0 -> 1.1.0-beta01 (*)
-|    +--- com.squareup.okhttp3:okhttp-urlconnection:4.9.0 -> 4.9.2
-|    |    +--- com.squareup.okhttp3:okhttp:4.9.2 (*)
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.10 -> 1.5.32 (*)
-|    +--- com.google.code.gson:gson:2.8.5
-|    +--- org.apache.commons:commons-text:1.1 (*)
-|    +--- androidx.room:room-runtime:2.3.0 (*)
-|    +--- androidx.room:room-ktx:2.3.0
-|    |    +--- androidx.room:room-common:2.3.0 (*)
-|    |    +--- androidx.room:room-runtime:2.3.0 (*)
-|    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.31 -> 1.6.0 (*)
-|    |    \--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.1 -> 1.5.2 (*)
-|    +--- com.google.dagger:dagger:2.29.1 -> 2.41 (*)
-|    +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.9 -> 1.5.2 (*)
-|    \--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.9 -> 1.5.2 (*)
++--- org.wordpress:fluxc:{strictly trunk-7035f6772f4e0cb4980da0556a5762ea7904eb24} -> trunk-7035f6772f4e0cb4980da0556a5762ea7904eb24
+|    +--- org.wordpress:wellsql:1.7.0
+|    |    +--- com.android.support:support-annotations:28.0.0 -> androidx.annotation:annotation:1.2.0
+|    |    \--- org.wordpress.wellsql:wellsql-annotations:1.7.0
+|    +--- org.wordpress.fluxc:fluxc-annotations:trunk-7035f6772f4e0cb4980da0556a5762ea7904eb24
+|    +--- org.greenrobot:eventbus:3.3.1 (*)
+|    +--- com.squareup.okhttp3:okhttp:4.9.0 -> 4.9.2 (*)
+|    +--- com.android.volley:volley:1.1.1 -> 1.2.0
+|    +--- androidx.paging:paging-runtime:2.1.2
+|    |    +--- androidx.paging:paging-common:2.1.2
+|    |    |    +--- androidx.annotation:annotation:1.0.0 -> 1.2.0
+|    |    |    \--- androidx.arch.core:core-common:2.0.0 -> 2.1.0 (*)
+|    |    +--- androidx.arch.core:core-runtime:2.0.0 -> 2.1.0 (*)
+|    |    +--- androidx.lifecycle:lifecycle-runtime:2.0.0 -> 2.3.1 (*)
+|    |    +--- androidx.lifecycle:lifecycle-livedata:2.0.0 -> 2.2.0 (*)
+|    |    \--- androidx.recyclerview:recyclerview:1.0.0 -> 1.1.0 (*)
+|    +--- com.goterl:lazysodium-android:5.0.2
+|    +--- net.java.dev.jna:jna:5.5.0
+|    +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.10 -> 1.6.0 (*)
+|    +--- org.jetbrains.kotlin:kotlin-android-extensions-runtime:1.4.10 -> 1.5.32 (*)
+|    +--- androidx.appcompat:appcompat:1.0.2 -> 1.3.1 (*)
+|    +--- androidx.recyclerview:recyclerview:1.0.0 -> 1.1.0 (*)
+|    +--- androidx.exifinterface:exifinterface:1.0.0 -> 1.1.0-beta01 (*)
+|    +--- com.squareup.okhttp3:okhttp-urlconnection:4.9.0 -> 4.9.2
+|    |    +--- com.squareup.okhttp3:okhttp:4.9.2 (*)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.10 -> 1.5.32 (*)
+|    +--- com.google.code.gson:gson:2.8.5
+|    +--- org.apache.commons:commons-text:1.1 (*)
+|    +--- androidx.room:room-runtime:2.3.0 (*)
+|    +--- androidx.room:room-ktx:2.3.0
+|    |    +--- androidx.room:room-common:2.3.0 (*)
+|    |    +--- androidx.room:room-runtime:2.3.0 (*)
+|    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.31 -> 1.6.0 (*)
+|    |    \--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.1 -> 1.5.2 (*)
+|    +--- com.google.dagger:dagger:2.29.1 -> 2.41 (*)
+|    +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.9 -> 1.5.2 (*)
+|    \--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.9 -> 1.5.2 (*)
-+--- org.wordpress:utils:2.4.0
++--- org.wordpress:utils:trunk-39557b2153d1b0c0e7e3fd3a4fa32e6099bf50a2
 +--- project :libs:editor:WordPressEditor
-|    +--- org.wordpress:aztec:v1.5.4
+|    +--- org.wordpress:aztec:trunk-f3fc2a67ba38feb4adb4a93703587627aa29c762 -> v1.5.4
-|    +--- org.wordpress.aztec:wordpress-shortcodes:v1.5.4
+|    +--- org.wordpress.aztec:wordpress-shortcodes:trunk-f3fc2a67ba38feb4adb4a93703587627aa29c762 -> v1.5.4
-|    +--- org.wordpress.aztec:wordpress-comments:v1.5.4
+|    +--- org.wordpress.aztec:wordpress-comments:trunk-f3fc2a67ba38feb4adb4a93703587627aa29c762 -> v1.5.4
-|    \--- org.wordpress-mobile.gutenberg-mobile:react-native-gutenberg-bridge:v1.73.0-alpha1
-|         +--- com.facebook.fresco:animated-gif:2.0.0
-|         |    +--- com.parse.bolts:bolts-tasks:1.4.0
-|         |    +--- com.facebook.soloader:soloader:0.6.0 -> 0.10.1
-|         |    |    +--- com.facebook.soloader:annotation:0.10.1
-|         |    |    \--- com.facebook.soloader:nativeloader:0.10.1
-|         |    +--- com.facebook.fresco:fbcore:2.0.0 -> 2.5.0
-|         |    \--- com.facebook.fresco:animated-base:2.0.0
-|         |         +--- com.facebook.fresco:fbcore:2.0.0 -> 2.5.0
-|         |         +--- com.facebook.fresco:imagepipeline-base:2.0.0 -> 2.5.0
-|         |         |    +--- com.facebook.infer.annotation:infer-annotation:0.18.0
-|         |         |    |    +--- com.google.code.findbugs:jsr305:3.0.1 -> 3.0.2
-|         |         |    |    \--- org.jetbrains.kotlin:kotlin-annotations-jvm:1.3.72
-|         |         |    +--- com.facebook.soloader:annotation:0.10.1
-|         |         |    +--- com.parse.bolts:bolts-tasks:1.4.0
-|         |         |    \--- com.facebook.fresco:fbcore:2.5.0
-|         |         +--- com.facebook.fresco:imagepipeline:2.0.0 -> 2.5.0
-|         |         |    +--- com.facebook.soloader:nativeloader:0.10.1
-|         |         |    +--- com.facebook.soloader:annotation:0.10.1
-|         |         |    +--- com.parse.bolts:bolts-tasks:1.4.0
-|         |         |    +--- com.facebook.fresco:fbcore:2.5.0
-|         |         |    \--- com.facebook.fresco:imagepipeline-base:2.5.0 (*)
-|         |         +--- com.facebook.fresco:animated-drawable:2.0.0
-|         |         |    +--- com.facebook.fresco:imagepipeline:2.0.0 -> 2.5.0 (*)
-|         |         |    +--- com.facebook.fresco:drawee:2.0.0 -> 2.5.0
-|         |         |    |    +--- com.facebook.fresco:fbcore:2.5.0
-|         |         |    |    +--- com.facebook.fresco:imagepipeline:2.5.0 (*)
-|         |         |    |    +--- com.facebook.fresco:imagepipeline-native:2.5.0
-|         |         |    |    |    +--- com.facebook.fresco:imagepipeline:2.5.0 (*)
-|         |         |    |    |    +--- com.facebook.fresco:fbcore:2.5.0
-|         |         |    |    |    \--- com.facebook.soloader:soloader:0.10.1 (*)
-|         |         |    |    +--- com.facebook.fresco:memory-type-ashmem:2.5.0
-|         |         |    |    |    +--- com.facebook.fresco:fbcore:2.5.0
-|         |         |    |    |    \--- com.facebook.fresco:imagepipeline:2.5.0 (*)
-|         |         |    |    +--- com.facebook.fresco:memory-type-native:2.5.0
-|         |         |    |    |    +--- com.facebook.fresco:fbcore:2.5.0
-|         |         |    |    |    +--- com.facebook.fresco:imagepipeline:2.5.0 (*)
-|         |         |    |    |    +--- com.facebook.fresco:imagepipeline-native:2.5.0 (*)
-|         |         |    |    |    \--- com.facebook.soloader:nativeloader:0.10.1
-|         |         |    |    +--- com.facebook.fresco:memory-type-java:2.5.0
-|         |         |    |    |    +--- com.facebook.fresco:fbcore:2.5.0
-|         |         |    |    |    +--- com.facebook.fresco:imagepipeline:2.5.0 (*)
-|         |         |    |    |    \--- com.facebook.fresco:imagepipeline-native:2.5.0 (*)
-|         |         |    |    +--- com.facebook.fresco:ui-common:2.5.0
-|         |         |    |    |    \--- com.facebook.fresco:fbcore:2.5.0
-|         |         |    |    \--- com.facebook.fresco:middleware:2.5.0
-|         |         |    |         +--- com.facebook.fresco:fbcore:2.5.0
-|         |         |    |         \--- com.facebook.fresco:ui-common:2.5.0 (*)
-|         |         |    \--- com.facebook.fresco:fbcore:2.0.0 -> 2.5.0
-|         |         \--- com.parse.bolts:bolts-tasks:1.4.0
-|         +--- com.google.android.material:material:1.2.1 -> 1.6.0-alpha01 (*)
-|         +--- com.facebook.react:react-native:0.66.2
-|         |    +--- com.facebook.infer.annotation:infer-annotation:0.18.0 (*)
-|         |    +--- com.facebook.yoga:proguard-annotations:1.19.0
-|         |    +--- javax.inject:javax.inject:1
-|         |    +--- androidx.appcompat:appcompat:1.0.2 -> 1.3.1 (*)
-|         |    +--- androidx.autofill:autofill:1.1.0 (*)
-|         |    +--- androidx.swiperefreshlayout:swiperefreshlayout:1.0.0 -> 1.1.0 (*)
-|         |    +--- com.facebook.fresco:fresco:2.5.0
-|         |    |    +--- com.facebook.fresco:soloader:2.5.0
-|         |    |    |    +--- com.facebook.fresco:fbcore:2.5.0
-|         |    |    |    \--- com.facebook.soloader:soloader:0.10.1 (*)
-|         |    |    +--- com.facebook.soloader:nativeloader:0.10.1
-|         |    |    +--- com.facebook.fresco:ui-common:2.5.0 (*)
-|         |    |    +--- com.facebook.fresco:fbcore:2.5.0
-|         |    |    +--- com.facebook.fresco:drawee:2.5.0 (*)
-|         |    |    +--- com.facebook.fresco:imagepipeline:2.5.0 (*)
-|         |    |    +--- com.facebook.fresco:imagepipeline-native:2.5.0 (*)
-|         |    |    +--- com.facebook.fresco:memory-type-ashmem:2.5.0 (*)
-|         |    |    +--- com.facebook.fresco:memory-type-native:2.5.0 (*)
-|         |    |    +--- com.facebook.fresco:memory-type-java:2.5.0 (*)
-|         |    |    +--- com.facebook.fresco:nativeimagefilters:2.5.0
-|         |    |    |    +--- com.facebook.fresco:imagepipeline:2.5.0 (*)
-|         |    |    |    +--- com.facebook.fresco:imagepipeline-native:2.5.0 (*)
-|         |    |    |    +--- com.facebook.fresco:memory-type-ashmem:2.5.0 (*)
-|         |    |    |    +--- com.facebook.fresco:memory-type-native:2.5.0 (*)
-|         |    |    |    +--- com.facebook.fresco:memory-type-java:2.5.0 (*)
-|         |    |    |    +--- com.facebook.soloader:nativeloader:0.10.1
-|         |    |    |    +--- com.parse.bolts:bolts-tasks:1.4.0
-|         |    |    |    \--- com.facebook.fresco:fbcore:2.5.0
-|         |    |    \--- com.facebook.fresco:nativeimagetranscoder:2.5.0
-|         |    |         +--- com.facebook.fresco:imagepipeline-base:2.5.0 (*)
-|         |    |         +--- com.facebook.soloader:nativeloader:0.10.1
-|         |    |         +--- com.parse.bolts:bolts-tasks:1.4.0
-|         |    |         \--- com.facebook.fresco:fbcore:2.5.0
-|         |    +--- com.facebook.fresco:imagepipeline-okhttp3:2.5.0
-|         |    |    +--- com.facebook.fresco:fbcore:2.5.0
-|         |    |    +--- com.facebook.fresco:imagepipeline:2.5.0 (*)
-|         |    |    +--- com.facebook.fresco:imagepipeline-native:2.5.0 (*)
-|         |    |    +--- com.facebook.fresco:memory-type-ashmem:2.5.0 (*)
-|         |    |    +--- com.facebook.fresco:memory-type-native:2.5.0 (*)
-|         |    |    +--- com.facebook.fresco:memory-type-java:2.5.0 (*)
-|         |    |    \--- com.squareup.okhttp3:okhttp:3.12.1 -> 4.9.2 (*)
-|         |    +--- com.facebook.fresco:ui-common:2.5.0 (*)
-|         |    +--- com.facebook.soloader:soloader:0.10.1 (*)
-|         |    +--- com.google.code.findbugs:jsr305:3.0.2
-|         |    +--- com.squareup.okhttp3:okhttp:4.9.1 -> 4.9.2 (*)
-|         |    +--- com.squareup.okhttp3:okhttp-urlconnection:4.9.1 -> 4.9.2 (*)
-|         |    +--- com.squareup.okio:okio:2.9.0 (*)
-|         |    \--- com.facebook.fbjni:fbjni-java-only:0.2.2
-|         |         \--- com.facebook.soloader:nativeloader:0.10.1
-|         +--- org.wordpress-mobile:react-native-svg:9.13.6
-|         |    \--- com.facebook.react:react-native:0.66.2 (*)
-|         +--- com.github.wordpress-mobile:react-native-video:5.2.0-wp-2
-|         |    +--- com.facebook.react:react-native:0.66.2 (*)
-|         |    +--- com.google.android.exoplayer:exoplayer:2.13.3
-|         |    |    +--- com.google.android.exoplayer:exoplayer-core:2.13.3
-|         |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
-|         |    |    |    +--- com.google.android.exoplayer:exoplayer-common:2.13.3
-|         |    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
-|         |    |    |    |    \--- com.google.guava:guava:27.1-android
-|         |    |    |    |         +--- com.google.guava:failureaccess:1.0.1
-|         |    |    |    |         \--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
-|         |    |    |    \--- com.google.android.exoplayer:exoplayer-extractor:2.13.3
-|         |    |    |         +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
-|         |    |    |         \--- com.google.android.exoplayer:exoplayer-common:2.13.3 (*)
-|         |    |    +--- com.google.android.exoplayer:exoplayer-dash:2.13.3
-|         |    |    |    +--- com.google.android.exoplayer:exoplayer-core:2.13.3 (*)
-|         |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
-|         |    |    +--- com.google.android.exoplayer:exoplayer-hls:2.13.3
-|         |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
-|         |    |    |    \--- com.google.android.exoplayer:exoplayer-core:2.13.3 (*)
-|         |    |    +--- com.google.android.exoplayer:exoplayer-smoothstreaming:2.13.3
-|         |    |    |    +--- com.google.android.exoplayer:exoplayer-core:2.13.3 (*)
-|         |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
-|         |    |    +--- com.google.android.exoplayer:exoplayer-transformer:2.13.3
-|         |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
-|         |    |    |    \--- com.google.android.exoplayer:exoplayer-core:2.13.3 (*)
-|         |    |    \--- com.google.android.exoplayer:exoplayer-ui:2.13.3
-|         |    |         +--- com.google.android.exoplayer:exoplayer-core:2.13.3 (*)
-|         |    |         +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
-|         |    |         +--- androidx.recyclerview:recyclerview:1.1.0 (*)
-|         |    |         \--- androidx.media:media:1.2.1 (*)
-|         |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
-|         |    +--- androidx.core:core:1.1.0 -> 1.7.0 (*)
-|         |    +--- androidx.media:media:1.1.0 -> 1.2.1 (*)
-|         |    +--- com.google.android.exoplayer:extension-okhttp:2.13.3
-|         |    |    +--- com.google.android.exoplayer:exoplayer-common:2.13.3 (*)
-|         |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
-|         |    |    \--- com.squareup.okhttp3:okhttp:3.12.11 -> 4.9.2 (*)
-|         |    \--- com.squareup.okhttp3:okhttp:${OKHTTP_VERSION} -> 4.9.2 (*)
-|         +--- com.github.wordpress-mobile:react-native-linear-gradient:2.5.6-wp-2
-|         |    \--- com.facebook.react:react-native:0.66.2 (*)
-|         +--- com.github.wordpress-mobile:react-native-slider:3.0.2-wp-2
-|         |    \--- com.facebook.react:react-native:0.66.2 (*)
-|         +--- org.wordpress-mobile:react-native-get-random-values:1.4.0
-|         |    \--- com.facebook.react:react-native:0.66.2 (*)
-|         +--- org.wordpress-mobile:react-native-masked-view:0.2.6
-|         |    \--- com.facebook.react:react-native:0.66.2 (*)
-|         +--- com.github.wordpress-mobile:react-native-gesture-handler:2.2.0-wp-4
-|         |    +--- com.github.wordpress-mobile:react-native-reanimated:2.4.1-wp-1
-|         |    +--- com.facebook.react:react-native:0.66.2 (*)
-|         |    +--- androidx.appcompat:appcompat:1.2.0 -> 1.3.1 (*)
-|         |    +--- androidx.core:core-ktx:1.6.0 -> 1.7.0 (*)
-|         |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.20 -> 1.6.0 (*)
-|         +--- org.wordpress-mobile:react-native-screens:2.9.0
-|         |    +--- com.facebook.react:react-native:0.66.2 (*)
-|         |    +--- androidx.appcompat:appcompat:1.1.0 -> 1.3.1 (*)
-|         |    +--- androidx.fragment:fragment:1.2.1 -> 1.3.6 (*)
-|         |    +--- androidx.coordinatorlayout:coordinatorlayout:1.1.0 (*)
-|         |    +--- androidx.swiperefreshlayout:swiperefreshlayout:1.0.0 -> 1.1.0 (*)
-|         |    \--- com.google.android.material:material:1.1.0 -> 1.6.0-alpha01 (*)
-|         +--- org.wordpress-mobile:react-native-safe-area-context:3.2.0
-|         |    \--- com.facebook.react:react-native:0.66.2 (*)
-|         +--- com.github.wordpress-mobile:react-native-reanimated:2.4.1-wp-1
-|         +--- com.github.wordpress-mobile:react-native-prompt-android:1.0.0-wp-2
-|         |    +--- com.facebook.react:react-native:0.66.2 (*)
-|         |    \--- androidx.appcompat:appcompat:1.0.0 -> 1.3.1 (*)
-|         +--- org.wordpress-mobile:react-native-webview:11.6.2
-|         |    +--- com.facebook.react:react-native:0.66.2 (*)
-|         |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.10 -> 1.6.0 (*)
-|         +--- org.wordpress-mobile:react-native-clipboard:1.9.0
-|         |    \--- com.facebook.react:react-native:0.66.2 (*)
-|         +--- org.wordpress-mobile.gutenberg-mobile:react-native-aztec:v1.73.0-alpha1
-|         |    +--- androidx.legacy:legacy-support-v4:1.0.0 (*)
-|         |    +--- androidx.gridlayout:gridlayout:1.0.0 (*)
-|         |    +--- androidx.cardview:cardview:1.0.0 (*)
-|         |    +--- androidx.appcompat:appcompat:1.2.0 -> 1.3.1 (*)
-|         |    +--- androidx.recyclerview:recyclerview:1.1.0 (*)
-|         |    +--- com.facebook.react:react-native:0.66.2 (*)
-|         |    +--- org.wordpress:aztec:v1.5.4 (*)
-|         |    +--- org.wordpress.aztec:wordpress-shortcodes:v1.5.4 (*)
-|         |    +--- org.wordpress.aztec:wordpress-comments:v1.5.4 (*)
-|         |    +--- org.wordpress.aztec:glide-loader:v1.5.4
-|         |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.20 -> 1.6.0 (*)
-|         |    |    +--- org.wordpress:aztec:v1.5.4 (*)
-|         |    |    \--- com.github.bumptech.glide:glide:4.10.0 -> 4.11.0 (*)
-|         |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.32 (*)
-|         +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.32 (*)
-|         \--- org.wordpress-mobile:hermes-release-mirror:0.66.2
+|    \--- org.wordpress-mobile.gutenberg-mobile:react-native-gutenberg-bridge:v1.73.0-alpha4
+|         +--- com.facebook.fresco:animated-gif:2.0.0
+|         |    +--- com.parse.bolts:bolts-tasks:1.4.0
+|         |    +--- com.facebook.soloader:soloader:0.6.0 -> 0.10.1
+|         |    |    +--- com.facebook.soloader:annotation:0.10.1
+|         |    |    \--- com.facebook.soloader:nativeloader:0.10.1
+|         |    +--- com.facebook.fresco:fbcore:2.0.0 -> 2.5.0
+|         |    \--- com.facebook.fresco:animated-base:2.0.0
+|         |         +--- com.facebook.fresco:fbcore:2.0.0 -> 2.5.0
+|         |         +--- com.facebook.fresco:imagepipeline-base:2.0.0 -> 2.5.0
+|         |         |    +--- com.facebook.infer.annotation:infer-annotation:0.18.0
+|         |         |    |    +--- com.google.code.findbugs:jsr305:3.0.1 -> 3.0.2
+|         |         |    |    \--- org.jetbrains.kotlin:kotlin-annotations-jvm:1.3.72
+|         |         |    +--- com.facebook.soloader:annotation:0.10.1
+|         |         |    +--- com.parse.bolts:bolts-tasks:1.4.0
+|         |         |    \--- com.facebook.fresco:fbcore:2.5.0
+|         |         +--- com.facebook.fresco:imagepipeline:2.0.0 -> 2.5.0
+|         |         |    +--- com.facebook.soloader:nativeloader:0.10.1
+|         |         |    +--- com.facebook.soloader:annotation:0.10.1
+|         |         |    +--- com.parse.bolts:bolts-tasks:1.4.0
+|         |         |    +--- com.facebook.fresco:fbcore:2.5.0
+|         |         |    \--- com.facebook.fresco:imagepipeline-base:2.5.0 (*)
+|         |         +--- com.facebook.fresco:animated-drawable:2.0.0
+|         |         |    +--- com.facebook.fresco:imagepipeline:2.0.0 -> 2.5.0 (*)
+|         |         |    +--- com.facebook.fresco:drawee:2.0.0 -> 2.5.0
+|         |         |    |    +--- com.facebook.fresco:fbcore:2.5.0
+|         |         |    |    +--- com.facebook.fresco:imagepipeline:2.5.0 (*)
+|         |         |    |    +--- com.facebook.fresco:imagepipeline-native:2.5.0
+|         |         |    |    |    +--- com.facebook.fresco:imagepipeline:2.5.0 (*)
+|         |         |    |    |    +--- com.facebook.fresco:fbcore:2.5.0
+|         |         |    |    |    \--- com.facebook.soloader:soloader:0.10.1 (*)
+|         |         |    |    +--- com.facebook.fresco:memory-type-ashmem:2.5.0
+|         |         |    |    |    +--- com.facebook.fresco:fbcore:2.5.0
+|         |         |    |    |    \--- com.facebook.fresco:imagepipeline:2.5.0 (*)
+|         |         |    |    +--- com.facebook.fresco:memory-type-native:2.5.0
+|         |         |    |    |    +--- com.facebook.fresco:fbcore:2.5.0
+|         |         |    |    |    +--- com.facebook.fresco:imagepipeline:2.5.0 (*)
+|         |         |    |    |    +--- com.facebook.fresco:imagepipeline-native:2.5.0 (*)
+|         |         |    |    |    \--- com.facebook.soloader:nativeloader:0.10.1
+|         |         |    |    +--- com.facebook.fresco:memory-type-java:2.5.0
+|         |         |    |    |    +--- com.facebook.fresco:fbcore:2.5.0
+|         |         |    |    |    +--- com.facebook.fresco:imagepipeline:2.5.0 (*)
+|         |         |    |    |    \--- com.facebook.fresco:imagepipeline-native:2.5.0 (*)
+|         |         |    |    +--- com.facebook.fresco:ui-common:2.5.0
+|         |         |    |    |    \--- com.facebook.fresco:fbcore:2.5.0
+|         |         |    |    \--- com.facebook.fresco:middleware:2.5.0
+|         |         |    |         +--- com.facebook.fresco:fbcore:2.5.0
+|         |         |    |         \--- com.facebook.fresco:ui-common:2.5.0 (*)
+|         |         |    \--- com.facebook.fresco:fbcore:2.0.0 -> 2.5.0
+|         |         \--- com.parse.bolts:bolts-tasks:1.4.0
+|         +--- com.google.android.material:material:1.2.1 -> 1.6.0-alpha01 (*)
+|         +--- com.facebook.react:react-native:0.66.2
+|         |    +--- com.facebook.infer.annotation:infer-annotation:0.18.0 (*)
+|         |    +--- com.facebook.yoga:proguard-annotations:1.19.0
+|         |    +--- javax.inject:javax.inject:1
+|         |    +--- androidx.appcompat:appcompat:1.0.2 -> 1.3.1 (*)
+|         |    +--- androidx.autofill:autofill:1.1.0 (*)
+|         |    +--- androidx.swiperefreshlayout:swiperefreshlayout:1.0.0 -> 1.1.0 (*)
+|         |    +--- com.facebook.fresco:fresco:2.5.0
+|         |    |    +--- com.facebook.fresco:soloader:2.5.0
+|         |    |    |    +--- com.facebook.fresco:fbcore:2.5.0
+|         |    |    |    \--- com.facebook.soloader:soloader:0.10.1 (*)
+|         |    |    +--- com.facebook.soloader:nativeloader:0.10.1
+|         |    |    +--- com.facebook.fresco:ui-common:2.5.0 (*)
+|         |    |    +--- com.facebook.fresco:fbcore:2.5.0
+|         |    |    +--- com.facebook.fresco:drawee:2.5.0 (*)
+|         |    |    +--- com.facebook.fresco:imagepipeline:2.5.0 (*)
+|         |    |    +--- com.facebook.fresco:imagepipeline-native:2.5.0 (*)
+|         |    |    +--- com.facebook.fresco:memory-type-ashmem:2.5.0 (*)
+|         |    |    +--- com.facebook.fresco:memory-type-native:2.5.0 (*)
+|         |    |    +--- com.facebook.fresco:memory-type-java:2.5.0 (*)
+|         |    |    +--- com.facebook.fresco:nativeimagefilters:2.5.0
+|         |    |    |    +--- com.facebook.fresco:imagepipeline:2.5.0 (*)
+|         |    |    |    +--- com.facebook.fresco:imagepipeline-native:2.5.0 (*)
+|         |    |    |    +--- com.facebook.fresco:memory-type-ashmem:2.5.0 (*)
+|         |    |    |    +--- com.facebook.fresco:memory-type-native:2.5.0 (*)
+|         |    |    |    +--- com.facebook.fresco:memory-type-java:2.5.0 (*)
+|         |    |    |    +--- com.facebook.soloader:nativeloader:0.10.1
+|         |    |    |    +--- com.parse.bolts:bolts-tasks:1.4.0
+|         |    |    |    \--- com.facebook.fresco:fbcore:2.5.0
+|         |    |    \--- com.facebook.fresco:nativeimagetranscoder:2.5.0
+|         |    |         +--- com.facebook.fresco:imagepipeline-base:2.5.0 (*)
+|         |    |         +--- com.facebook.soloader:nativeloader:0.10.1
+|         |    |         +--- com.parse.bolts:bolts-tasks:1.4.0
+|         |    |         \--- com.facebook.fresco:fbcore:2.5.0
+|         |    +--- com.facebook.fresco:imagepipeline-okhttp3:2.5.0
+|         |    |    +--- com.facebook.fresco:fbcore:2.5.0
+|         |    |    +--- com.facebook.fresco:imagepipeline:2.5.0 (*)
+|         |    |    +--- com.facebook.fresco:imagepipeline-native:2.5.0 (*)
+|         |    |    +--- com.facebook.fresco:memory-type-ashmem:2.5.0 (*)
+|         |    |    +--- com.facebook.fresco:memory-type-native:2.5.0 (*)
+|         |    |    +--- com.facebook.fresco:memory-type-java:2.5.0 (*)
+|         |    |    \--- com.squareup.okhttp3:okhttp:3.12.1 -> 4.9.2 (*)
+|         |    +--- com.facebook.fresco:ui-common:2.5.0 (*)
+|         |    +--- com.facebook.soloader:soloader:0.10.1 (*)
+|         |    +--- com.google.code.findbugs:jsr305:3.0.2
+|         |    +--- com.squareup.okhttp3:okhttp:4.9.1 -> 4.9.2 (*)
+|         |    +--- com.squareup.okhttp3:okhttp-urlconnection:4.9.1 -> 4.9.2 (*)
+|         |    +--- com.squareup.okio:okio:2.9.0 (*)
+|         |    \--- com.facebook.fbjni:fbjni-java-only:0.2.2
+|         |         \--- com.facebook.soloader:nativeloader:0.10.1
+|         +--- org.wordpress-mobile:react-native-svg:9.13.6
+|         |    \--- com.facebook.react:react-native:0.66.2 (*)
+|         +--- com.github.wordpress-mobile:react-native-video:5.2.0-wp-2
+|         |    +--- com.facebook.react:react-native:0.66.2 (*)
+|         |    +--- com.google.android.exoplayer:exoplayer:2.13.3
+|         |    |    +--- com.google.android.exoplayer:exoplayer-core:2.13.3
+|         |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|         |    |    |    +--- com.google.android.exoplayer:exoplayer-common:2.13.3
+|         |    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|         |    |    |    |    \--- com.google.guava:guava:27.1-android
+|         |    |    |    |         +--- com.google.guava:failureaccess:1.0.1
+|         |    |    |    |         \--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
+|         |    |    |    \--- com.google.android.exoplayer:exoplayer-extractor:2.13.3
+|         |    |    |         +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|         |    |    |         \--- com.google.android.exoplayer:exoplayer-common:2.13.3 (*)
+|         |    |    +--- com.google.android.exoplayer:exoplayer-dash:2.13.3
+|         |    |    |    +--- com.google.android.exoplayer:exoplayer-core:2.13.3 (*)
+|         |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|         |    |    +--- com.google.android.exoplayer:exoplayer-hls:2.13.3
+|         |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|         |    |    |    \--- com.google.android.exoplayer:exoplayer-core:2.13.3 (*)
+|         |    |    +--- com.google.android.exoplayer:exoplayer-smoothstreaming:2.13.3
+|         |    |    |    +--- com.google.android.exoplayer:exoplayer-core:2.13.3 (*)
+|         |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|         |    |    +--- com.google.android.exoplayer:exoplayer-transformer:2.13.3
+|         |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|         |    |    |    \--- com.google.android.exoplayer:exoplayer-core:2.13.3 (*)
+|         |    |    \--- com.google.android.exoplayer:exoplayer-ui:2.13.3
+|         |    |         +--- com.google.android.exoplayer:exoplayer-core:2.13.3 (*)
+|         |    |         +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|         |    |         +--- androidx.recyclerview:recyclerview:1.1.0 (*)
+|         |    |         \--- androidx.media:media:1.2.1 (*)
+|         |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|         |    +--- androidx.core:core:1.1.0 -> 1.7.0 (*)
+|         |    +--- androidx.media:media:1.1.0 -> 1.2.1 (*)
+|         |    +--- com.google.android.exoplayer:extension-okhttp:2.13.3
+|         |    |    +--- com.google.android.exoplayer:exoplayer-common:2.13.3 (*)
+|         |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.2.0
+|         |    |    \--- com.squareup.okhttp3:okhttp:3.12.11 -> 4.9.2 (*)
+|         |    \--- com.squareup.okhttp3:okhttp:${OKHTTP_VERSION} -> 4.9.2 (*)
+|         +--- com.github.wordpress-mobile:react-native-linear-gradient:2.5.6-wp-2
+|         |    \--- com.facebook.react:react-native:0.66.2 (*)
+|         +--- com.github.wordpress-mobile:react-native-slider:3.0.2-wp-2
+|         |    \--- com.facebook.react:react-native:0.66.2 (*)
+|         +--- org.wordpress-mobile:react-native-get-random-values:1.4.0
+|         |    \--- com.facebook.react:react-native:0.66.2 (*)
+|         +--- org.wordpress-mobile:react-native-masked-view:0.2.6
+|         |    \--- com.facebook.react:react-native:0.66.2 (*)
+|         +--- com.github.wordpress-mobile:react-native-gesture-handler:2.2.0-wp-4
+|         |    +--- com.github.wordpress-mobile:react-native-reanimated:2.4.1-wp-1
+|         |    +--- com.facebook.react:react-native:0.66.2 (*)
+|         |    +--- androidx.appcompat:appcompat:1.2.0 -> 1.3.1 (*)
+|         |    +--- androidx.core:core-ktx:1.6.0 -> 1.7.0 (*)
+|         |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.20 -> 1.6.0 (*)
+|         +--- org.wordpress-mobile:react-native-screens:2.9.0
+|         |    +--- com.facebook.react:react-native:0.66.2 (*)
+|         |    +--- androidx.appcompat:appcompat:1.1.0 -> 1.3.1 (*)
+|         |    +--- androidx.fragment:fragment:1.2.1 -> 1.3.6 (*)
+|         |    +--- androidx.coordinatorlayout:coordinatorlayout:1.1.0 (*)
+|         |    +--- androidx.swiperefreshlayout:swiperefreshlayout:1.0.0 -> 1.1.0 (*)
+|         |    \--- com.google.android.material:material:1.1.0 -> 1.6.0-alpha01 (*)
+|         +--- org.wordpress-mobile:react-native-safe-area-context:3.2.0
+|         |    \--- com.facebook.react:react-native:0.66.2 (*)
+|         +--- com.github.wordpress-mobile:react-native-reanimated:2.4.1-wp-1
+|         +--- com.github.wordpress-mobile:react-native-prompt-android:1.0.0-wp-2
+|         |    +--- com.facebook.react:react-native:0.66.2 (*)
+|         |    \--- androidx.appcompat:appcompat:1.0.0 -> 1.3.1 (*)
+|         +--- org.wordpress-mobile:react-native-webview:11.6.2
+|         |    +--- com.facebook.react:react-native:0.66.2 (*)
+|         |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.10 -> 1.6.0 (*)
+|         +--- org.wordpress-mobile:react-native-clipboard:1.9.0
+|         |    \--- com.facebook.react:react-native:0.66.2 (*)
+|         +--- org.wordpress-mobile.gutenberg-mobile:react-native-aztec:v1.73.0-alpha4
+|         |    +--- androidx.legacy:legacy-support-v4:1.0.0 (*)
+|         |    +--- androidx.gridlayout:gridlayout:1.0.0 (*)
+|         |    +--- androidx.cardview:cardview:1.0.0 (*)
+|         |    +--- androidx.appcompat:appcompat:1.2.0 -> 1.3.1 (*)
+|         |    +--- androidx.recyclerview:recyclerview:1.1.0 (*)
+|         |    +--- com.facebook.react:react-native:0.66.2 (*)
+|         |    +--- org.wordpress:aztec:v1.5.4 (*)
+|         |    +--- org.wordpress.aztec:wordpress-shortcodes:v1.5.4 (*)
+|         |    +--- org.wordpress.aztec:wordpress-comments:v1.5.4 (*)
+|         |    +--- org.wordpress.aztec:glide-loader:v1.5.4
+|         |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.20 -> 1.6.0 (*)
+|         |    |    +--- org.wordpress:aztec:v1.5.4 (*)
+|         |    |    \--- com.github.bumptech.glide:glide:4.10.0 -> 4.11.0 (*)
+|         |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.32 (*)
+|         +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.32 (*)
+|         \--- org.wordpress-mobile:hermes-release-mirror:0.66.2
-+--- org.wordpress:login:0.12.0
-|    +--- com.google.android.gms:play-services-auth:18.1.0 (*)
-|    +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.6.0 (*)
-|    +--- androidx.appcompat:appcompat:1.0.2 -> 1.3.1 (*)
-|    +--- androidx.vectordrawable:vectordrawable-animated:1.1.0 (*)
-|    +--- androidx.media:media:1.2.1 (*)
-|    +--- androidx.legacy:legacy-support-v13:1.0.0
-|    |    \--- androidx.legacy:legacy-support-v4:1.0.0 (*)
-|    +--- androidx.gridlayout:gridlayout:1.0.0 (*)
-|    +--- androidx.constraintlayout:constraintlayout:2.0.4 (*)
-|    +--- com.google.android.material:material:1.2.1 -> 1.6.0-alpha01 (*)
-|    +--- androidx.core:core-ktx:1.3.2 -> 1.7.0 (*)
-|    +--- org.wordpress:fluxc:trunk-1436f46fc296ede0e65e117bbfced38fa34cec6d -> trunk-455cd4748d7c270a6bc0ef700053eb90c53bac6c (*)
-|    +--- com.google.dagger:dagger:2.33 -> 2.41 (*)
-|    \--- com.google.dagger:dagger-android-support:2.33 -> 2.41 (*)
++--- org.wordpress:login:trunk-d4f9830a9e2d2cbf7e1edec2886af687363b0980
+|    +--- com.google.android.gms:play-services-auth:18.1.0 (*)
+|    +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.6.0 (*)
+|    +--- androidx.appcompat:appcompat:1.0.2 -> 1.3.1 (*)
+|    +--- androidx.vectordrawable:vectordrawable-animated:1.1.0 (*)
+|    +--- androidx.media:media:1.2.1 (*)
+|    +--- androidx.legacy:legacy-support-v13:1.0.0
+|    |    \--- androidx.legacy:legacy-support-v4:1.0.0 (*)
+|    +--- androidx.gridlayout:gridlayout:1.0.0 (*)
+|    +--- androidx.constraintlayout:constraintlayout:2.0.4 (*)
+|    +--- com.google.android.material:material:1.2.1 -> 1.6.0-alpha01 (*)
+|    +--- androidx.core:core-ktx:1.3.2 -> 1.7.0 (*)
+|    +--- org.wordpress:fluxc:trunk-1436f46fc296ede0e65e117bbfced38fa34cec6d -> trunk-7035f6772f4e0cb4980da0556a5762ea7904eb24 (*)
+|    +--- com.google.dagger:dagger:2.33 -> 2.41 (*)
+|    \--- com.google.dagger:dagger-android-support:2.33 -> 2.41 (*)
 +--- com.zendesk:support:5.0.2
 |    \--- com.zendesk.suas:suas:1.2.0
-|         \--- androidx.annotation:annotation:1.0.0 -> 1.2.0
 \--- com.github.Tenor-Inc:tenor-android-core:0.5.1
-     +--- androidx.legacy:legacy-support-v13:1.0.0 (*)
-     +--- androidx.annotation:annotation:1.0.0 -> 1.2.0
-     \--- androidx.recyclerview:recyclerview:1.0.0 -> 1.1.0 (*)
+     +--- com.android.support:support-v13:26.1.0 -> androidx.legacy:legacy-support-v13:1.0.0 (*)
+     +--- com.android.support:support-annotations:26.1.0 -> androidx.annotation:annotation:1.2.0
+     \--- com.android.support:recyclerview-v7:26.1.0 -> androidx.recyclerview:recyclerview:1.1.0 (*)

Please review and act accordingly

@ParaskP7 ParaskP7 merged commit c6a9dd8 into trunk Mar 24, 2022
@ParaskP7 ParaskP7 deleted the update/gradle-to-7.3.3-agp-to-7.0.4 branch March 24, 2022 09:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants