├── .codecov.yml ├── .github ├── dependabot.yml └── workflows │ ├── fossa.yaml │ └── go.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE.txt ├── Makefile ├── README.md ├── config.go ├── config_ext_test.go ├── config_test.go ├── constructors.go ├── doc.go ├── equal.go ├── escape.go ├── escape_test.go ├── example_test.go ├── expand.go ├── expand_test.go ├── glide.yaml ├── go.mod ├── go.sum ├── internal ├── merge │ ├── merge.go │ ├── merge_test.go │ └── testdata │ │ ├── base.yaml │ │ ├── expect.yaml │ │ └── production.yaml └── unreachable │ ├── unreachable.go │ └── unreachable_test.go ├── nop.go ├── nop_test.go ├── option.go ├── option_test.go ├── provider.go ├── static_test.go ├── testdata └── config.yaml ├── tools_test.go └── version.go /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/fossa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/.github/workflows/fossa.yaml -------------------------------------------------------------------------------- /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/README.md -------------------------------------------------------------------------------- /config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/config.go -------------------------------------------------------------------------------- /config_ext_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/config_ext_test.go -------------------------------------------------------------------------------- /config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/config_test.go -------------------------------------------------------------------------------- /constructors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/constructors.go -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/doc.go -------------------------------------------------------------------------------- /equal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/equal.go -------------------------------------------------------------------------------- /escape.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/escape.go -------------------------------------------------------------------------------- /escape_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/escape_test.go -------------------------------------------------------------------------------- /example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/example_test.go -------------------------------------------------------------------------------- /expand.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/expand.go -------------------------------------------------------------------------------- /expand_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/expand_test.go -------------------------------------------------------------------------------- /glide.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/glide.yaml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/go.sum -------------------------------------------------------------------------------- /internal/merge/merge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/internal/merge/merge.go -------------------------------------------------------------------------------- /internal/merge/merge_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/internal/merge/merge_test.go -------------------------------------------------------------------------------- /internal/merge/testdata/base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/internal/merge/testdata/base.yaml -------------------------------------------------------------------------------- /internal/merge/testdata/expect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/internal/merge/testdata/expect.yaml -------------------------------------------------------------------------------- /internal/merge/testdata/production.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/internal/merge/testdata/production.yaml -------------------------------------------------------------------------------- /internal/unreachable/unreachable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/internal/unreachable/unreachable.go -------------------------------------------------------------------------------- /internal/unreachable/unreachable_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/internal/unreachable/unreachable_test.go -------------------------------------------------------------------------------- /nop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/nop.go -------------------------------------------------------------------------------- /nop_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/nop_test.go -------------------------------------------------------------------------------- /option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/option.go -------------------------------------------------------------------------------- /option_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/option_test.go -------------------------------------------------------------------------------- /provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/provider.go -------------------------------------------------------------------------------- /static_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/static_test.go -------------------------------------------------------------------------------- /testdata/config.yaml: -------------------------------------------------------------------------------- 1 | # for TestSingleProvider/files_present 2 | foo: $FOO 3 | -------------------------------------------------------------------------------- /tools_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/tools_test.go -------------------------------------------------------------------------------- /version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-go/config/HEAD/version.go --------------------------------------------------------------------------------