Commit Graph

40 Commits

Author SHA1 Message Date
Lukas Eder
c5c2bed8c8 [jOOQ/jOOQ#12884] Upgrade jOOQ-checker's error_prone_core's transitive protobuf dependency to mitigate CVE-2021-22569 2022-01-18 09:17:57 +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
20a60f6f38 [jOOQ/jOOQ#10972] Downgrade ErrorProne again 2020-11-19 11:09:12 +01:00
Lukas Eder
7cff2cae7e Release 3.15.0-SNAPSHOT 2020-10-20 10:20:20 +02:00
Knut Wannheden
f35493dc23 Cleanup: Remove some unwanted trailing spaces 2020-02-21 11:17:49 +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
Lukas Eder
258a4b0fc2 [jOOQ/jOOQ#9099] Javadoc is being built in test modules even when not activating the release profiles 2019-10-31 13:55:46 +01:00
Lukas Eder
2bcd6d5020 [jOOQ/jOOQ#9133] 404s on /latest Javadoc 2019-09-03 10:55:39 +02:00
Knut Wannheden
841dfa7bd5 [jOOQ/jOOQ#9099] Try using maven-javadoc-plugin 3.0.1 instead
There were still more problems while building the Javadoc for other
Maven modules (other than jooq-checker). Trying with
maven-javadoc-plugin version 3.0.1 now.
2019-08-30 12:44:13 +02:00
Knut Wannheden
e5bf605399 [jOOQ/jOOQ#9099] Exclude java.compiler module for Javadoc
Using `--limit-modules org.checkerframework.checker` appears to help.

Also upgrades errorprone and checkerframework Maven dependencies.
2019-08-30 10:56:44 +02:00
Knut Wannheden
d27dbf4117 Preparing master for 3.13 release cycle 2019-08-29 16:12:59 +02:00
Lukas Eder
0f5b8799b9 [jOOQ/jOOQ#9048] Delete module-info.java.invalid files 2019-08-16 14:02:45 +02:00
Lukas Eder
854375dbcf [jOOQ/jOOQ#7789] Revert change
The jOOQ 3.12 Open Source Edition will continue to support Java 8. The only things we gain from the JDK 11 dependency is:

- Updated logic for reflection when mapping into proxied default methods (that stuff has changed completely in JDK 9). This is a regression, which we can live with. The workaround is to write a custom
- Explicit dependency on the JDK 9  API, for which we provide a Java 8 compatible alternative via reactive streams anyway.
- JDBC 4.3 compatibility (mostly sharding). We currently don't use that yet.

We're not even using  internally, outside of a few integration tests. So, we'll postpone the JDK 11 *requirement* (while supporting it nonetheless) to a later release, e.g. 3.13. We'll observe market share shifts. Currently Java 11's market share is a bit of a disappointment, so making it a requirement might be premature.
2019-07-26 15:18:18 +02:00
Lukas Eder
fce9626b13 [jOOQ/jOOQ#8615] Missing NOTICE file from commons-lang 2019-05-21 12:23:17 +02:00
lukaseder
2785bc84ae [#8491] Remove unnecessary marker tokens in source code 2019-04-05 11:52:34 +02:00
lukaseder
e837ad67f0 [#5899] jOOQ-checker should provide both checker-framework and ErrorProne checks 2019-02-14 12:33:27 +01:00
lukaseder
83fc7d7333 [#5899] jOOQ-checker should provide both checker-framework and ErrorProne checks 2019-02-14 12:17:44 +01:00
lukaseder
9958df4f03 [#8287] Change message "Please report this bug here" for cases which are not bugs 2019-02-05 10:11:05 +01:00
lukaseder
5a958a8df9 [#7929] jOOQ-checker should not allow any jOOQ API usage in the absence of an Allow annotation 2018-10-11 17:59:17 +02:00
lukaseder
06373a54ac [#7926] jOOQ-checker does not type check in absence of Require annotation 2018-10-11 16:58:16 +02:00
lukaseder
f5080b6ab7 [#7923] jOOQ checker fails with InternalUtils.symbol: tree is null error when checked code has no enclosing method 2018-10-11 16:29:27 +02:00
lukaseder
94fa22ba92 [#7922] Upgrade org.checkerframework:checker dependency in jOOQ-checker 2018-10-11 11:19:13 +02:00
lukaseder
965a925876 Removed unnecessary groupId re-definitions 2018-06-14 16:28:04 +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
b2f9a4e5ad [#6873] Line numbers not aligned correctly between OSS and Pro edition 2017-11-29 10:02:42 +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
1ed96d2f18 [#5754] Remove copyright (and dates) from file headers 2017-01-02 17:14:26 +01:00
lukaseder
b641dde50f [#5754] Remove copyright (and dates) from file headers 2017-01-02 17:05:35 +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
742b2b129d [#5584] Fix all file headers to be regular comments, not Javadoc 2016-10-07 15:51:44 +02:00
lukaseder
a603d745fb [#5245] Improved @Require behaviour and spec 2016-05-15 16:15:48 +02:00
lukaseder
8897304d42 [#5246] Add an org.jooq.Allow.PlainSQL annotation and a PlainSQLChecker using JSR-308 and the checker framework 2016-05-09 13:03:14 +02:00
lukaseder
ae40bd5c27 [#5245] Add org.jooq.Allow and org.jooq.Require annotation and a SQLDialectChecker using JSR-308 and the checker framework 2016-05-09 12:12:32 +02:00