Sam Brannen
9fd1d0c6a3
Polish Javadoc
...
Backport Bot / build (push) Has been cancelled
Details
Build and Deploy Snapshot / Build and Deploy Snapshot (push) Has been cancelled
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:17], map[id:ubuntu-latest name:Linux]) (push) Has been cancelled
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:21], map[id:ubuntu-latest name:Linux]) (push) Has been cancelled
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:23], map[id:ubuntu-latest name:Linux]) (push) Has been cancelled
Details
Deploy Docs / Dispatch docs deployment (push) Has been cancelled
Details
Build and Deploy Snapshot / Verify (push) Has been cancelled
Details
This commit also reverts the change to ASM's SymbolTable class.
See gh-34679
2025-03-29 12:57:08 +01:00
Tran Ngoc Nhan
30fcaef813
Remove unnecessary closing curly brackets in Javadoc
...
Closes gh-34679
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
2025-03-29 12:37:48 +01:00
Juergen Hoeller
47651350f3
Polishing
Backport Bot / build (push) Waiting to run
Details
Build and Deploy Snapshot / Build and Deploy Snapshot (push) Waiting to run
Details
Build and Deploy Snapshot / Verify (push) Blocked by required conditions
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:17], map[id:ubuntu-latest name:Linux]) (push) Waiting to run
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:21], map[id:ubuntu-latest name:Linux]) (push) Waiting to run
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:23], map[id:ubuntu-latest name:Linux]) (push) Waiting to run
Details
Deploy Docs / Dispatch docs deployment (push) Waiting to run
Details
2025-03-21 10:58:40 +01:00
Sam Brannen
208d52d852
Introduce Checkstyle rule for separator symbol location
2025-03-19 15:35:44 +01:00
rstoyanchev
ccdaed594e
Polishing contribution
...
Closes gh-34333
2025-02-10 11:14:21 +00:00
Branden Clark
c41b0140cd
Check hasNext on sessionIds in UserDestinationResult
...
See gh-34333
Signed-off-by: Branden Clark <brandenrayclark@gmail.com>
2025-02-10 11:14:21 +00:00
Johnny Lim
6d86b23fbe
Apply Checkstyle MethodParamPadCheck module
...
This commit also fixes its violations.
Closes gh-34173
2024-12-30 09:02:06 +01:00
Juergen Hoeller
72c2343f63
Avoid deprecated ListenableFuture name for internal class
2024-12-11 17:34:48 +01:00
Juergen Hoeller
68997d8416
Avoid javadoc references to deprecated types/methods
2024-12-11 16:58:37 +01:00
youable
5494d78018
Polish
...
See gh-33891
2024-12-10 07:47:42 +01:00
Sam Brannen
dd92eac3ad
Refer to message "receipt" instead of "reception"
2024-11-19 13:18:12 +01:00
Sébastien Deleuze
7e1d6fe934
Merge branch '6.1.x'
2024-11-05 10:27:22 +01:00
Johnny Lim
0beb56a58c
Fix indentation to use tabs in Kotlin source files
...
Closes gh-33840
2024-11-05 10:24:02 +01:00
Sam Brannen
e3301dd1c4
Merge branch '6.1.x'
2024-11-03 16:17:43 +01:00
Sam Brannen
6bd4687706
Update copyright headers
...
See gh-33839
2024-11-03 16:14:41 +01:00
Tran Ngoc Nhan
07b12666b4
Fix typos in Javadoc and variable names
...
Closes gh-33839
2024-11-03 16:13:50 +01:00
Sébastien Deleuze
eaafdea1fb
Fix ListenableFutureReturnValueHandler Javadoc
...
See gh-33808
2024-10-30 14:44:25 +01:00
Sam Brannen
f427ac383d
(Re)suppress deprecation warnings
...
See gh-33780
2024-10-30 10:52:01 +01:00
Juergen Hoeller
9e3371ef07
Mark ListenableFuture as deprecated for removal
...
Closes gh-33808
2024-10-29 18:36:40 +01:00
Juergen Hoeller
30dc86810e
Upgrade to Jackson 2.18
...
Closes gh-33615
2024-09-30 13:53:22 +02:00
Yanming Zhou
8941e2876e
Replace 'e.g.' with 'for example' in documentation and comments
...
Closes gh-33515
2024-09-26 14:11:17 +02:00
Johnny Lim
3ba9d35e22
Polish
...
Closes gh-33566
2024-09-20 10:58:37 +02:00
rstoyanchev
cef1b7ea6d
Polishing in HTTP interface argument resolvers
2024-08-12 21:01:03 +03:00
Olga Maciaszek-Sharma
51de84e148
Reject null for non-optional arguments
...
Closes gh-33339
2024-08-12 21:01:03 +03:00
Stéphane Nicoll
b7ec028149
Merge branch '6.1.x'
2024-07-08 16:52:01 +02:00
Stéphane Nicoll
84f20cd0a7
Polish contribution
...
See gh-33166
2024-07-08 16:51:23 +02:00
Stéphane Nicoll
078dfd47dc
Add MessageHeaderAccessor to be created with existing headers
...
This commit mirrors toMap/toMessageHeaders with from factory methods
that allow to create an instance without having to create an
intermediate message if all they have is the headers.
Closes gh-33153
2024-07-08 13:40:38 +02:00
Brian Clozel
7f9e541f58
Merge branch '6.1.x'
2024-06-25 21:19:27 +02:00
Brian Clozel
6dd5c85ed0
Support byte array payloads in ProtobufMessageConverter
...
Prior to this commit, the `ProtobufMessageConverter` used in messaging
would try and serialize the message payload by calling "toString()" on
it in order to pass it to the Protobuf JSON encoder.
While this works for `String` payloads, this fails for `byte[]` types.
This commit ensures that such `byte[]` are first converted to `String`
instances using the given charset first.
Fixes gh-27408
2024-06-25 21:16:50 +02:00
Brian Clozel
a6fb7e99a0
Support for Protobuf 4.x
...
This commit compiles our Protobuf against 4.27, effectively raising our
baseline to 3.9+.
This commit also re-generates all the Java messages from the .proto spec
using the latest protoc binary.
Closes gh-33011
2024-06-11 14:12:55 +02:00
rstoyanchev
8c9b6e2205
Use default phase 0 for WebSocket messaging
...
Closes gh-27519
2024-05-21 15:49:38 +01:00
Juergen Hoeller
b2d43f54e0
Merge branch '6.1.x'
2024-05-10 12:29:49 +02:00
Juergen Hoeller
bf08e0c1b4
Polishing
2024-05-10 12:27:29 +02:00
Sébastien Deleuze
12272d6e41
Remove unneeded `@SuppressWarnings("NullAway")`
...
Closes gh-32542
2024-05-06 18:28:54 +02:00
Stéphane Nicoll
305ebca56d
Merge branch '6.1.x'
2024-05-02 17:02:08 +02:00
Stéphane Nicoll
abcc1dfc6c
Review usage of BindingReflectionHintsRegistrar#registerReflectionHints
...
Closes gh-32753
2024-05-02 16:53:59 +02:00
Simon Baslé
4e6325a277
Merge branch '6.1.x'
2024-04-25 10:09:23 +02:00
Simon Baslé
55361fa4f6
Release RSocket setup payload when it is not handled
...
This commit counterbalances the retain in the MessagingRSocket
handleConnectionSetupPayload method with a conditional release on SETUP
frame type in handleNoMatch, preventing Netty buffer leaks.
Closes gh-32424
2024-04-25 10:09:05 +02:00
rstoyanchev
aa05a6a3b3
Merge branch '6.1.x'
2024-04-18 14:18:43 +01:00
rstoyanchev
97eddb769a
Avoid duplicate subscriptionId's in destinationCache
...
Closes gh-32625
2024-04-18 14:18:30 +01:00
Sébastien Deleuze
8b51b36729
Perform NullAway build-time checks in more modules
...
This commit enables null-safety build-time checks in
all remaining modules except spring-test.
See gh-32475
2024-03-26 15:53:01 +01:00
Sébastien Deleuze
7c009ccc1f
Perform NullAway build-time checks in spring-messaging
...
See gh-32475
2024-03-25 12:30:03 +01:00
Sébastien Deleuze
f421f38e24
Merge branch '6.1.x'
2024-03-25 12:28:53 +01:00
Sébastien Deleuze
dea31dd55e
Refine null-safety in spring-messaging
...
See gh-32475
2024-03-25 12:24:53 +01:00
Johnny Lim
56b14dc54a
Fix Javadoc since to ChannelRegistration.executor()
...
See gh-32524
2024-03-24 08:29:22 +01:00
Sam Brannen
a30c06b883
Polishing and consistent use of exception assertions
2024-03-21 16:36:14 +01:00
Andrea Mauro
458c30cb63
Resolve property-dependent parameter names for exception messages
...
Prior to this commit when a required parameter defined as a property or
expression placeholder was missing, the exception thrown would refer to
the placeholder instead of the resolved name.
This change covers messaging handlers and web controllers, both blocking
and reactive. It also fixes the error message when handling null values
for non-required parameters, as well as in cases that need conversion.
See gh-32323
Closes gh-32462
2024-03-20 17:40:38 +01:00
Juergen Hoeller
e58ea0d945
Merge branch '6.1.x'
...
# Conflicts:
# spring-core/src/main/java/org/springframework/core/CoroutinesUtils.java
2024-03-19 10:06:48 +01:00
Juergen Hoeller
c531a8a705
Nullability refinements and related polishing
...
See gh-32475
2024-03-19 09:58:44 +01:00
Sam Brannen
7211db9262
Polishing
2024-03-13 15:59:28 +01:00