This is an automated email from the ASF dual-hosted git repository. matrei pushed a commit to branch 7.1.x in repository https://gitbox.apache.org/repos/asf/grails-core.git
commit c54cacc0f9185b5628e45bf4309ce1dfec232f64 Merge: 37b7834a68 d374fbdd18 Author: Mattias Reichel <[email protected]> AuthorDate: Wed Mar 18 23:18:19 2026 +0100 Merge pull request #15470 from apache/deprecate-for-removal Add for removal to previously deprecated methods and classes .../src/main/groovy/grails/web/JSONBuilder.groovy | 2 +- .../main/groovy/grails/core/GrailsApplication.java | 6 +- grails-core/src/main/groovy/grails/util/Mixin.java | 2 +- .../groovy/grails/util/MixinTargetAware.groovy | 2 +- .../grails/validation/ConstraintsEvaluator.java | 2 +- .../injection/ArtefactTypeAstTransformation.java | 2 +- .../compiler/injection/MixinTransformation.java | 2 +- .../grails/orm/hibernate/cfg/PropertyConfig.groovy | 5 +- .../mapping/HibernateMappingBuilderTests.groovy | 13 +- .../main/groovy/grails/mongodb/MongoEntity.groovy | 2 +- .../mongodb/api/MongoInstanceOperations.groovy | 5 +- .../datastore/gorm/mongo/api/MongoStaticApi.groovy | 2 +- .../org/grails/datastore/gorm/GormEnhancer.groovy | 12 +- .../org/grails/datastore/gorm/GormEntity.groovy | 4 +- .../datastore/gorm/query/NamedCriteriaProxy.groovy | 2 +- .../gorm/query/NamedQueriesBuilder.groovy | 2 + .../grails/gorm/validation/Constrained.groovy | 2 +- .../grails/datastore/mapping/config/Entity.groovy | 8 +- .../datastore/mapping/core/AbstractSession.java | 2 +- .../dirty/checking/DirtyCheckingSupport.groovy | 2 +- grails-doc/src/en/guide/index.adoc | 6 +- grails-doc/src/en/guide/reference.adoc | 4 +- .../src/en/ref/Database Mapping/insertable.adoc | 4 +- .../{updateable.adoc => updatable.adoc} | 10 +- .../GrailsDomainClassAutoConfiguration.groovy | 1 + .../domain/support/ConstraintEvaluatorAdapter.java | 1 + .../src/main/groovy/grails/artefact/Service.groovy | 2 +- .../src/main/groovy/grails/events/Events.groovy | 2 +- .../compat/src/main/groovy/reactor/bus/Bus.java | 2 +- .../compat/src/main/groovy/reactor/bus/Event.java | 2 +- .../src/main/groovy/reactor/bus/EventBus.groovy | 2 +- .../reactor/bus/registry/Registration.groovy | 2 +- .../reactor/bus/registry/Subscription.groovy | 2 +- .../main/groovy/reactor/bus/selector/Selector.java | 2 +- .../src/main/groovy/reactor/fn/Consumer.java | 2 +- .../spring/context/annotation/Consumer.groovy | 1 + .../spring/context/annotation/Selector.groovy | 1 + .../plugin/formfields/FormFieldsTagLib.groovy | 1 + .../plugin/formfields/BeanPropertyAccessor.groovy | 2 +- .../formfields/BeanPropertyAccessorImpl.groovy | 2 + .../DelegatingBeanPropertyAccessorImpl.groovy | 2 +- .../plugin/formfields/PropertyPathAccessor.groovy | 1 + .../src/main/groovy/grails/util/Metadata.groovy | 4 +- .../plugins/web/taglib/ApplicationTagLib.groovy | 3 +- .../grails/plugins/web/taglib/FormTagLib.groovy | 2 +- .../cli/compiler/grape/AetherGrapeEngine.java | 2 +- .../compiler/grape/AetherGrapeEngineFactory.java | 2 +- .../web/binding/JSONBindingToNullSpec.groovy | 7 +- .../groovy/grails/testing/spock/OnceBefore.groovy | 2 - .../grails/validation/ConstrainedDelegate.groovy | 2 +- .../plugin/json/builder/DefaultJsonGenerator.java | 542 +------------- .../grails/plugin/json/builder/JsonGenerator.java | 270 +------ .../grails/plugin/json/builder/JsonOutput.java | 268 +------ .../plugin/json/builder/StreamingJsonBuilder.java | 800 +-------------------- .../json/converters/InstantJsonConverter.groovy | 3 +- .../json/converters/LocalDateJsonConverter.groovy | 3 +- .../converters/LocalDateTimeJsonConverter.groovy | 3 +- .../json/converters/LocalTimeJsonConverter.groovy | 3 +- .../converters/OffsetDateTimeJsonConverter.groovy | 3 +- .../json/converters/OffsetTimeJsonConverter.groovy | 3 +- .../json/converters/PeriodJsonConverter.groovy | 3 +- .../converters/ZonedDateTimeJsonConverter.groovy | 3 +- .../plugin/json/view/JsonViewTemplateEngine.groovy | 30 +- .../plugin/json/view/JsonViewWritableScript.groovy | 67 +- .../json/view/api/GrailsJsonViewHelper.groovy | 18 +- .../plugin/json/view/api/HalViewHelper.groovy | 18 +- .../grails/plugin/json/view/api/JsonView.groovy | 38 +- .../internal/DefaultGrailsJsonViewHelper.groovy | 94 ++- .../view/api/internal/DefaultHalViewHelper.groovy | 134 ++-- .../api/internal/DefaultJsonApiViewHelper.groovy | 11 +- .../view/api/internal/DefaultJsonViewHelper.groovy | 3 +- .../JsonTemplateTypeCheckingExtension.groovy | 9 +- .../json/view/template/JsonViewTemplate.groovy | 23 +- .../web/servlet/context/GrailsConfigUtils.java | 3 +- 74 files changed, 410 insertions(+), 2099 deletions(-)
