diff options
author | Dan Duvall <dduvall@wikimedia.org> | 2018-01-31 15:32:08 -0800 |
---|---|---|
committer | Dan Duvall <dduvall@wikimedia.org> | 2018-02-07 10:28:33 -0800 |
commit | f606d212fd94769294b1ebdaa6ec224458281d22 (patch) | |
tree | 00a331fa76234310eb4ecd56f820e03291a4c1aa /build | |
parent | 00820cbd6bbcc98321c5a0d279394673425d0783 (diff) | |
download | blubber-f606d212fd94769294b1ebdaa6ec224458281d22.tar.gz |
Resolve variant includes with the correct ordering
Summary:
Refactored variant include resolution to correctly order the hierarchy
of includes while still protecting against infinite recursion. The
function was renamed, refactored for clarity, and exported so as to be
better tested and documented with examples.
Test Plan:
Run `go test ./...`.
Check the rendered `config.ResolveIncludes` `godoc` for sanity.
Reviewers: thcipriani, mmodell, hashar, Jrbranaa, zeljkofilipin, demon, #release-engineering-team
Reviewed By: thcipriani, #release-engineering-team
Tags: #release-engineering-team
Differential Revision: https://phabricator.wikimedia.org/D959
Diffstat (limited to 'build')
0 files changed, 0 insertions, 0 deletions