Skip to content

Conversation

@GeorgePap-719
Copy link
Contributor

@GeorgePap-719 GeorgePap-719 commented Apr 19, 2024

Kotlin APIs that leverage reified functions to simplify operations on Row type.

@spring-projects-issues spring-projects-issues added the status: waiting-for-triage An issue we've not yet triaged label Apr 19, 2024
@GeorgePap-719 GeorgePap-719 force-pushed the kotlin-row-extensions branch 2 times, most recently from 5580954 to 937a9b7 Compare April 19, 2024 13:47
Kotlin APIs that leverage reified functions to simplify operations on `Row` type. Signed-off-by: George Papadopoulos <george.719pap@gmail.com>
@GeorgePap-719 GeorgePap-719 force-pushed the kotlin-row-extensions branch from 937a9b7 to 02c5efb Compare April 19, 2024 13:49
@mp911de
Copy link
Member

mp911de commented Apr 22, 2024

Thanks for your suggestion. Hosting code in Spring Data that augments the R2DBC specification doesn't feel right. It would make much more sense to have the Kotlin code live in its own artifact as we do not want to become a second-level repository for spec changes.

@mp911de mp911de closed this Apr 22, 2024
@mp911de mp911de added status: declined A suggestion or change that we don't feel we should currently apply and removed status: waiting-for-triage An issue we've not yet triaged labels Apr 22, 2024
@GeorgePap-719
Copy link
Contributor Author

GeorgePap-719 commented Apr 22, 2024

Fair point. Having said that, I believe it is still worth to add Kotlin extensions on Readable class that leverage reified functions. Similar to these but with the same naming schemes as the interface (e.g. get*), wdyt @mp911de ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status: declined A suggestion or change that we don't feel we should currently apply

3 participants