Commit Graph

7653 Commits

Author SHA1 Message Date
f43nd1r
b56fe61488 fix tests 2021-04-10 18:18:19 +02:00
f43nd1r
30609045de port kotlin codegen to 5.0.0 2021-04-10 18:18:19 +02:00
Jan-Willem Gmelig Meyling
99e3ca936f
Merge pull request #2800 from lpandzic/bom-groupId-fix
fixed groupId in bom
2021-04-07 23:17:21 +02:00
lpandzic
5b32e2fe27 fixed groupId in bom 2021-04-07 13:20:30 +02:00
Jan-Willem Gmelig Meyling
c0eda63b8d
Merge pull request #2796 from lpandzic/bill-of-materials
created bill of materials for querydsl
2021-04-07 11:56:37 +02:00
Jan-Willem Gmelig Meyling
60c26fdfbc
Merge pull request #2798 from lpandzic/record-apt-support
added record support to ExtendedTypeFactory.java
2021-04-07 11:56:09 +02:00
lpandzic
dce50a94e1 added record support to ExtendedTypeFactory.java 2021-04-07 10:36:41 +02:00
lpandzic
380aac425f created bill of materials for querydsl 2021-04-07 08:16:19 +02:00
Jan-Willem Gmelig Meyling
9eb98fc780
Merge pull request #2773 from IncPlusPlus/add-all-APTOptions-to-AbstractQuerydslProcessor
Add all APT options to AbstractQuerydslProcessor
2021-02-17 12:01:59 +01:00
Ryan Cloherty
cefd0f3f2e
Add all APT options to AbstractQuerydslProcessor
Added annotation processor options to getSupportedOptions.

