This is an automated email from the ASF dual-hosted git repository.

jamesfredley pushed a change to branch fix/negative-number-locale-15178
in repository https://gitbox.apache.org/repos/asf/grails-core.git


    from 7ea205bba6 fix: scope Unicode minus normalization to input rendering 
only
     add 89d77d5a15 Introduce CreatedDate and LastModifiedDate annotations
     add 841fe22a0f Introduce GrailsExtension importGrailsAnnotations that will 
auto import @Scaffold and grails.gorm.annotation.*
     add 568060d3fd Merge branch '7.0.x' into 7.0.x-autotimestamp-enhancements
     add f0de080830 Fix for mongodb autotimestamp properties not being marked 
dirty. Properties will only be marked dirty if other updates exist. This mimics 
the behavior in hibernate. Fixes #15120
     add 2c91003be4 unused import
     add e935901431 Skip null check on AutoTimestamp properties
     add 7fed24cecc Hide AutoTimestamp properties from scaffold input/edit views
     add 00a4f03bae remove duplicate method
     add 0997abda2a Merge branch '7.0.x' into 7.0.x-autotimestamp-enhancements
     add 8019058110 Merge branch '7.0.x' into 7.0.x-autotimestamp-enhancements
     add 4d93af3df0 Merge branch '7.0.x' into 7.0.x-autotimestamp-enhancements
     add a73aac74a9 Revert setting properties dirty in 
AutoTimestampEventListener as this is now handled in the EntityPersister
     add 809f1d0b55 Deprecate @AutoTimestamp
     add f05cee7e95 Cache annotation lookups when not in development mode
     add f37dcc16f4 Add jakarta.validation.constraints.* to common annotation 
star imports
     add a052ed18ee null check on persistentProperty
     add 8602be40b2 remove unused imports
     add df38a80392 Support for Spring Data annotations
     add e1597d9f79 @CreatedBy and @LastModifiedBy support
     add da8776ce87 Merge branch '7.0.x' into 7.0.x-autotimestamp-enhancements
     add bb3951b507 Merge branch '7.0.x' into 7.0.x-autotimestamp-enhancements
     add a04197fd17 chore: bump to 7.1.0-SNAPSHOT
     add 83c9e62d55 Merge branch '7.0.x' into 7.1.x
     add 7990edfb6c Merge pull request #15155 from apache/7.0.x
     add 9ca377b921 Merge branch '7.0.x' into 7.1.x
     add 477a41cfaf Merge branch '7.1.x' into 7.0.x-autotimestamp-enhancements
     add 1ebfb27353 Make annotation caching configurable
     add 7ff89e050f make base starImports configurable
     add 3af3efeb1f remove comment escaping
     add 163a3c2ce5 Allow @CreatedBy and @LastModifiedBy fields to have 
constraints applied
     add a172a2d6ba Deprecate AutoTimestamp for removal in 8.0
     add 7776374bd5 Rename AutoTimestampType to AuditMetadataType since it now 
includes createdBy and updatedBy
     add 7b91138ebb fix old method reference
     add 89e3fa009f Add excludeAnnotatedTimestamps to DomainModelService 
