Commit Graph

161 Commits

Author SHA1 Message Date
Lukas Eder
96b3970eb4 [jOOQ/jOOQ#6244] Make Jetbrains annotations dependency optional/provided 2020-07-28 12:18:19 +02:00
Lukas Eder
0161a45ebe [jOOQ/jOOQ#6244] Add nullability annotations to jOOQ API (WIP)
This includes a partial implementation of [jOOQ/jOOQ#10292] Add org.jooq.Qualified
2020-06-18 15:19:44 +02:00
Lukas Eder
bd9281111b Test dependency changes 2020-04-30 16:31:15 +02:00
Knut Wannheden
0a55bad190 [jOOQ/jOOQ#9825] Only build Refaster in Java 8+ 2020-02-20 16:36:37 +01:00
Knut Wannheden
9faa244a0d [#282] Stop removing trailing spaces outside delimited code regions 2020-02-20 12:20:19 +01:00
Lukas Eder
330dac76de Release 3.14.0-SNAPSHOT 2020-02-12 11:29:19 +01:00
Claus Ibsen
3e23839e94 Fixes #9670 to make jooq OSGi backwards compatible for slf4j and also fix the bundle to not import itself.
Signed-off-by: Claus Ibsen <claus.ibsen@gmail.com>
2019-12-13 08:57:30 +01:00
Claus Ibsen
3e27644e7a Fixes #9670 to make jooq OSGi backwards compatible for slf4j and also fix the bundle to not import itself.
Signed-off-by: Claus Ibsen <claus.ibsen@gmail.com>
2019-12-12 14:59:07 +01:00
Lukas Eder
485afa0551 [jOOQ/jOOQ#9669] Move xjb files out of artifacts 2019-12-12 12:18:05 +01:00
Knut Wannheden
ffb4ad44a9 [jOOQ/jOOQ#7511] Fix DDLInterpreter and AlterTableImpl in OSS edition 2019-12-12 09:16:43 +01:00
Lukas Eder
6d000bd55b [jOOQ/jOOQ#7511] [jOOQ/jOOQ#9662] WIP 2019-12-11 15:33:09 +01:00
Knut Wannheden
83fb81f927 [jOOQ/jOOQ#9660] Adding test dependencies back to jOOQ
The dependencies to some embedded database drivers are required by some
of the unit tests.
2019-12-11 12:17:52 +01:00
Knut Wannheden
420b5ca0cb [jOOQ/jOOQ#9660] Upgrade Derby to version 10.15
Also regenerates the `SYS` schema in `jOOQ-meta` for Derby.
2019-12-11 10:38:48 +01:00
Knut Wannheden
fcc90d0c5a [jOOQ/jOOQ#9442] Code generator uses factory method for sequences
Instead of generating code which directly uses the `SequenceImpl`
constructor, the generator now emits code using a static factory method
in the `Internal` factory class.

Also removes duplicate H2 dependency from `jOOQ/pom.xml`.
2019-11-27 10:04:08 +01:00
Lukas Eder
bebb068d27 [jOOQ/jOOQ#9460] Support additional Settings.interpreterDialects and add an InterpreterConnectionProvider SPI 2019-10-31 11:47:22 +01:00
Lukas Eder
3db42010ef Removed log4j.version 2019-10-15 15:53:56 +02:00
Knut Wannheden
d27dbf4117 Preparing master for 3.13 release cycle 2019-08-29 16:12:59 +02:00
Lukas Eder
990bfa4663 [jOOQ/jOOQ#8939] Various fixes
- Fixed a bug when FlywayFileComparator compares non-flyway files
- Added a unit test
- Added examples to jOOQ-examples module as submodules
- Split flyway migration in one more migration file
- Check in generated sources
2019-07-25 15:51:37 +02:00
Knut Wannheden
255f5481a5 [jOOQ/jOOQ#8900] Fix more Java 6 compatibility issues 2019-07-05 07:46:01 +02:00
Lukas Eder
af00823df5 [#4371] Add support for the JDK 9 Flow API (JSR-166 enhancements) and reactive streams 2019-05-13 11:37:08 +02:00
lukaseder
c8b7a10c4f [#7991] NullPointerException in QueryPartList.removeNulls with Java 11 and immutable collections 2018-11-01 17:02:31 +01:00
lukaseder
071dd9bc65 [#7734] Make the JAXB implementation dependency optional with a custom fallback implementation 2018-08-08 17:32:07 +02:00
lukaseder
3f76c48a0a [#7587] [#7658] Use --release flag in JDK 9+ based builds 2018-07-10 15:37:47 +02:00
lukaseder
c7060ef4cc [#7649]
jOOQ 3.11+ transitive dependency prevents it from being loaded on WebLogic 12.1.3
2018-07-10 10:09:23 +02:00
lukaseder
84c1376e5a [#7595] Add support for Java 11 2018-07-06 17:02:09 +02:00
lukaseder
798821b7dc [#7643] Use slf4j directly for logging, remove log4j dependency 2018-07-05 12:45:04 +02:00
lukaseder
965a925876 Removed unnecessary groupId re-definitions 2018-06-14 16:28:04 +02:00
lukaseder
333466038c [#7583] Add new <generatedAnnotationType/> flag to specify Generated annotation 2018-06-14 16:01:45 +02:00
lukaseder
98b8130f84 [#6612] Modularise jOOQ and cross-release JDK 8 and 9 builds 2018-06-12 14:26:32 +02:00
lukaseder
22b200a389 Release 3.12.0-SNAPSHOT 2018-06-08 10:03:57 +02:00
lukaseder
23df47ba4f Release 3.11.0 2018-06-07 16:45:37 +02:00
lukaseder
fd0aee60aa [#6879] Add javax.xml.bind:jaxb-api dependency and avoid using the implementation 2018-02-22 11:04:17 +01:00
lukaseder
059efb93e4 Release 3.11.0-SNAPSHOT 2017-09-29 15:49:30 +02:00
lukaseder
c3fdb76403 Release 3.10.0 2017-09-29 14:44:26 +02:00
lukaseder
e14839a6ef [#6611] [#6617] Automatic-Module-Name
- [#6611] Add Automatic-Module-Name to MANIFEST.MF
- [#6617] Specify <pluginManagement> in parent pom.xml
2017-09-28 18:11:23 +02:00
lukaseder
2470d00b29 [#6611] Updated Maven dependencies 2017-09-27 13:26:11 +02:00
lukaseder
d9fd8aa172 [#6521] Upgrade the optional/provided JPA API dependency to 2.2 2017-08-24 11:56:34 +02:00
lukaseder
bb57a0ce53 [#6155] Remove unneeded javax.validation dependency 2017-04-25 11:58:04 +02:00
lukaseder
95edee1228 [#6154] Remove test dependencies from OSS distribution 2017-04-25 11:54:43 +02:00
lukaseder
bafad065d7 [#6056] Upgrade optional logger dependencies 2017-04-25 11:49:49 +02:00
lukaseder
3459f4d1da [#6139] Move XJC generation to jOOQ-tools 2017-04-24 12:50:57 +02:00
lukaseder
e84ee20a03 [#6139] Why are the files re-generated by Eclipse? 2017-04-24 11:17:00 +02:00
lukaseder
41bbca4d85 [#6139] Put XJC generated sources under version control 2017-04-24 10:40:03 +02:00
lukaseder
8a58235d15 [#5829] Enhance jooq-meta.xsd to include INFORMATION_SCHEMA.ROUTINES and PARAMETERS dictionary views 2017-02-05 11:50:35 +01:00
lukaseder
91fcf29d1e [#5790] Add Setting.returnRecordToPojo to disable copying record values back into inserted / updated POJOs 2017-01-17 21:54:55 +01:00
lukaseder
d1e1f3e648 Release 3.10.0-SNAPSHOT 2016-12-23 16:36:19 +01:00
lukaseder
e0c0ed0229 Release 3.9.0 2016-12-23 11:53:13 +01:00
lukaseder
a402026561 [#5437] Partial implementation 2016-07-25 16:05:21 +02:00
lukaseder
22c0f9f411 [#5384] Add Settings.executeWithOptimisticLockingExcludeUnversioned 2016-07-01 15:56:20 +02:00
lukaseder
a6368da455 Release 3.9.0-SNAPSHOT 2016-05-04 15:18:05 +02:00