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

jamesfredley pushed a change to branch add-licence-header-css-js
in repository https://gitbox.apache.org/repos/asf/grails-core.git


    from 2104cd8c13 Merge branch 'use-webjar-jquery-bootstrap' into 
add-licence-header-css-js
     add 1745a699ca Update `SimpleDataBinder.groovy` reference
     add 6265c0b164 Update `SimpleDataBinder.groovy` reference
     add 5f0ac50303 test: stabilize flaky `CustomAutoTimestampSpec`
     add 507005f81f test: fix `GroovyPageUnitTestMixinWithCustomViewDirSpec` on 
Windows
     add 28276ed783 test: apply `asset-pipeline` plugin
     add 2372dfbfae test: re-enable `TckTestSuite` on Windows
     add 3594275f96 ci: update `gradle.yml`
     add afb9de37d1 test: fix an incorrect log pattern in functional test apps
     add c48004c06d test: update deprecated `logback.xml` `converterClass` 
attribute
     add f08a5c5d1c build: make handling of `skip*` and `only*` more declarative
     add 5469f856dc build: fix develocity authentication
     add c97a9478df build: switch from `lifecycle` to `info` logger
     add 18f45e8d45 test: shorten the sleep timeout in `CustomAutoTimestampSpec`
     add c4acfce7d0 test: add `mavenCentral()` to Gradle e2e tests
     add 9afaebbaa7 test: update Gradle e2e tests to Groovy version 4.0.25
     add 85b05da9c4 ci: remove all permission definitions from `gradle.yml`
     add db1fd61a57 ci: align on using unquoted java versions
     add e75713dd42 feedback(test): use `trim()` in 
`GroovyPageUnitTestMixinWithCustomViewDirSpec`
     add fdd4661da4 feedback(test): restore date comparisons in 
`CustomAutoTimestampSpec`
     add 45d288a8c4 test: try removing `@Ignore` on `FormTagLibTests`
     add 4d08256180 test: use `pageSource.contains()` in `InheritedConfigSpec`
     add 61b788868e test: refactor `FormTagLibTests`
     add 2d860b2347 test: add `@PendingFeatureIf` to `FormTagLibTest`
     add 1897bf11a2 Merge pull request #14668 from matrei/custom-timestamp-test
     add 666642acbe Merge branch '7.0.x' into use-webjar-jquery-bootstrap
     add b9a61f37ae Merge pull request #14671 from 
