[puppetlabs/puppet] d0a566: (PUP-3365) Change 3x deep map of undef to only do ...

0 views
Skip to first unread message

GitHub

unread,
Oct 3, 2014, 9:01:06 PM10/3/14
to puppet-...@googlegroups.com, puppet...@googlegroups.com
Branch: refs/heads/stable
Home: https://github.com/puppetlabs/puppet
Commit: d0a5668e6cdc2e9280039ededec8f588cd98c8e6
https://github.com/puppetlabs/puppet/commit/d0a5668e6cdc2e9280039ededec8f588cd98c8e6
Author: Henrik Lindberg <henrik....@cloudsmith.com>
Date: 2014-09-30 (Tue, 30 Sep 2014)

Changed paths:
M lib/puppet/pops/evaluator/runtime3_support.rb
M spec/unit/pops/evaluator/evaluating_parser_spec.rb

Log Message:
-----------
(PUP-3365) Change 3x deep map of undef to only do surface map

This changes the mapping of arguments to 3x function calls to not
map undef to empty strings except at the surface level. Other mappings
are still done as they are required for frozen strings, and values
having a type that is not supported by the 3x functions.


Commit: bcd40b357e4210692dd655835c6919821fd82e3f
https://github.com/puppetlabs/puppet/commit/bcd40b357e4210692dd655835c6919821fd82e3f
Author: Andrew Parker <an...@puppetlabs.com>
Date: 2014-10-03 (Fri, 03 Oct 2014)

Changed paths:
M lib/puppet/pops/evaluator/runtime3_support.rb
M spec/unit/pops/evaluator/evaluating_parser_spec.rb

Log Message:
-----------
Merge pull request #3142 from hlindberg/PUP-3365_remove-deep-undef-mapping-in-3x-func-api

(PUP-3365) Change 3x deep map of undef to only do surface map


Compare: https://github.com/puppetlabs/puppet/compare/200cf47b9aa3...bcd40b357e42
Reply all
Reply to author
Forward
0 new messages