HomePhorge

(PUP-3201) Stop using :undef for parameters in 4x
d4b882760269Unpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

(PUP-3201) Stop using :undef for parameters in 4x

The :undef symbol was still leaking all over the place internally. This
caused type inference to sometimes end up with Runtime[ruby, Symbol]. By
using nil instead of :undef, everything can be much more
straightforward. Once the code removal for puppet 4 comes into play even
more oddities around how resource parameters are handled can be
performed.

Details

Provenance
Andrew Parker <andy@puppetlabs.com>Authored on
vanmeeuwenPushed on Jun 2 2015, 2:22 PM
Parents
rPUa40cfd624fbc: (maint) Only test lookup() with future parser
Branches
Unknown
Tags
Unknown

Event Timeline

Andrew Parker <andy@puppetlabs.com> committed rPUd4b882760269: (PUP-3201) Stop using :undef for parameters in 4x (authored by Andrew Parker <andy@puppetlabs.com>).Oct 17 2014, 1:37 AM