Sam Brannen
ef11aa4583
Update documentation for WebJar support
...
Prior to this commit, documentation for WebJar support referenced the
webjars-locator artifact; however, Spring now uses the
webjars-locator-core artifact.
This commit updates the documentation to reflect this.
Closes gh-22613
6 years ago
Sam Brannen
2bbd52c9f3
Polishing
6 years ago
Arjen Poutsma
228cae216e
Merge branch '5.1.x'
6 years ago
Arjen Poutsma
4651039b1f
Use ChannelListener for Undertow zero-copy file transfers
...
This commit changes the UndertowServerHttpResponse to use a
listener-based approach instead of a blocking approach.
Closes gh-22413
6 years ago
Sam Brannen
0fc0849c0a
Upgrade to JUnit Jupiter 5.4.1
...
Closes gh-22308
6 years ago
Sam Brannen
2b88c47477
Polish Javadoc for application event infrastructure
6 years ago
Rossen Stoyanchev
e6d206b45a
Extra information in WebFlux stacktraces
...
Use the checkpoint operator at various places in WebFlux to insert
information that Reactor then uses to enrich exceptions, via suppressed
exceptions, when error signals flow through the operator.
Closes gh-22105
6 years ago
Sebastien Deleuze
495ba2f58c
Remove static import from InvocableHandlerMethod
...
See gh-19975
6 years ago
Sebastien Deleuze
9a81d0276e
Fix checkstyle issue
6 years ago
Sebastien Deleuze
1382220021
Add support for Deferred to ReactiveAdapterRegistry
...
See gh-19975
6 years ago
Sebastien Deleuze
1c9cbaf399
Introduce coroutinesVersion
...
See gh-19975
6 years ago
Sebastien Deleuze
22cf83edba
Add support for suspending handler methods in WebFlux
...
This commit turns Coroutines suspending methods to `Mono` which can be
handled natively by WebFlux.
See gh-19975
6 years ago
Sam Brannen
3cce85b402
Upgrade to latest Checkstyle Suppressions DTD
...
See https://github.com/checkstyle/checkstyle/blob/master/config/suppressions.xml
6 years ago
Sam Brannen
3967082c77
Upgrade to latest Checkstyle DTD
...
See http://checkstyle.sourceforge.net/config.html#Configuration_XML_Structure
6 years ago
Stephane Nicoll
a46a6e843b
Merge branch '5.1.x'
6 years ago
Stephane Nicoll
0552468998
Merge pull request #22597 from lwjli
...
* pr/22597:
Polish "Remove outdated link in documentation"
Remove outdated link in documentation
6 years ago
Stephane Nicoll
5e019e1769
Polish "Remove outdated link in documentation"
...
Closes gh-22597
6 years ago
lwjli
31a2b4ef46
Remove outdated link in documentation
...
See gh-22597
6 years ago
Sam Brannen
fef43048b2
Polish annotation-driven event listener support
6 years ago
Juergen Hoeller
0b53dbf38f
Allow usage of BeanNameGenerator in ImportBeanDefinitionRegistrars
...
Closes gh-22591
6 years ago
stsypanov
e94af52510
Use Arrays::fill instead of hand-written loop
6 years ago
stsypanov
29f382b04e
Simplify String concatenation
6 years ago
Sam Brannen
9d2e7ced89
Favor Math.[min|max]() over handcrafted code
...
In line with the general trend toward favoring core JDK APIs for common
tasks in Spring Framework 5.2, this commit replaces handcrafted
statements with Math.min() and Math.max() were applicable.
6 years ago
valery1707
9cf9d0fa21
Fix copy-n-paste error in Javadoc in ResponseEntityExceptionHandler
...
Closes gh-22589
6 years ago
Juergen Hoeller
840d80b994
Merge branch '5.1.x'
6 years ago
Juergen Hoeller
fcb3957884
Upgrade to Netty 4.1.34
6 years ago
Juergen Hoeller
fe56aa6fa4
Polishing
6 years ago
Juergen Hoeller
88049e9b5c
EventListenerMethodProcessor skips annotation search on java classes
...
Closes gh-22564
6 years ago
Sam Brannen
1e417146c9
Merge branch '5.1.x'
6 years ago
Sam Brannen
db56d348dc
Polishing
...
See gh-22577
6 years ago
Sam Brannen
f9e22a0f02
Merge branch '5.1.x'
6 years ago
Sam Brannen
8f7b118701
Ensure PDF version of Reference Manual does not contain HTML <strong> tags
...
Prior to this commit, the PDF version of the Spring Reference Manual
contained HTML <strong></strong> tags in code examples due to the fact
that Asciidoctor converts bold formatting (i.e., elements wrapped in
`**` or `*`) within source code blocks into HTML tags even for PDF
rendering.
This commit addresses this issue by removing all bold formatting from
example code blocks.
Closes gh-22577
6 years ago
Juergen Hoeller
4bee5073a0
Proper exception for non-matching argument on unique factory method
...
See gh-22420
6 years ago
Arjen Poutsma
88ca255c95
Fix checkstyle issue
6 years ago
Juergen Hoeller
c0ddaae5c0
Shared empty InjectionMetadata/LifecycleMetadata instance
...
Closes gh-22570
6 years ago
Juergen Hoeller
62c923711d
Consistent use of empty array constants in ReflectionUtils
...
Closes gh-22567
6 years ago
Juergen Hoeller
a7adafdb6a
Larger initial size for ASM type descriptor StringBuilder
...
Closes gh-22565
6 years ago
Rossen Stoyanchev
57a67a3c06
Header predicate option in AbstractRequestLoggingFilter
...
Closes gh-22244
6 years ago
Rossen Stoyanchev
19c024f91f
Improved logging for @MessageMapping methods
...
Closes gh-20564
6 years ago
Rossen Stoyanchev
b88aad6b39
Avoid payload conversion if unnecessary
...
Closes gh-22386
6 years ago
Rossen Stoyanchev
baa7e2e228
Merge pull request #22367 from envious/adding-maxframebuffersize
6 years ago
Rossen Stoyanchev
2d4247b2da
Polish
6 years ago
Usman
9f617be909
maxFramePayloadLength property in ReactorNettyWebSocketClient
...
Closes gh-22367
6 years ago
Rossen Stoyanchev
2b4cd5cf56
Fragment should be expanded last
...
Closes gh-22447
6 years ago
Sam Brannen
7dc522f0d6
Clean up warnings in Gradle build
6 years ago
Sam Brannen
79f416ddb8
Manual URL Cleanup
...
See gh-22515
6 years ago
Sam Brannen
00196ea14a
Merge branch 'spring-operator-polish-urls-build-5.1.x' into 5.1.x
6 years ago
Sam Brannen
7eb1a421f7
Manual URL Cleanup
...
Closes gh-22522
6 years ago
Spring Operator
9ca70dc1d3
URL Cleanup
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# Fixed URLs
## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.
* http://quartz-scheduler.org/api/2.2.1/ (301) migrated to:
https://www.quartz-scheduler.org/api/2.2.1/ ([https](https://quartz-scheduler.org/api/2.2.1/ ) result 404).
## Fixed Success
These URLs were fixed successfully.
* http://docs.jboss.org/jbossas/javadoc/4.0.5/connector/ migrated to:
https://docs.jboss.org/jbossas/javadoc/4.0.5/connector/ ([https](https://docs.jboss.org/jbossas/javadoc/4.0.5/connector/ ) result 200).
* http://docs.jboss.org/jbossas/javadoc/7.1.2.Final/ migrated to:
https://docs.jboss.org/jbossas/javadoc/7.1.2.Final/ ([https](https://docs.jboss.org/jbossas/javadoc/7.1.2.Final/ ) result 200).
* http://docs.oracle.com/cd/E13222_01/wls/docs90/javadocs/ migrated to:
https://docs.oracle.com/cd/E13222_01/wls/docs90/javadocs/ ([https](https://docs.oracle.com/cd/E13222_01/wls/docs90/javadocs/ ) result 200).
* http://docs.oracle.com/javaee/7/api/ migrated to:
https://docs.oracle.com/javaee/7/api/ ([https](https://docs.oracle.com/javaee/7/api/ ) result 200).
* http://docs.oracle.com/javase/8/docs/api/ migrated to:
https://docs.oracle.com/javase/8/docs/api/ ([https](https://docs.oracle.com/javase/8/docs/api/ ) result 200).
* http://fasterxml.github.io/jackson-core/javadoc/2.9/ migrated to:
https://fasterxml.github.io/jackson-core/javadoc/2.9/ ([https](https://fasterxml.github.io/jackson-core/javadoc/2.9/ ) result 200).
* http://fasterxml.github.io/jackson-databind/javadoc/2.9/ migrated to:
https://fasterxml.github.io/jackson-databind/javadoc/2.9/ ([https](https://fasterxml.github.io/jackson-databind/javadoc/2.9/ ) result 200).
* http://fasterxml.github.io/jackson-dataformat-xml/javadoc/2.9/ migrated to:
https://fasterxml.github.io/jackson-dataformat-xml/javadoc/2.9/ ([https](https://fasterxml.github.io/jackson-dataformat-xml/javadoc/2.9/ ) result 200).
* http://hc.apache.org/httpcomponents-client-ga/httpclient/apidocs/ migrated to:
https://hc.apache.org/httpcomponents-client-ga/httpclient/apidocs/ ([https](https://hc.apache.org/httpcomponents-client-ga/httpclient/apidocs/ ) result 200).
* http://issues.gradle.org/browse/GRADLE-1116 migrated to:
https://issues.gradle.org/browse/GRADLE-1116 ([https](https://issues.gradle.org/browse/GRADLE-1116 ) result 200).
* http://projectreactor.io/docs/core/release/api/ migrated to:
https://projectreactor.io/docs/core/release/api/ ([https](https://projectreactor.io/docs/core/release/api/ ) result 200).
* http://tiles.apache.org/framework/apidocs/ migrated to:
https://tiles.apache.org/framework/apidocs/ ([https](https://tiles.apache.org/framework/apidocs/ ) result 200).
* http://tiles.apache.org/tiles-request/apidocs/ migrated to:
https://tiles.apache.org/tiles-request/apidocs/ ([https](https://tiles.apache.org/tiles-request/apidocs/ ) result 200).
* http://www.apache.org/licenses/LICENSE-2.0 migrated to:
https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0 ) result 200).
* http://www.eclipse.org/aspectj/doc/released/aspectj5rt-api/ migrated to:
https://www.eclipse.org/aspectj/doc/released/aspectj5rt-api/ ([https](https://www.eclipse.org/aspectj/doc/released/aspectj5rt-api/ ) result 200).
* http://www.reactive-streams.org/reactive-streams-1.0.1-javadoc/ migrated to:
https://www.reactive-streams.org/reactive-streams-1.0.1-javadoc/ ([https](https://www.reactive-streams.org/reactive-streams-1.0.1-javadoc/ ) result 200).
* http://docs.spring.io/spring-framework/docs migrated to:
https://docs.spring.io/spring-framework/docs ([https](https://docs.spring.io/spring-framework/docs ) result 301).
* http://glassfish.java.net/nonav/docs/v3/api/ migrated to:
https://glassfish.java.net/nonav/docs/v3/api/ ([https](https://glassfish.java.net/nonav/docs/v3/api/ ) result 301).
* http://pic.dhe.ibm.com/infocenter/wasinfo/v7r0/topic/com.ibm.websphere.javadoc.doc/web/apidocs/ migrated to:
https://pic.dhe.ibm.com/infocenter/wasinfo/v7r0/topic/com.ibm.websphere.javadoc.doc/web/apidocs/ ([https](https://pic.dhe.ibm.com/infocenter/wasinfo/v7r0/topic/com.ibm.websphere.javadoc.doc/web/apidocs/ ) result 301).
* http://projects.spring.io/spring-framework migrated to:
https://projects.spring.io/spring-framework ([https](https://projects.spring.io/spring-framework ) result 301).
* http://springframework.org/schema migrated to:
https://springframework.org/schema ([https](https://springframework.org/schema ) result 301).
* http://ehcache.org/apidocs/2.10.4 (301) migrated to:
https://www.ehcache.org/apidocs/2.10.4 ([https](https://ehcache.org/apidocs/2.10.4 ) result 301).
6 years ago
Juergen Hoeller
40c62139ae
Early resolution of unique factory methods in configuration classes
...
Includes consistent bean class resolution in the enhancement step as well as general reflection optimizations for user-declared methods.
Closes gh-22420
6 years ago