basicRuleSourcePlugin-model-task.out

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Externalize samples testing infrastructure

This change replaces UserGuideSamplesRunner with an external library

called sample-check. Sample discovery, execution, and normalization

is delegated to this library, with some custom normalizers remaining

in the Gradle codebase.

Samples output has become co-located with the sample code. Samples tests

must be run with Java 8+.

    • -138
    • +0
    ./basicRuleSourcePlugin-model-task.out
  1. … 782 more files in changeset.
Bridge tasks into software mode lazily

Only initialize the software model bridging if the user

either uses the `model {}` block or explicitly applies

a rule-based plugin.

Placeholder tasks are now implemented in the task container

directly instead of using the software model. They are also

deprecated as they add a lot of complexity for no gain beyond

what `createLater {}` already offers.

    • -13
    • +12
    ./basicRuleSourcePlugin-model-task.out
  1. … 29 more files in changeset.
Fix sample output

    • -1
    • +2
    ./basicRuleSourcePlugin-model-task.out
  1. … 68 more files in changeset.
Use common output chain for grouping and header generation

This allows us to group logs for print streams like stdout and stderr.

Use PrettyPrefix header for all output chains, making our output

consistent between rich and plain console modes.

Adjust functional test coverage to accomodate for new task header

    • -1
    • +2
    ./basicRuleSourcePlugin-model-task.out
  1. … 111 more files in changeset.
Fix model report and user guide samples integ tests for #dependent-components

    • -0
    • +6
    ./basicRuleSourcePlugin-model-task.out
  1. … 4 more files in changeset.
Fix expected output in samples

+review REVIEW-5921

    • -16
    • +16
    ./basicRuleSourcePlugin-model-task.out
  1. … 1 more file in changeset.
fix sample test

    • -1
    • +1
    ./basicRuleSourcePlugin-model-task.out
Fixed expected sample output after changes to model task.

    • -0
    • +2
    ./basicRuleSourcePlugin-model-task.out
Scalar properties values always reported, including when unset

+review REVIEW-5771

    • -0
    • +4
    ./basicRuleSourcePlugin-model-task.out
  1. … 6 more files in changeset.
Report managed properties values of scalar collections when unset or null

Fix userguideOutput sample.

+review REVIEW-5769

    • -0
    • +1
    ./basicRuleSourcePlugin-model-task.out
Removed deprecated `CollectionBuilder` and `ManagedSet` types.

    • -1
    • +1
    ./basicRuleSourcePlugin-model-task.out
  1. … 19 more files in changeset.
Fix UserGuideSamplesIntegrationTest after managed projection changes

See 3fd0b2b

+review REVIEW-5734

    • -2
    • +0
    ./basicRuleSourcePlugin-model-task.out
Fix UserGuideSamplesIntegrationTest after managed projection changes

See 09f37f0

+review REVIEW-5734

    • -0
    • +2
    ./basicRuleSourcePlugin-model-task.out
Changed the descriptor for DSL rules so that it more closely matches the expression used in the code to reference the subject.

This change also detangles the subject path from the DSL rule descriptor, so that they can be different.

    • -1
    • +1
    ./basicRuleSourcePlugin-model-task.out
  1. … 25 more files in changeset.
Polishing on pull request that adds task to visualise buildscript dependencies.

+review REVIEW-5674

    • -4
    • +4
    ./basicRuleSourcePlugin-model-task.out
  1. … 20 more files in changeset.
Fixing integration tests

    • -0
    • +6
    ./basicRuleSourcePlugin-model-task.out
  1. … 3 more files in changeset.
Always transform model rules in the DSL.

    • -1
    • +1
    ./basicRuleSourcePlugin-model-task.out
  1. … 6 more files in changeset.
Fix test

+review REVIEW-5635

    • -1
    • +1
    ./basicRuleSourcePlugin-model-task.out
Fix test

+review REVIEW-5635

    • -1
    • +1
    ./basicRuleSourcePlugin-model-task.out
Add documentation for collections of scalar types

+review REVIEW-5608

    • -0
    • +3
    ./basicRuleSourcePlugin-model-task.out
  1. … 3 more files in changeset.
Fixed sample for changes to output.

    • -106
    • +105
    ./basicRuleSourcePlugin-model-task.out
Add more examples of managed properties to the new model documentation

+review REVIEW-5588

    • -0
    • +24
    ./basicRuleSourcePlugin-model-task.out
  1. … 2 more files in changeset.
Tweaks to model rule binding failure error message format.

+review REVIEW-5556

    • -1
    • +1
    ./basicRuleSourcePlugin-model-task.out
  1. … 30 more files in changeset.
Remove accidental char commit.

+review REVIEW-5561

    • -1
    • +1
    ./basicRuleSourcePlugin-model-task.out
Update model report output example after changing rule descriptors of init actions for things created through model map to be the same as the creator.

+review REVIEW-5561

    • -2
    • +1
    ./basicRuleSourcePlugin-model-task.out
Filters the rules displayed on the model report

+review REVIEW-5526

    • -17
    • +0
    ./basicRuleSourcePlugin-model-task.out
  1. … 8 more files in changeset.
Cleans up model rules, post code review. - Does not display creator rules on model report - Adds test coverage for executedRules - Adds executed rules to the release notes - Renders a node value before any rules on the model report

+review REVIEW-5526

    • -14
    • +13
    ./basicRuleSourcePlugin-model-task.out
  1. … 6 more files in changeset.
Shows more concise names for rule source method rules

+review

    • -13
    • +13
    ./basicRuleSourcePlugin-model-task.out
  1. … 32 more files in changeset.
Removes trailing pipe from model report elements

+review REVIEW-5524

    • -58
    • +58
    ./basicRuleSourcePlugin-model-task.out
  1. … 4 more files in changeset.
Changes the model report to use 'Creator' as the label for a nodes origin - removes some cruft from the model report spec

+review REVIEW-5524

    • -15
    • +15
    ./basicRuleSourcePlugin-model-task.out
  1. … 3 more files in changeset.