Réda Housni Alaoui
|
1d956eb400
|
HHH-17494 Metamodel generator produce an uncompilable class when an EntityGraph name contains a comma
|
2023-12-06 19:08:28 +01:00 |
Steve Ebersole
|
48451d2e2f
|
HHH-17362 - Define dependencies of hibernate-jpamodelgen as api
https://hibernate.atlassian.net/browse/HHH-17362
|
2023-11-17 13:11:24 -06:00 |
Steve Ebersole
|
5b6373fb34
|
HHH-17362 - Define dependencies of hibernate-jpamodelgen as api
https://hibernate.atlassian.net/browse/HHH-17362
|
2023-11-17 08:13:48 -06:00 |
Christian Beikov
|
5ea40e255d
|
HHH-14822 Support custom tenant identifier type
|
2023-10-25 18:58:20 +02:00 |
Jan Schatteman
|
763a70f633
|
HHH-17314 - Add a configuration option to ignore jdbc parameters in native queries
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
|
2023-10-23 17:42:00 +02:00 |
Christian Beikov
|
627608e65c
|
HHH-17323 Add annotation processor for tests explicitly
|
2023-10-16 12:51:52 +02:00 |
Steve Ebersole
|
da522846d8
|
HHH-17157 - Some improvements to the metamodel generator documentation
|
2023-10-11 12:20:36 -05:00 |
Jan Schatteman
|
d325a5e90d
|
HHH-16515 - Get rid of nullness suppression in jpamodelgen TypeUtils
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
|
2023-09-20 09:14:41 +02:00 |
Gavin King
|
5737235bf9
|
add another test for @HQL method return types
|
2023-09-05 20:05:24 +02:00 |
Gavin King
|
14151fdb97
|
improvements to validation of @HQL method return type
|
2023-09-05 19:29:26 +02:00 |
Gavin King
|
fad11299f3
|
HHH-17166 fix broken logic for inferring that @HQL method is a mutation
|
2023-09-05 19:29:26 +02:00 |
Gavin King
|
412217d011
|
HHH-17165 fix isGetter(), isSetter() in AnnotationMetaEntity
|
2023-09-05 19:29:26 +02:00 |
Gavin King
|
a541a64eec
|
search supertypes for session getter in repository type
|
2023-09-02 21:50:57 +02:00 |
Gavin King
|
2cfe93cd88
|
fix @Find method with varargs Order parameter
|
2023-09-02 20:11:43 +02:00 |
Sanne Grinovero
|
f49535d397
|
Migrate type from Serializable[] to String[]
|
2023-08-23 15:05:45 +02:00 |
Christian Beikov
|
7c697f7e37
|
Fix Gradle toolchain issues
|
2023-08-16 09:13:53 +02:00 |
Steve Ebersole
|
306adef2a7
|
General Gradle work - toolchains
|
2023-08-14 07:56:52 -05:00 |
Andrea Boriero
|
126a28e8f4
|
Fix jpamodelgen build error with Gradle 8
|
2023-08-04 14:49:21 +02:00 |
Gavin King
|
6c435b02c9
|
support optional 'from' in @HQL query method generation
(as desired by Stef)
|
2023-07-23 15:51:14 +02:00 |
Gavin King
|
8794f86ad2
|
allow criteria-based @Find methods to specify Page and Order
This is not necessary for @Id or @NaturalId-based @Find methods,
because they don't return multiple results.
|
2023-07-23 14:23:35 +02:00 |
Gavin King
|
94f94f745c
|
HHH-16955 add test for query method generation with 'join fetch'
|
2023-07-20 17:43:33 +02:00 |
Gavin King
|
3e1411f6c0
|
fix use of java.text.SimpleDateFormat and java.util.Date in metamodel generator
|
2023-07-20 15:10:56 +02:00 |
Jan Schatteman
|
2e73795e4b
|
HHH-16515 - Add o.h.exception to nullness checking
HHH-16515 - Add o.h.integrator to nullness checking
HHH-16515 - Add o.h.service to nullness checking
HHH-16515 - Add o.h.engine.jndi to nullness checking
HHH-16515 - Add o.h.engine.config to nullness checking
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
|
2023-07-17 21:56:22 +02:00 |
Gavin King
|
0918791f47
|
HHH-16633 support mutation query methods
|
2023-07-16 19:09:32 +02:00 |
Gavin King
|
5cee742698
|
HHH-16940 add typesafe ref to ManagedType in metamodel classes
|
2023-07-16 15:27:12 +02:00 |
Gavin King
|
52bfbe06f2
|
HHH-16633 validate the return type of @HQL query methods
(including constructors for record returns)
|
2023-07-16 15:27:12 +02:00 |
Gavin King
|
7634795f83
|
improved reasoning around nullability of finder method parameters
|
2023-07-16 09:10:40 +02:00 |
Jan Schatteman
|
314f2d7b7a
|
Revert "HHH-16515 - Add o.h.exception to nullness checking"
This reverts commit c5c3bb8ac8 .
|
2023-07-15 00:38:45 +02:00 |
Gavin King
|
ec8d574e4a
|
path expressions in finder method parameter names
this sounds a bit crazy but why not?
|
2023-07-14 22:26:48 +02:00 |
Jan Schatteman
|
c5c3bb8ac8
|
HHH-16515 - Add o.h.exception to nullness checking
HHH-16515 - Add o.h.integrator to nullness checking
HHH-16515 - Add o.h.service to nullness checking
HHH-16515 - Add o.h.engine.jndi to nullness checking
HHH-16515 - Add o.h.engine.config to nullness checking
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
|
2023-07-14 21:42:25 +02:00 |
Gavin King
|
ae2f73a315
|
use @Nonnull annotation in generated named query method
|
2023-07-14 17:50:22 +02:00 |
Gavin King
|
ec830945e6
|
HHH-16633 improve jdoc for query methods
|
2023-07-14 15:49:51 +02:00 |
Gavin King
|
ded5451436
|
HHH-16633 allow finder and query methods to accept the session (better impl)
|
2023-07-14 15:49:51 +02:00 |
Gavin King
|
803cd6aa1e
|
HHH-16633 allow finder and query methods to accept the session type as a parameter
|
2023-07-14 15:49:51 +02:00 |
Gavin King
|
96e6476199
|
HHH-16633 no need to cast to SelectionQuery to call setPage()
|
2023-07-13 12:41:23 +02:00 |
Gavin King
|
5c5d2c2f94
|
HHH-16633 test for AccessType.PROPERTY in @Find method parameter matching
|
2023-07-13 10:59:32 +02:00 |
Gavin King
|
8681d702a4
|
HHH-16633 support AccessType.PROPERTY in @Find method parameter matching
|
2023-07-13 10:59:32 +02:00 |
Gavin King
|
45af5c2f5a
|
oops, remove a debugging statement that I accidentally committed
|
2023-07-12 21:43:51 +02:00 |
Gavin King
|
59fdc46254
|
HHH-16920 initial prototype support for Reactive in query/finder method generation
|
2023-07-11 16:30:47 +02:00 |
Gavin King
|
70a953e7a8
|
HHH-16633 completely rework validation for parameters of @HQL query methods
|
2023-07-11 00:21:19 +02:00 |
Gavin King
|
b1bdd74432
|
HHH-16633 support @IdClass in finder methods
|
2023-07-11 00:21:19 +02:00 |
Gavin King
|
10b17a6430
|
HHH-16633 unbreak support for @Embeddable Java records
|
2023-07-11 00:21:19 +02:00 |
Gavin King
|
c8c5d05330
|
remove incorrect comment
|
2023-07-10 15:00:18 +02:00 |
Gavin King
|
447fa30a89
|
HHH-16633 add CDI @Dependent annotation if in build path
|
2023-07-10 14:36:32 +02:00 |
Gavin King
|
24db891e84
|
HHH-16633 better Javadoc and @Nonnull annotations in generated source
|
2023-07-10 14:36:32 +02:00 |
Gavin King
|
02e395c96d
|
HHH-16633 correct handling of null values in criteria-based @Find methods
|
2023-07-10 14:36:32 +02:00 |
Gavin King
|
78843fb2a9
|
HHH-16633 allow the "session getter" method to not be a getter
add some Javadoc
|
2023-07-10 14:36:32 +02:00 |
Gavin King
|
cd75b0baf1
|
HHH-16633 minor cleanups
|
2023-07-10 14:36:32 +02:00 |
Gavin King
|
db4d529f60
|
HHH-16633 generate query methods from @NamedQuery annotations
|
2023-07-10 14:36:32 +02:00 |
Gavin King
|
16b433ebf1
|
HHH-16633 clean up
|
2023-07-10 14:36:32 +02:00 |