Commit Graph

72 Commits

Author SHA1 Message Date
Lukas Eder
d408641750 Release 3.20.10 2025-12-05 10:17:03 +01:00
Lukas Eder
2336f3bee3 Release 3.20.10-SNAPSHOT 2025-11-11 17:15:13 +01:00
Lukas Eder
4bce9c192a Release 3.20.9 2025-11-11 13:57:55 +01:00
Lukas Eder
ecbc97d10f Release 3.20.9-SNAPSHOT 2025-10-01 16:35:06 +02:00
Lukas Eder
4474ad4d43 Release 3.20.8 2025-10-01 11:18:08 +02:00
Lukas Eder
ded36561ea Release 3.20.8-SNAPSHOT 2025-09-11 13:05:36 +02:00
Lukas Eder
84697dbd30 Release 3.20.7 2025-09-11 08:51:35 +02:00
Lukas Eder
2ba661d42b Release 3.20.7-SNAPSHOT 2025-08-12 16:41:42 +02:00
Lukas Eder
cad2748e31 Release 3.20.6 2025-08-12 13:22:54 +02:00
Lukas Eder
81e806f1d2 Update gradle 2025-06-25 12:39:05 +02:00
Lukas Eder
9fc42e9123 [jOOQ/jOOQ#18642] org.jooq.codegen.gradle.MetaExtensions classes should
adhere to JavaBeans convention to avoid deprecation warning in Gradle
8.x
2025-06-18 18:00:26 +02:00
Lukas Eder
cc82317ff4 Release 3.20.6-SNAPSHOT 2025-06-11 14:40:33 +02:00
Lukas Eder
54f814d12c Release 3.20.5 2025-06-11 10:24:51 +02:00
Lukas Eder
7aac0c979e Release 3.20.5-SNAPSHOT 2025-05-02 14:41:20 +02:00
Lukas Eder
cd205442d5 Release 3.20.4 2025-05-02 08:37:46 +02:00
Lukas Eder
343696fe81 Release 3.20.4-SNAPSHOT 2025-04-03 09:10:27 +02:00
Lukas Eder
5c8935ed3b Release 3.20.3 2025-04-02 14:40:39 +02:00
Lukas Eder
2175d9e9f6 Release 3.20.3-SNAPSHOT 2025-03-11 15:51:24 +01:00
Lukas Eder
7ddb819874 Release 3.20.2 2025-03-11 12:46:18 +01:00
Lukas Eder
e19cd25b67 Release 3.20.2-SNAPSHOT 2025-02-21 17:09:52 +01:00
Lukas Eder
4fa569282b Release 3.20.1 2025-02-21 14:04:40 +01:00
Lukas Eder
eae83f24da Release 3.20.1-SNAPSHOT 2025-02-20 11:12:44 +01:00
Lukas Eder
cd27f7e3fd [jOOQ/jOOQ#17474] Add support for synthetic synonyms 2024-10-22 16:10:51 +02:00
Lukas Eder
a70b920c2f [jOOQ/jOOQ#5394] Add a way to load POJOs into Records without setting all the changed flags to true 2024-09-12 17:55:09 +02:00
Lukas Eder
97f2b8be00 [jOOQ/jOOQ#15936] Implicit path correlation produces correlation
predicate in ON clause rather than WHERE clause in some cases
2024-08-20 15:32:41 +02:00
Lukas Eder
8693b2fa0d [jOOQ/jOOQ#16997] jOOQ-codegen-gradle plugin doesn't work with Gradle's configuration cache feature 2024-08-12 09:16:41 +02:00
Lukas Eder
5eba72d49b [jOOQ/jOOQ#16997] Avoid referencing project from task at runtime 2024-07-31 12:35:23 +02:00
Lukas Eder
3cade0204f [#16988] Correctly name Apache-2.0 everywhere 2024-07-29 13:00:52 +02:00
Lukas Eder
4f50ef2c55 [#16988] Correctly name Apache-2.0 everywhere 2024-07-29 12:53:09 +02:00
Lukas Eder
65b479a9a3 [jOOQ/jOOQ#16842] jOOQ-codegen-gradle 3.19.10 assumes presence of a
"main" source set, which isn't always the case
2024-06-24 09:14:02 +02:00
Lukas Eder
a8dda0b90d [jOOQ/jOOQ#12736] More spatial support
- ST_IsSimple
- ST_IsValid
2024-06-20 15:33:12 +02:00
Lukas Eder
523e40ce8f [jOOQ/jOOQ#16821] Don't delay jOOQ-codegen-gradle's configuration until
execution by default
2024-06-13 13:16:29 +02:00
Lukas Eder
63fc512194 [jOOQ/jOOQ#16318] No need to inject Project into a Task 2024-06-12 16:58:47 +02:00
Lukas Eder
119ebc9641 [jOOQ/jOOQ#16318] We shouldn't register source sets in task execution 2024-06-12 16:49:38 +02:00
Lukas Eder
12ac2d781b [jOOQ/jOOQ#16318] Allow for specifying inputs to the gradle CodegenTask
in order to participate in incremental builds
2024-06-12 11:38:57 +02:00
Lukas Eder
cb18d58ba7 [jOOQ/jOOQ#15251] Add support for synthetic DEFAULT expressions 2024-05-17 11:33:52 +02:00
Lukas Eder
6f5ca2a7a2 [jOOQ/jOOQ#16560] Cannot configure matchers using jOOQ-codegen-gradle plugin 2024-04-22 10:34:43 +02:00
Lukas Eder
7da530e6e2 [jOOQ/jOOQ#16188] Delay also task configuration 2024-03-01 14:23:50 +01:00
Lukas Eder
b55b0bcc40 [jOOQ/jOOQ#16188] jOOQ-codegen-gradle should lazily evaluate its configuration 2024-03-01 14:07:15 +01:00
Lukas Eder
118cce19f2 [jOOQ/jOOQ#16316] Revert [jOOQ/jOOQ#16275] 2024-02-21 11:13:59 +01:00
Lukas Eder
a0b37495f8 [jOOQ/jOOQ#16275] Remove unnecessary up-to-date prevention in jOOQ-codegen-gradle 2024-02-15 08:32:14 +01:00
Lukas Eder
f57f1e494d [jOOQ/jOOQ#16133] jOOQ-codegen-gradle doesn't consider basedir property for its OutputDirectory 2024-01-23 09:29:32 +01:00
Lukas Eder
0db655820f [jOOQ/jOOQ#16113] jOOQ-codegen-gradle fails with UnknownDomainObjectException when java plugin isn't applied first 2024-01-22 08:54:42 +01:00
Lukas Eder
4516607284 [jOOQ/jOOQ#16083] jOOQ-gradle-plugin multi execution configuration shouldn't require an explicit default configuration
This includes:

- [jOOQ/jOOQ#16084] Wrong order of MiniJAXB.append() calls in jOOQ-codegen-gradle
2024-01-16 10:41:57 +01:00
Lukas Eder
2a8016e644 [jOOQ/jOOQ#16075] Remove unnecessary runtimeClasspath dependency of the jOOQ-codegen-gradle plugin 2024-01-15 10:47:24 +01:00
Lukas Eder
303cfefa99 [jOOQ/jOOQ#15966] [jOOQ/jOOQ#15974] Copy default configuration
MiniJAXB doesn't deep clone the appended objects, so we end up using shared mutable state (see [jOOQ/jOOQ#16056]). This must be avoided, otherwise, each execution updates the common shared default configuration, which is certainly not what we want.
2024-01-11 09:35:34 +01:00
Lukas Eder
ab8b9dff1e [jOOQ/jOOQ#15966] [jOOQ/jOOQ#15974] Another iteration
Correct order of registering tasks and configuring them. We mustn't rely on any implicit ordering of the NamedDomainObjectContainer as that might be an implementation detail subject to change at any time.
2024-01-11 09:03:39 +01:00
Lukas Eder
9d8d793c97 [jOOQ/jOOQ#15966] [jOOQ/jOOQ#15974] Another iteration
- Remove jooqCodegenAll again (I managed!)
- Add tests for single-execution configurations
- Nest test projects into a single project
2024-01-10 17:00:24 +01:00
Lukas Eder
729acdf795 [jOOQ/jOOQ#15966] Remove mandatory dependency from compileJava to
jOOQ-codegen-gradle tasks

This includes:

- [jOOQ/jOOQ#15974] Cannot look up tasks.named(jooqCodegen) from
gradle scripts
- [jOOQ/jOOQ#16003] Misleading XSD warnings logged when working with
MiniJAXB
2024-01-05 15:16:49 +01:00
Lukas Eder
0fdd1e1f6f [jOOQ/jOOQ#15944] jOOQ-codegen-gradle should resolve relative
directories with respect to the gradle project, not the running process
2023-12-18 10:53:30 +01:00