interface
     add ec7b41a272 Match types in interface
     add d4285cf7c5 Use switch statement instead of complex if else
     add ede6abf2f3 wrap @ javadoc references in {@code
     add b1182cbdfd Fix verison references
     add fbad49d3d4 Update example app to use new annotations
     add 49cc01d8fc Add missing AuditorAware implementation
     add ed11fd5cb5 Merge remote-tracking branch 'upstream/7.0.x' into 7.1.x
     add 801a1de40b Merge branch '7.1.x' into 7.0.x-autotimestamp-enhancements
     add 36f44df575 Allow greedy parameters (+) prior to a format paramter that 
consume everything but the last .
     add cc4b03336c Add test coverage for url mapping greedy marker
     add 920ca35487 fix spacing
     add 52ec8aff5f remove accidentally added paren
     add 778ed4e818 Merge branch '7.1.x' into 7.1.x-url-mapping-greedy-extension
     add fea3bd9a6c Document greedy + url mapping
     add b4dcd8a1bd Merge pull request #15213 from 
codeconsole/7.1.x-url-mapping-greedy-extension
     add 36f4edb4f0 Merge branch '7.1.x' into 7.0.x-autotimestamp-enhancements
     add 485e41aba7 document auditing changes in upgrade guide
     add f02eb42cbd Rename AutoTimestampUtils to AuditMetadataUtils and log 
debug ignored exceptions
     add 15a3c8873b 7.1
     add 95a746d1c2 Don't call a resource constructor until GORM has been 
initialized by Spring
     add 4f6ff89883 make resourceClass public
     add 6ca251b856 Make resource naming consitent with RestfulController
     add 571a9c5078 remove private access
     add f35fc44d5e Use Groovy @Lazy for thread safety
     add 58ea96bdb4 Merge branch '7.1.x' into 
7.0.x-gormservice-dev-racecondition
     add 9540fbf3f2 Merge branch '7.1.x' into 
7.0.x-gormservice-dev-racecondition
     add e8d5a8bc8d Merge branch '7.1.x' into 
7.0.x-gormservice-dev-racecondition
     add 2c12a6d4ef Document GormService changes
     add cbd38b6d97 Merge pull request #15195 from 
codeconsole/7.0.x-gormservice-dev-racecondition
     add bd126c9ae7 Merge branch '7.1.x' into 7.0.x-autotimestamp-enhancements
     add 1db099b332 Fix checkstyleMain
     add 162ff83a38 Merge pull request #15118 from 
codeconsole/7.0.x-autotimestamp-enhancements
     add 06cd705e37 Merge branch '7.0.x' into 7.1.x
     add 9effe9fe5b check configuration heirarchy if dependency exists
     add cd7508bef6 Merge pull request #15232 from 
codeconsole/7.1.x-importGrailsCommonAnnotations
     add bf6d4dd3d7 feat: add versions to banner
     add 62a789f0b8 Include Java vendor in Grails banner version info (#15230)
     add fb59c771e1 fix: rework `printBanner`
     add 4babe75c3a feat: make GrailsBanner configurable
     add 506122bbbf feat: allow overriding banner versions formatting
     add 2598cef29f feat: add map constructor to `GrailsBanner`
     add e22fe02f00 feat: add more banner customization options
     add b5be89f2ff docs: document the banner functionality
     add c5cbdac65e style: remove unnecessary semicolons
     add 28fb38256f Merge pull request #15229 from apache/banner-versions
     add 109ca9e8d9 fix(banner): render art padding conditionally
     add fd1c744196 Merge pull request #15243 from apache/banner-fix
     add f35f3ce6d9 Merge branch '7.0.x' into 7.1.x
     add 8ee0f54055 Allow namespace scaffold views to default to scaffold 
namespace templates instead of non namespace views. Fixes #15239
     add 8f0a255550 store null scaffold value representation
     add 8c69ac22da fix spacing
     add c0648ab4ab document enableNamespaceViewDefaults
     add 0b3a1f2235 Add comment reference to AST transformation
     add a35c774ffe Add scaffold test coverage
     add 76b58e5e96 Merge branch '7.1.x' into 7.1.x-namespace-view-defaults
     add 7f5908d8b9 Merge pull request #15240 from 
codeconsole/7.1.x-namespace-view-defaults
     add b588153f96 Fix links to controllers with namespaces in create-app 
index.gsp
     add 4aaa918fe4 add default namespace UrlMapping
     add 50b65df13b Merge pull request #15252 from 
codeconsole/7.1.x-namespace-index
     add 1b67ebd322 Merge branch '7.0.x' into 7.1.x
     add 39f1d0e476 display constraint expansion
     add 4d7a5dc538 Change DisplayType.INPUT/OUTPUT to 
DisplayType.INPUT/OUTPUT_ONLY
     add 71f7c096cc update documentation for display constraint
     add ebf2912c39 add documentation to upgrade guide
     add 52d6e6310f Support new scaffold controller/service create/generate 
commands
     add 64746f3f51 Merge branch '7.1.x' into 7.1.x-scaffold-service-controller
     add 69b84ad6dc cleanup
     add 1e1bafa4e2 remove redundant check
     add f81ccd298e Support for @Scaffold(Domain) which is shortcut for 
@Scaffold(domain = Domain)
     add 9cc53b2f45 use new shortcuts for @Scaffold in templates
     add cc93884109 update javadocs
     add c029519345 Introduce ScaffoldService interface
     add 00a496279f resolve merge conflict
     add 20f2efd95c Merge branch '7.1.x' into 7.1.x-scaffold-service-controller
     add cecef1d4a4 Merge branch '7.1.x' into 7.1.x-scaffold-service-controller
     add f487f1f663 introduce --extends to scaffold generation scripts.
     add 76f8c315f6 update documentation
     add 4f8387e3db use common extends terminology
     add bb6540ad03 update upgrade guide
     add 1c2d192271 show warning for static scaffold
     add 3c29edeff2 simplify if
     add e9e015cf0d Merge pull request #15245 from 
codeconsole/7.1.x-scaffold-service-controller
     add 232cfea30d Merge branch '7.1.x' into 7.1.x-display-constraint
     add 91ace4334e Merge branch '7.0.x' into 7.1.x
     add 2a92830b90 Merge branch '7.0.x' into 7.1.x
     add d6291044f5 Merge branch '7.1.x' into 7.1.x-display-constraint
     add 7af49e11be Merge branch '7.0.x' into 7.1.x
     add 0067871900 Merge branch '7.1.x' into 7.1.x-display-constraint
     add b1b2a2e49b DisplayType should override all other checks
     add d41484e81b Merge branch '7.0.x' into 7.1.x
     add 1d824927fd Merge branch '7.1.x' into 7.1.x-display-constraint
     add f31bf51430 deprecate isDisplay()
     add 9819ebee66 Merge pull request #15334 from apache/7.0.x
     add ac0baf72da Merge branch '7.0.x' into 7.1.x
     add df0ba75859 Add clearConstraintsMapCache() public API to Validateable 
trait
     add 1b3486a87b Reword comments to use 'test environment pollution' 
terminology
     add e99e16f2d1 Merge pull request #15346 from 
apache/feat/add-clearConstraintsMapCache-api
     add e45ac2d7a4 Merge branch '7.1.x' into 7.1.x-display-constraint
     add 2bef7742ac Introduction of grails add-field for modify grails domain 
objects via the command line
     add 5176e35712 support for domain names with same name but different 
packages
     add ea3b914f6c make field prefixes variables
     add e93e6e4d1e throw exception on syntax error
     add d2a6c84d4b support for enums and custom types
     add 177ff46e8a remove groovyVersion
     add 385c5d7d1a make groovy 3 dep compile only
     add 6b17eaf636 resolve groovy conflict from transitive bom import
     add 8d1e8c0517 fix test on windows
     add f267623709 Merge branch '7.1.x' into 
fork/codeconsole/7.1.x-cli-enhancements
     add 9c155505ec Merge branch '7.1.x' into 7.1.x-cli-enhancements
     add 74df020b3e add-property support
     add c2214f9d2d update since to 7.1
     add 0f1e1dcb14 use --access instead of --private/protected/public
     add f841c3256b remove add-field command
     add 828dfe467c Merge branch '7.1.x' into 7.1.x-cli-enhancements
     add 9aa89c0851 Merge pull request #15289 from 
codeconsole/7.1.x-cli-enhancements
     add 77ef9dbeb2 Merge branch '7.1.x' into 7.1.x-display-constraint
     add e6fa181c3d Merge pull request #15266 from 
codeconsole/7.1.x-display-constraint
     add e4b2ae3794 fix for UrlMapping greedy not working when no id is present
     add d11867dbe9 fix codestyle
     add fdcb2274f9 remove debugging code
     add 6451aad891 Merge branch '7.1.x' into 
7.1.x-url-mapping-greedy-extension-2
     add ae0e16bd6e Merge pull request #15358 from 
codeconsole/7.1.x-url-mapping-greedy-extension-2
     add 3b1aac5004 Merge branch '7.0.x' into 7.1.x
     add 1bbfd1607c Merge branch '7.0.x' into 7.1.x
     add e56812c8c7 Merge branch '7.0.x' into 7.1.x
     add f1692adb95 Merge branch '7.0.x' into 7.1.x
     add 4218868c6e Simplify importGrailsCommonAnnotations check
     add 3cb6063959 Merge branch '7.1.x' into 7.1.x-startImports-check
     add a9c1d1aa66 groovy refactor
     add babbedccca Merge pull request #15361 from 
codeconsole/7.1.x-startImports-check
     add 4c4c85292b Merge branch '7.0.x' into 7.1.x
     add 71f076e812 Merge branch '7.0.x' into 7.1.x
     add c9544f62b1 feat(grails-gradle): move indy configuration from generated 
apps to Gradle plugin
     add 6e696327f1 docs: update upgrade guide for indy configuration move to 
Gradle plugin
     add 5880404fac fix: add setIndy setter and defer indy configuration to 
afterEvaluate
     add 4f08683f85 Fix typo in upgrading documentation for Groovy 4
     add d1db8ab004 Merge pull request #15375 from 
apache/feat/move-indy-config-to-gradle-plugin
     add 4415845554 test(ci): add indy matrix to functional test CI jobs
     add a7d262bc0e Merge pull request #15415 from 
jamesfredley/test/indy-ci-coverage
     add 053610bb49 Merge branch '7.0.x' into 7.1.x
     add 2988347767 Merge pull request #15434 from apache/7.0.x
     add d9eb4d15bd ci: reduce indy=true to one job per test type
     add 587980e5d5 Merge pull request #15438 from 
jamesfredley/ci/indy-one-per-job
     add 5f250cb93f fix(grails-gradle): change indy log level from lifecycle to 
info
     add f5806529bb Merge pull request #15446 from apache/fix/indy-log-level
     add f0e966098a Merge pull request #15449 from apache/7.0.x
     add 7ac3109e0e deprecate: mark Spring JSP theme support for removal in 
Grails 8.0.0
     add 15bf44dbc6 Merge pull request #15457 from 
apache/deprecate/jsp-theme-features
     add 164063b256 Merge pull request #15468 from apache/7.0.x
     add 84bdc3a8e2 Merge branch '7.0.x' into 7.1.x
     add 19e8479367 feat: auto-inherit datasource from domain class in @Service 
data services
     add c0abe45b4f Merge remote-tracking branch 'origin/7.1.x' into 
feat/data-service-datasource-inheritance
     add 3a664223b0 fix: address review feedback for datasource inheritance 
feature
     add 2c44846a76 docs: add cross-reference for datasource inheritance in 
transactions guide
     add a7367da5fc Merge branch '7.1.x' into 
feat/data-service-datasource-inheritance
     add 19205e6657 fix: generate connection-aware getTransactionManager() in 
ServiceTransformation for inherited datasource services
     add 38e1cd3467 Merge branch '7.1.x' into 
feat/data-service-datasource-inheritance
     add 1f2d09d4d3 test: isolate MongoDbDataStoreSpringInitializerSpec from 
data service classpath pollution
     add f8419731d4 Use Inventory.warehouse namespace syntax instead of 
GormEnhancer internal API in test
     add 719add4742 Merge remote-tracking branch 'origin/7.1.x' into 
feat/data-service-datasource-inheritance
     add 5274f5c9da fix: typo
     add 6329452302 style: groovy and dry
     add a847edc85d style: codenarc issues
     add 5565e9a952 Merge pull request #15433 from 
apache/feat/data-service-datasource-inheritance
     add b2aee98886 fix: add null safety for getDatastoreForConnection in data 
service factory bean
     add c19791805b test: add unit tests for 
DatastoreServiceMethodInvokingFactoryBean.resolveEffectiveDatastore()
     add 53e05d7cf2 fix: make test inner classes accessible to ServiceLoader
     add aa15462d43 Fix DomainService breaking DefaultServiceRegistrySpec via 
ServiceLoader
     add 9fdc3bee48 Merge pull request #15474 from 
apache/fix/dataservice-null-datastore-guard
     add 8b5d630651 Merge branch '7.1.x' into fix/negative-number-locale-15178

No new revisions were added by this update.

Summary of changes:
 .github/workflows/gradle.yml                       |  32 +-
 gradle.properties                                  |   4 +-
 gradle/grails-extension-gradle-config.gradle       |   7 +
 .../codegen/model/AbstractMemberDefinition.groovy  | 225 +++++++
 .../codegen/model/DomainFieldModifier.groovy       | 391 +++++++++++++
 .../grails/codegen/model/FieldDefinition.groovy    | 156 +++++
 .../grails/codegen/model/PropertyDefinition.groovy | 119 ++++
 .../src/main/resources/grails-banner.txt           |   3 +-
 .../codegen/model/DomainFieldModifierSpec.groovy   | 502 ++++++++++++++++
 .../codegen/model/FieldDefinitionSpec.groovy       | 162 ++++++
 .../codegen/model/PropertyDefinitionSpec.groovy    | 364 ++++++++++++
 .../src/main/groovy/grails/boot/GrailsApp.groovy   |   5 +-
 .../main/groovy/grails/boot/GrailsBanner.groovy    | 380 ++++++++++++
 .../additional-spring-configuration-metadata.json  |  37 ++
 .../test/groovy/grails/util/GrailsUtilTests.java   |   2 +-
 .../DataServiceDatasourceInheritanceSpec.groovy    | 239 ++++++++
 .../datastore/gorm/CustomAutoTimestampSpec.groovy  |  77 ++-
 .../grails/gorm/annotation/AutoTimestamp.java      |   2 +
 .../{AutoTimestamp.java => CreatedBy.java}         |  41 +-
 .../{AutoTimestamp.java => CreatedDate.java}       |  19 +-
 .../{AutoTimestamp.java => LastModifiedBy.java}    |  41 +-
 .../{AutoTimestamp.java => LastModifiedDate.java}  |  19 +-
 .../gorm/events/AutoTimestampEventListener.java    | 124 +++-
 .../transform/ServiceTransformation.groovy         | 164 ++++++
 .../datastore/gorm/timestamp/AuditorAware.java     |  58 ++
 .../ConnectionRoutingServiceTransformSpec.groovy   | 216 +++++++
 .../grails/gorm/validation/Constrained.groovy      |  10 +-
 .../validation/DefaultConstrainedProperty.groovy   |  51 +-
 .../grails/gorm/validation/DisplayType.groovy      |  81 +++
 .../eval/DefaultConstraintEvaluator.java           |  26 +-
 .../registry/DefaultValidatorRegistry.groovy       |   5 +-
 .../grails/gorm/validation/DisplayTypeSpec.groovy  | 151 +++++
 .../mapping/config/AuditMetadataType.java          |  58 ++
 ...atastoreServiceMethodInvokingFactoryBean.groovy | 102 +++-
 .../datastore/mapping/config/Property.groovy       |   6 +
 .../grails/datastore/mapping/config/Settings.java  |   2 +
 .../connections/ConnectionSourceSettings.groovy    |   5 +
 .../mapping/model/AuditMetadataUtils.java          | 186 ++++++
 ...toreServiceMethodInvokingFactoryBeanSpec.groovy | 174 ++++++
 .../guide/conf/applicationClass/customizing.adoc   | 125 ++++
 .../guide/conf/dataSource/multipleDatasources.adoc |  50 +-
 grails-doc/src/en/guide/introduction/whatsNew.adoc |   7 +-
 grails-doc/src/en/guide/scaffolding.adoc           | 170 +++++-
 .../transactionsMultiDataSource.adoc               |   2 +
 .../src/en/guide/upgrading/upgrading60x.adoc       | 643 ++++++++++++++++++++-
 grails-doc/src/en/ref/Constraints.adoc             |  51 +-
 grails-doc/src/en/ref/Plug-ins/scaffolding.adoc    |  36 +-
 .../plugins/domain/DomainClassGrailsPlugin.groovy  |  14 +
 .../plugin/formfields/FormFieldsTagLib.groovy      |  19 +-
 .../scaffolding/model/DomainModelService.groovy    |   2 +
 .../model/DomainModelServiceImpl.groovy            | 132 ++++-
 .../scaffolding/model/property/Constrained.groovy  |  20 +
 .../model/DomainModelServiceSpec.groovy            |   6 +-
 grails-forge/grails-forge-cli/build.gradle         |   5 +
 .../forge/cli/command/AddPropertyCommand.java      | 181 ++++++
 .../build/gradle/templates/buildGradle.rocker.raw  |   4 -
 .../grails/templates/urlMappings.rocker.raw        |   1 +
 .../geb/serviceloader/ServiceRegistry.groovy       |   2 +-
 .../gradle/plugin/core/GrailsExtension.groovy      |  30 +
 .../gradle/plugin/core/GrailsGradlePlugin.groovy   |  79 ++-
 grails-profiles/base/commands/add-property.groovy  | 132 +++++
 grails-profiles/base/skeleton/build.gradle         |   4 -
 .../UrlMappings.groovy                             |   1 +
 grails-scaffolding/build.gradle                    |   7 +
 .../CreateScaffoldControllerCommand.groovy         |  24 +-
 ....groovy => CreateScaffoldServiceCommand.groovy} |  27 +-
 .../scaffolding/GenerateScaffoldAllCommand.groovy  |  96 +++
 .../plugin/scaffolding/CommandLineHelper.groovy    |   9 +
 .../plugin/scaffolding/DomainServiceLocator.java   |  29 +-
 .../grails/plugin/scaffolding/GormService.groovy   |  20 +-
 .../scaffolding/RestfulServiceController.groovy    |  34 +-
 .../plugin/scaffolding/ScaffoldService.groovy      | 114 ++++
 .../scaffolding/ScaffoldingGrailsPlugin.groovy     |   1 +
 .../scaffolding/ScaffoldingViewResolver.groovy     | 165 ++++--
 .../plugin/scaffolding/annotation/Scaffold.java    |  93 +++
 .../ScaffoldingControllerInjector.groovy           |  46 +-
 .../scaffolding/ScaffoldingServiceInjector.groovy  |  22 +-
 .../main/scripts/CreateScaffoldController.groovy   |  26 +-
 ...troller.groovy => CreateScaffoldService.groovy} |  20 +-
 .../src/main/scripts/GenerateScaffoldAll.groovy    |  64 ++
 .../scaffolding/ScaffoldedController.groovy        |  13 +-
 .../templates/scaffolding/ScaffoldedService.groovy |   8 +
 .../scaffolding/ScaffoldingViewResolverSpec.groovy | 273 +++++++++
 .../grails/spring/GrailsApplicationContext.java    |  13 +
 .../example/InheritedProductService.groovy         |  20 +-
 .../DataServiceDatasourceInheritanceSpec.groovy    | 112 ++++
 .../grails-app/domain/com/example/User.groovy      |  15 +-
 .../domain/com/example/community/User.groovy       |  15 +-
 .../grails-app/init/com/example/Application.groovy |   7 +
 .../com/example/SpringSecurityAuditorAware.groovy  |  50 ++
 .../commandobjects/CommandObjectNoDataSpec.groovy  |  41 +-
 .../web/commandobjects/CommandObjectsSpec.groovy   |  47 +-
 .../grails/validation/ConstrainedDelegate.groovy   |   7 +
 .../groovy/grails/validation/Validateable.groovy   |  13 +
 .../validation/ValidateableTraitAdHocSpec.groovy   |  29 +-
 .../grails/validation/ValidateableTraitSpec.groovy |  29 +-
 .../context/GrailsWebApplicationContext.java       |   4 +
 .../groovy/grails/web/mapping/UrlMappingData.java  |  15 +
 .../grails/web/mapping/DefaultUrlMappingData.java  |  32 +-
 .../org/grails/web/mapping/RegexUrlMapping.java    |  31 +
 .../web/mapping/ResponseCodeMappingData.java       |   5 +
 .../UrlMappingsWithGreedyExtensionSpec.groovy      | 433 ++++++++++++++
 102 files changed, 7554 insertions(+), 417 deletions(-)
 create mode 100644 
