Skip to content

Conversation

@glennsarti
Copy link
Contributor

Fixes #199

The Null Loader was removed in Puppet 6.11.0+ (and friends). This commit monkey
patches the Null Loader back in if it doesn't exist.

@glennsarti glennsarti added this to the 0.23.0 milestone Nov 21, 2019
@glennsarti glennsarti self-assigned this Nov 21, 2019
The Null Loader was removed in Puppet 6.11.0+ (and friends).  This commit monkey
patches the Null Loader back in if it doesn't exist.
The Puppet call stack has changed behaviour for both exceptions and succesful
calls.  This commit updates the tests for expect different stack traces for
exceptions, and updates the generate stack trace method to ignore call sites
with invalid line numbers (e.g. 0)
Copy link
Contributor

@jpogran jpogran left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀👩‍🚀

@glennsarti glennsarti merged commit 398590d into puppetlabs:master Nov 25, 2019
@glennsarti glennsarti deleted the fix-null-loader branch January 20, 2020 12:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Puppet 6.11.0 is breaking monkey patches for Puppet::Pops::Loader::NullLoader

2 participants