Rossen Stoyanchev
975ca284fb
Merge branch '5.3.x' into main
4 years ago
Arjen Poutsma
259bcd60fb
Change deprecated MimeType specificity usages
...
This commit changes all code that uses now deprecated methods in
MimeType and MediaType.
See gh-27580
4 years ago
Arjen Poutsma
6d9136013e
Refactor MimeType/MediaType specificity
...
This commit makes several changes to MimeType and MediaType
related to the topic of specificity.
This commit deprecates the MimeType and MediaType Comparators.
Comparators require a transitive relationship, and the desired order for
these types is not transitive (see #27488 ).
Instead, this commit introduces two new MimeType methods: isMoreSpecific
and isLessSpecific, both of which return booleans. MediaType overrides
these methods to include the quality factor (q) in the comparison.
All MediaType sorting methods have been deprecated in favor of
MimeTypeUtils::sortBySpecificity. This sorting method now uses
MimeType::isLessSpecific in combination a bubble sort algorithm (which
does not require a transitive compare function).
Closes gh-27580
4 years ago
Arjen Poutsma
a7789db067
Polishing
4 years ago
Arjen Poutsma
38062c3373
Polishing contribution
...
See gh-1607
4 years ago
qxo
247d2bb0ae
Repect StaxDriver in XStreamMarshaller::marshalXmlStreamWriter
...
This commit makes sure that namespaces configured via the streamDriver
property are respected.
4 years ago
Arjen Poutsma
2271b6078e
Polishing contribution
...
See gh-1607
4 years ago
qxo
e8eeb99ac8
Repect StaxDriver in XStreamMarshaller::marshalXmlStreamWriter
...
This commit makes sure that namespaces configured via the streamDriver
property are respected.
4 years ago
Stephane Nicoll
974d326bf5
Merge branch '5.3.x'
4 years ago
Stephane Nicoll
b67e97d388
Polish
4 years ago
Stephane Nicoll
5eafcac3d6
Merge branch '5.3.x'
4 years ago
Stephane Nicoll
656f0591c6
Merge pull request #1330 from kazuki43zoo
...
* pr/1330:
Polish "Add tests for AbstractRoutingDataSource"
Add tests for AbstractRoutingDataSource
Closes gh-1330
4 years ago
Stephane Nicoll
23babe27bb
Polish "Add tests for AbstractRoutingDataSource"
...
See gh-1330
4 years ago
Kazuki Shimizu
bcb9f159ca
Add tests for AbstractRoutingDataSource
...
See gh-1330
4 years ago
Stephane Nicoll
ac46338fdb
Merge branch '5.3.x'
4 years ago
Stephane Nicoll
8ca9187938
Merge pull request #1025 from julianladisch
...
* pr/1025:
Fix simple data format in appendix
Closes gh-1025
4 years ago
julianladisch
1e0bdf95d0
Fix simple data format in appendix
...
See gh-1025
4 years ago
Stephane Nicoll
bee0af2b26
Merge branch '5.3.x'
4 years ago
Stephane Nicoll
44da9451c4
Merge pull request #1000 from awgtek
...
* pr/1000:
Polish "Refine StoredProcedure#declareParameter Javadoc"
Refine StoredProcedure#declareParameter Javadoc
Closes gh-1000
4 years ago
Rossen Stoyanchev
1694691b79
Default to JDK HttpClient if no others present
...
Closes gh-23432
4 years ago
Rossen Stoyanchev
fe8d42ff59
Add JdkHttpClientResourceFactory
...
See gh-23432
4 years ago
Rossen Stoyanchev
b3b50f8f4b
Refactoring in the JDK HttpClient support
...
See gh-23432
4 years ago
Rossen Stoyanchev
dcc7154641
Polishing contribution
...
See gh-23432
4 years ago
Julien Eyraud
d930617442
JDK HttpClient connector for WebClient
...
See gh-21014
4 years ago
Stephane Nicoll
544f357661
Polish "Refine StoredProcedure#declareParameter Javadoc"
...
See gh-1000
4 years ago
awgtek
ca4f338d75
Refine StoredProcedure#declareParameter Javadoc
...
See gh-1000
4 years ago
Stephane Nicoll
ab2b3d91fc
Merge branch '5.3.x'
4 years ago
Stephane Nicoll
8e8c88ea5c
Merge pull request #767 from thomasdarimont
...
* pr/767:
Document @Bean definitions via default methods
Closes gh-767
4 years ago
Thomas Darimont
767299c6dd
Document @Bean definitions via default methods
...
See gh-767
Co-authored-by: Stephane Nicoll <snicoll@vmware.com>
4 years ago
Stephane Nicoll
aa80c4873a
Merge branch '5.3.x'
4 years ago
Stephane Nicoll
3290495222
Merge pull request #27699 from quaff
...
* pr/27699:
Fix typo
Closes gh-27699
4 years ago
Yanming Zhou
b4b3c2ead6
Fix typo
...
See gh-27699
4 years ago
Brian Clozel
0b0fab8952
Merge branch '5.3.x'
4 years ago
Jerome Prinet
dfd5374f02
Upgrade Gradle enterprise plugin to 3.7.2
...
Closes gh-27704
4 years ago
Arjen Poutsma
9d65ff73f9
Merge branch '5.3.x'
4 years ago
Arjen Poutsma
722ab25f27
Support empty file names in UriUtils::extractFileExtension
...
Closes gh-27639
4 years ago
Sam Brannen
2be80b8fc8
Merge branch '5.3.x'
4 years ago
Sam Brannen
c37d6c30a0
Fix nullability declarations in MergedContextConfiguration
4 years ago
Juergen Hoeller
4750a9430c
Early removal of 5.x-deprecated code
...
Closes gh-27686
4 years ago
Arjen Poutsma
17cdd97c37
Merge branch '5.3.x'
4 years ago
Arjen Poutsma
5fbdd6dcfe
Throw exception using capturing patterns in AntPathMatcher
...
Closes gh-27688
4 years ago
Brian Clozel
62a4a4c0bf
Upgrade JDK versions in CI images
4 years ago
Juergen Hoeller
b88ed7f4bb
Update API version and package references for Jakarta EE 9
...
Closes gh-27689
See gh-25354
4 years ago
Juergen Hoeller
555807ea9c
Update ServletContainerInitializer filename for Jakarta EE 9
...
Closes gh-27690
See gh-25354
4 years ago
xixingya
5593e1e406
Fix javax.servlet doc to jakarta.servlet ( #27692 )
4 years ago
Brian Clozel
f3b83e7ad4
Merge branch '5.3.x'
4 years ago
d4ksn
29572600dc
Ensure that references > MAX_REFERENCE_SIZE are not processed
...
This commit ensures that only HTML references of length <
MAX_REFERENCE_SIZE are considered as potential references. This check is
possible because reference longer than 10 digits are out of bounds for
Integers.
Closes gh-1249
4 years ago
Stephane Nicoll
c705e32a88
Merge branch '5.3.x'
4 years ago
Spring Builds
aaf626a537
Next development version (v5.3.14-SNAPSHOT)
4 years ago
Brian Clozel
ac694eeac8
Upgrade to Gradle 7.3
4 years ago