Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/pipeline-model-definition-plugin
  Commit: 6bfbffd5260ed4f219cba21cdba809b205390e82
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/6bfbffd5260ed4f219cba21cdba809b205390e82
  Author: Andrew Bayer <[email protected]>
  Date:   2016-12-13 (Tue, 13 Dec 2016)

  Changed paths:
    M 
pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTBuildParameter.java
    M 
pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTJobProperty.java
    M 
pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTScriptBlock.java
    M 
pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTTrigger.java
    M 
pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTWrapper.java
    M 
pipeline-model-api/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/validator/ModelValidatorTest.java
    M 
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/validator/ModelValidatorImpl.groovy
    M 
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/AbstractModelDefTest.java
    M 
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/ValidatorTest.java
    A 
pipeline-model-definition/src/test/resources/errors/invalidParameterType.groovy
    A 
pipeline-model-definition/src/test/resources/errors/invalidPropertiesType.groovy
    A 
pipeline-model-definition/src/test/resources/errors/invalidTriggerType.groovy

  Log Message:
  -----------
  [FIXED JENKINS-40418] Fix validation for a number of extended types

Turns out we do need validate methods on child classes - the parent
validate method will end up calling
validator.validateElement(ParentClass) which is...not what we
want. So, fixing that in a bunch of places and adding tests.

Also, added an expectError convenience method.


  Commit: 1596f6e2f18321e7a79c42e0290b1c74b6a7912e
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/1596f6e2f18321e7a79c42e0290b1c74b6a7912e
  Author: Andrew Bayer <[email protected]>
  Date:   2016-12-14 (Wed, 14 Dec 2016)

  Changed paths:
    M 
pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTBuildParameter.java
    M 
pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTJobProperty.java
    M 
pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTScriptBlock.java
    M 
pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTTrigger.java
    M 
pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTWrapper.java
    M 
pipeline-model-api/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/validator/ModelValidatorTest.java
    M 
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/validator/ModelValidatorImpl.groovy
    M 
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/AbstractModelDefTest.java
    M 
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/ValidatorTest.java
    A 
pipeline-model-definition/src/test/resources/errors/invalidParameterType.groovy
    A 
pipeline-model-definition/src/test/resources/errors/invalidPropertiesType.groovy
    A 
pipeline-model-definition/src/test/resources/errors/invalidTriggerType.groovy

  Log Message:
  -----------
  Merge pull request #68 from abayer/add-invalid-trigger-test

[FIXED JENKINS-40418] Fix validation for a number of extended types


Compare: 
https://github.com/jenkinsci/pipeline-model-definition-plugin/compare/6f1d9434eed8...1596f6e2f183

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to