This is an automated email from the ASF dual-hosted git repository. borinquenkid pushed a commit to branch test/document-datamapping-events in repository https://gitbox.apache.org/repos/asf/grails-core.git
commit 339a861c38104d5193bc2482e32d7490fa9e3049 Author: Walter Duque de Estrada <[email protected]> AuthorDate: Fri Aug 14 21:22:06 2026 -0500 Replace .equals() with == in rx AutoTimestampEventListener/DomainEventListener Same idiomatic Groovy null-safe equals fix already applied to MultiTenantEventListener. No behavior change; full suite, jacoco, and codeStyle clean. --- .../org/grails/gorm/rx/events/AutoTimestampEventListener.groovy | 4 ++-- .../main/groovy/org/grails/gorm/rx/events/DomainEventListener.groovy | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/grails-datamapping-rx/src/main/groovy/org/grails/gorm/rx/events/AutoTimestampEventListener.groovy b/grails-datamapping-rx/src/main/groovy/org/grails/gorm/rx/events/AutoTimestampEventListener.groovy index 9b0d377fa6..a7fc820c47 100644 --- a/grails-datamapping-rx/src/main/groovy/org/grails/gorm/rx/events/AutoTimestampEventListener.groovy +++ b/grails-datamapping-rx/src/main/groovy/org/grails/gorm/rx/events/AutoTimestampEventListener.groovy @@ -41,11 +41,11 @@ class AutoTimestampEventListener extends org.grails.datastore.gorm.events.AutoTi @Override protected boolean isValidSource(AbstractPersistenceEvent event) { Object source = event.getSource() - return (source instanceof RxDatastoreClient) && source.equals(datastoreClient) + return (source instanceof RxDatastoreClient) && source == datastoreClient } @Override boolean supportsSourceType(Class<?> sourceType) { - datastoreClient.getClass().equals(sourceType) + datastoreClient.getClass() == sourceType } } diff --git a/grails-datamapping-rx/src/main/groovy/org/grails/gorm/rx/events/DomainEventListener.groovy b/grails-datamapping-rx/src/main/groovy/org/grails/gorm/rx/events/DomainEventListener.groovy index 6fba3f84e2..d43a7f75e5 100644 --- a/grails-datamapping-rx/src/main/groovy/org/grails/gorm/rx/events/DomainEventListener.groovy +++ b/grails-datamapping-rx/src/main/groovy/org/grails/gorm/rx/events/DomainEventListener.groovy @@ -41,12 +41,12 @@ class DomainEventListener extends org.grails.datastore.gorm.events.DomainEventLi @Override protected boolean isValidSource(AbstractPersistenceEvent event) { Object source = event.getSource() - return (source instanceof RxDatastoreClient) && source.equals(datastoreClient) + return (source instanceof RxDatastoreClient) && source == datastoreClient } @Override boolean supportsSourceType(Class<?> sourceType) { - datastoreClient.getClass().equals(sourceType) + datastoreClient.getClass() == sourceType } }
