Skip to content

Commit a603f73

Browse files
committed
debug api info
1 parent a0d3709 commit a603f73

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

buildSrc/src/main/java/com/google/firebase/gradle/plugins/FirebaseLibraryPlugin.kt

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,12 @@ class FirebaseLibraryPlugin : Plugin<Project> {
8686
private fun setupApiInformationAnalysis(project: Project, android: LibraryExtension) {
8787
val srcDirs = android.sourceSets.getByName("main").java.srcDirs
8888

89-
val apiInfo = getApiInfo(project, srcDirs)
90-
val generateApiTxt = getGenerateApiTxt(project, srcDirs)
89+
val mainSourceSets = android.sourceSets.getByName("main")
90+
val getKotlinDirectories = mainSourceSets::class.java.getDeclaredMethod("getKotlinDirectories")
91+
val kotlinSrcDirs = getKotlinDirectories.invoke(mainSourceSets)
92+
93+
val apiInfo = getApiInfo(project, kotlinSrcDirs as Set<File>)
94+
val generateApiTxt = getGenerateApiTxt(project, kotlinSrcDirs as Set<File>)
9195
val docStubs = getDocStubs(project, srcDirs)
9296

9397
project.tasks.getByName("check").dependsOn(docStubs)

0 commit comments

Comments
 (0)