File tree
9,201 files changed
+44026
-24662
lines changed- .github
- actions
- build
- prepare-gradle-build
- sync-to-maven-central
- workflows
- buildSrc
- config/checkstyle
- src
- main/java/org/springframework/build
- architecture
- dev
- hint
- multirelease
- optional
- shadow
- test/java/org/springframework/build/multirelease
- framework-api
- framework-docs
- modules/ROOT
- pages
- core
- aop-api
- aop
- ataspectj
- appendix
- beans
- annotation-config
- dependencies
- java
- expressions
- 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
- websocket
- stomp
- partials/web
- src/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
- 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
- resthttpinterface/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
- 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
- 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
- resthttpinterface/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
- resources/org/springframework/docs/web/webmvc/mvcconfig/mvcconfigmessageconverters
- 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
- 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
- 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
- spring-aspects/src
- main/java/org/springframework
- beans/factory/aspectj
- cache/aspectj
- context/annotation/aspectj
- scheduling/aspectj
- transaction/aspectj
- test/java/org/springframework
- aop/aspectj/autoproxy
- beans/factory/aspectj
- cache
- aspectj
- config
- context/annotation/aspectj
- scheduling/aspectj
- transaction/aspectj
- spring-beans/src
- jmh
- java/org/springframework/beans
- factory
- kotlin/org/springframework/beans
- main
- java/org/springframework/beans
- factory
- annotation
- aot
- config
- groovy
- parsing
- serviceloader
- support
- wiring
- xml
- propertyeditors
- support
- kotlin/org/springframework/beans/factory
- 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
- 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
- spring-context-indexer/src
- main/java/org/springframework/context/index/processor
- 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
- 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/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
- testFixtures/java/org/springframework/context/testfixture
- beans
- factory
- cache
- beans
- context
- annotation
- registrar
- subpkg
- aot/scan/noreflective
- test
- java
- example
- gh24375
- indexed
- profilescan
- scannable_implicitbasepackage
- scannable_scoped
- scannable
- sub
- org/springframework
- aop
- aspectj
- autoproxy
- benchmark
- spr3064
- generic
- config
- framework
- adapter
- autoproxy
- scope
- target
- beans/factory
- annotation
- support
- xml
- support
- cache
- annotation
- concurrent
- config
- interceptor
- context
- annotation2
- annotation3
- annotation4
- annotation5
- annotation6
- annotation
- beanregistrar
- componentscan
- cycle
- left
- right
- importing
- level1
- level2
- level3
- ordered
- simple
- configuration
- a
- spr8955
- spr9031
- scanpackage
- jsr330
- lifecyclemethods
- role
- spr10546
- scanpackage
- spr12111
- spr12233
- spr12334
- spr16756
- spr8761
- spr8808
- aot
- config
- conversionservice
- event
- test
- self_inject
- expression
- generator
- groovy
- i18n
- index
- support
- core/task
- ejb/config
- format
- datetime
- standard
- number
- money
- support
- instrument/classloading
- jmx
- access
- export
- annotation
- assembler
- naming
- notification
- support
- jndi
- mock/env
- resilience
- scheduling
- annotation
- concurrent
- config
- support
- scripting
- bsh
- config
- groovy
- support
- tests/sample/beans
- ui
- util
- validation
- beanvalidation
- kotlin/org/springframework
- cache
- interceptor
- context
- annotation
- aot
- event
- support
- format/datetime/standard
- scheduling/annotation
- ui
- validation/beanvalidation
- resources/example/scannable
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
9,201 files changed
+44026
-24662
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| 33 | + | |
33 | 34 | | |
34 | | - | |
| 35 | + | |
35 | 36 | | |
36 | 37 | | |
37 | 38 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
| 4 | + | |
| 5 | + | |
9 | 6 | | |
10 | | - | |
11 | | - | |
| 7 | + | |
| 8 | + | |
12 | 9 | | |
13 | | - | |
14 | | - | |
| 10 | + | |
| 11 | + | |
15 | 12 | | |
16 | 13 | | |
17 | 14 | | |
| |||
27 | 24 | | |
28 | 25 | | |
29 | 26 | | |
30 | | - | |
| 27 | + | |
31 | 28 | | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
| 29 | + | |
| 30 | + | |
40 | 31 | | |
41 | 32 | | |
42 | 33 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| 64 | + | |
| 65 | + | |
64 | 66 | | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | 67 | | |
69 | 68 | | |
70 | 69 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
| 63 | + | |
| 64 | + | |
63 | 65 | | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | 66 | | |
68 | 67 | | |
69 | 68 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | | - | |
61 | | - | |
62 | | - | |
| 60 | + | |
| 61 | + | |
63 | 62 | | |
64 | 63 | | |
65 | 64 | | |
66 | 65 | | |
67 | | - | |
68 | | - | |
69 | 66 | | |
70 | | - | |
71 | 67 | | |
72 | 68 | | |
73 | 69 | | |
74 | 70 | | |
75 | 71 | | |
76 | 72 | | |
77 | 73 | | |
78 | | - | |
79 | 74 | | |
80 | 75 | | |
81 | 76 | | |
82 | 77 | | |
83 | | - | |
| 78 | + | |
84 | 79 | | |
85 | 80 | | |
86 | 81 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| 23 | + | |
23 | 24 | | |
24 | 25 | | |
25 | 26 | | |
| |||
0 commit comments