grails-bootstrap/src/main/groovy/grails/codegen/model/AbstractMemberDefinition.groovy
 create mode 100644 
grails-bootstrap/src/main/groovy/grails/codegen/model/DomainFieldModifier.groovy
 create mode 100644 
grails-bootstrap/src/main/groovy/grails/codegen/model/FieldDefinition.groovy
 create mode 100644 
grails-bootstrap/src/main/groovy/grails/codegen/model/PropertyDefinition.groovy
 create mode 100644 
grails-bootstrap/src/test/groovy/grails/codegen/model/DomainFieldModifierSpec.groovy
 create mode 100644 
grails-bootstrap/src/test/groovy/grails/codegen/model/FieldDefinitionSpec.groovy
 create mode 100644 
grails-bootstrap/src/test/groovy/grails/codegen/model/PropertyDefinitionSpec.groovy
 create mode 100644 grails-core/src/main/groovy/grails/boot/GrailsBanner.groovy
 create mode 100644 
grails-core/src/main/resources/META-INF/additional-spring-configuration-metadata.json
 create mode 100644 
grails-data-hibernate5/core/src/test/groovy/org/grails/orm/hibernate/connections/DataServiceDatasourceInheritanceSpec.groovy
 copy 
grails-datamapping-core/src/main/groovy/grails/gorm/annotation/{AutoTimestamp.java
 => CreatedBy.java} (59%)
 copy 
