From 1b733a0b950da315f673b05572956d295779f163 Mon Sep 17 00:00:00 2001 From: Sergio Barrio Date: Mon, 12 Jan 2026 17:42:03 +0100 Subject: [PATCH 1/2] Case sensistive support for generated assets folder names on sourcemaps gradle task --- packages/core/datadog-sourcemaps.gradle | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/core/datadog-sourcemaps.gradle b/packages/core/datadog-sourcemaps.gradle index a2553b6cc..d447a8dcb 100644 --- a/packages/core/datadog-sourcemaps.gradle +++ b/packages/core/datadog-sourcemaps.gradle @@ -309,7 +309,8 @@ private def getReactConfig(File buildDir, variant) { def targetPath = variant.name reactConfig['bundleTaskName'] = "createBundle${targetName}JsAndAssets" reactConfig['bundleFileResolver'] = getBundleFileResolver([ - "$buildDir/generated/assets/react/${targetName.toLowerCase()}", // RN 0.82+ + "$buildDir/generated/assets/react/${targetName}", // RN 0.82+ - for case sensitive OS's + "$buildDir/generated/assets/react/${targetName.toLowerCase()}", // RN 0.82+ - for case insensitive OS's "$buildDir/ASSETS/createBundle${targetName}JsAndAssets", // Android Gradle Plugin 7.3 "$buildDir/generated/assets/createBundle${targetName}JsAndAssets" // Android Gradle Plugin 7.4 and up ] as String[], bundleAssetName) From e710dc3999de7a5a5b6b0f56603e32067acd60a5 Mon Sep 17 00:00:00 2001 From: Sergio Barrio Date: Tue, 13 Jan 2026 16:24:37 +0100 Subject: [PATCH 2/2] Use targetPath instead of targetName to avoid capitalization --- packages/core/datadog-sourcemaps.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/core/datadog-sourcemaps.gradle b/packages/core/datadog-sourcemaps.gradle index d447a8dcb..5eebb7e0d 100644 --- a/packages/core/datadog-sourcemaps.gradle +++ b/packages/core/datadog-sourcemaps.gradle @@ -309,7 +309,7 @@ private def getReactConfig(File buildDir, variant) { def targetPath = variant.name reactConfig['bundleTaskName'] = "createBundle${targetName}JsAndAssets" reactConfig['bundleFileResolver'] = getBundleFileResolver([ - "$buildDir/generated/assets/react/${targetName}", // RN 0.82+ - for case sensitive OS's + "$buildDir/generated/assets/react/${targetPath}", // RN 0.82+ - for case sensitive OS's "$buildDir/generated/assets/react/${targetName.toLowerCase()}", // RN 0.82+ - for case insensitive OS's "$buildDir/ASSETS/createBundle${targetName}JsAndAssets", // Android Gradle Plugin 7.3 "$buildDir/generated/assets/createBundle${targetName}JsAndAssets" // Android Gradle Plugin 7.4 and up