Details
-
Bug
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
None
-
Coremunity
-
Coremunity Kanban
-
Needs Assessment
-
Bug Fix
-
Reduces memory usage when parsing manifests.
-
Needs Assessment
Description
lib/puppet/pops/parser/code_merger.rb calls Array#+ which makes an unnecessary copy of parse results. It should call Array#flat_map instead.