Skip to content

Missing spread operator in AsyncCqlOperationsExtensions.queryForObject(…) #1434

@kirillovsky

Description

@kirillovsky

Hi. In commit @mp911de use spread operator for AsyncCqlOperations.queryForObject(cql: String, vararg args: Any, function: (Row, Int) -> T): ListenableFuture<T?> and AsyncCqlOperations.query(cql: String, vararg args: Any, function: (Row, Int) -> T): ListenableFuture<List<T>> extensions in AsyncCqlOperationsExtensions.kt. But in extensioninline fun <reified T : Any> AsyncCqlOperations.queryForObject(cql: String, vararg args: Any): CompletableFuture<T?> spread operator doesn't used. I just faced this problem then migrate from Java queryForObject with Class parameter to Kotlin extension queryForObject with reified type.
Can you help me? May be i do something wrong?
I use Kotlin 1.8.20, jvm target 17 and spring-data-cassandra 4.1.3

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions