You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@grails.apache.org by bo...@apache.org on 2026/10/20 14:22:32 UTC
(grails-core) branch fix/hibernate5-many-to-many-warning-circular-map-7.0.x updated (83089c549b -> 5fddfb85fa)
This is an automated email from the ASF dual-hosted git repository.
borinquenkid pushed a change to branch fix/hibernate5-many-to-many-warning-circular-map-7.0.x
in repository https://gitbox.apache.org/repos/asf/grails-core.git
omit 83089c549b fix(hibernate5): skip Map-valued many-to-manys in the no-owner warning, keep skipping circular ones
omit ab54bd76b1 fix(hibernate5): warn about a circular many-to-many and skip Map-valued ones
add 411501ddb7 Add unit tests for Grails CLI command helpers.
add 1da0239a00 Address review feedback on the CLI command helper specs
add 98091dc870 Merge pull request #16643 from apache/test/shell-cli-coverage-7.0.x
add 5daa297b9e Add unit tests for Gradle model IO helpers.
add 186b59c45d Tighten the Gradle model IO helper specs
add caa0815630 Merge pull request #16642 from apache/test/gradle-model-io-7.0.x
add 23d3d4be7a Add unit tests for AntPathMatcher and ByteArrayResource.
add 3c2fced307 Tighten the AntPathMatcher and ByteArrayResource specs
add 1eda77cac5 Merge pull request #16639 from apache/test/bootstrap-antpath-7.0.x
add 45828c7c7f Add unit tests for Grails layout capture and response buffering.
add 9f8c9b899c Tighten the grails-layout capture and buffering specs
add b5fe338956 Merge pull request #16640 from apache/test/gsp-layout-coverage-7.0.x
add b8752338ef Add unit tests for web request helpers and XML writers.
add d992cfeed4 Tighten the web util and XML writer specs
add 9833d23d8b Merge pull request #16637 from apache/test/web-util-coverage-7.0.x
add e155137772 Add unit tests for the Grails JSON writers.
add 60b6b39d45 Stop the JSON writer specs pinning two misreports
add 1886349ed1 Merge pull request #16636 from apache/test/json-writers-7.0.x
add 584d7329a5 Add unit tests for Atom and HAL XML renderers.
add 49090ba585 Tighten the Atom and HAL XML renderer specs
add 9e0e8b4069 Merge pull request #16641 from apache/test/rest-renderers-7.0.x
add 0c78d805f5 Add unit tests for composite config and small core utilities.
add 452d42d942 Tighten the core config and utility specs
add 8d707a2ff2 Merge pull request #16638 from apache/test/core-config-coverage-7.0.x
add 9ce99cde3f Return the page's property keys from the layout Content adapter
add c471280c53 Combine patterns and extract template variables as AntPathMatcher documents
add 81e4dc8373 Test File values for null instead of truth in the file system interaction
add 18d8daf59e Return the relative path of a spring script from getPathFromRoot
add e77e3cd9cc Report a misplaced endObject as such and let JSONTokener.next(n) read to the end
add bd674957eb Resolve every CompositeConfig view from the config that has the key
add b5377ab02c Spell getCurrentStackReference correctly on the path capturing JSON writer
add 72cac1bb3d [skip tests] test: expect the platform's separator from projectPath in the file system interaction specs
add 0cf1b9cb23 [skip tests] test: wait for the stopped process to exit in RunningApplicationProcessSpec
add 5fddfb85fa fix(hibernate5): skip Map-valued many-to-manys in the no-owner warning, keep skipping circular ones
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (83089c549b)
\
N -- N -- N refs/heads/fix/hibernate5-many-to-many-warning-circular-map-7.0.x (5fddfb85fa)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.../org/grails/io/support/AntPathMatcher.java | 36 ++-
.../grails/io/support/AntPathMatcherSpec.groovy | 347 +++++++++++++++++++++
.../grails/io/support/ByteArrayResourceSpec.groovy | 97 ++++++
.../commands/io/FileSystemInteractionImpl.groovy | 9 +-
.../groovy/org/grails/config/CompositeConfig.java | 59 ++--
.../beans/util/LazyMetaPropertyMapSpec.groovy | 138 ++++++++
.../io/FileSystemInteractionImplSpec.groovy | 75 +++++
.../groovy/grails/util/GrailsClassUtilsSpec.groovy | 192 ++++++++++++
.../org/grails/config/CompositeConfigSpec.groovy | 220 +++++++++++++
.../org/grails/config/PrefixedConfigSpec.groovy | 141 +++++++++
.../org/grails/core/util/StopWatchSpec.groovy | 150 +++++++++
.../tests/ManyToManyWithoutOwnerWarningSpec.groovy | 3 +-
.../domainClasses/gormAssociation/manyToMany.adoc | 20 +-
.../org/grails/io/support/GrailsResourceUtils.java | 4 +-
.../grails/io/support/ClassPathResourceSpec.groovy | 141 +++++++++
.../io/support/FileSystemResourceSpec.groovy | 137 ++++++++
.../io/support/GrailsResourceUtilsSpec.groovy | 262 ++++++++++++++++
.../grails/io/support/MainClassFinderSpec.groovy | 193 ++++++++++++
.../org/grails/io/support/UrlResourceSpec.groovy | 136 ++++++++
.../web/layout/TokenizedHTMLPage2Content.java | 2 +-
.../web/layout/GSPGrailsLayoutPageSpec.groovy | 155 +++++++++
.../web/layout/GrailsHTMLPageParserSpec.groovy | 82 +++++
.../web/layout/GrailsLayoutTagLibSpec.groovy | 112 +++++++
.../layout/GrailsPageResponseWrapperSpec.groovy | 223 +++++++++++++
.../layout/GrailsViewBufferingResponseSpec.groovy | 161 ++++++++++
.../grails/web/layout/LayoutDecoratorSpec.groovy | 125 ++++++++
.../web/layout/RenderGrailsLayoutTagLibSpec.groovy | 102 ++++++
.../web/rest/render/atom/AtomRendererSpec.groovy | 261 ++++++++++++++++
.../web/rest/render/hal/HalXmlRendererSpec.groovy | 290 +++++++++++++++++
grails-shell-cli/build.gradle | 2 +
.../commands/io/FileSystemInteractionImpl.groovy | 9 +-
.../grails/cli/command/CommandExceptionSpec.groovy | 73 +++++
.../grails/cli/command/CommandRunnerSpec.groovy | 269 ++++++++++++++++
.../org/grails/cli/command/HelpExampleSpec.groovy | 23 +-
.../cli/command/OptionParsingCommandSpec.groovy | 84 +++++
.../gradle/RunningApplicationProcessSpec.groovy | 4 +-
.../io/FileSystemInteractionImplSpec.groovy | 151 +++++++++
.../templates/TemplateRendererImplSpec.groovy | 151 +++++++++
.../groovy/org/grails/web/json/JSONTokener.java | 2 +-
.../groovy/org/grails/web/json/JSONWriter.java | 3 +-
.../web/json/PathCapturingJSONWriterWrapper.java | 40 ++-
.../org/grails/web/json/PrettyPrintJSONWriter.java | 6 +-
.../org/grails/web/json/JSONArrayApiSpec.groovy | 322 +++++++++++++++++++
.../org/grails/web/json/JSONObjectApiSpec.groovy | 345 ++++++++++++++++++++
.../org/grails/web/json/JSONTokenerApiSpec.groovy | 245 +++++++++++++++
.../org/grails/web/json/JSONWriterApiSpec.groovy | 169 ++++++++++
.../PathCapturingJSONWriterWrapperApiSpec.groovy | 164 ++++++++++
.../web/json/PrettyPrintJSONWriterApiSpec.groovy | 124 ++++++++
.../BoundedCharsAsEncodedBytesCounterSpec.groovy | 167 ++++++++++
.../web/util/IncludeResponseWrapperSpec.groovy | 181 +++++++++++
.../org/grails/web/util/IncludedContentSpec.groovy | 88 ++++++
.../groovy/org/grails/web/util/WebUtilsSpec.groovy | 270 +++++++++++++++-
.../web/xml/PrettyPrintXMLStreamWriterSpec.groovy | 112 +++++++
.../web/xml/StreamingMarkupWriterSpec.groovy | 76 +++++
54 files changed, 6857 insertions(+), 96 deletions(-)
create mode 100644 grails-bootstrap/src/test/groovy/org/grails/io/support/AntPathMatcherSpec.groovy
create mode 100644 grails-bootstrap/src/test/groovy/org/grails/io/support/ByteArrayResourceSpec.groovy
create mode 100644 grails-core/src/test/groovy/grails/beans/util/LazyMetaPropertyMapSpec.groovy
create mode 100644 grails-core/src/test/groovy/grails/dev/commands/io/FileSystemInteractionImplSpec.groovy
create mode 100644 grails-core/src/test/groovy/grails/util/GrailsClassUtilsSpec.groovy
create mode 100644 grails-core/src/test/groovy/org/grails/config/CompositeConfigSpec.groovy
create mode 100644 grails-core/src/test/groovy/org/grails/config/PrefixedConfigSpec.groovy
create mode 100644 grails-core/src/test/groovy/org/grails/core/util/StopWatchSpec.groovy
create mode 100644 grails-gradle/model/src/test/groovy/org/grails/io/support/ClassPathResourceSpec.groovy
create mode 100644 grails-gradle/model/src/test/groovy/org/grails/io/support/FileSystemResourceSpec.groovy
create mode 100644 grails-gradle/model/src/test/groovy/org/grails/io/support/GrailsResourceUtilsSpec.groovy
create mode 100644 grails-gradle/model/src/test/groovy/org/grails/io/support/MainClassFinderSpec.groovy
create mode 100644 grails-gradle/model/src/test/groovy/org/grails/io/support/UrlResourceSpec.groovy
create mode 100644 grails-gsp/grails-layout/src/test/groovy/org/apache/grails/web/layout/GSPGrailsLayoutPageSpec.groovy
create mode 100644 grails-gsp/grails-layout/src/test/groovy/org/apache/grails/web/layout/GrailsHTMLPageParserSpec.groovy
create mode 100644 grails-gsp/grails-layout/src/test/groovy/org/apache/grails/web/layout/GrailsLayoutTagLibSpec.groovy
create mode 100644 grails-gsp/grails-layout/src/test/groovy/org/apache/grails/web/layout/GrailsPageResponseWrapperSpec.groovy
create mode 100644 grails-gsp/grails-layout/src/test/groovy/org/apache/grails/web/layout/GrailsViewBufferingResponseSpec.groovy
create mode 100644 grails-gsp/grails-layout/src/test/groovy/org/apache/grails/web/layout/LayoutDecoratorSpec.groovy
create mode 100644 grails-gsp/grails-layout/src/test/groovy/org/apache/grails/web/layout/RenderGrailsLayoutTagLibSpec.groovy
create mode 100644 grails-rest-transforms/src/test/groovy/org/grails/plugins/web/rest/render/atom/AtomRendererSpec.groovy
create mode 100644 grails-rest-transforms/src/test/groovy/org/grails/plugins/web/rest/render/hal/HalXmlRendererSpec.groovy
create mode 100644 grails-shell-cli/src/test/groovy/org/grails/cli/command/CommandExceptionSpec.groovy
create mode 100644 grails-shell-cli/src/test/groovy/org/grails/cli/command/CommandRunnerSpec.groovy
copy grails-datastore-core/src/test/groovy/org/grails/datastore/mapping/reflect/NameUtilsSpec.groovy => grails-shell-cli/src/test/groovy/org/grails/cli/command/HelpExampleSpec.groovy (64%)
create mode 100644 grails-shell-cli/src/test/groovy/org/grails/cli/command/OptionParsingCommandSpec.groovy
create mode 100644 grails-shell-cli/src/test/groovy/org/grails/cli/profile/commands/io/FileSystemInteractionImplSpec.groovy
create mode 100644 grails-shell-cli/src/test/groovy/org/grails/cli/profile/commands/templates/TemplateRendererImplSpec.groovy
create mode 100644 grails-web-common/src/test/groovy/org/grails/web/json/JSONArrayApiSpec.groovy
create mode 100644 grails-web-common/src/test/groovy/org/grails/web/json/JSONObjectApiSpec.groovy
create mode 100644 grails-web-common/src/test/groovy/org/grails/web/json/JSONTokenerApiSpec.groovy
create mode 100644 grails-web-common/src/test/groovy/org/grails/web/json/JSONWriterApiSpec.groovy
create mode 100644 grails-web-common/src/test/groovy/org/grails/web/json/PathCapturingJSONWriterWrapperApiSpec.groovy
create mode 100644 grails-web-common/src/test/groovy/org/grails/web/json/PrettyPrintJSONWriterApiSpec.groovy
create mode 100644 grails-web-common/src/test/groovy/org/grails/web/util/BoundedCharsAsEncodedBytesCounterSpec.groovy
create mode 100644 grails-web-common/src/test/groovy/org/grails/web/util/IncludeResponseWrapperSpec.groovy
create mode 100644 grails-web-common/src/test/groovy/org/grails/web/util/IncludedContentSpec.groovy
create mode 100644 grails-web-common/src/test/groovy/org/grails/web/xml/PrettyPrintXMLStreamWriterSpec.groovy
create mode 100644 grails-web-common/src/test/groovy/org/grails/web/xml/StreamingMarkupWriterSpec.groovy