Closed scotje closed 6 years ago
I can squash that fixup commit if you want, but maybe we want a new post-install message?
While it seems like there's no actual need for Semantic Puppet with <=4.8.0 now, it would probably still be helpful and maybe more accurate, so my vote is to keep a post install message and just modify it to say it is suggested.
The message could recommend running linting with puppet5 to get best results. There should be no other differences, right?
@rnelson0 @DavidS added a new post-install message
@scotje The new message is ace. Thanks!
Thanks everyone!
This commit changes the two validations that currently use SemanticPuppet to only use that library if it is already available on the load path. If not, it falls back to less robust built-in alternatives that should still be good enough for 99% of use cases. This should eliminate any depdendency headaches around various versions of Puppet and SemanticPuppet.