MutationRuleApplicationOrderIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Software Model @UnsupportedWithInstantExecution

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -0
    • +2
    ./MutationRuleApplicationOrderIntegrationTest.groovy
  1. … 76 more files in changeset.
Mark software model tests as @UnsupportedWithInstantExecution

to reduce CI time and noise when making changes

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -0
    • +2
    ./MutationRuleApplicationOrderIntegrationTest.groovy
  1. … 77 more files in changeset.
Mark software model tests as @UnsupportedWithInstantExecution

to reduce CI time and noise when making changes

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -0
    • +2
    ./MutationRuleApplicationOrderIntegrationTest.groovy
  1. … 77 more files in changeset.
Mark software model tests as @UnsupportedWithInstantExecution

to reduce CI time and noise when making changes

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -0
    • +2
    ./MutationRuleApplicationOrderIntegrationTest.groovy
  1. … 77 more files in changeset.
Fix MutationRuleApplicationOrderIntegrationTest

    • -0
    • +1
    ./MutationRuleApplicationOrderIntegrationTest.groovy
Replaced a bunch of usages of `$('p')` with `$.p`

    • -1
    • +1
    ./MutationRuleApplicationOrderIntegrationTest.groovy
  1. … 32 more files in changeset.
Use an interface for injecting the inputs into a transformed rules closure. Also defer registration of configure/initialize rules closures until the projections of the subject are known.

    • -1
    • +1
    ./MutationRuleApplicationOrderIntegrationTest.groovy
  1. … 9 more files in changeset.
Remove test fixture that enables transformed model rules DSL. Not required any more.

    • -3
    • +0
    ./MutationRuleApplicationOrderIntegrationTest.groovy
  1. … 43 more files in changeset.
Removed speculative conversion of property references in DSL rules closures into input references. Can now only use $('p') expressions to refer to other rule elements as inputs.

    • -1
    • +1
    ./MutationRuleApplicationOrderIntegrationTest.groovy
  1. … 12 more files in changeset.
Delay defining node projections, take 2

+review REVIEW-5635

    • -1
    • +1
    ./MutationRuleApplicationOrderIntegrationTest.groovy
  1. … 19 more files in changeset.
Revert "Postpone defining node projections until needed"

This reverts commit 6cc63413b1af2a95a613d825318339d46f6ad278.

    • -1
    • +1
    ./MutationRuleApplicationOrderIntegrationTest.groovy
  1. … 18 more files in changeset.
Postpone defining node projections until needed

+review REVIEW-5635

    • -1
    • +1
    ./MutationRuleApplicationOrderIntegrationTest.groovy
  1. … 18 more files in changeset.
Postpone defining node projections until needed

+review REVIEW-5635

    • -1
    • +1
    ./MutationRuleApplicationOrderIntegrationTest.groovy
  1. … 18 more files in changeset.
Allow the calculation of inputs for a DSL model rule to be deferred until the subject is known. Includes some regressions in validation of unbound rules and eagerly creates unmanaged elements during validation. Will be fixed later.

    • -1
    • +1
    ./MutationRuleApplicationOrderIntegrationTest.groovy
  1. … 8 more files in changeset.
Remove some obsolete imports in integration tests.

+review REVIEW-5491

    • -9
    • +0
    ./MutationRuleApplicationOrderIntegrationTest.groovy
  1. … 41 more files in changeset.
Reworked test due to changed rule ordering.

    • -17
    • +53
    ./MutationRuleApplicationOrderIntegrationTest.groovy
Introduce ModelMap extends CollectionBuilder and allow to use them interchangeably in rules

+review REVIEW-5491

    • -2
    • +2
    ./MutationRuleApplicationOrderIntegrationTest.groovy
  1. … 117 more files in changeset.
Mutation rules are always executed in a reliable order

+review REVIEW-5384

    • -0
    • +153
    ./MutationRuleApplicationOrderIntegrationTest.groovy
  1. … 8 more files in changeset.