puppetlabs/puppet — pull request #688 by ustuehler (2012-04-19 14:17:17+00:00)
Title: Better warning about metaparameter redefinitions

A definition such as the following, which redefines metaparameters:

define contact_info($alias = undef) {
...
}

generates the following warning:

warning: alias is a metaparam; this value will inherit to all contained resources

To find and fix this problem in the manifests we need to know where the parameter is defined or at least the name of the definition, which this commit adds.