From 1122504f78c1d30de32e2aab4ba95ce8f6d5da50 Mon Sep 17 00:00:00 2001 From: Prince Mathew Date: Tue, 12 Aug 2025 20:47:01 +0530 Subject: [PATCH] fix: Fixed the transitive dependency issue on generated aar file --- gradle/maven-publish.gradle | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/gradle/maven-publish.gradle b/gradle/maven-publish.gradle index 01ab8477f..4575f9a1a 100644 --- a/gradle/maven-publish.gradle +++ b/gradle/maven-publish.gradle @@ -53,6 +53,18 @@ publishing { connection = POM_SCM_CONNECTION developerConnection = POM_SCM_DEV_CONNECTION } + + //Replace this with components.release after we updated the gradle version + withXml { + def dependenciesNode = asNode().appendNode('dependencies') + + project.configurations.implementation.allDependencies.each { + def dependencyNode = dependenciesNode.appendNode('dependency') + dependencyNode.appendNode('groupId', it.group) + dependencyNode.appendNode('artifactId', it.name) + dependencyNode.appendNode('version', it.version) + } + } } } }