Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

check file with realPath is existing #26709

Closed
wants to merge 1,006 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1006 commits
Select commit Hold shift + click to select a range
01231fe
Minor refactoring in STOMP documentation
rstoyanchev Jan 12, 2022
34cb5df
Consistent id for ReactorServerHttpRequest
rstoyanchev Jan 12, 2022
d61d0d4
Merge branch '5.3.x' into main
rstoyanchev Jan 12, 2022
7067461
Fix exception in Jetty10RequestUpgradeStrategy
rstoyanchev Jan 12, 2022
12315d5
Merge branch '5.3.x' into main
rstoyanchev Jan 12, 2022
cf5b863
Explicitly close InputStream after resolution in RequestPartMethodArg…
jhoeller Jan 12, 2022
6b30522
Skip "data:" lines without content
jhoeller Jan 12, 2022
67c4b41
Upgrade to Hibernate ORM 5.4.33, Hibernate Validator 6.2.1, Mockito 4…
jhoeller Jan 12, 2022
50faa29
Merge branch '5.3.x'
jhoeller Jan 12, 2022
4b68dfb
Upgrade to Hibernate ORM 5.6.3, Hibernate Validator 7.0.2, Jackson 2.…
jhoeller Jan 12, 2022
5fb58e5
Infer UTF-8 encoding for JSON response with MockMvc's andDo(print(...))
sbrannen Jan 12, 2022
148d7ab
Merge branch '5.3.x'
sbrannen Jan 12, 2022
cfefcee
Polishing
snicoll Jan 13, 2022
d6e56ce
Merge branch '5.3.x'
snicoll Jan 13, 2022
3631d2f
Next development version (v5.3.16-SNAPSHOT)
spring-builds Jan 13, 2022
2d9c9fe
Configure Spring Milestone repository for apiDiff task
bclozel Jan 13, 2022
680ec30
Merge branch '5.3.x'
snicoll Jan 13, 2022
9e8b6fe
Polishing
sbrannen Jan 12, 2022
4b1b254
Improve comment parsing in DTD/XSD detection algorithm
sbrannen Jan 13, 2022
198576d
Merge branch '5.3.x'
sbrannen Jan 13, 2022
c92b9bc
Properly abort transferTo test for Undertow
sbrannen Jan 13, 2022
a849f76
Merge branch '5.3.x'
sbrannen Jan 13, 2022
f43fb41
Simplify debugging of Undertow transferTo issue
JiangTChen Jan 14, 2022
316e84f
Polish contribution
sbrannen Jan 14, 2022
261bc2a
Fix regression in BeanPropertyRowMapper.underscoreName(String)
mdeinum Jan 17, 2022
420ff46
Polishing
sbrannen Jan 17, 2022
420c4f3
Explicitly test BeanPropertyRowMapper.underscoreName(String)
sbrannen Jan 17, 2022
19da4e3
Merge branch '5.3.x'
sbrannen Jan 17, 2022
71f7469
Upgrade to Gradle Enterprise 3.8.1
jprinet Jan 17, 2022
d02d5ad
Download gradle-enterprise-conventions plugin from "release" repo
sbrannen Jan 17, 2022
4388a7c
Merge branch '5.3.x'
sbrannen Jan 17, 2022
5c76ff5
Ensure unresolvable placeholders can be ignored with @Value
sbrannen Jan 18, 2022
4a51e4b
Merge branch '5.3.x'
sbrannen Jan 18, 2022
d72cf89
Make PropertySourcesPlaceholderConfigurerTests pass on JDK 17
sbrannen Jan 18, 2022
e565d2c
Apply "instanceof pattern matching" in PropertySourcesPlaceholderConf…
sbrannen Jan 18, 2022
537aced
Avoid message listener recovery in case of persistence exceptions on …
jhoeller Jan 19, 2022
86be039
Polishing
jhoeller Jan 19, 2022
148eac0
Upgrade to SLF4J 1.7.33, Netty 4.1.73, R2DBC Arabba-SR12
jhoeller Jan 19, 2022
66732af
Merge branch '5.3.x'
jhoeller Jan 19, 2022
7211912
Polish tests in spring-web
1chz Jan 20, 2022
912bb16
Merge branch '5.3.x'
sbrannen Jan 20, 2022
f7c3706
Port GroovyDynamicElementReader to Java
dsyer Jan 18, 2022
a6deac3
Polish contribution
sbrannen Jan 21, 2022
1cf2960
Use AssertJ instead of Groovy Assertions
sbrannen Jan 21, 2022
e94e67c
Polish GroovyApplicationContextTests
sbrannen Jan 21, 2022
9af2c9d
Overhaul GroovyBeanDefinitionReaderTests
sbrannen Jan 21, 2022
a323c39
Remove Groovy from "Eclipse/STS Project Import Guide"
sbrannen Jan 21, 2022
a681d6a
Fix Javadoc links to JSR 305 annotations where feasible
sbrannen Jan 21, 2022
b943a7a
Merge branch '5.3.x'
sbrannen Jan 21, 2022
54c7f53
Avoid use of `var` declarations
sbrannen Jan 21, 2022
316764c
Fix CaffeineCacheManager configuration example in reference doc
arey Jan 21, 2022
5ef023a
Merge pull request #27967 from arey
snicoll Jan 22, 2022
f9a19c7
Merge branch '5.3.x'
snicoll Jan 22, 2022
d698446
Polish ReflectionUtils[Tests]
sbrannen Jan 24, 2022
d01dca1
Filter methods in Object in ReflectionUtils.USER_DECLARED_METHODS
sbrannen Jan 24, 2022
08daacf
Merge branch '5.3.x'
sbrannen Jan 24, 2022
cb3fa89
Polish ReflectionUtilsTests
sbrannen Jan 25, 2022
652c13a
Enable ReflectionUtilsTests.findMethodWithVarArgs()
sbrannen Jan 25, 2022
72fc706
Merge branch '5.3.x'
sbrannen Jan 25, 2022
48ce714
Provide an API to record various runtime hints
snicoll Dec 21, 2021
0a92d84
Check open status before close call (aligned with EntityManagerFactor…
jhoeller Jan 25, 2022
993b6d1
Upgrade to Tomcat 9.0.58, Protobuf 3.19.3, Rome 1.18, H2 2.1.210, SLF…
jhoeller Jan 25, 2022
1272cd5
Upgrade to SmallRye Mutiny 1.3.1, Aalto 1.3.1, Woodstox 6.2.8
jhoeller Jan 25, 2022
065ac8e
Merge branch '5.3.x'
jhoeller Jan 25, 2022
c58885f
Upgrade to Hibernate ORM 5.6.5, Eclipse Yasson 2.0.4, JRuby 9.3.3
jhoeller Jan 25, 2022
bf1cf54
Delete unused XML config in AOP namespace tests
sbrannen Jan 26, 2022
f4f5cee
Polish AOP namespace tests
sbrannen Jan 26, 2022
e7b9d61
Merge branch '5.3.x'
sbrannen Jan 26, 2022
f64cc08
Apply "instanceof pattern matching" in additional core classes
sbrannen Jan 26, 2022
5c9fbcc
Add CacheErrorHandler implementation that logs exceptions
Drezir Dec 16, 2021
6a6c7df
Polish "Add CacheErrorHandler implementation that logs exceptions"
snicoll Jan 26, 2022
4f16d5b
Merge pull request #27826 from Drezir
snicoll Jan 26, 2022
84e6d2a
Merge branch '5.3.x'
snicoll Jan 26, 2022
9095f1d
Polish AspectJ documentation
sbrannen Jan 26, 2022
7f65e17
Improve documentation for implementing AspectJ around advice
sbrannen Jan 26, 2022
4d54e5a
Merge branch '5.3.x'
sbrannen Jan 26, 2022
bd6d697
Upgrade Java versions in CI image
snicoll Jan 27, 2022
29768cd
Merge branch '5.3.x'
snicoll Jan 27, 2022
e32f94b
Polish GenericWebApplicationContext and AnnotationConfigWebApplicatio…
sbrannen Jan 26, 2022
6647023
Document how to register annotated classes in a GenericWebApplication…
sbrannen Jan 27, 2022
786d80c
Merge branch '5.3.x'
sbrannen Jan 27, 2022
caa1369
Support multiple boundary buffers in MultipartParser
poutsma Jan 28, 2022
a9a6b07
Merge branch '5.3.x'
poutsma Jan 28, 2022
fadfcf4
Fix ServletUriComponentsBuilder examples in ref docs
wkwkhautbois Jan 28, 2022
0e670b1
Polish contribution
sbrannen Jan 28, 2022
e5129c5
Merge branch '5.3.x'
sbrannen Jan 28, 2022
fb312d0
Improve Javadoc for DatabasePopulator
sbrannen Jan 28, 2022
8e2bb5f
Merge branch '5.3.x'
sbrannen Jan 28, 2022
ed26962
Stop applying Groovy plugin for the root Gradle project
sbrannen Jan 28, 2022
dbeae27
Reduce build time by reducing shutdown wait period for Jetty tests
sbrannen Jan 29, 2022
de33e3b
Merge branch '5.3.x'
sbrannen Jan 29, 2022
e352945
Remove dependency management for groovy-test
sbrannen Jan 29, 2022
7072aab
Improve log message when searching for default executor for async pro…
sbrannen Jan 29, 2022
24ff2d2
Merge branch '5.3.x'
sbrannen Jan 30, 2022
a749a6b
Stop applying Groovy plugin for the root Gradle project
sbrannen Jan 28, 2022
5378f20
Merge branch '5.3.x'
sbrannen Jan 30, 2022
136bd20
Upgrade to spring javaformat 0.0.30
snicoll Jan 31, 2022
84ebbdd
Merge branch '5.3.x'
snicoll Jan 31, 2022
8f9a1cd
Consider current date in "1W" cron expressions
poutsma Feb 1, 2022
6e45511
Merge branch '5.3.x'
poutsma Feb 1, 2022
4effca3
Ignore Content-Type that is invalid (not concrete)
rstoyanchev Jan 31, 2022
8d5a652
Ensure all converters don't close InputStream
rstoyanchev Feb 2, 2022
c4e3625
Polishing tests
rstoyanchev Feb 2, 2022
823958b
Merge branch '5.3.x' into main
rstoyanchev Feb 2, 2022
e702c22
Upgrade Ubuntu version in CI image
snicoll Feb 3, 2022
82a2544
Upgrade to spring javaformat 0.0.31
snicoll Feb 3, 2022
d94298a
Merge branch '5.3.x'
snicoll Feb 3, 2022
5ad2612
Upgrade JDK 17 and JDK 18 versions in CI image
bclozel Feb 3, 2022
f8a5a8d
Use modern language features in tests
sbrannen Feb 3, 2022
54565e9
Merge branch '5.3.x'
sbrannen Feb 3, 2022
c263cbf
Fix broken test missed in merge
sbrannen Feb 3, 2022
12342d7
Sync ScriptUtilsUnitTests implementations
sbrannen Feb 2, 2022
9a5ecd0
Apply "instanceof pattern matching" in spring-r2dbc
sbrannen Feb 2, 2022
32cd732
Apply "switch expressions" where applicable
sbrannen Feb 2, 2022
b3f7867
Use modern language features in tests
sbrannen Feb 3, 2022
05d3e82
Polish reference to ManagedBean annotation
An1s9n Feb 4, 2022
6bc7d41
Merge pull request #28004 from An1s9n
snicoll Feb 4, 2022
c064e90
Merge branch '5.3.x'
snicoll Feb 4, 2022
5d7a632
Ensure Spring AOP generates JDK dynamic proxies for lambdas
sbrannen Feb 4, 2022
4358b48
Merge branch '5.3.x'
sbrannen Feb 4, 2022
9688e61
Upgrade to Groovy 4.0
jhoeller Feb 4, 2022
e5af4aa
Initial upgrade to R2DBC Borca
jhoeller Feb 4, 2022
6b1c2dc
Consistently override (and prevent overriding for) aliases with bean …
jhoeller Feb 4, 2022
d07e1be
Retrieve JDBC Connection via JdbcCoordinator (for compatibility with …
jhoeller Feb 4, 2022
132d8c7
Support for CGLIB BeanMap utility on JDK 17
jhoeller Feb 4, 2022
a71a45e
Deprecate AsyncTaskExecutor.execute(Runnable task, long startTimeout)
jhoeller Feb 4, 2022
bc9cd9a
Find interface method even for late-bound interface declaration in su…
jhoeller Feb 4, 2022
3eb9886
Merge branch '5.3.x'
jhoeller Feb 4, 2022
a22feac
Update license header for https (nohttp rule)
jhoeller Feb 4, 2022
5bbdd36
Upgrade to Checkstyle 9.3, HtmlUnit 2.58, Apache HttpClient 5.1.3
jhoeller Feb 4, 2022
b0bca7f
Merge branch '5.3.x'
jhoeller Feb 4, 2022
4ab03fe
Fix Javadoc since for AopProxyUtils.isLambda()
izeye Feb 5, 2022
874432b
Merge pull request #28010 from izeye
snicoll Feb 5, 2022
9a0f691
Merge branch '5.3.x'
snicoll Feb 5, 2022
1e0e477
Apply "instanceof pattern matching" in AbstractRoutingDataSource
Feb 5, 2022
04fbfdd
Polish contribution
sbrannen Feb 5, 2022
a13ad3e
Polishing
sbrannen Feb 5, 2022
920be8e
Add support for strict JSON comparison in WebTestClient
elgleidson Feb 1, 2022
eb84c84
Polish contribution
sbrannen Feb 5, 2022
038b88e
Polishing
sbrannen Feb 5, 2022
2ae6431
Merge branch '5.3.x'
sbrannen Feb 5, 2022
e077a75
Polish JsonContentTests
sbrannen Feb 5, 2022
6936f7e
Relocate runtime hints to aot package
snicoll Feb 3, 2022
a0c97e4
Polish
snicoll Feb 3, 2022
669b05d
Allow AutowiredAnnotationBeanPostProcessor to compile on JDK 11
sbrannen Feb 8, 2022
7139a87
Ensure toString() for synthesized annotations is source code compatible
sbrannen Feb 8, 2022
bf40033
Merge branch '5.3.x'
sbrannen Feb 8, 2022
839cc5f
Remove unnecessary JDK 9+ check in MergedAnnotationsTests
sbrannen Feb 8, 2022
1deb6b0
Apply "instanceof pattern matching" in SynthesizedMergedAnnotationInv…
sbrannen Feb 8, 2022
5c60a72
Upgrade to Gradle 7.4
sbrannen Feb 8, 2022
d2c7dfb
Add convenience factory method for Managed[List|Set|Map]
snicoll Feb 10, 2022
7a2c9b8
Merge branch '5.3.x'
snicoll Feb 10, 2022
97582fd
Update Eclipse template to @since 5.3.16
sbrannen Feb 9, 2022
dfae8ef
Repackage Javapoet in org.springframework.javapoet
snicoll Jan 6, 2022
b3ceb0f
Add core JavaPoet utilities
snicoll Feb 10, 2022
d64f8c1
Make BeanDefinitionValueResolver public
snicoll Feb 10, 2022
1a45736
Add code contribution infrastructure
snicoll Feb 10, 2022
ce87285
Use canonical names for types in synthesized annotation toString
sbrannen Feb 10, 2022
2fd3983
Improve toString() for synthesized annotations
sbrannen Feb 10, 2022
2019e17
Upgrade to AspectJ 1.9.8
bclozel Feb 11, 2022
6c42bcf
Upgrade to Kotlin 1.6.20-M1
bclozel Feb 11, 2022
7257f31
Upgrade Dokka to 1.6.10
bclozel Feb 11, 2022
5ae9217
Merge branch '5.3.x'
sbrannen Feb 11, 2022
b60340b
Simplify tests for synthesized annotation toString()
sbrannen Feb 11, 2022
a4e192e
Merge branch '5.3.x'
sbrannen Feb 11, 2022
4201479
Start building against Reactor 2020.0.16 snapshots
snicoll Feb 11, 2022
37b03ae
Merge branch '5.3.x'
snicoll Feb 11, 2022
eca755e
Upgrade to Dokka 1.6.10
sdeleuze Feb 11, 2022
4eaee1e
Short circuit if-conditions in AttributeMethods
sbrannen Feb 11, 2022
7b04433
Merge branch '5.3.x'
sbrannen Feb 11, 2022
3ec612a
Support recursive annotations in merged annotations
sbrannen Feb 11, 2022
e6ce328
Merge branch '5.3.x'
sbrannen Feb 12, 2022
2f78abd
Upgrade CI pipeline
bclozel Feb 14, 2022
70269ad
Merge branch '5.3.x'
bclozel Feb 14, 2022
8eb618b
Make Kotlin functions accessible in CoroutinesUtils
sdeleuze Feb 14, 2022
5e64081
Merge branch '5.3.x'
sdeleuze Feb 14, 2022
0ab054c
Upgrade concourse-release-scripts in CI
bclozel Feb 14, 2022
2a0ec0b
Merge branch '5.3.x'
bclozel Feb 14, 2022
303e363
Configure Gradle JVM toolchain for Kotlin tasks
bclozel Feb 14, 2022
ad2722b
MissingServletRequestPartException extends ServletRequestBindingExcep…
heowc Jan 22, 2022
7ecfce2
Polishing contribution
rstoyanchev Feb 11, 2022
4c410cb
Remove toolchain configuration for Kotlin
bclozel Feb 14, 2022
88f73bf
Make assertion message lazy in ServletRequestPathUtils
bclozel Feb 14, 2022
bfe9d4f
Merge branch '5.3.x'
bclozel Feb 14, 2022
c5e1a77
Add bean instance generator infrastructure
snicoll Feb 14, 2022
f004bb1
Add formatting for SockJS GoAway frame
Feb 3, 2022
11cb938
Polishing contribution
rstoyanchev Feb 14, 2022
ec03e88
Remove path variables from pathWithinMapping
rstoyanchev Feb 14, 2022
4782d4c
Merge branch '5.3.x' into main
rstoyanchev Feb 14, 2022
5bbc7db
Polish ProtectedAccess options
snicoll Feb 15, 2022
2141373
Introduce AOT variant of BeanPostProcessor
snicoll Feb 15, 2022
3ea540a
Upgrade to Reactor 2020.0.16
snicoll Feb 15, 2022
c732b56
Merge branch '5.3.x'
snicoll Feb 15, 2022
3188c0f
Ensure fix for gh-28012 is actually tested
sbrannen Feb 15, 2022
11de64d
Merge branch '5.3.x'
sbrannen Feb 15, 2022
685a195
Deprecate SocketUtils
sbrannen Feb 15, 2022
7412625
Merge branch '5.3.x'
sbrannen Feb 15, 2022
552e02c
Polishing
sbrannen Feb 15, 2022
c42023f
Stop using SocketUtils in WebClientIntegrationTests
sbrannen Feb 15, 2022
d2d54c8
Increase max memory for Gradle to 2048m
sbrannen Feb 15, 2022
5fbd01f
Polish
snicoll Feb 15, 2022
bbd35de
Stop using SocketUtils in ActiveMQ STOMP broker tests
sbrannen Feb 15, 2022
2cee634
Remove deprecated SocketUtils
sbrannen Feb 15, 2022
18b8e4e
Add mavenCentral() to pluginManagement repositories
philwebb Feb 15, 2022
b3306f4
Suppress deprecation warning in WebAsyncManagerTests
philwebb Feb 15, 2022
7276752
Fix CronExpression issue with DST
vikeychen Feb 12, 2022
5ab966f
Polish contribution
poutsma Feb 16, 2022
3463106
Merge branch '5.3.x'
poutsma Feb 16, 2022
e3ceb9b
Polish @Target declarations for stereotype annotations
sbrannen Feb 16, 2022
3ac6014
Improve documentation for uri(URI) method in WebTestClient
sbrannen Feb 16, 2022
c1987e5
Merge branch '5.3.x'
sbrannen Feb 16, 2022
36dc4e4
Add mavenCentral() to pluginManagement repositories
philwebb Feb 15, 2022
7f5110a
Merge branch '5.3.x'
snicoll Feb 16, 2022
1166577
Upgrade to Netty 4.1.74, Jetty 9.4.45, Undertow 2.2.16, Hibernate Val…
jhoeller Feb 16, 2022
f8a59c2
Polishing
jhoeller Feb 16, 2022
69db0f7
Merge branch '5.3.x'
jhoeller Feb 16, 2022
3c0a5fd
Upgrade to POI 5.2
jhoeller Feb 16, 2022
4571626
Next development version (v5.3.17-SNAPSHOT)
spring-builds Feb 17, 2022
2ffefbb
Downgrade to concourse-release-scripts 0.3.2
snicoll Feb 17, 2022
b964747
Merge branch '5.3.x'
snicoll Feb 17, 2022
ff20a06
Added .sdkmanrc file
poutsma Feb 17, 2022
0814c67
Merge branch '5.3.x'
poutsma Feb 17, 2022
8506778
Use JDK 17 on main branch in .sdkmanrc
poutsma Feb 17, 2022
41ee233
Support for registering multiple init/destroy methods on AbstractBean…
jhoeller Feb 17, 2022
4a470e0
Prevent @Bean method overloading by default (with enforceUniqueMethod…
jhoeller Feb 17, 2022
94af2ca
Recover from error during SpEL MIXED mode compilation
sbrannen Feb 18, 2022
6c83259
Merge branch '5.3.x'
sbrannen Feb 18, 2022
071c298
Suppress deprecation warnings in tests in build
sbrannen Feb 18, 2022
968efb3
Merge branch '5.3.x'
sbrannen Feb 18, 2022
8c5a407
Suppress deprecation warnings in tests in build
sbrannen Feb 18, 2022
42d1145
Polish BeanDefinitionRegistrar
philwebb Feb 17, 2022
c5c9267
Use enhanced switch expressions where feasible
Feb 7, 2022
8c6d59a
Polish contribution
sbrannen Feb 19, 2022
6a73d26
Polishing
sbrannen Feb 19, 2022
01214b3
Allow @Async qualifier to be declared with a placeholder or SpEL expr…
terminux Dec 15, 2021
be8224a
Polish contribution
sbrannen Feb 19, 2022
5689395
Deprecate "enclosing classes" search strategy for MergedAnnotations
sbrannen Feb 19, 2022
84b4ceb
Fix (@)since tag in SpelMessage
sbrannen Feb 19, 2022
ad3095f
Merge branch '5.3.x'
sbrannen Feb 19, 2022
819d425
Remove deprecated "enclosing classes" search strategy for MergedAnnot…
sbrannen Feb 19, 2022
e85001f
Clean up warnings in test fixture
sbrannen Feb 19, 2022
b4eb895
Polish naming
snicoll Feb 22, 2022
a28b49a
Fix library name for JavaPoet in src/docs/dist/license.txt
izeye Feb 23, 2022
33004a9
Merge pull request #28100 from izeye
snicoll Feb 24, 2022
453c6d4
Fix Objenesis version
snicoll Feb 24, 2022
5e75f6e
Merge branch '5.3.x'
snicoll Feb 24, 2022
7e2106b
Refactor roll forward in CronField
poutsma Feb 24, 2022
65394b0
Merge branch '5.3.x'
poutsma Feb 24, 2022
91426e6
check file with realPath is existing
drgnchan Mar 21, 2021
d4172ce
Merge remote-tracking branch 'origin/master'
Feb 27, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions .sdkmanrc
@@ -0,0 +1,3 @@
# Enable auto-env through the sdkman_auto_env config
# Add key=value pairs of SDKs to use below
java=17.0.2-librca
20 changes: 12 additions & 8 deletions CONTRIBUTING.md
Expand Up @@ -6,7 +6,7 @@ First off, thank you for taking the time to contribute! :+1: :tada:

* [Code of Conduct](#code-of-conduct)
* [How to Contribute](#how-to-contribute)
* [Discuss](#discuss)
* [Ask questions](#ask-questions)
* [Create an Issue](#create-an-issue)
* [Issue Lifecycle](#issue-lifecycle)
* [Submit a Pull Request](#submit-a-pull-request)
Expand All @@ -22,11 +22,10 @@ Please report unacceptable behavior to spring-code-of-conduct@pivotal.io.

### How to Contribute

#### Discuss
#### Ask questions

If you have a question, check Stack Overflow using
[this list of tags](https://stackoverflow.com/questions/tagged/spring+or+spring-mvc+or+spring-aop+or+spring-jdbc+or+spring-transactions+or+spring-annotations+or+spring-jms+or+spring-el+or+spring-test+or+spring+or+spring-remoting+or+spring-orm+or+spring-jmx+or+spring-cache+or+spring-webflux?tab=Newest).
Find an existing discussion, or start a new one if necessary.
[this list of tags](https://stackoverflow.com/questions/tagged/spring+or+spring-mvc+or+spring-aop+or+spring-jdbc+or+spring-transactions+or+spring-annotations+or+spring-jms+or+spring-el+or+spring-test+or+spring+or+spring-remoting+or+spring-orm+or+spring-jmx+or+spring-cache+or+spring-webflux?tab=Newest). Find an existing discussion, or start a new one if necessary.

If you believe there is an issue, search through
[existing issues](https://github.com/spring-projects/spring-framework/issues) trying a
Expand All @@ -39,14 +38,18 @@ decision.

Reporting an issue or making a feature request is a great way to contribute. Your feedback
and the conversations that result from it provide a continuous flow of ideas. However,
before creating a ticket, please take the time to [discuss and research](#discuss) first.
before creating a ticket, please take the time to [ask and research](#ask-questions) first.

If creating an issue after a discussion on Stack Overflow, please provide a description
If you create an issue after a discussion on Stack Overflow, please provide a description
in the issue instead of simply referring to Stack Overflow. The issue tracker is an
important place of record for design discussions and should be self-sufficient.

Once you're ready, create an issue on
[GitHub](https://github.com/spring-projects/spring-framework/issues).
Once you're ready, create an issue on [GitHub](https://github.com/spring-projects/spring-framework/issues).

Many issues are caused by subtle behavior, typos, and unintended configuration.
Creating a [Minimal Reproducible Example](https://stackoverflow.com/help/minimal-reproducible-example)
(starting with https://start.spring.io for example) of the problem helps the team
quickly triage your issue and get to the core of the problem.

#### Issue Lifecycle

Expand Down Expand Up @@ -129,3 +132,4 @@ When making changes locally, execute `./gradlew asciidoctor` and then browse the

Asciidoctor also supports live editing. For more details see
[AsciiDoc Tooling](https://docs.asciidoctor.org/asciidoctor/latest/tooling/).

2 changes: 1 addition & 1 deletion SECURITY.md
Expand Up @@ -8,4 +8,4 @@ wiki page.

## Reporting a Vulnerability

Please see https://pivotal.io/security.
Please see https://spring.io/security-policy.