Mark Paluch
c59b921d1d
After release cleanups.
...
See #3181
1 year ago
Mark Paluch
573155590b
Prepare next development iteration.
...
See #3181
1 year ago
Mark Paluch
3a4d22f1f5
Release version 3.2.12 (2023.1.12).
...
See #3181
1 year ago
Mark Paluch
dae294e2af
Prepare 3.2.12 (2023.1.12).
...
See #3181
1 year ago
Mark Paluch
eebeefa438
Polishing.
...
Tweak wording. Add Override annotations.
See #3200
Original pull request: #3201
1 year ago
Christoph Strobl
fff5b31e66
Update custom repository extension section.
...
Closes #3200
Original pull request: #3201
1 year ago
Mark Paluch
7bb57149d6
Update CI Properties.
...
See #3181
1 year ago
Mark Paluch
f629269d4c
Upgrade to Maven Wrapper 3.9.9.
...
See #3199
1 year ago
Stefano Cordio
cb75864eb7
Minor improvements in `BootstrapMode` Javadoc.
...
Closes #3191
1 year ago
Mark Paluch
85850b6c16
Polishing.
...
Refine Javadoc and update ReactivePageableHandlerMethodArgumentResolver. Fix nullability annotations.
See #3188
1 year ago
Sergey Zolotarev
01819e0cbf
Remove outdated information from Javadoc for `PageableHandlerMethodArgumentResolver`.
...
Closes #3188
1 year ago
dependabot[bot]
90961b3826
Upgrade org.codehaus.groovy:groovy-all to 2.4.21.
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Closes #3180
1 year ago
LajosPolya
c28738c31f
Fix spelling SimplePropertyValueConversions javadoc.
...
Closes #3189
1 year ago
Mark Paluch
29442a0b69
After release cleanups.
...
See #3149
1 year ago
Mark Paluch
0c6e23aa42
Prepare next development iteration.
...
See #3149
1 year ago
Mark Paluch
c0718d18c6
Release version 3.2.11 (2023.1.11).
...
See #3149
1 year ago
Mark Paluch
434be4e27d
Prepare 3.2.11 (2023.1.11).
...
See #3149
1 year ago
Mark Paluch
4e1248c3a3
Polishing.
...
Add DDD context. Explain identifier to domain object relationship. Tweak wording.
See #3173
Original pull request: #3174
1 year ago
Christoph Strobl
6f2ecaf57e
Update documentation.
...
Add section on reserved method names within repository interfaces.
Closes #3173
Original pull request: #3174
1 year ago
Hosam Aly
3b53f0e2e7
Fix typo in query-methods-details.adoc.
...
Fix a typo: Priced => Product
Closes #3172
1 year ago
imcb
deb17c4540
Fix typo in definition.adoc.
...
Closes #3147
1 year ago
Mark Paluch
f237c19fb3
Use Docker in Docker CI setup.
...
See #3151
1 year ago
Tran Ngoc Nhan
dc265c1535
Polishing.
...
Add missing Override annotations. Use instanceof pattern variables, use diamond operator where possible.
Closes #3162
1 year ago
Mark Paluch
b84d6034f5
Polishing.
...
See #3160
1 year ago
Mikhail2048
96621b3daf
Added Lazy wrapper for `ReturnType#isDto`.
...
Closes #3160
1 year ago
Mark Paluch
dde5b37882
Polishing.
...
Add missing Override annotations. Eagerly compute input properties.
See #3163
1 year ago
Mark Paluch
52e10da72e
Consider projections without input properties open ones.
...
Closes #3164
1 year ago
Jens Schauder
a13f75ea65
After release cleanups.
...
See #3138
1 year ago
Jens Schauder
3fb6be7b0c
Prepare next development iteration.
...
See #3138
1 year ago
Jens Schauder
987a944c93
Release version 3.2.10 (2023.1.10).
...
See #3138
1 year ago
Jens Schauder
e71da54a68
Prepare 3.2.10 (2023.1.10).
...
See #3138
1 year ago
Mark Paluch
ade227c45a
Split projections document fragment into multiple subfragments.
...
Closes #3144
1 year ago
Oliver Drotbohm
0644a4d980
Polishing.
...
Related ticket GH-2937.
1 year ago
Oliver Drotbohm
b7a9c75a32
ProxyHandlerMethodArgumentResolver now avoids matching parameters annotated with Spring annotation.
...
We now explicitly do not match handler method parameters that are annotated with anything but @ModelAttribute or @ProjectedPayload . This prevents us accidentally opting into parameter handling for annotated parameters that use interfaces for their declaration and are supposed to be handled by some other infrastructure.
Fixes GH-2937.
1 year ago
Jens Schauder
34e2e2d1d4
After release cleanups.
...
See #3122
1 year ago
Jens Schauder
4a94b80e39
Prepare next development iteration.
...
See #3122
1 year ago
Jens Schauder
57a0450e8d
Release version 3.2.9 (2023.1.9).
...
See #3122
1 year ago
Jens Schauder
5226946612
Prepare 3.2.9 (2023.1.9).
...
See #3122
1 year ago
Kuyho Chung
4c33532f2c
Corrected the definition of coroutines.
...
Closes #3136
1 year ago
Mark Paluch
a20f7314d3
Update CI properties.
...
See #3122
1 year ago
Mark Paluch
810d531215
Upgrade to Maven Wrapper 3.9.8.
...
See #3132
1 year ago
Mark Paluch
09258ccc60
Fix KotlinCopyMethod detection for single-association property classes.
...
KotlinCopyMethod.shouldUsePublicCopyMethod(…) now considers single-association arrangements. Also, the method now early exists if pre-conditions aren't met.
Closes #3131
1 year ago
Oliver Drotbohm
6e1e5226f4
Explicitly reject invalid aggregate event registrations during publishing.
...
We now detect that the consumption of the events published during a persistence operation has produced new event instances that would go unpublished and raise an explaining exception. Previously such a scenario would've resulted in a ConcurrentModificationException.
We primarily reject such a scenario as handling the additional event would extend our convenience mechanism over the publishing scope a direct 1:1 replacement with ApplicationEventPublisher would've achieved.
Fixes GH-3116.
1 year ago
Eric Haag
cc4026239c
Migrate build to Spring Develocity Conventions extension.
...
* Migrate build to Spring Develocity Conventions extension.
* Adopt Develocity environment variables.
Closes #3130
1 year ago
Christoph Strobl
ac09de8c72
Fix property lookup for projections on Kotlin types.
...
This commit makes sure to use the target objects method to determine the property used for the projection.
Closes : #3127
Original pull request: #3129
1 year ago
Mark Paluch
3b481609e6
Bundle Javadoc with Antora documentation site.
...
Closes #3128
1 year ago
Mark Paluch
e9367e1b9f
Revise Repositories initialization.
...
We now no longer declare cacheRepositoryFactory as synchronized to avoid locking. Additionally, simplify the flow and reuse computed values as much as possible.
Closes #3126
1 year ago
Mark Paluch
3aee0a2856
Polishing.
...
Simplify assertions.
See #3125
1 year ago
Mark Paluch
5c59d87f41
Consider declaring class when evaluating method return type for query method post-processing.
...
We now consider the declaring class to properly resolve type variable references for the result post-processing of a query method result.
Previously, we attempted to resolve the return type without considering the actual repository class resolving always Object instead of the type parameter.
Closes #3125
1 year ago
Jens Schauder
453dbe1edc
After release cleanups.
...
See #3106
1 year ago