grails-datamapping-core/src/main/groovy/grails/gorm/annotation/{AutoTimestamp.java
 => CreatedDate.java} (78%)
 copy 
grails-datamapping-core/src/main/groovy/grails/gorm/annotation/{AutoTimestamp.java
 => LastModifiedBy.java} (58%)
 copy 
grails-datamapping-core/src/main/groovy/grails/gorm/annotation/{AutoTimestamp.java
 => LastModifiedDate.java} (78%)
 create mode 100644 
grails-datamapping-core/src/main/groovy/org/grails/datastore/gorm/timestamp/AuditorAware.java
 create mode 100644 
grails-datamapping-validation/src/main/groovy/grails/gorm/validation/DisplayType.groovy
 create mode 100644 
grails-datamapping-validation/src/test/groovy/grails/gorm/validation/DisplayTypeSpec.groovy
 create mode 100644 
grails-datastore-core/src/main/groovy/org/grails/datastore/mapping/config/AuditMetadataType.java
 create mode 100644 
grails-datastore-core/src/main/groovy/org/grails/datastore/mapping/model/AuditMetadataUtils.java
 create mode 100644 
grails-datastore-core/src/test/groovy/org/grails/datastore/mapping/config/DatastoreServiceMethodInvokingFactoryBeanSpec.groovy
 create mode 100644 
