HomePhorge

(PUP-121) Make include, require, and contain enforce non relative names
67a1b485924cUnpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

(PUP-121) Make include, require, and contain enforce non relative names

This makes include, require, and contain functions transform
relative names to absolute names before doing any lookup.

The transformation is controlled by a metho on scope that is
always called, and that performs the transformation when Puppet[:parser]

future. This design was selected to ensure that there is one place to

later change (other flags, or in Puppet 4 when the future will
be something else).

Details

Provenance
Henrik Lindberg <henrik.lindberg@cloudsmith.com>Authored on
vanmeeuwenPushed on Jun 2 2015, 2:22 PM
Parents
rPU7201c2e522de: Merge pull request #2640 from peterhuene/pup/2182
Branches
Unknown
Tags
Unknown

Event Timeline

Henrik Lindberg <henrik.lindberg@cloudsmith.com> committed rPU67a1b485924c: (PUP-121) Make include, require, and contain enforce non relative names (authored by Henrik Lindberg <henrik.lindberg@cloudsmith.com>).May 15 2014, 10:48 PM