Skip to content
This repository was archived by the owner on Jan 20, 2023. It is now read-only.

Commit 29e5130

Browse files
committed
バケツとパラメータの設定にバグが有ったため修正
1 parent c5c9adb commit 29e5130

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/main/kotlin/com/mapk/fastkfunction/FastKFunction.kt

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -160,10 +160,8 @@ sealed class FastKFunction<T> {
160160
method.parameters.size != parameters.size ->
161161
instance
162162
?.let {
163-
val generator = BucketGenerator(parameters, it)
164-
val valueParameters = parameters.subList(1, parameters.size)
165-
166-
TopLevelExtensionFunction(function, method, it, generator, valueParameters)
163+
// KFunctionとしては値パラメータを求めていないため、バケツにはインスタンスを設定しない
164+
TopLevelExtensionFunction(function, method, it, BucketGenerator(parameters, null), parameters)
167165
} ?: Function(function, parameters)
168166
// トップレベル関数
169167
else -> TopLevelFunction(function, method, parameters)

0 commit comments

Comments
 (0)