Support Fully Qualified Class Names (#2168)

* Support Fully Qualified Class Names

* Lint
This commit is contained in:
Mitchell Syer
2026-07-05 14:23:01 -04:00
committed by GitHub
parent 41d23c0a09
commit fbd3a3cc5d
2 changed files with 11 additions and 1 deletions

View File

@@ -166,8 +166,17 @@ object Extension {
}
}
val sourceClass =
packageInfo.applicationInfo.metaData
.getString(METADATA_SOURCE_CLASS)!!
.trim()
val className =
packageInfo.packageName + packageInfo.applicationInfo.metaData.getString(METADATA_SOURCE_CLASS)
if (sourceClass.startsWith(".")) {
packageInfo.packageName + sourceClass
} else {
sourceClass
}
logger.debug { "Main class for extension is $className" }