apache/use-webjar-jquery-bootstrap
     add f36bb02994 Revert "Revert "Revert "Revert "reproducible builds""""
     add 52ddd7c3d1 Revert "Revert "add helper scripts to test reproducible 
builds""
     add a39dc21a0c Revert "Revert "exclude buildSrc jars""
     add a2d14d4859 Revert "Revert "Disable jar tasks for projects that do not 
publish""
     add 275d7c7334 Revert "Revert "exclude jar files from test projects & 
buildSrc""
     add 669a65d3b2 Revert "Revert "disable the jar file for grails-doc since 
it generates documentation and does not publish code""
     add d8ed6e6546 Fix buildsrc & test example exclude
     add 26fa15967d fix test script to fail on errors
     add e2bf0cd90f update script to filter non-matching artifacts
     add 6b6524d049 skip jar creation on grails-dependencies
     add f151eb5eda fix withSourcesJar
     add f0761c8265 prevent javadoc/source jars for pom only publishes
     add 8d13fa491a reorder build steps
     add 4fa0ee4311 include build date variables under 
grails-gradle/build.gradle root
     add 788b39dc90 Apply deterministic ordering to Grails transforms
     add ffb39c3b7a Document Mixin deprecation
     add 6d365b392d Introduce grails-common for shared functions between 
data-mapping and grails-core
     add 840aac4378 Deterministic ordering for remaining grails AST transforms
     add 90fbdfa57b Document the transform order as if the 
OrderedGormTransformation did not apply
     add 2291b33e6e Establish specific orders for all transforms
     add c7bdbef442 Helper script to run a single project
     add 4aa8900a98 Minor cleanup of the integration transform & guaranteed 
order
     add 6e6a3a8ed0 Make variables private
     add c0463f885c ensure groovydoc does not use timestamps
     add c33ecb9bb2 Since the TCK is published, ensure it's documented properly
     add d2c88dcd78 grails-cache - Use TransformWithPriority instead of 
GormASTTransformation
     add 85596ff6f0 Ensure ordering on transformed classes
     add 374c55a886 Maintain property order in helper method
     add 6f24881188 Merge pull request #14670 from jdaugherty/7.0.x
     add 3e8010fd5a reproducible builds - prevent property files from writing 
an arbitrary date if SOURCE_DATE_EPOCH is defined (#14675)
     add ca00e565f3 reproducible builds - enable caching of javadoc/source jars 
& fix double include for javadoc/groovydoc/sources/testSources
     add 06077e7b2a add note about why grails-core can't use the gradle 
configuration cache
     add c6e8403514 improve the reproducible build script to copy differing jars
     add d0ebfc80c4 Fix groovydoc generation for java files
     add cf912b0942 Add helper file to compare differing build artifacts when 
testing reproducible builds
     add 4897853032 reproducible builds - ensure views property files are 
reproducible
     add ce24795ad9 reproducible builds - ensure tags are processed the same way
     add ecf6cdbcff Merge pull request #14677 from jdaugherty/7.0.x
     add 55b7402d8b Merge branch '7.0.x' into 7.0.x
     add 15ff67f93a Merge pull request #14669 from emmanuel-ferdman/7.0.x
     add b68855faa2 Merge branch '7.0.x' into add-licence-header-css-js

No new revisions were added by this update.

Summary of changes:
 .github/workflows/gradle.yml                       | 118 ++--
 .github/workflows/release.yml                      |   6 +
 .gitignore                                         |   3 +-
 build.gradle                                       |  21 +-
 etc/bin/extract-build-artifact.sh                  |  48 ++
 etc/bin/generate-build-artifact-hashes.groovy      |  79 +++
 etc/bin/test-reproducible-build.sh                 |  61 ++
 etc/bin/test-reproducible-builds.sh                |  64 ++
 gradle.properties                                  |   2 +
 gradle/docs-config.gradle                          |   1 +
 gradle/hibernate5-test-config.gradle               |  28 +-
 gradle/java-config.gradle                          |  27 +-
 gradle/mongodb-forked-test-config.gradle           |  28 +-
 gradle/mongodb-test-config.gradle                  |  28 +-
 gradle/publish-root-config.gradle                  |   1 +
 grails-async/core/build.gradle                     |   1 +
 .../internal/DelegateAsyncTransformation.java      |   9 +-
 .../ast/groovy/grails/plugin/cache/CacheEvict.java |   4 +-
 .../ast/groovy/grails/plugin/cache/CachePut.java   |   4 +-
 .../ast/groovy/grails/plugin/cache/Cacheable.java  |   4 +-
 .../compiler/AbstractCacheTransformation.groovy    |  12 +-
 .../cache/compiler/CacheEvictTransformation.groovy |   6 +
 .../cache/compiler/CachePutTransformation.groovy   |   6 +-
 .../cache/compiler/CacheableTransformation.groovy  |   5 +
 {grails-codecs-core => grails-common}/build.gradle |  10 +-
 .../common/compiler/GroovyTransformOrder.groovy    | 201 ++++++
 .../common/properties/PropertyFileUtils.groovy     |  26 +
 grails-core/build.gradle                           |   1 +
 .../compiler/ast/GrailsArtefactClassInjector.java  |   2 +-
 .../main/groovy/grails/core/ArtefactHandler.java   |   3 +-
 .../groovy/grails/core/ArtefactHandlerAdapter.java |   8 +-
 grails-core/src/main/groovy/grails/util/Mixin.java |   2 +
 .../groovy/grails/util/MixinTargetAware.groovy     |   2 +
 .../AbstractArtefactTypeAstTransformation.java     |   3 +-
 .../AbstractGrailsArtefactTransformer.java         |   6 +-
 .../injection/ApiDelegateTransformation.java       |   9 +-
 .../injection/ArtefactTypeAstTransformation.java   |   6 +
 .../DefaultGrailsDomainClassInjector.java          |  11 +-
 .../injection/EnhancesTraitTransformation.groovy   |  11 +-
 .../injection/EntityASTTransformation.java         |   9 +-
 .../GlobalGrailsClassInjectorTransformation.groovy | 120 ++--
 .../injection/GlobalImportTransformation.groovy    |   9 +-
 .../grails/compiler/injection/GrailsASTUtils.java  |   6 +-
 .../injection/GrailsAwareInjectionOperation.java   |  52 +-
 .../compiler/injection/MixinTransformation.java    |  11 +-
 .../NamedArtefactTypeAstTransformation.java        |  47 --
 .../core/artefact/DomainClassArtefactHandler.java  |   4 +-
 .../core/io/support/GrailsFactoriesLoader.groovy   |   8 +-
 .../TransactionManagerPostProcessor.java           |   3 +-
 grails-data-docs/stage/build.gradle                |   6 +
 .../grails-docs-app/grails-app/conf/logback.xml    |   6 +-
 .../grails-tenant-app/grails-app/conf/logback.xml  |   6 +-
 .../grails-test-app/grails-app/conf/logback.xml    |   6 +-
 .../compiler/HibernateEntityTransformation.groovy  |   9 +-
 .../grails/gorm/tests/GormDatastoreSpec.groovy     |   4 +-
 grails-data-hibernate5/docs/build.gradle           |   6 +
 .../grails/gorm/tests/GormDatastoreSpec.groovy     |   2 +-
 grails-data-mongodb/docs/build.gradle              |   6 +
 .../grails-app/conf/logback.xml                    |   6 +-
 .../grails3-neo4j/grails-app/conf/logback.xml      |   6 +-
 .../test-data-service/grails-app/conf/logback.xml  |   6 +-
 .../src/test/resources/logback.xml                 |   6 +-
 grails-data-test-report/build.gradle               |   6 +
 grails-databinding-core/build.gradle               |   2 +
 .../compiler/BindingFormatASTTransformation.java   |   9 +-
 .../datastore/gorm/CustomAutoTimestampSpec.groovy  |  34 +-
 .../org/grails/datastore/gorm/TckTestSuite.groovy  |   2 -
 .../gorm/AdditionalGormEntityTransformation.groovy |   3 +-
 .../compiler/gorm/DirtyCheckTransformation.groovy  |   9 +-
 .../compiler/gorm/DirtyCheckingTransformer.groovy  |   2 +-
 .../compiler/gorm/GlobalJpaEntityTransform.groovy  |   9 +-
 .../compiler/gorm/GormEntityTransformation.groovy  | 176 +++---
 .../gorm/JpaGormEntityTransformation.groovy        |   6 +
 .../multitenancy/transform/TenantTransform.groovy  |  18 +-
 .../DetachedCriteriaASTTransformation.java         |   9 +-
 .../GlobalDetachedCriteriaASTTransformation.java   |   9 +-
 .../implementers/AbstractServiceImplementer.groovy |   1 +
 .../transform/ServiceTransformation.groovy         |   6 +
 .../transform/RollbackTransform.groovy             |   8 +-
 .../transform/TransactionalTransform.groovy        |  18 +-
 .../transform/AbstractGormASTTransformation.groovy |  21 +-
 .../AbstractMethodDecoratingTransformation.groovy  |   1 -
 .../transform/OrderedGormTransformation.groovy     |  12 +-
 .../groovy/grails/gorm/rx/services/RxSchedule.java |   5 +
 .../rx/transform/RxScheduleIOTransformation.groovy |   7 +-
 grails-datamapping-tck-base/build.gradle           |   1 +
 .../grails/gorm/tests/GormDatastoreSpec.groovy     |   4 +-
 grails-datamapping-tck-domains/build.gradle        |   1 +
 grails-datamapping-tck-tests/build.gradle          |   1 +
 .../transform/DelegateAsyncTransformation.java     |   8 +-
 grails-datastore-core/build.gradle                 |   2 +
 .../datastore/mapping/reflect/AstUtils.groovy      |   2 +-
 .../datastore/mapping/reflect/ReflectionUtils.java |   6 +-
 grails-dependencies/build.gradle                   |  10 +
 grails-doc/build.gradle                            |   5 +
 .../grails/events/annotation/Publisher.groovy      |   2 -
 .../events/transform/PublisherTransform.groovy     |  11 +-
 .../events/transform/SubscriberTransform.groovy    |   6 +
 grails-gradle/build.gradle                         |  11 +
 grails-gradle/gradle.properties                    |   8 +-
 grails-gradle/gradle/e2eTest.gradle                |  23 +-
 grails-gradle/gradle/java-config.gradle            |  29 +-
 grails-gradle/gradle/test-config.gradle            |  28 +-
 .../gradle/test/GrailsPublishPluginSpec.groovy     |  21 +-
 .../build.gradle                                   |   2 +
 .../otherProject/build.gradle                      |   1 +
 .../build.gradle                                   |   2 +
 .../build.gradle                                   |   2 +
 .../build.gradle                                   |   2 +
 .../build.gradle                                   |   2 +
 .../build.gradle                                   |   2 +
 .../build.gradle                                   |   2 +
 .../{TestJava.java => another/TestOtherJava.java}  |   4 +-
 .../groovy-doc-disabled/build.gradle               |   2 +
 .../src/main/java/another/TestOtherJava.java}      |   4 +-
 .../groovy-only-project/build.gradle               |   2 +
 .../java-already-configured/build.gradle           |   2 +
 .../src/main/java/another/TestOtherJava.java}      |   4 +-
 .../other-artifacts/java-only-project/build.gradle |   2 +
 .../src/main/java/another/TestOtherJava.java}      |   4 +-
 .../build.gradle                                   |   2 +
 .../src/main/java/another/TestOtherJava.java}      |   4 +-
 .../build.gradle                                   |   2 +
 .../src/main/java/another/TestOtherJava.java}      |   4 +-
 .../multiple-source-sets/build.gradle              |   2 +
 .../src/main/java/another/TestOtherJava.java}      |   4 +-
 .../non-groovy-java-sources-included/build.gradle  |   2 +
 .../src/main/java/another/TestOtherJava.java}      |   4 +-
 .../other-artifacts/simple-project/build.gradle    |   2 +
 .../src/main/java/another/TestOtherJava.java}      |   4 +-
 .../build.gradle                                   |   2 +
 .../otherProject/build.gradle                      |   2 +
 .../build.gradle                                   |   2 +
 .../build.gradle                                   |   2 +
 .../build.gradle                                   |   2 +
 .../plugin/core/GrailsPluginGradlePlugin.groovy    |  10 +-
 .../publishing/GrailsPublishGradlePlugin.groovy    |  64 +-
 grails-gradle/settings.gradle                      |   5 +-
 .../grails/gsp/compiler/GroovyPageCompiler.groovy  |   2 +
 .../compiler/transform/LineNumberTransform.java    |   9 +-
 .../groovy/org/grails/taglib/TagLibraryLookup.java |   8 +-
 .../grails/taglib/encoder/WithCodecHelper.groovy   |   4 +-
 .../org/grails/web/taglib/FormTagLibTests.groovy   | 700 +++++++++------------
 .../web/rest/transform/LinkableTransform.groovy    |   9 +-
 .../web/rest/transform/ResourceTransform.groovy    |  10 +-
 .../app1/grails-app/conf/logback.xml               |   6 +-
 .../app2/grails-app/conf/logback.xml               |   6 +-
 .../app3/grails-app/conf/logback.xml               |   6 +-
 .../grails-app/conf/logback.xml                    |   4 +-
 .../integration-test/resources/logback-test.xml    |   4 +-
 .../cache/grails-app/conf/logback.xml              |   6 +-
 .../datasources/grails-app/conf/logback.xml        |   6 +-
 .../demo33/grails-app/conf/logback.xml             |   6 +-
 .../org/demo/spock/InheritedConfigSpec.groovy      |  10 +-
 .../gorm/grails-app/conf/logback.xml               |   6 +-
 .../grails-app/conf/logback-spring.xml             |   4 +-
 .../grails-app/conf/logback.xml                    |   4 +-
 .../grails-app/conf/logback.xml                    |   4 +-
 .../grails-app/conf/logback.xml                    |   4 +-
 .../grails-hibernate/grails-app/conf/logback.xml   |   4 +-
 .../grails-app/conf/logback.xml                    |   4 +-
 .../grails-app/conf/logback.xml                    |   4 +-
 .../grails-app/conf/logback.xml                    |   4 +-
 .../issue450/grails-app/conf/logback.xml           |   6 +-
 .../hyphenated/grails-app/conf/logback.xml         |   6 +-
 .../issue-11102/grails-app/conf/logback.xml        |   6 +-
 .../issue-11767/grails-app/conf/logback.xml        |   4 +-
 .../grails-app/conf/logback.xml                    |   6 +-
 .../issue-views-182/grails-app/conf/logback.xml    |   6 +-
 .../micronaut/grails-app/conf/logback.xml          |   6 +-
 .../mongodb/base/grails-app/conf/logback.xml       |   4 +-
 .../grails-app/conf/logback.xml                    |   4 +-
 .../integration-test/resources/logback-test.xml    |   4 +-
 .../mongodb/hibernate5/build.gradle                |   2 +-
 .../mongodb/hibernate5/grails-app/conf/logback.xml |   4 +-
 .../test-data-service/grails-app/conf/logback.xml  |   4 +-
 .../namespaces/grails-app/conf/logback.xml         |   6 +-
 .../plugins/issue11005/grails-app/conf/logback.xml |   6 +-
 .../plugins/loadafter/grails-app/conf/logback.xml  |   6 +-
 .../plugins/loadfirst/grails-app/conf/logback.xml  |   6 +-
 .../plugins/loadsecond/grails-app/conf/logback.xml |   6 +-
 .../integration-test/resources/logback-test.xml    |   4 +-
 .../src/test/resources/logback-test.xml            |   4 +-
 grails-test-suite-uber/build.gradle                |  74 +--
 ...vyPageUnitTestMixinWithCustomViewDirSpec.groovy |   2 +-
 .../testing/mixin/integration/Integration.groovy   |   2 +-
 ...ovy => IntegrationTestAstTransformation.groovy} |  53 +-
 .../grails/views/compiler/ViewsTransform.groovy    |  21 +-
 .../json/view/internal/JsonViewsTransform.groovy   |   6 +
 .../view/internal/MarkupViewsTransform.groovy      |   6 +
 grails-web-databinding/README.md                   |   8 +-
 settings.gradle                                    |   1 +
 192 files changed, 1830 insertions(+), 1198 deletions(-)
 create mode 100755 etc/bin/extract-build-artifact.sh
 create mode 100755 etc/bin/generate-build-artifact-hashes.groovy
 create mode 100755 etc/bin/test-reproducible-build.sh
 create mode 100755 etc/bin/test-reproducible-builds.sh
 copy {grails-codecs-core => grails-common}/build.gradle (89%)
 create mode 100644 
grails-common/src/main/groovy/org/apache/grails/common/compiler/GroovyTransformOrder.groovy
 create mode 100644 
grails-common/src/main/groovy/org/apache/grails/common/properties/PropertyFileUtils.groovy
 delete mode 100644 
grails-core/src/main/groovy/org/grails/compiler/injection/NamedArtefactTypeAstTransformation.java
 copy 
grails-gradle/plugins/src/e2eTest/resources/publish-projects/other-artifacts/explicit-jar-creation-without-gradle-assistance/src/main/java/{TestJava.java
 => another/TestOtherJava.java} (76%)
 copy 
grails-gradle/plugins/src/e2eTest/resources/publish-projects/other-artifacts/{explicit-jar-creation-without-gradle-assistance/src/main/java/TestJava.java
 => groovy-doc-disabled/src/main/java/another/TestOtherJava.java} (76%)
 copy 
grails-gradle/plugins/src/e2eTest/resources/publish-projects/other-artifacts/{explicit-jar-creation-without-gradle-assistance/src/main/java/TestJava.java
 => java-already-configured/src/main/java/another/TestOtherJava.java} (76%)
 copy 
grails-gradle/plugins/src/e2eTest/resources/publish-projects/other-artifacts/{explicit-jar-creation-without-gradle-assistance/src/main/java/TestJava.java
 => java-only-project/src/main/java/another/TestOtherJava.java} (76%)
 copy 
grails-gradle/plugins/src/e2eTest/resources/publish-projects/other-artifacts/{explicit-jar-creation-without-gradle-assistance/src/main/java/TestJava.java
 => 
multi-project-plugins-applied-child/subproject1/src/main/java/another/TestOtherJava.java}
 (76%)
 copy 
grails-gradle/plugins/src/e2eTest/resources/publish-projects/other-artifacts/{explicit-jar-creation-without-gradle-assistance/src/main/java/TestJava.java
 => 
multi-project-plugins-applied-parent/subproject1/src/main/java/another/TestOtherJava.java}
 (76%)
 copy 
grails-gradle/plugins/src/e2eTest/resources/publish-projects/other-artifacts/{explicit-jar-creation-without-gradle-assistance/src/main/java/TestJava.java
 => multiple-source-sets/src/main/java/another/TestOtherJava.java} (76%)
 copy 
grails-gradle/plugins/src/e2eTest/resources/publish-projects/other-artifacts/{explicit-jar-creation-without-gradle-assistance/src/main/java/TestJava.java
 => non-groovy-java-sources-included/src/main/java/another/TestOtherJava.java} 
(76%)
 copy 
grails-gradle/plugins/src/e2eTest/resources/publish-projects/other-artifacts/{explicit-jar-creation-without-gradle-assistance/src/main/java/TestJava.java
 => simple-project/src/main/java/another/TestOtherJava.java} (76%)
 rename 
grails-testing-support-core/src/main/groovy/org/grails/compiler/injection/testing/{IntegrationTestMixinTransformation.groovy
 => IntegrationTestAstTransformation.groovy} (89%)

Reply via email to