To avoid warnings when compiling and to follow best practices for annotation processors, the full list of annotation processor options recognized by querydsl-apt should be returned when AbstractQuerydslProcessor.getSupportedOptions() is called.
2021-02-16 18:10:45 -05:00
Jan-Willem Gmelig Meyling
68c02aaa11
Merge pull request #2729 from querydsl/dependency-convergence
Dependency convergence
2021-01-26 17:00:56 +01:00
Jan-Willem Gmelig Meyling
bd72185834 Update dependabot.yml 2021-01-26 14:40:22 +01:00
dependabot-preview[bot]
e5499c8263 Create Dependabot config file 2021-01-26 14:40:22 +01:00
Jan-Willem Gmelig Meyling
f861bad4ec Fix dependency convergenge 2021-01-25 22:02:58 +01:00
Jan-Willem Gmelig Meyling
d651911bd5
Java 9 Automatic Module Names (#2727) 2021-01-24 20:50:27 +01:00
Jan-Willem Gmelig Meyling
b2b6c646b3
Merge pull request #2728 from querydsl/issue-2366
[#2366] Expose min/max on ComparableExpression(Base)
2021-01-24 17:51:49 +01:00
Filipe Sousa
611a19b1c6 Fix h2 and jts version conflict 2021-01-24 16:48:22 +01:00
Filipe Sousa
e3b39161cb Artifact conflict resolution 2021-01-24 16:47:31 +01:00
Filipe Sousa
af02c487a3 Use dependencyConvergence and requireBackwardCompatibility in different phases
I believe the requireBackwardCompatibility rule needs the artifacts built
that is why it's divided into different phases
2021-01-24 16:43:11 +01:00
Filipe Sousa
ceaee9302f Enable dependencyConvergence rule
Ensure all dependencies converge to the same version
2021-01-24 16:43:10 +01:00
Jan-Willem Gmelig Meyling
6d5e062cf6
Merge pull request #2726 from querydsl/jakarta-ee
[#2612] Support Jakarta EE through Eclipse Transformer
2021-01-24 16:41:58 +01:00
Jan-Willem Gmelig Meyling
44809a9add
Merge pull request #2636 from ebbing/i2380
[#2380] Added configuration for gradle incremental annotation processing
2021-01-24 16:41:13 +01:00
Jan-Willem Gmelig Meyling
1c7def015b [#2366] Expose min/max on ComparableExpressoin(Base) 2021-01-24 16:39:46 +01:00
Jan-Willem Gmelig Meyling
2a7348f6c8 [#2612] Add JPA service provider to Jakarta EE jar 2021-01-24 15:39:31 +01:00
Jan-Willem Gmelig Meyling
c9d5f3b689
Merge pull request #2709 from querydsl/supplier
Get rid of javax-inject dependency in jpa and sql
2021-01-24 14:52:57 +01:00
Jan-Willem Gmelig Meyling
d752845021 [#2612] Support Jakarta EE through Eclipse Transfmorer 2021-01-24 13:54:16 +01:00
Jan-Willem Gmelig Meyling
0af1bc9aae Get rid of javax-inject dependency in jpa and sql 2021-01-24 13:31:37 +01:00
Jan-Willem Gmelig Meyling
12f4ae4e1d
Merge pull request #2677 from querydsl/issues/2460
issue 2460: use Generated annotation with CLASS retention
2021-01-18 22:45:48 +01:00
Jan-Willem Gmelig Meyling
7b9900a9d7
Merge pull request #2711 from querydsl/slf4j-to-jul
Switch from Slf4j to JUL to reduce transitive dependencies
2021-01-18 22:44:51 +01:00
rob-valor
b7009c4529 [#2460] Allow alternative Generated annotation to be provided
Fixes #2460
Fixes #2612
Fixes #2242
Closes #2657

Co-authored-by: Jan-Willem Gmelig Meyling <jan-willem@youngmediaexperts.nl>
2021-01-18 10:19:07 +01:00
Jan-Willem Gmelig Meyling
25196aeb49
Merge pull request #2692 from querydsl/idosal-patch-2
Update doc book reference page
2021-01-17 16:46:01 +01:00
Jan-Willem Gmelig Meyling
d489638f9e Switch from Slf4j to JUL to reduce transitive dependencies 2021-01-17 15:54:11 +01:00
Jan-Willem Gmelig Meyling
dc6ac6462c Fix homepage and module names 2021-01-17 15:51:42 +01:00
Jan-Willem Gmelig Meyling
a1099b2765
Merge pull request #2720 from lpandzic/SQLTemplatesRegistry-sql-server-improvement
SQLServer2012Templates for SQL Servers newer than 2012
2021-01-14 15:19:27 +01:00
lpandzic
3faddb49f8 fixed checkstyle errors 2021-01-14 06:25:36 +01:00
lpandzic
7b4049035c changed mssql SQLTemplatesRegistry handling to return SQLServerServer2012Templates for databaseMajorVersion > 10 2021-01-13 14:41:06 +01:00
Jan-Willem Gmelig Meyling
492dc7da8f
Merge pull request #2565 from jwgmeligmeyling/guava-collections-result-transformers
ResultTransformers for Guava collections
2021-01-05 22:38:02 +01:00
Jan-Willem Gmelig Meyling
3f16d02800
Merge pull request #2713 from querydsl/update-spatial
[#2404] Upgrade GeoLatte to 1.4.0
2021-01-03 18:59:10 +01:00
Jan-Willem Gmelig Meyling
ac7f855dda ResultTransformers for Guava collections
This pull request implements `ResultTransformers` for [Guava collection types](https://github.com/google/guava/wiki/CollectionUtilitiesExplained) (`Multimap`, `Table`, `BiMap`). The [`ResultTransformers`](http://www.querydsl.com/static/querydsl/latest/reference/html/ch03s02.html) form a fantastic API to project tuples to a composition of collections, most notably `Map` and `List`. However, deep nested `Maps` of `Lists` or `Maps` of  `Maps` can lead to superfluous and erroneous code. The Guava collection types help with this, for example: `Multimap` forms a fluent API around a `Map<K, Set<V>` and `Table<R, C, V>` is basically a two-dimensional `Map`. This pull request adds factory methods in `GuavaGroupBy` to construct `ResultTransformers` for these Guava collection types.
2021-01-03 17:54:35 +01:00
Jan-Willem Gmelig Meyling
3fd900fc90 [#2292] Upgrade Geolatte for querydsl-sql-spatial
Fixes #2292

Co-authored-by: Kyösti Herrala <kyosti.herrala@vincit.fi>
2021-01-03 16:27:49 +01:00
Jan-Willem Gmelig Meyling
c54649ade0
Merge pull request #2716 from querydsl/remove-slf4j-simple-transitive-dependency
Exclude duplicate slf4j-simple logger from PostgreSQL JDBC driver
2021-01-02 22:46:36 +01:00
Kyösti Herrala
daf73a6dac Exclude duplicate slf4j-simple logger from PostgreSQL JDBC driver 2021-01-02 20:00:19 +01:00
Jan-Willem Gmelig Meyling
8eb0baf3f2 [#2320] Make Spatial extension available for jpa-codegen
Fixes #2320
Closes #2322

Co-authored-by: Henning Bredel <bredel@52north.org>
2021-01-02 17:48:53 +01:00
Jan-Willem Gmelig Meyling
d9adbe4701 [#2404] Support org.locationtech:jts in codegen 2021-01-02 16:47:26 +01:00
Jan-Willem Gmelig Meyling
968dfb8538 [#2404] Upgrade GeoLatte to 1.4.0
Fixes #2404
Closes #2418
Closes #2584
Closes #2670

Co-authored-by: Matti Tahvonen <matti@vaadin.com>
Co-authored-by: Kochkurov <kochkurovn@gmail.com>
Co-authored-by: Kyösti Herrala <kyosti.herrala@vincit.fi>
2021-01-02 16:43:52 +01:00
Jan-Willem Gmelig Meyling
0c18ce2937
Merge pull request #2710 from ladislavlencucha/issue/2048
JPQL: Null instead of Tuple with null value is returned
2021-01-02 14:20:31 +01:00
Jan-Willem Gmelig Meyling
77e1cb17d0 [#2048] Exclude in Derby and Hibernate 2021-01-02 12:43:06 +01:00
Ladislav Lencucha
8831ce4efa fix(2048): checkstyle fixes 2021-01-02 11:49:00 +01:00
Jan-Willem Gmelig Meyling
7504f2fd1f [#2048] Fix handling null projection in AbstractJPAQuery 2021-01-02 01:23:19 +01:00
Jan-Willem Gmelig Meyling
16253feda3 [#2048] Reproducer for Eclipselink 2021-01-02 01:09:22 +01:00