Jan-Willem Gmelig Meyling
8d43f83cf7
Merge pull request #2794 from F43nd1r/kotlin-codegen
...
Kotlin codegen support
2021-06-02 16:03:35 +02:00
f43nd1r
b669e1d9d7
fix up checkstyle
2021-05-15 03:35:53 +02:00
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
lpandzic
dce50a94e1
added record support to ExtendedTypeFactory.java
2021-04-07 10:36:41 +02: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
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
2a7348f6c8
[ #2612 ] Add JPA service provider to Jakarta EE jar
2021-01-24 15:39:31 +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
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
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
d489638f9e
Switch from Slf4j to JUL to reduce transitive dependencies
2021-01-17 15:54:11 +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
0fb26e84c8
[ #2479 ] Migrate off of JSR305
2020-12-31 17:52:35 +01:00
Jan-Willem Gmelig Meyling
d1d3f9dfe5
Subtree merge Mysema Codegen module
2020-12-28 13:38:41 +01:00
Jan-Willem Gmelig Meyling
8137244a2a
Optimized some Path usage
2020-12-25 18:08:56 +01:00
Jan-Willem Gmelig Meyling
7f9849e86d
Removed Guava Collection occurrences
2020-12-23 23:38:21 +01:00
Jan-Willem Gmelig Meyling
f1be28ab37
Replace Guava Stopwatch for benchmarks
2020-11-15 20:46:21 +01:00
Jan-Willem Gmelig Meyling
73e8305049
Eliminate more Guava API's
2020-11-15 20:46:10 +01:00
Jan-Willem Gmelig Meyling
c27cce644e
Got rid of Guava Files
2020-11-02 16:11:34 +01:00
Jan-Willem Gmelig Meyling
33ea95a912
Replace Guava Iterables
2020-11-01 00:01:30 +01:00
Jan-Willem Gmelig Meyling
a6b5d0ad6b
Replace Guava Function
2020-10-31 23:36:32 +01:00
Jan-Willem Gmelig Meyling
36f1299abc
Replace Guava API's with Java 8 ones
2020-10-31 23:35:47 +01:00
Jan-Willem Gmelig Meyling
9f859baccc
Java 6/7/8 performance upgrades and migrations
2020-10-26 22:59:40 +01:00
ADESSO\ebbing
d4a1fece05
Added configuration for gradle 6 incremental annotation processing support.
2020-08-13 09:12:26 +02:00
Jan-Willem Gmelig Meyling
32ad073481
Merge pull request #2573 from jwgmeligmeyling/issue/2572
...
Let TypeCategory.ENTITY take precedence over COMPARABLE, fixes #2572
2020-07-27 22:46:54 +02:00
John Tims
7e49a4c6e1
Merge pull request #2297 from ArloL/fix-2296
...
Use return type of ExecutableElement. Fixes #2296
2020-05-30 06:23:46 -06:00
Jan-Willem Gmelig Meyling
d88d1721da
Let TypeCategory.ENTITY take precedence over COMPARABLE, fixes #2572
2020-04-19 16:09:37 +02:00
Jan-Willem Gmelig Meyling
99af1df8dc
Alternative overload is required to not introduce a new binary incompatibility issue whilst keeping the functionality introduced with #2523
2020-03-25 15:33:51 +02:00
lpandzic
a2c5cdf981
fixed checkstyle error in AbstractQuerydslProcessor
2020-01-30 07:43:23 +01:00
lpandzic
cbaf1cfede
flipped getClassName ternary operator
2020-01-29 07:36:23 +01:00
lpandzic
7d772cbab8
opened up apt API for extension
2020-01-27 15:08:08 +01:00
Jan-Willem Gmelig Meyling
9ce8af1561
Bind APT ProcessingEnvironment in APT module
2020-01-23 10:20:35 +02:00
Jan-Willem Gmelig Meyling
ca45aa6bef
Register APT extensions by service loader
2020-01-13 11:36:38 +02:00
Arlo O'Keeffe
3618ef007d
Use return type of ExecutableElement. Fixes #2296
2018-04-20 14:15:00 +02:00
Zoltán Reegn
f52c728f15
add tests for enabling note logging
2018-01-16 11:44:06 +01:00
Zoltán Reegn
d92743ec29
make NOTE diagnostic printing in APT optional
...
Since javac doesn't support hiding only NOTE diagnostic messages,
you have to hide them together with WARN. That's usually not what
you want however, since compiler WARN messages might point out
bugs in your code, so you would want to leave them on.
Solution is to not print NOTE by default and enable it with an
additional compiler arg with -A:
http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javac.html#options
With this change that means you can pass -Aquerydsl.logInfo=true
will
enable NOTE messages, but by default they are not logged.
resolves #2032
2018-01-16 11:36:00 +01:00
Timo Westkämper
d8480960b4
Merge pull request #2072 from querydsl/i2059
...
Add test for 2059
2018-01-12 20:27:52 +02:00
Neale Upstone
c261e079cd
Re-instate whitespace that broke checkstyle in build
2018-01-07 22:31:15 +00:00
Neale Upstone
3d9dc69c3b
Show property names list when QueryInit path fails
2017-08-06 22:19:08 +01:00
Ruben Dijkstra
13833657b7
Add test for 2059
2016-12-31 11:19:42 +01:00
Timo Westkämper
6ebc98a18d
Improve init handling
...
Improve PathInits default resolving
2016-06-11 14:35:03 +03:00
Timo Westkämper
2154e8a432
Add PropertyHandling
2016-06-11 12:47:51 +03:00
Timo Westkämper
8e06e9ec7c
Exclude static and bridge methods
2016-06-05 19:57:28 +03:00
Timo Westkämper
47fcde0823
Improve exclusion handling
2016-06-05 19:57:28 +03:00
Ruben Dijkstra
edfc9b0dc2
Don't swallow ClassNotFoundExceptions when configuring the NamingFunction
2016-05-10 21:20:33 +03:00
Timo Westkämper
245be9328c
Add test
2016-01-11 18:42:42 +02:00