--- a/buildSrc/src/main/kotlin/SourceLicenseChecker.kt	Fri Apr 14 15:59:54 2023 -0400
+++ b/buildSrc/src/main/kotlin/SourceLicenseChecker.kt	Fri Apr 14 17:06:25 2023 -0400
@@ -79,7 +79,7 @@
     kotlin.sourceSets.configureEach {
         val kotlinSource = this
         val sourceSetTaskName =
-            "${LicenseBasePlugin.getLICENSE_TASK_BASE_NAME()}${taskInfix}${name.capitalize(Locale.ROOT)}"
+            "${LicenseBasePlugin.getLICENSE_TASK_BASE_NAME()}${taskInfix}${name.capitalize()}"
         logger.info("Adding $sourceSetTaskName task for sourceSet ${kotlinSource.name}")
         if (sourceSetTaskName in tasks.names) {
             // tasks may have already been added by configuration for the Android plugin
@@ -90,7 +90,7 @@
             source(kotlinSource.kotlin)
         }
         val sourceSetFormatTaskName =
-            "${LicenseBasePlugin.getFORMAT_TASK_BASE_NAME()}${taskInfix}${name.capitalize(Locale.ROOT)}"
+            "${LicenseBasePlugin.getFORMAT_TASK_BASE_NAME()}${taskInfix}${name.capitalize()}"
         tasks.register(sourceSetFormatTaskName, LicenseFormat::class.java) {
             source(kotlinSource.kotlin)
         }
@@ -106,12 +106,12 @@
         val kotlinSource = kotlin.sourceSets[name]
         logger.info("Adding kotlin sources from sourceSet $name to License plugin tasks")
         val sourceSetTaskName =
-            "${LicenseBasePlugin.getLICENSE_TASK_BASE_NAME()}${taskInfix}${name.capitalize(Locale.ROOT)}"
+            "${LicenseBasePlugin.getLICENSE_TASK_BASE_NAME()}${taskInfix}${name.capitalize()}"
         tasks.named(sourceSetTaskName, LicenseCheck::class.java) {
             source(kotlinSource.kotlin, manifest.srcFile)
         }
         val sourceSetFormatTaskName =
-            "${LicenseBasePlugin.getFORMAT_TASK_BASE_NAME()}${taskInfix}${name.capitalize(Locale.ROOT)}"
+            "${LicenseBasePlugin.getFORMAT_TASK_BASE_NAME()}${taskInfix}${name.capitalize()}"
         tasks.named(sourceSetFormatTaskName, LicenseFormat::class.java) {
             source(kotlinSource.kotlin, manifest.srcFile)
         }
@@ -163,3 +163,9 @@
         source = sourceSetSources(sourceSet)
     }
 }
+
+private fun String.capitalize() = replaceFirstChar {
+    if (it.isLowerCase()) it.titlecase(
+        Locale.ROOT
+    ) else it.toString()
+}
--- a/gradle.properties	Fri Apr 14 15:59:54 2023 -0400
+++ b/gradle.properties	Fri Apr 14 17:06:25 2023 -0400
@@ -17,7 +17,3 @@
 android.useAndroidX=true
 # Kotlin code style for this project: "official" or "obsolete":
 kotlin.code.style=official
-# Enables namespacing of each library's R class so that its R class includes only the
-# resources declared in the library itself and none from the library's dependencies,
-# thereby reducing the size of the R class for that library
-android.nonTransitiveRClass=true
\ No newline at end of file