git-lfs/config
Taylor Blau 6c60d2b2db config: demote *Environment to interface
In order to support lazily loading the values stored in a user's `.gitconfig`,
we must wait until calling `*config.Configuration.loadGitConfig()` until it is
_absolutely necessary_.

To accomplish this, it was proposed that we introduce a wrapped variant of the
`*Environment` type, only for interacting with the `GitFetcher` that was
capable of supporting such beahvior.

As such, a new implementation of the `Environment` type must be defined. Since
previously there only existed the concrete type `*Environment`, this commit
demotes that down to `*enviornment`, and introduces the interface
`Environment`, which it implements.
2016-08-15 13:17:11 -06:00
..
config_netrc.go vendor: vendor dependencies in vendor/ using Glide 2016-05-23 12:10:35 -06:00
config_nix.go Major refactor to pull things into config, httputil, tools 2016-05-13 17:38:06 +01:00
config_test.go config: Unmarshal using default values 2016-08-09 10:08:56 -06:00
config_windows.go Major refactor to pull things into config, httputil, tools 2016-05-13 17:38:06 +01:00
config.go config: demote *Environment to interface 2016-08-15 13:17:11 -06:00
endpoint.go handle cases where someone has multiple url.*.insteadof keys with the same alias value 2016-08-12 15:33:54 -06:00
environment_test.go config: demote *Environment to interface 2016-08-15 13:17:11 -06:00
environment.go config: demote *Environment to interface 2016-08-15 13:17:11 -06:00
extension_test.go lfs: use github.com/stretchr/testify for assertions 2016-05-25 10:43:10 -06:00
extension.go Major refactor to pull things into config, httputil, tools 2016-05-13 17:38:06 +01:00
fetcher.go change (Environment) Get()'s signature to include ok bool 2016-08-05 15:59:57 -06:00
filesystem.go vendor: vendor dependencies in vendor/ using Glide 2016-05-23 12:10:35 -06:00
git_fetcher.go change (Environment) Get()'s signature to include ok bool 2016-08-05 15:59:57 -06:00
map_fetcher.go change (Environment) Get()'s signature to include ok bool 2016-08-05 15:59:57 -06:00
os_fetcher.go change (Environment) Get()'s signature to include ok bool 2016-08-05 15:59:57 -06:00
version.go release v1.3.1 2016-08-02 11:09:26 -06:00