grails-forge/grails-forge-cli/src/main/java/org/grails/forge/cli/command/AddPropertyCommand.java
 create mode 100644 grails-profiles/base/commands/add-property.groovy
 copy 
grails-scaffolding/grails-app/commands/scaffolding/{CreateScaffoldControllerCommand.groovy
 => CreateScaffoldServiceCommand.groovy} (66%)
 create mode 100644 
grails-scaffolding/grails-app/commands/scaffolding/GenerateScaffoldAllCommand.groovy
 create mode 100644 
grails-scaffolding/src/main/groovy/grails/plugin/scaffolding/ScaffoldService.groovy
 copy grails-scaffolding/src/main/scripts/{CreateScaffoldController.groovy => 
CreateScaffoldService.groovy} (57%)
 create mode 100644 
grails-scaffolding/src/main/scripts/GenerateScaffoldAll.groovy
 create mode 100644 
grails-scaffolding/src/main/templates/scaffolding/ScaffoldedService.groovy
 create mode 100644 
grails-scaffolding/src/test/groovy/grails/plugin/scaffolding/ScaffoldingViewResolverSpec.groovy
 copy 
grails-data-neo4j/examples/test-data-service/grails-app/services/example/StudentService.groovy
 => 
grails-test-examples/hibernate5/grails-data-service-multi-datasource/grails-app/services/example/InheritedProductService.groovy
 (73%)
 create mode 100644 
grails-test-examples/hibernate5/grails-data-service-multi-datasource/src/integration-test/groovy/functionaltests/DataServiceDatasourceInheritanceSpec.groovy
 create mode 100644 
grails-test-examples/scaffolding/src/main/groovy/com/example/SpringSecurityAuditorAware.groovy
 create mode 100644 
grails-web-url-mappings/src/test/groovy/grails/web/mapping/UrlMappingsWithGreedyExtensionSpec.groovy

Reply via email to