Commit Graph

32 Commits

Author SHA1 Message Date
Lukas Eder
dbd045f717 [jOOQ/jOOQ#14777] Add <E, R : Record1<E>>ResultQuery<R>.fetchValue(): E?
extension method to kotlin
2023-03-13 09:08:30 +01:00
Lukas Eder
5988833d09 Release 3.19.0-SNAPSHOT 2023-03-08 13:41:09 +01:00
Lukas Eder
7065b2a8dc [jOOQ/jOOQ#10018] No support annotations on kotlin extensions yet 2023-02-21 13:39:02 +01:00
Lukas Eder
a31028f9ee [jOOQ/jOOQ#10018] Added kotlin extension methods 2023-02-21 10:01:07 +01:00
Lukas Eder
9a641b5b91 [jOOQ/jOOQ#10018] Added kotlin extension methods 2023-02-21 08:42:07 +01:00
Lukas Eder
359ef49ad6 [jOOQ/jOOQ#14110] License header should use HTTPS rather than HTTP 2022-10-19 10:43:58 +02:00
Lukas Eder
193af0d985 Revert "[jOOQ/jOOQ#12934] Add jOOQ-kotlin extension methods to help ignore nullability when mapping" 2022-09-26 14:37:13 +02:00
Lukas Eder
2015e67ebf [jOOQ/jOOQ#14006] Add ResultQuery<Record2<T1, T2>>.fetchMap() and fetchGroups() extension methods to jOOQ-kotlin 2022-09-21 14:14:13 +02:00
Lukas Eder
df280031ea [jOOQ/jOOQ#14000] Revert the feature
My kotlin-fu didn't help much in getting this right, today...
2022-09-19 19:38:57 +02:00
Lukas Eder
cfd5946cae [jOOQ/jOOQ#14000] Fix ClassCastException 2022-09-19 18:47:20 +02:00
Lukas Eder
bbb6e8e18b [jOOQ/jOOQ#14000] Fix compilation error 2022-09-19 18:44:34 +02:00
Lukas Eder
d8ea360c55 [jOOQ/jOOQ#14000] Fix compilation error 2022-09-19 18:43:24 +02:00
Lukas Eder
3d4a9812aa [jOOQ/jOOQ#14000] Relax extension functions in jOOQ-kotlin for Field<Boolean> to accept Field<out Boolean?> instead 2022-09-19 17:35:41 +02:00
Lukas Eder
1629cb2751 [jOOQ/jOOQ#12934] Add jOOQ-kotlin extension methods to help ignore nullability when mapping 2022-09-19 15:16:43 +02:00
Lukas Eder
f4882581e1 Release 3.18.0-SNAPSHOT 2022-06-23 14:56:33 +02:00
Lukas Eder
81de955e11 Release 3.17.1-SNAPSHOT 2022-06-23 11:25:37 +02:00
Lukas Eder
b1718c6648 [jOOQ/jOOQ#13700] Upgrade to H2 2.1.214
This includes upgrading to 3.18.0-SNAPSHOT on main branch
2022-06-22 11:58:07 +02:00
Lukas Eder
c98f4cf6f7 [jOOQ/jOOQ#13634] Add Field<Record[N]>.mapping(Function[N]<T[N], E>): Field<E> kotlin extension functions 2022-06-02 21:16:39 +02:00
Lukas Eder
41d08702a0 [jOOQ/jOOQ#13540] Remove "inline" and "reified" keywords from jOOQ-kotlin extensions where unnecessary 2022-05-09 14:24:34 +02:00
Lukas Eder
ee453a084a [jOOQ/jOOQ#13538] Add a <T, E> Field<Result<R>>.collecting(Collector<R, ?, E>) kotlin extension function, and similar 2022-05-09 12:55:05 +02:00
Lukas Eder
736ce26f91 [jOOQ/jOOQ#12945] Add Field<Result<Record[N]>>.mapping(Function[N]<T[N], E>): Field<List<E>> kotlin extension functions 2022-01-25 17:17:36 +01:00
Lukas Eder
618a15f235 Release 3.17.0-SNAPSHOT 2022-01-04 16:34:34 +01:00
Lukas Eder
c67e718892 Release 3.16.0-SNAPSHOT 2021-07-05 17:30:40 +02:00
Lukas Eder
222d2b4961 [jOOQ/jOOQ#6347] Add TableLike.get(X) kotlin operators as aliases for Table.field(X) 2020-11-27 17:15:05 +01:00
Lukas Eder
7cff2cae7e Release 3.15.0-SNAPSHOT 2020-10-20 10:20:20 +02:00
Lukas Eder
39db60b9b9 [jOOQ/jOOQ#10175] Add support for ARRAY_GET
This includes [jOOQ/jOOQ#10300] Add DataType.getArrayComponentType() and getArrayComponentDataType()
2020-06-22 12:33:23 +02:00
Lukas Eder
c30c06f828 Remove tests from OSS edition 2020-05-08 11:06:12 +02:00
Lukas Eder
206441d235 [jOOQ/jOOQ#6256] Added extension methods to Field<Boolean> 2020-05-08 11:04:54 +02:00
Lukas Eder
9d8aa484a4 [jOOQ/jOOQ#6256] [jOOQ/jOOQ#10176] Removed extension methods again
Some kotlin extension methods are no longer necessary, as they have been implemented directly in jOOQ's core library
2020-05-07 17:15:45 +02:00
Lukas Eder
85517bf19d Re-added SuppressWarnings(deprecation) from internal code 2020-05-07 17:12:50 +02:00
Lukas Eder
203a721390 [jOOQ/jOOQ#6256] Fix kotlin-stdlib-jdk8 dependency 2020-05-07 16:24:20 +02:00
Lukas Eder
74fcb44060 [jOOQ/jOOQ#6256] Add jOOQ-kotlin
This commit includes a first draft of Extensions.kt to improve the Kotlin/jOOQ experience. More work to be added soon
2020-05-07 14:35:17 +02:00