Commit Graph

1 Commits

Author SHA1 Message Date
Taylor Blau
04c27548a2 config: introduce *gitEnvironment implementation
To wrap the old behavior found in `*config.Configuration.loadGitConfig`, a
`*gitEnvironment` implementation was introduced to wrap the behavior of another
Environment wholesale while at the same time prepending a call to
`loadGitConfig()`.

It should be noted that in order to preserve legacy behavior with using certain
member variables in `*config.Configuration`, there is a circular dependency
between the two types.
2016-08-15 14:48:43 -06:00