Commit c721a4b
authored
File tree
951 files changed
+63289
-5060
lines changed- .agents/skills
- grails-developer
- groovy-developer
- java-developer
- .claude/skills
- grails-developer
- groovy-developer
- java-developer
- .github/workflows
- build-logic
- docs-core
- gradle/wrapper
- plugins
- src/main/groovy/org/apache/grails/buildsrc
- buildSrc
- etc/bin
- gradle
- wrapper
- grails-bom
- grails-console
- src
- main/groovy/grails/ui
- command
- script
- test/groovy/grails/ui
- command
- script
- grails-core/src
- main/groovy/org/grails/compiler/injection
- test
- groovy
- grails
- boot
- spring
- util
- org/grails
- compiler/injection
- config
- plugins
- resources
- grails-data-docs/stage
- grails-data-graphql
- examples/grails-multi-datastore-app
- grails-app/conf
- src/integration-test/groovy/myapp
- grails-data-hibernate5
- core/src
- main/groovy
- grails/orm
- org/grails/orm/hibernate
- query
- test/groovy
- grails/gorm/tests
- compositeid
- multitenancy
- org
- apache/grails/data/hibernate5/core
- grails/orm/hibernate
- connections
- dbmigration
- docs
- src/docs/asciidoc
- multipleDataSources
- services
- grails-plugin
- src
- main/groovy/org/grails/plugin/hibernate/support
- test/groovy/org/grails/plugin/hibernate/support
- grails-data-mongodb
- boot-plugin/src/test/groovy/org/grails/datastore/gorm/mongodb/boot/autoconfigure
- core/src/test/groovy
- grails/mongodb/bootstrap
- org
- apache/grails/data/mongo/core
- grails/datastore/gorm/mongo
- connections
- multitenancy
- docs
- grails-data-neo4j
- boot-plugin/src/test/groovy/org/grails/datastore/gorm/neo4j/boot/autoconfigure
- examples
- grails3-neo4j-hibernate/grails-app/assets/javascripts
- grails3-neo4j/grails-app/assets/javascripts
- grails-datastore-gorm-neo4j/src/test/groovy/grails/gorm/tests/multitenancy
- grails-datamapping-core-test/src/test/groovy
- grails/gorm
- services/multitenancy
- database
- partitioned
- schema
- tests
- org/grails/datastore/gorm
- grails-datamapping-core
- src
- main/groovy
- grails/gorm
- org/grails/datastore/gorm
- finders
- jdbc
- connections
- query
- criteria
- transform
- services
- implementers
- transform
- test/groovy
- grails/gorm/services
- org/grails/datastore/gorm
- jdbc
- query/criteria
- grails-datamapping-tck/src/main/groovy/org/apache/grails/data/testing/tck
- base
- domains
- tests
- grails-datastore-core/src/main/groovy/org/grails/datastore/mapping
- config
- query/jpa
- grails-doc
- src/en/guide
- GORM
- quickStartGuide
- bestPractices
- commandLine
- conf
- dataSource
- services/declarativeTransactions
- testing
- upgrading
- grails-domain-class/src/test/groovy/grails/persistence
- grails-forge
- buildSrc
- gradle
- wrapper
- grails-forge-analytics-postgres/src
- main/java/org/grails/forge/analytics/postgres
- test/groovy/org/grails/forge/analytics/postgres
- grails-forge-api/src
- main
- java/org/grails/forge/api
- analytics
- create
- github
- zip
- diff
- options
- preview
- resources
- test/groovy/org/grails/forge/api
- grails-forge-cli/src
- main/java/org/grails/forge/cli
- command
- test/groovy/org/grails/forge/cli
- grails-forge-core/src
- main
- java/org/grails/forge
- analytics
- application
- generator
- build/gradle
- defaults
- diff
- feature
- build/gradle/templates
- database
- micronaut
- reloading
- spring
- test
- options
- resources
- assets
- javascripts
- stylesheets
- test/groovy/org/grails/forge
- build
- dependencies
- gradle
- feature
- asciidoctor
- assetPipeline
- database
- github/workflows
- grailsProfiles
- grailsWrapper
- grails
- lang
- logging
- migration
- other
- reloading
- spring
- test
- view
- json
- web
- fixture
- options
- test-core/src/test/groovy/org/grails/forge/utils
- grails-geb
- src
- main/templates
- testFixtures/groovy/grails/plugin/geb
- grails-gradle
- buildSrc
- gradle
- wrapper
- plugins
- src
- main/groovy/org/grails/gradle/plugin/core
- test
- groovy/org/grails/gradle/plugin/core
- resources/test-projects
- fork-settings-custom
- grails-app/conf
- fork-settings-defaults
- grails-app/conf
- java-compat-no-toolchain
- grails-app/conf
- java-compat-toolchain-23
- grails-app/conf
- java-compat-toolchain-24
- grails-app/conf
- java-compat-toolchain-current
- grails-app/conf
- no-toolchain-javaexec
- grails-app/conf
- no-toolchain-web
- grails-app/conf
- toolchain-command
- grails-app/conf
- toolchain-javaexec
- grails-app/conf
- toolchain-override
- grails-app/conf
- toolchain-test
- grails-app/conf
- grails-gsp
- core/src/main/groovy/org/grails/gsp/compiler
- grails-taglib/src
- main/groovy/org/grails/core/gsp
- test/groovy/org/grails/core/gsp
- plugin
- src/test/groovy/org/grails/web
- mapping
- pages
- taglib
- grails-interceptors/src/test/groovy/org/grails/plugins/web/interceptors
- grails-micronaut
- src/main/groovy/org/apache/grails/micronaut
- grails-mimetypes/src
- main/groovy/org/grails/web/mime
- test/groovy
- grails/web/mime
- org/grails
- plugins/web/mime
- web
- mime
- servlet/mvc
- grails-profiles
- base
- skeleton
- gradle/wrapper
- profile/skeleton/gradle/wrapper
- web/skeleton/grails-app/assets
- javascripts
- stylesheets
- grails-rest-transforms/src/test/groovy/org/grails/plugins/web/rest/render
- hal
- html
- json
- grails-shell-cli
- src
- main/groovy/org/grails/cli/profile
- commands
- test/groovy/org/grails/cli/profile/commands
- grails-test-examples
- app1
- grails-app
- assets/javascripts
- controllers/functionaltests
- async
- binding
- caching
- codecs
- commanddi
- contentneg
- cors
- errorhandling
- fileupload
- flow
- i18n
- interceptors
- requestresponse
- springevents
- taglib
- urlmappings
- domain/functionaltests
- binding
- constraints
- events
- gorm
- services
- i18n
- services/functionaltests
- caching
- commanddi
- services
- springevents
- taglib/functionaltests/taglib
- views
- contentNegotiation
- tagLibTest
- src
- integration-test/groovy/functionaltests
- async
- binding
- caching
- codecs
- commanddi
- constraints
- contentneg
- cors
- errorhandling
- events
- fileupload
- flow
- gorm
- i18n
- interceptors
- layout
- pages
- requestresponse
- scaffolding
- services
- springevents
- taglib
- urlmappings
- main/groovy/functionaltests/springevents
- test/groovy/functionaltests
- app2
- grails-app/assets/javascripts
- src/integration-test/groovy/app2
- pages
- app3/src/integration-test/groovy/app3
- pages
- async-events-pubsub-demo
- grails-app/services/pubsub/demo
- src
- integration-test/groovy/pubsub/demo
- main/groovy/pubsub/demo
- cache
- grails-app
- controllers/com/demo
- services/com/demo
- src
- integration-test/groovy/com/demo
- test/groovy/com/demo
- database-cleanup
- grails-app
- conf
- controllers/dbcleanup
- domain/dbcleanup
- init/dbcleanup
- views
- src/integration-test/groovy/dbcleanup
- datasources
- grails-app
- controllers/datasources
- domain/ds2
- views/osivBook
- src/integration-test/groovy/functionaltests
- pages
- demo33
- grails-app/assets
- javascripts
- stylesheets
- src/integration-test/groovy/demo
- exploded/src/integration-test/groovy/exploded
- pages
- external-configuration/src/integration-test/groovy/test/app
- geb-gebconfig/grails-app/assets
- javascripts
- stylesheets
- geb
- grails-app/assets
- javascripts
- stylesheets
- gorm
- grails-app
- controllers/gorm
- domain/gorm
- i18n
- services/gorm
- views
- src/integration-test/groovy/gorm
- pages
- gsp-layout
- grails-app
- assets
- javascripts
- stylesheets
- controllers/org/example/grails/layout
- views/tagLib
- src/integration-test/groovy
- gsp-sitemesh3
- grails-app/assets
- javascripts
- stylesheets
- gsp-spring-boot/script
- hibernate5
- grails-data-service-multi-datasource
- grails-app
- conf
- domain/example
- init/example
- services/example
- src/integration-test/groovy/functionaltests
- grails-database-per-tenant
- grails-app
- assets/javascripts
- controllers/example
- src/test/groovy/example
- grails-hibernate
- grails-app
- assets/javascripts
- controllers/functional/tests
- src
- integration-test/groovy/functional/tests
- pages
- test/groovy/functional/tests
- grails-multiple-datasources
- grails-app/controllers/datasources
- src/integration-test/groovy/functionaltests
- grails-multitenant-multi-datasource
- grails-app
- conf
- domain/example
- init/example
- services/example
- src/integration-test/groovy/functionaltests
- grails-partitioned-multi-tenancy
- grails-app
- assets/javascripts
- controllers/example
- src/test/groovy/example
- grails-schema-per-tenant
- grails-app
- assets/javascripts
- controllers/schemapertenant
- src/test/groovy/schemapertenant
- issue450
- grails-app/assets
- javascripts
- stylesheets
- src/integration-test/groovy/example
- hyphenated/grails-app/assets/javascripts
- issue-11102
- grails-app/assets
- javascripts
- stylesheets
- src/integration-test/groovy/issue11102
- issue-11767
- src/integration-test/groovy/issue11767/app
- issue-15228
- src/integration-test/groovy/issue11767/app
- issue-views-182
- src/integration-test/groovy/views182
- micronaut-groovy-only
- grails-app
- conf
- controllers/micronautgroovyonly
- init/micronautgroovyonly
- services/micronautgroovyonly
- src
- integration-test/groovy/micronautgroovyonly
- main/groovy/bean/injection
- micronaut
- grails-app
- assets
- javascripts
- stylesheets
- conf
- controllers/micronaut
- services/micronaut
- src
- integration-test/groovy/micronaut
- main
- groovy
- bean/injection
- micronaut/client
- java
- bean/injection
- micronaut
- client
- filter
- mongodb
- base
- grails-app
- assets/javascripts
- controllers/functional/tests
- src/integration-test/groovy/functional/tests
- pages
- database-per-tenant
- grails-app
- assets/javascripts
- controllers/examples/mongo/tenant
- src/integration-test/groovy/examples/mongo/tenant
- gson-templates/grails-app/assets/javascripts
- hibernate5
- grails-app
- assets/javascripts
- controllers/functional/tests
- src/integration-test/groovy/functional/tests
- pages
- namespaces
- grails-app/assets/javascripts
- src/integration-test/groovy
- context
- pages
- namespaces
- admin
- pages
- pages
- plugins
- exploded
- src/integration-test/groovy/exploded
- issue-11767
- loadfirst
- src/integration-test/groovy/loadfirst
- loadsecond
- src/integration-test/groovy/loadsecond
- micronaut-singleton
- src/main
- groovy/micronaut/singleton
- java/com/example/grails/plugins/micronaut
- scaffolding-fields
- grails-app
- conf
- controllers/scaffoldingfields
- domain/scaffoldingfields
- i18n
- init/scaffoldingfields
- views/_fields
- default
- employee
- biography
- email
- src/integration-test/groovy/scaffoldingfields
- pages
- scaffolding
- grails-app
- assets
- javascripts
- stylesheets
- domain/com/example
- src/integrationTest/groovy/com/example
- pages
- views-functional-tests
- grails-app/assets/javascripts
- src/integration-test/groovy/functional/tests
- api
- grails-test-suite-uber
- src/test/groovy
- grails
- compiler
- persistence
- spring
- test/mixin
- org/grails
- commons
- plugins/web/rest/render
- web
- codecs
- servlet
- util
- grails-test-suite-web
- src/test/groovy
- grails/rest/web
- org/grails
- compiler/web
- plugins/web/rest/render/xml
- web
- binding
- json
- commandobjects
- controllers
- metaclass
- mime
- grails-testing-support-dbcleanup-core
- src
- main
- groovy/org/apache/grails/testing/cleanup/core
- resources/META-INF
- services
- test/groovy/org/apache/grails/testing/cleanup/core
- grails-testing-support-dbcleanup-h2
- src
- main
- groovy/org/apache/grails/testing/cleanup/h2
- resources/META-INF/services
- test/groovy/org/apache/grails/testing/cleanup/h2
- grails-testing-support-dbcleanup-postgresql
- src
- main/groovy/org/apache/grails/testing/cleanup/postgresql
- test/groovy/org/apache/grails/testing/cleanup/postgresql
- grails-testing-support-http-client
- src
- main/groovy/org/apache/grails/testing/http/client
- utils
- test/groovy/org/apache/grails/testing/http/client
- utils
- grails-testing-support-web/src/main/groovy/grails/testing/web
- grails-validation/src/test/groovy/grails/validation
- grails-views-gson/src/test/groovy/grails/plugin/json/view/api
- grails-web-url-mappings/src
- main/groovy/org/grails/web/mapping/mvc
- test/groovy/org/grails/web/mapping
- mvc
- grails-wrapper/src/main/java/grails/init
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
951 files changed
+63289
-5060
lines changedLarge diffs are not rendered by default.
Large diffs are not rendered by default.
| 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 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| |||
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
59 | | - | |
| 59 | + | |
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
| |||
0 commit comments