Lukas Eder
937a34e0f6
[ jOOQ/jOOQ#10205 ] Fixed the NPE
2020-05-19 17:14:59 +02:00
Lukas Eder
0f08489f68
[ jOOQ/jOOQ#10203 ] Bad Javadoc generated for Tables.java in the default
...
schema
2020-05-19 14:01:10 +02:00
Lukas Eder
5c3906e48c
[ jOOQ/jOOQ#10203 ] Bad Javadoc generated for Tables.java in the default schema
2020-05-19 13:48:44 +02:00
Lukas Eder
e66abac092
[ jOOQ/jOOQ#10191 ] Cannot generate into(E) overload in Scala
2020-05-19 12:28:16 +02:00
Lukas Eder
1e7f4d3c73
[ jOOQ/jOOQ#5422 ] Avoid whitespace before colon : in Scala
2020-05-19 10:53:53 +02:00
Lukas Eder
8598e8116b
[ jOOQ/jOOQ#10191 ] Allow for overriding generic method in Scala
...
Scala seems to erase generic types more completely, which means the generated Record.into() method overrides the AbstractRecord.into(), unlike in Kotlin and Java.
2020-05-19 10:23:55 +02:00
Lukas Eder
398e506180
[ jOOQ/jOOQ#3285 ] Fix OSS edition
2020-05-19 10:11:29 +02:00
Lukas Eder
698b8b8004
[ jOOQ/jOOQ#10191 ] Fix embeddable records
2020-05-18 16:24:08 +02:00
Lukas Eder
247d1ff0c2
[ jOOQ/jOOQ#10191 ] Better formatting of empty arg list
2020-05-18 15:33:02 +02:00
Lukas Eder
8dc3bb491c
[ jOOQ/jOOQ#6248 ] Better formatting of no args functions
2020-05-18 10:45:12 +02:00
Lukas Eder
565ad6a83c
[ jOOQ/jOOQ#10197 ] Implicit join constructor shouldn't be generated on table valued functions
2020-05-15 16:29:29 +02:00
Lukas Eder
1980caa901
[ jOOQ/jOOQ#6248 ] Fixed TVF in Kotlin
2020-05-15 16:21:32 +02:00
Lukas Eder
6d91c8a292
[ jOOQ/jOOQ#6248 ] Scratch that In / Out idea. It isn't sound.
2020-05-15 16:08:00 +02:00
Lukas Eder
3714fcbb4b
[ jOOQ/jOOQ#6248 ] Fixed an initialisation problem
2020-05-15 13:45:10 +02:00
Lukas Eder
b7c51aa287
[ jOOQ/jOOQ#3285 ] Fixed <tableValuedFunctions> = false
2020-05-15 11:33:27 +02:00
Lukas Eder
7c8a8f5d36
[ jOOQ/jOOQ#3285 ] Add support for HSQLDB table-valued functions
2020-05-15 11:18:13 +02:00
Lukas Eder
f84ba2d317
[ jOOQ/jOOQ#10194 ] Immutable POJOs with only a single declared constructor should be treated as mutable
2020-05-14 19:37:52 +02:00
Lukas Eder
b267964f94
[ jOOQ/jOOQ#10178 ] Special treatment for DISTINCT with subqueries
2020-05-14 17:42:55 +02:00
Lukas Eder
123d979ecd
[ jOOQ/jOOQ#10196 ] GeneratorWriter should auto-indent generated code
2020-05-14 14:01:42 +02:00
Lukas Eder
916fac56b6
[ jOOQ/jOOQ#10195 ] GenerationTool should execute SHUTDOWN on HSQLDB connections
2020-05-14 11:03:42 +02:00
Lukas Eder
66346d35f1
[ jOOQ/jOOQ#6248 ] WIP
2020-05-13 14:35:54 +02:00
Lukas Eder
d2184c59e2
[ jOOQ/jOOQ#10194 ] DefaultRecordMapper incorrectly maps immutable Kotlin
...
classes with defaulted properties
2020-05-13 14:35:45 +02:00
Lukas Eder
dd68dab0ac
[ jOOQ/jOOQ#10193 ] [ jOOQ/jOOQ#10192 ] Support precision on LOCALTIME and
...
LOCALDATETIME data types
2020-05-13 10:29:28 +02:00
Lukas Eder
37ec8d3a34
[ jOOQ/jOOQ#6248 ] WIP
2020-05-13 10:27:35 +02:00
Lukas Eder
ef991ddb12
[ jOOQ/jOOQ#10178 ] Special treatment for DISTINCT with subqueries
...
Workaround for an HSQLDB bug: https://sourceforge.net/p/hsqldb/bugs/1579/
2020-05-12 10:14:58 +02:00
Lukas Eder
28d484c442
[ jOOQ/jOOQ#10189 ] Bad formatting when selecting NULL
2020-05-11 17:03:06 +02:00
Lukas Eder
cb24f9d2b0
[ jOOQ/jOOQ#10187 ] Remove CONNECT BY support from OSS Edition
2020-05-11 16:22:48 +02:00
Lukas Eder
4655b2fbdf
[ jOOQ/jOOQ#10188 ] Add Tools.visitSubquery(Context<?>, Select)
2020-05-11 15:45:08 +02:00
Lukas Eder
483a0e2a51
[ jOOQ/jOOQ#10178 ] Add RowN.is[Not]DistinctFrom(Select)
2020-05-11 15:08:44 +02:00
Lukas Eder
fdd1b6b647
[ jOOQ/jOOQ#10178 ] Add Field.is[Not]DistinctFrom(Select)
2020-05-11 14:16:38 +02:00
Lukas Eder
97dea87c84
[ jOOQ/jOOQ#10183 ] Bad record type returned for selectFrom(T) when T contains LEFT SEMI JOIN or LEFT ANTI JOIN
2020-05-11 11:43:51 +02:00
Lukas Eder
3cf7f851d6
[ jOOQ/jOOQ#10179 ] This isn't true for IS [ NOT ] (DOCUMENT | JSON)
2020-05-11 09:02:15 +02:00
Lukas Eder
26f1d3ae93
[ jOOQ/jOOQ#10181 ] Avoid TableOptions allocations
2020-05-08 22:42:28 +02:00
Lukas Eder
874ddfb25e
[ jOOQ/jOOQ#10181 ] Prefer Select.asTable(X) over table(Select).as(X)
2020-05-08 22:24:12 +02:00
Lukas Eder
7950b49fe0
[ jOOQ/jOOQ#10184 ] Add missing TableLike.asTable(Name) and asTable(Table) overloads
2020-05-08 22:08:23 +02:00
Lukas Eder
e07ba59f62
[ jOOQ/jOOQ#10181 ] Avoid unnecessary PeekIgnoreComment allocation
2020-05-08 21:49:50 +02:00
Lukas Eder
6bfda07a84
[ jOOQ/jOOQ#10179 ] Boolean field emulation should be NOT NULL aware
...
Fix this also for AND, OR, NOT, TRUE, FALSE
2020-05-08 14:22:52 +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
22a66f4aeb
[ jOOQ/jOOQ#7262 ] Fixed Informix regression
2020-05-08 10:37:30 +02:00
Lukas Eder
8cbda1ca46
[ jOOQ/jOOQ#10179 ] Boolean field emulation should be NOT NULL aware
2020-05-08 10:27:14 +02:00
Lukas Eder
e30c32bc8d
[ jOOQ/jOOQ#10180 ] Add native support for DECODE where it is supported
2020-05-08 09:52:30 +02:00
Lukas Eder
fc3b9cdca1
[ jOOQ/jOOQ#7997 ] Emulate DISTINCT predicate using DECODE in Oracle
2020-05-08 09:34:48 +02:00
Lukas Eder
cd346ec45a
[ jOOQ/jOOQ#10176 ] Added some degree-1 implementations
2020-05-07 17:31:57 +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
462dabafcf
Remove SuppressWarnings(deprecation) from internal code
2020-05-07 17:10:31 +02:00
Lukas Eder
debe026f9a
[ jOOQ/jOOQ#10176 ] Added API and IS [ NOT ] NULL implementation
...
This is work in progress. I've added most of the API, plus the IS [ NOT
] NULL implementation. A lot of additional tasks and prerequisites have
been discovered during this implementation, so the feature will be added
in several steps.
2020-05-07 16:55:00 +02:00
Lukas Eder
203a721390
[ jOOQ/jOOQ#6256 ] Fix kotlin-stdlib-jdk8 dependency
2020-05-07 16:24:20 +02:00
Lukas Eder
83a0225cbe
[ jOOQ/jOOQ#6256 ] Fix kotlin-stdlib-jdk8 dependency
2020-05-07 15:14:29 +02:00