1
0
Fork 0
mirror of https://github.com/ethauvin/kobalt.git synced 2025-04-26 08:27:12 -07:00

Merge pull request #265 from DevCharly/property-getter-fix

BuildScriptUtil.runBuildScriptJarFile(): do not invoke static getter that expects parameters
This commit is contained in:
Cedric Beust 2016-07-08 06:56:22 -07:00 committed by GitHub
commit eebaa4772f

View file

@ -79,7 +79,7 @@ class BuildScriptUtil @Inject constructor(val plugins: Plugins, val files: KFile
}.forEach { cls -> }.forEach { cls ->
cls.methods.forEach { method -> cls.methods.forEach { method ->
// Invoke vals and see if they return a Project // Invoke vals and see if they return a Project
if (method.name.startsWith("get") && Modifier.isStatic(method.modifiers)) { if (method.name.startsWith("get") && Modifier.isStatic(method.modifiers) && method.parameterCount == 0) {
try { try {
val r = method.invoke(null) val r = method.invoke(null)
if (r is Project) { if (r is Project) {