Arjen Poutsma
ef5b64dc00
Minor Javadoc correction
2022-09-22 12:26:16 +02:00
Stephane Nicoll
84fd942712
Add support for Charset for property value code generation
...
Closes gh-29186
2022-09-21 19:27:05 +02:00
rstoyanchev
5192d99fa4
Support formatting annotations on HTTP service interface
...
Closes gh-29095
2022-09-21 16:18:39 +01:00
Sébastien Deleuze
157c28bcec
Enable HTTP and HTTPS on native in spring-web module
...
Closes gh-29185
2022-09-21 16:47:57 +02:00
Sébastien Deleuze
23a58e6bab
Skip ModuleFinder#ofSystem usage on native
...
gh-28506 introduces a big footprint regression on
native, so it should for now be skipped when
compiling to native images. Such support could
potentially be re-introduced via gh-29081.
Closes gh-29183
2022-09-21 16:47:57 +02:00
Sam Brannen
39208eaccd
Upgrade to JUnit 5.9.1
...
Closes gh-29179
2022-09-20 22:04:15 +02:00
Phillip Webb
6802665177
Refactor GeneratedFilesTestCompilerUtils to CompilerFiles
...
See gh-29175
2022-09-20 11:00:56 -07:00
Sébastien Deleuze
77fdd69cd1
Skip Javadoc generation for the GraalVM feature module
...
It is currently broken due to missing modules/exports
configuration and it is not a public API we want to document.
Closes gh-29178
2022-09-20 16:38:48 +02:00
Stephane Nicoll
4625e92eb8
Break dependency between TestCompiler and AOT
...
This commit improves `TestCompiler` with a `with` function that allows
to customize a test compiler instance. Rather than `TestCompiler`
knowing about `TestGenerationContext`, the latter implements the
function so that it can be passed as is.
See gh-29175
2022-09-20 15:07:51 +02:00
Stephane Nicoll
2f84096af1
Polish
2022-09-20 15:07:50 +02:00
Sam Brannen
321092ce6f
Consistent use of @Deprecated(since = "6.0")
2022-09-20 14:34:24 +02:00
Sam Brannen
91bca55cbf
Fix broken links to ThemeResolver in Javadoc
2022-09-20 14:33:55 +02:00
Sam Brannen
f140464c12
Remove unused variable in test
...
See gh-28324
2022-09-20 13:51:39 +02:00
Sam Brannen
1263226928
Remove unused EMPTY_BUFFER constant
...
See gh-29038
2022-09-20 13:51:35 +02:00
Arjen Poutsma
990a34074a
Upgrade RestTemplate to HttpClient 5
...
This commit upgrades the HttpComponentClientHttpRequestFactory and
related types from HttpClient version 4.5 to 5.
Closes gh-28925
2022-09-20 12:04:51 +02:00
Stephane Nicoll
cc3616da66
Remove unnecessary import
2022-09-20 08:58:23 +02:00
Phillip Webb
df9990f66b
Relocate MockSpringFactoriesLoader
...
Closes gh-29176
2022-09-19 22:29:40 -07:00
Phillip Webb
52bffbff76
Move `TestCompiler` and related classes to `core.test.tools` package
...
Closes gh-29175
2022-09-19 22:29:40 -07:00
Scott Frederick
c9009453c9
Allow TestCompiler to access and generate resources
...
Update `TestCompiler` so that it can access and generate resources.
This change will allow the `TestCompiler` to be used with annotation
processor tests that generate resources.
Closes gh-29174
Co-authored-by: Phillip Webb <pwebb@vmware.com>
2022-09-19 22:29:40 -07:00
Phillip Webb
cc7552ec61
Rename @CompileWithTargetClassAccess
...
Rename `@CompileWithTargetClassAccess` to
`@CompileWithForkedClassLoaderClassLoader`.
Closes gh-29173
2022-09-19 22:29:40 -07:00
Andy Wilkinson
7168141504
Allow TestCompiler to load cglib generated classes
...
Update `TestCompiler` so that it can now load cglib generated classes.
This commit adds support to `DynamicJavaFileManager` so that it can
reference generated classes and adds a new lookup function to
`CompileWithTargetClassAccessClassLoader` to that it can load the
bytecode of generated classes directly.
See gh-29141
Co-authored-by: Phillip Webb <pwebb@vmware.com>
2022-09-19 22:29:36 -07:00
Alex
5277b1dbf0
Harden GitHub Workflows security settings
...
Closes gh-29171
Signed-off-by: sashashura <93376818+sashashura@users.noreply.github.com>
2022-09-19 14:24:57 +02:00
Brian Clozel
3e41d7f23e
Remove extra asciidoctor configuration
...
See gh-29162
2022-09-19 13:00:42 +02:00
Arjen Poutsma
fa5998ebd4
Trying to fix flaky CoroutinesIntegrationTests
2022-09-19 12:22:18 +02:00
Jay Bryant
2bf8eeb120
Switch to spring-asciidoctor-backends
...
This commit uses the new AsciiDoctor backend.
Closes gh-29162
2022-09-19 11:02:21 +02:00
Brian Clozel
4c45387805
Polish Observability instrumentation
...
This commit removes the scoping of `RestTemplate` requests, since no
user code is meant to run during HTTP client exchanges.
This also polishes the reactive `WebFilter` to directly use the
specific enum when creating the observation.
2022-09-19 10:05:42 +02:00
Sam Brannen
d55bd6d28d
Merge branch '5.3.x'
2022-09-18 15:04:44 +02:00
Johnny Lim
1d0dc43e5f
Upgrade to Gradle Enterprise Conventions Plugin 0.0.11
...
Closes gh-29165
2022-09-18 14:50:03 +02:00
Sam Brannen
d7a2737732
Merge branch '5.3.x'
2022-09-16 18:01:21 +02:00
Jerome Prinet
d8e4dc967f
Update Gradle Enterprise plugin to 3.11.1
...
Closes gh-29164
2022-09-16 17:56:23 +02:00
Sam Brannen
39cf11e21d
Merge branch '5.3.x'
2022-09-15 17:16:08 +02:00
Sam Brannen
f0f633d187
Limit exclude to core Spring Framework committers
2022-09-15 17:15:50 +02:00
Stephane Nicoll
671f843d34
Remove deprecated code
...
Closes gh-29160
2022-09-15 16:29:38 +02:00
Sam Brannen
c2c324be9b
Merge branch '5.3.x'
2022-09-15 16:26:19 +02:00
Sam Brannen
4b7aa6bb39
Exclude core committers from generated changelog
2022-09-15 16:25:57 +02:00
Stephane Nicoll
e59da2de1e
Allow test compilation to reference existing generated classes
...
Previously, the generated classes from an InMemoryGeneratedFiles were
not taken into account and if generated code refers to any of them,
compilation failed.
This commit introduces a ClasFile abstraction, similar to ResourceFile
for resources that represents an existing generated class.
Closes gh-29141
Co-authored-by: Andy Wilkinson <wilkinsona@vmware.com>
2022-09-15 16:01:55 +02:00
Stephane Nicoll
aa5d7398d5
Polish
2022-09-15 16:01:49 +02:00
Stephane Nicoll
b44eb63d29
Workaround LinkageError with TestCompiler
...
See gh-29159
2022-09-15 16:00:25 +02:00
Stephane Nicoll
97e946698b
Merge branch '5.3.x'
2022-09-15 11:00:17 +02:00
Spring Builds
13933ee2c6
Next development version (v5.3.24-SNAPSHOT)
2022-09-15 07:59:36 +00:00
rstoyanchev
8f617780f7
Merge branch '5.3.x'
2022-09-14 19:28:45 +01:00
rstoyanchev
ae8b7973b4
Improve Javadoc on RequestEntity#getUrl
...
Closes gh-28930
2022-09-14 19:25:55 +01:00
Juergen Hoeller
8a37dc23e2
Upgrade to EclipseLink 3.0.3, JRuby 9.3.8, Woodstox 6.3.1
2022-09-14 19:42:43 +02:00
Juergen Hoeller
5e162881a6
Merge branch '5.3.x'
...
# Conflicts:
# build.gradle
2022-09-14 19:29:57 +02:00
Juergen Hoeller
a7f430bda8
Upgrade to Checkstyle 10.3.3, RxJava 3.1.5, SmallRye Mutiny 1.7, HtmlUnit 2.64, JsonPath 2.7
2022-09-14 19:28:27 +02:00
rstoyanchev
f3c082abac
Deprecate ignoreDefaultModelOnRedirect property
...
Closes gh-28324
2022-09-14 18:14:04 +01:00
Juergen Hoeller
250880bf90
Upgrade to RSocket 1.1.3, RxJava 3.1.5, SmallRye Mutiny 1.7, Groovy 4.0.5, Gson 2.9.1, Protobuf 3.21.5, Mockito 4.8, JsonPath 2.7
2022-09-14 19:10:46 +02:00
Juergen Hoeller
462ffa778b
Merge branch '5.3.x'
...
# Conflicts:
# build.gradle
2022-09-14 18:43:25 +02:00
Juergen Hoeller
5a781eeb54
Upgrade to RSocket 1.1.3, Netty 4.1.82, Tomcat 9.0.65, Undertow 2.2.19, Hibernate Validator 6.2.5
2022-09-14 18:42:04 +02:00
rstoyanchev
02f61e3aae
Fix failing test in CancelWithoutDemandCodecTests
...
The test started failing after recent commit
e370c15bc6 .
See gh-29038
2022-09-14 16:43:35 +01:00