Commit 9cd00ed
committed
Add ThrowingRunnable alongside ThrowingSupplier et al
Signed-off-by: Hosam Aly <[email protected]>0 parents commit 9cd00ed
File tree
11,185 files changed
+1645247
-0
lines changed- .github
- ISSUE_TEMPLATE
- actions
- await-http-resource
- build
- create-github-release
- prepare-gradle-build
- print-jvm-thread-dumps
- send-notification
- sync-to-maven-central
- workflows
- .idea
- buildSrc
- config/checkstyle
- src
- main/java/org/springframework/build
- architecture
- dev
- hint
- multirelease
- optional
- shadow
- test/java/org/springframework/build/multirelease
- framework-api
- framework-bom
- framework-docs
- modules/ROOT
- assets/images
- examples
- pages
- core
- aop-api
- aop
- ataspectj
- appendix
- beans
- annotation-config
- dependencies
- java
- expressions
- language-ref
- validation
- data-access
- jdbc
- orm
- transaction
- declarative
- integration
- cache
- jms
- jmx
- languages
- kotlin
- testing
- annotations
- integration-spring
- mockmvc
- assertj
- hamcrest
- htmlunit
- testcontext-framework
- ctx-management
- web
- webflux-webclient
- webflux
- controller
- ann-methods
- webmvc-view
- webmvc
- mvc-config
- mvc-controller
- ann-methods
- mvc-servlet
- websocket
- stomp
- partials/web
- src
- docs
- api
- dist
- main
- java/org/springframework/docs
- core
- aopapi/aopapipointcutsregex
- aop
- aopajltwspring
- aopatconfigurable
- ataspectj
- aopaspectjsupport
- aopataspectjexample
- service
- aopataspectj
- aot
- hints
- importruntimehints
- reflective
- registerreflection
- testing
- refresh
- beans
- dependencies/beansfactorylazyinit
- java/beansjavaprogrammaticregistration
- expressions/expressionsbeandef
- validation
- formatconfiguringformattingglobaldatetimeformat
- validationbeanvalidationspringmethodexceptions
- validationbeanvalidationspringmethod
- dataaccess/jdbc
- jdbccomplextypes
- jdbcdatasource
- jdbcembeddeddatabase
- jdbcjdbctemplateidioms
- integration
- cache
- cacheannotationenable
- cachestoreconfigurationcaffeine
- cachestoreconfigurationjdk
- cachestoreconfigurationjsr107
- cachestoreconfigurationnoop
- jms
- jmsannotatedsupport
- jmsjcamessageendpointmanager
- jmsreceivingasyncmessagelisteneradapter
- jmsreceivingasync
- jmssendingconversion
- jmssendingjmsclient
- jmssendingpostprocessor
- jmssending
- jmstxparticipation
- jmx
- jmxcontextmbeanexport
- jmxexporting
- mailusagesimple
- mailusage
- observability
- applicationevents
- config/conventions
- httpserver
- reactive
- servlet
- jms
- process
- publish
- tasksscheduled
- resthttpserviceclient/customresolver
- schedulingenableannotationsupport
- schedulingtaskexecutorusage
- testing/mockmvc/assertj
- mockmvctesterassertionsjson
- mockmvctesterassertions
- mockmvctesterintegration
- mockmvctesterrequestsasync
- mockmvctesterrequestsmultipart
- mockmvctesterrequestspaths
- mockmvctesterrequests
- mockmvctestersetup
- converter
- web
- webflux
- controller
- webfluxanncontrollerexceptions
- webfluxannexceptionhandlermedia
- filters/urlhandler
- webfluxconfigpathmatching
- webmvc
- filters/urlhandler
- mvcconfig
- mvcconfigadvancedjava
- mvcconfigadvancedxml
- mvcconfigapiversion
- mvcconfigcontentnegotiation
- mvcconfigconversion
- mvcconfigcustomize
- mvcconfigenable
- mvcconfiginterceptors
- mvcconfigmessageconverters
- mvcconfigpathmatching
- mvcconfigstaticresources
- mvcconfigvalidation
- mvcconfigviewcontroller
- mvcconfigviewresolvers
- mvcdefaultservlethandler
- mvccontroller
- mvcanncontroller
- mvcannexceptionhandlerexc
- mvcannexceptionhandlermedia
- mvcannexceptionhandler
- websocket
- stomp
- websocketstompauthenticationtokenbased
- websocketstompconfigurationperformance
- websocketstompdestinationseparator
- websocketstompenable
- websocketstomphandlebrokerrelayconfigure
- websocketstomphandlebrokerrelay
- websocketstomphandlesimplebroker
- websocketstompinterceptors
- websocketstompmessageflow
- websocketstomporderedmessages
- websocketstompserverconfig
- websocketfallbacksockjsenable
- websocketserverallowedorigins
- websocketserverhandler
- websocketserverhandshake
- websocketserverruntimeconfiguration
- kotlin/org/springframework/docs
- core
- aopapi/aopapipointcutsregex
- aop
- aopajltwspring
- aopatconfigurable
- ataspectj
- aopaspectjsupport
- aopataspectjexample
- service
- aopataspectj
- beans
- dependencies/beansfactorylazyinit
- java/beansjavaprogrammaticregistration
- expressions/expressionsbeandef
- validation
- formatconfiguringformattingglobaldatetimeformat
- validationbeanvalidationspringmethodexceptions
- validationbeanvalidationspringmethod
- dataaccess/jdbc
- jdbccomplextypes
- jdbcdatasource
- jdbcembeddeddatabase
- jdbcjdbctemplateidioms
- integration
- cache
- cacheannotationenable
- cachestoreconfigurationcaffeine
- cachestoreconfigurationjdk
- cachestoreconfigurationjsr107
- cachestoreconfigurationnoop
- jms
- jmsannotatedsupport
- jmsjcamessageendpointmanager
- jmsreceivingasyncmessagelisteneradapter
- jmsreceivingasync
- jmstxparticipation
- jmx
- jmxcontextmbeanexport
- jmxexporting
- mailusagesimple
- mailusage
- resthttpserviceclient/customresolver
- schedulingenableannotationsupport
- schedulingtaskexecutorusage
- languages/kotlin/coroutines/propagation
- testing/mockmvc/assertj
- mockmvctesterassertionsjson
- mockmvctesterassertions
- mockmvctesterintegration
- mockmvctesterrequestsasync
- mockmvctesterrequestsmultipart
- mockmvctesterrequestspaths
- mockmvctesterrequests
- mockmvctestersetup
- converter
- web
- webflux
- controller
- webfluxanncontrollerexceptions
- webfluxannexceptionhandlermedia
- filters/urlhandler
- webfluxconfigpathmatching
- webmvc
- filters/urlhandler
- mvcconfig
- mvcconfigadvancedjava
- mvcconfigadvancedxml
- mvcconfigapiversion
- mvcconfigcontentnegotiation
- mvcconfigconversion
- mvcconfigcustomize
- mvcconfigenable
- mvcconfiginterceptors
- mvcconfigmessageconverters
- mvcconfigpathmatching
- mvcconfigstaticresources
- mvcconfigvalidation
- mvcconfigviewcontroller
- mvcconfigviewresolvers
- mvcdefaultservlethandler
- mvccontroller
- mvcanncontroller
- mvcannexceptionhandlerexc
- mvcannexceptionhandlermedia
- mvcannexceptionhandler
- websocket
- stomp
- websocketstompauthenticationtokenbased
- websocketstompconfigurationperformance
- websocketstompdestinationseparator
- websocketstompenable
- websocketstomphandlebrokerrelayconfigure
- websocketstomphandlebrokerrelay
- websocketstomphandlesimplebroker
- websocketstompinterceptors
- websocketstompmessageflow
- websocketstomporderedmessages
- websocketstompserverconfig
- websocketfallbacksockjsenable
- websocketserverallowedorigins
- websocketserverhandler
- websocketserverhandshake
- websocketserverruntimeconfiguration
- resources/org/springframework/docs
- core
- aopapi/aopapipointcutsregex
- aop
- aopajltwspring
- aopatconfigurable
- ataspectj
- aopaspectjsupport
- aopataspectjexample
- aopataspectj
- beans/dependencies/beansfactorylazyinit
- expressions/expressionsbeandef
- validation
- formatconfiguringformattingglobaldatetimeformat
- validationbeanvalidationspringmethodexceptions
- validationbeanvalidationspringmethod
- dataaccess/jdbc
- jdbcdatasource
- jdbcembeddeddatabase
- jdbcjdbctemplateidioms
- integration
- cache
- cacheannotationenable
- cachestoreconfigurationcaffeine
- cachestoreconfigurationjdk
- cachestoreconfigurationjsr107
- cachestoreconfigurationnoop
- jms
- jmsannotatedsupport
- jmsjcamessageendpointmanager
- jmsreceivingasyncmessagelisteneradapter
- jmsreceivingasync
- jmstxparticipation
- jmx
- jmxcontextmbeanexport
- jmxexporting
- mailusagesimple
- schedulingenableannotationsupport
- schedulingtaskexecutorusage
- web
- webmvc
- mvcconfig
- mvcconfigcontentnegotiation
- mvcconfigconversion
- mvcconfigenable
- mvcconfiginterceptors
- mvcconfigpathmatching
- mvcconfigstaticresources
- mvcconfigvalidation
- mvcconfigviewcontroller
- mvcconfigviewresolvers
- mvcdefaultservlethandler
- mvccontroller/mvcanncontroller
- websocket
- stomp
- websocketstompconfigurationperformance
- websocketstompdestinationseparator
- websocketstompenable
- websocketstomphandlebrokerrelay
- websocketstomporderedmessages
- websocketfallbacksockjsenable
- websocketserverallowedorigins
- websocketserverhandler
- websocketserverhandshake
- websocketserverruntimeconfiguration
- framework-platform
- gradle
- wrapper
- integration-tests
- src/test
- java/org/springframework
- aop
- config
- framework/autoproxy
- aot
- test
- beans/factory/xml
- cache/annotation
- context/annotation
- jsr330
- scope
- core/env
- scan1
- scan2
- expression/spel/support
- scheduling/annotation
- transaction/annotation
- kotlin/org/springframework/aop/framework/autoproxy
- resources
- META-INF
- org/springframework
- aop
- config
- framework/autoproxy
- beans/factory/xml
- context/annotation/ltw
- core/env
- transaction/annotation
- util
- web/util
- spring-aop
- src
- main
- java/org
- aopalliance
- aop
- intercept
- springframework/aop
- aspectj
- annotation
- autoproxy
- config
- framework
- adapter
- autoproxy
- target
- interceptor
- scope
- support
- annotation
- target
- dynamic
- resources
- META-INF
- spring
- org/springframework/aop/config
- testFixtures/java/org/springframework/aop/testfixture
- advice
- aspectj
- interceptor
- mixin
- scope
- test
- java
- org/springframework/aop
- aspectj
- annotation
- autoproxy
- config
- framework
- adapter
- interceptor
- scope
- support
- annotation
- target
- dynamic
- test/annotation
- transaction
- kotlin/org/springframework/aop
- framework
- support
- resources
- org/springframework/aop
- config
- framework
- interceptor
- scope
- support
- target
- spring-aspects
- src
- main
- java/org/springframework
- beans/factory/aspectj
- cache/aspectj
- context/annotation/aspectj
- scheduling/aspectj
- transaction/aspectj
- resources/META-INF
- test
- java/org/springframework
- aop/aspectj/autoproxy
- beans/factory/aspectj
- cache
- aspectj
- config
- context/annotation/aspectj
- scheduling/aspectj
- transaction/aspectj
- resources
- org/springframework
- aop/aspectj/autoproxy
- beans/factory/aspectj
- cache/config
- scheduling/aspectj
- transaction/aspectj
- spring-beans
- src
- jmh
- java/org/springframework/beans
- factory
- kotlin/org/springframework/beans
- resources/org/springframework/beans/factory
- main
- java/org/springframework/beans
- factory
- annotation
- aot
- config
- groovy
- parsing
- serviceloader
- support
- wiring
- xml
- propertyeditors
- support
- kotlin/org/springframework/beans/factory
- resources
- META-INF
- spring
- org/springframework/beans/factory/xml
- testFixtures
- java/org/springframework/beans
- factory/aot
- testfixture
- beans
- factory
- annotation
- subpkg
- aot
- generator
- deprecation
- factory
- injection
- lifecycle
- property
- visibility
- subpkg
- factory/xml
- kotlin/org/springframework/beans/testfixture/beans
- factory/generator/factory
- resources/META-INF/spring
- test
- java/org/springframework/beans
- factory
- annotation
- aot
- config
- parsing
- serviceloader
- support
- wiring
- xml
- support
- propertyeditors
- support
- kotlin/org/springframework/beans
- factory
- annotation
- aot
- support
- resources
- org/springframework/beans
- factory
- annotation
- aot
- config
- generator
- parsing
- support
- security
- xml
- propertyeditors
- spring-context-indexer
- src
- main
- java/org/springframework/context/index/processor
- resources/META-INF/services
- test/java/org/springframework/context/index
- processor
- sample
- cdi
- jpa
- type
- test
- spring-context-support
- src
- main
- java/org/springframework
- cache
- caffeine
- jcache
- config
- interceptor
- transaction
- mail
- javamail
- scheduling/quartz
- ui/freemarker
- resources
- META-INF/spring
- org/springframework/mail/javamail
- testFixtures/java/org/springframework/contextsupport/testfixture
- cache
- jcache
- test
- java/org/springframework
- cache
- caffeine
- jcache
- config
- interceptor
- transaction
- mail
- javamail
- scheduling/quartz
- ui/freemarker
- resources
- org/springframework
- cache
- ehcache
- jcache/config
- mail/javamail
- scheduling/quartz
- spring-context
- src
- jmh/java/org/springframework/context
- annotation
- expression
- main
- java/org/springframework
- cache
- annotation
- concurrent
- config
- interceptor
- support
- context
- annotation
- aot
- config
- event
- expression
- i18n
- index
- support
- weaving
- ejb/config
- format
- annotation
- datetime
- standard
- number
- money
- support
- instrument/classloading
- glassfish
- jboss
- tomcat
- jmx
- access
- export
- annotation
- assembler
- metadata
- naming
- notification
- support
- jndi
- support
- resilience
- annotation
- retry
- scheduling
- annotation
- concurrent
- config
- support
- scripting
- bsh
- config
- groovy
- support
- stereotype
- ui
- validation
- annotation
- beanvalidation
- method
- support
- kotlin/org/springframework
- cache
- context
- annotation
- support
- ui
- resources
- META-INF
- spring
- org/springframework
- cache/config
- context/config
- ejb/config
- scheduling/config
- scripting/config
- test/java
- example
- gh24375
- indexed
- profilescan
- scannable_implicitbasepackage
- scannable_scoped
- scannable
- sub
- org/springframework/aop/aspectj
- autoproxy
- benchmark
- spr3064
- generic
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
11,185 files changed
+1645247
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
Lines changed: 28 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
0 commit comments