├── .editorconfig ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── 00-use-case.md │ ├── 01-compatible-certification-request.md │ ├── 10-clarification.md │ ├── 20-bug-report.md │ ├── 30-impl-proposal.md │ └── 40-process-change.md ├── dependabot.yml └── workflows │ └── build.yml ├── .gitignore ├── CONTRIBUTING.adoc ├── LICENSE ├── NOTICE ├── README.adoc ├── api ├── bnd.bnd ├── pom.xml └── src │ └── main │ ├── java │ └── org │ │ └── eclipse │ │ └── microprofile │ │ └── config │ │ ├── Config.java │ │ ├── ConfigProvider.java │ │ ├── ConfigValue.java │ │ ├── inject │ │ ├── ConfigProperties.java │ │ ├── ConfigProperty.java │ │ └── package-info.java │ │ ├── package-info.java │ │ └── spi │ │ ├── ConfigBuilder.java │ │ ├── ConfigProviderResolver.java │ │ ├── ConfigSource.java │ │ ├── ConfigSourceProvider.java │ │ ├── Converter.java │ │ └── package-info.java │ └── resources │ └── META-INF │ ├── LICENSE │ └── NOTICE ├── pom.xml ├── site.yaml ├── spec ├── pom.xml └── src │ └── main │ ├── asciidoc │ ├── architecture.asciidoc │ ├── configexamples.asciidoc │ ├── configprofile.asciidoc │ ├── configprovider.asciidoc │ ├── configsources.asciidoc │ ├── converters.asciidoc │ ├── license-alv2.asciidoc │ ├── license-efsl.adoc │ ├── microprofile-config-spec.asciidoc │ ├── property-expressions.asciidoc │ └── release_notes.asciidoc │ └── resources │ └── META-INF │ ├── LICENSE │ └── NOTICE └── tck ├── README.adoc ├── pom.xml └── src └── main ├── java └── org │ └── eclipse │ └── microprofile │ └── config │ └── tck │ ├── ArrayConverterBean.java │ ├── ArrayConverterTest.java │ ├── AutoDiscoveredConfigSourceTest.java │ ├── CDIPlainInjectionTest.java │ ├── CDIPropertyExpressionsTest.java │ ├── CDIPropertyNameMatchingTest.java │ ├── CdiOptionalInjectionTest.java │ ├── ClassConverterBean.java │ ├── ClassConverterTest.java │ ├── ConfigPropertiesTest.java │ ├── ConfigProviderTest.java │ ├── ConfigValueTest.java │ ├── ConverterTest.java │ ├── CustomConfigSourceTest.java │ ├── CustomConverterTest.java │ ├── ImplicitConverterTest.java │ ├── Location.java │ ├── OptionalValuesBean.java │ ├── ParseConverterInjection.java │ ├── PropertyExpressionsTest.java │ ├── SimpleValuesBean.java │ ├── WarPropertiesLocationTest.java │ ├── base │ └── AbstractTest.java │ ├── broken │ ├── ConfigObserver.java │ ├── ConfigOwner.java │ ├── ConfigPropertiesBeanMissingProperty.java │ ├── ConfigPropertiesMissingPropertyInjectionTest.java │ ├── CustomConverterBean.java │ ├── MissingConverterOnInstanceInjectionTest.java │ ├── MissingValueOnInstanceInjectionTest.java │ ├── MissingValueOnObserverMethodInjectionTest.java │ └── WrongConverterOnInstanceInjectionTest.java │ ├── configsources │ ├── CustomConfigProfileConfigSource.java │ ├── CustomConfigSourceProvider.java │ ├── CustomDbConfigSource.java │ ├── DefaultConfigSourceOrdinalTest.java │ └── SampleYamlConfigSource.java │ ├── converters │ ├── Donald.java │ ├── Duck.java │ ├── DuckConverter.java │ ├── NullConvertersTest.java │ ├── Pizza.java │ ├── PizzaConverter.java │ ├── UpperCaseDuckConverter.java │ ├── convertToNull │ │ ├── ConvertedNullValueBrokenInjectionBean.java │ │ ├── ConvertedNullValueBrokenInjectionTest.java │ │ └── ConvertedNullValueTest.java │ ├── custom │ │ ├── BooleanConverter.java │ │ ├── CharacterConverter.java │ │ ├── DoubleConverter.java │ │ ├── IntegerConverter.java │ │ └── LongConverter.java │ └── implicit │ │ ├── ConvTestSequenceOfBeforeValueOf.java │ │ ├── ConvTestSequenceParseBeforeConstructor.java │ │ ├── ConvTestSequenceValueOfBeforeParse.java │ │ ├── ConvTestTypeWCharSequenceParse.java │ │ ├── ConvTestTypeWStringCt.java │ │ ├── ConvTestTypeWStringOf.java │ │ ├── ConvTestTypeWStringValueOf.java │ │ └── SomeEnumToConvert.java │ ├── emptyvalue │ ├── EmptyValuesBean.java │ ├── EmptyValuesTest.java │ └── EmptyValuesTestProgrammaticLookup.java │ ├── profile │ ├── ConfigPropertyFileProfileTest.java │ ├── DevConfigProfileTest.java │ ├── InvalidConfigProfileTest.java │ ├── OverrideConfigProfileTest.java │ ├── ProdProfileTest.java │ ├── TestConfigProfileTest.java │ └── TestCustomConfigProfile.java │ └── util │ ├── AdditionalAssertions.java │ └── AdditionalMatchers.java └── resources ├── META-INF ├── LICENSE ├── NOTICE └── tck └── internal ├── META-INF ├── microprofile-config.properties └── services │ └── org.eclipse.microprofile.config.spi.ConfigSource └── sampleconfig.yaml /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/00-use-case.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/.github/ISSUE_TEMPLATE/00-use-case.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/01-compatible-certification-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/.github/ISSUE_TEMPLATE/01-compatible-certification-request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/10-clarification.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/.github/ISSUE_TEMPLATE/10-clarification.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/20-bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/.github/ISSUE_TEMPLATE/20-bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/30-impl-proposal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/.github/ISSUE_TEMPLATE/30-impl-proposal.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/40-process-change.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/.github/ISSUE_TEMPLATE/40-process-change.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/CONTRIBUTING.adoc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/NOTICE -------------------------------------------------------------------------------- /README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/README.adoc -------------------------------------------------------------------------------- /api/bnd.bnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/api/bnd.bnd -------------------------------------------------------------------------------- /api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/api/pom.xml -------------------------------------------------------------------------------- /api/src/main/java/org/eclipse/microprofile/config/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/api/src/main/java/org/eclipse/microprofile/config/Config.java -------------------------------------------------------------------------------- /api/src/main/java/org/eclipse/microprofile/config/ConfigProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/api/src/main/java/org/eclipse/microprofile/config/ConfigProvider.java -------------------------------------------------------------------------------- /api/src/main/java/org/eclipse/microprofile/config/ConfigValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/api/src/main/java/org/eclipse/microprofile/config/ConfigValue.java -------------------------------------------------------------------------------- /api/src/main/java/org/eclipse/microprofile/config/inject/ConfigProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/api/src/main/java/org/eclipse/microprofile/config/inject/ConfigProperties.java -------------------------------------------------------------------------------- /api/src/main/java/org/eclipse/microprofile/config/inject/ConfigProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/api/src/main/java/org/eclipse/microprofile/config/inject/ConfigProperty.java -------------------------------------------------------------------------------- /api/src/main/java/org/eclipse/microprofile/config/inject/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/api/src/main/java/org/eclipse/microprofile/config/inject/package-info.java -------------------------------------------------------------------------------- /api/src/main/java/org/eclipse/microprofile/config/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/api/src/main/java/org/eclipse/microprofile/config/package-info.java -------------------------------------------------------------------------------- /api/src/main/java/org/eclipse/microprofile/config/spi/ConfigBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/api/src/main/java/org/eclipse/microprofile/config/spi/ConfigBuilder.java -------------------------------------------------------------------------------- /api/src/main/java/org/eclipse/microprofile/config/spi/ConfigProviderResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/api/src/main/java/org/eclipse/microprofile/config/spi/ConfigProviderResolver.java -------------------------------------------------------------------------------- /api/src/main/java/org/eclipse/microprofile/config/spi/ConfigSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/api/src/main/java/org/eclipse/microprofile/config/spi/ConfigSource.java -------------------------------------------------------------------------------- /api/src/main/java/org/eclipse/microprofile/config/spi/ConfigSourceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/api/src/main/java/org/eclipse/microprofile/config/spi/ConfigSourceProvider.java -------------------------------------------------------------------------------- /api/src/main/java/org/eclipse/microprofile/config/spi/Converter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/api/src/main/java/org/eclipse/microprofile/config/spi/Converter.java -------------------------------------------------------------------------------- /api/src/main/java/org/eclipse/microprofile/config/spi/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/api/src/main/java/org/eclipse/microprofile/config/spi/package-info.java -------------------------------------------------------------------------------- /api/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/api/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /api/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/api/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/pom.xml -------------------------------------------------------------------------------- /site.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/site.yaml -------------------------------------------------------------------------------- /spec/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/spec/pom.xml -------------------------------------------------------------------------------- /spec/src/main/asciidoc/architecture.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/spec/src/main/asciidoc/architecture.asciidoc -------------------------------------------------------------------------------- /spec/src/main/asciidoc/configexamples.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/spec/src/main/asciidoc/configexamples.asciidoc -------------------------------------------------------------------------------- /spec/src/main/asciidoc/configprofile.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/spec/src/main/asciidoc/configprofile.asciidoc -------------------------------------------------------------------------------- /spec/src/main/asciidoc/configprovider.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/spec/src/main/asciidoc/configprovider.asciidoc -------------------------------------------------------------------------------- /spec/src/main/asciidoc/configsources.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/spec/src/main/asciidoc/configsources.asciidoc -------------------------------------------------------------------------------- /spec/src/main/asciidoc/converters.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/spec/src/main/asciidoc/converters.asciidoc -------------------------------------------------------------------------------- /spec/src/main/asciidoc/license-alv2.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/spec/src/main/asciidoc/license-alv2.asciidoc -------------------------------------------------------------------------------- /spec/src/main/asciidoc/license-efsl.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/spec/src/main/asciidoc/license-efsl.adoc -------------------------------------------------------------------------------- /spec/src/main/asciidoc/microprofile-config-spec.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/spec/src/main/asciidoc/microprofile-config-spec.asciidoc -------------------------------------------------------------------------------- /spec/src/main/asciidoc/property-expressions.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/spec/src/main/asciidoc/property-expressions.asciidoc -------------------------------------------------------------------------------- /spec/src/main/asciidoc/release_notes.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/spec/src/main/asciidoc/release_notes.asciidoc -------------------------------------------------------------------------------- /spec/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/spec/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /spec/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/spec/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /tck/README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/README.adoc -------------------------------------------------------------------------------- /tck/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/pom.xml -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/ArrayConverterBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/ArrayConverterBean.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/ArrayConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/ArrayConverterTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/AutoDiscoveredConfigSourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/AutoDiscoveredConfigSourceTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/CDIPlainInjectionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/CDIPlainInjectionTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/CDIPropertyExpressionsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/CDIPropertyExpressionsTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/CDIPropertyNameMatchingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/CDIPropertyNameMatchingTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/CdiOptionalInjectionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/CdiOptionalInjectionTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/ClassConverterBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/ClassConverterBean.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/ClassConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/ClassConverterTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/ConfigPropertiesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/ConfigPropertiesTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/ConfigProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/ConfigProviderTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/ConfigValueTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/ConfigValueTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/ConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/ConverterTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/CustomConfigSourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/CustomConfigSourceTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/CustomConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/CustomConverterTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/ImplicitConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/ImplicitConverterTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/Location.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/Location.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/OptionalValuesBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/OptionalValuesBean.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/ParseConverterInjection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/ParseConverterInjection.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/PropertyExpressionsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/PropertyExpressionsTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/SimpleValuesBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/SimpleValuesBean.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/WarPropertiesLocationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/WarPropertiesLocationTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/base/AbstractTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/base/AbstractTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/broken/ConfigObserver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/broken/ConfigObserver.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/broken/ConfigOwner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/broken/ConfigOwner.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/broken/ConfigPropertiesBeanMissingProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/broken/ConfigPropertiesBeanMissingProperty.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/broken/ConfigPropertiesMissingPropertyInjectionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/broken/ConfigPropertiesMissingPropertyInjectionTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/broken/CustomConverterBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/broken/CustomConverterBean.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/broken/MissingConverterOnInstanceInjectionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/broken/MissingConverterOnInstanceInjectionTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/broken/MissingValueOnInstanceInjectionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/broken/MissingValueOnInstanceInjectionTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/broken/MissingValueOnObserverMethodInjectionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/broken/MissingValueOnObserverMethodInjectionTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/broken/WrongConverterOnInstanceInjectionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/broken/WrongConverterOnInstanceInjectionTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/configsources/CustomConfigProfileConfigSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/configsources/CustomConfigProfileConfigSource.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/configsources/CustomConfigSourceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/configsources/CustomConfigSourceProvider.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/configsources/CustomDbConfigSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/configsources/CustomDbConfigSource.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/configsources/DefaultConfigSourceOrdinalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/configsources/DefaultConfigSourceOrdinalTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/configsources/SampleYamlConfigSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/configsources/SampleYamlConfigSource.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/converters/Donald.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/converters/Donald.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/converters/Duck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/converters/Duck.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/converters/DuckConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/converters/DuckConverter.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/converters/NullConvertersTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/converters/NullConvertersTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/converters/Pizza.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/converters/Pizza.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/converters/PizzaConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/converters/PizzaConverter.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/converters/UpperCaseDuckConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/converters/UpperCaseDuckConverter.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/converters/convertToNull/ConvertedNullValueBrokenInjectionBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/converters/convertToNull/ConvertedNullValueBrokenInjectionBean.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/converters/convertToNull/ConvertedNullValueBrokenInjectionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/converters/convertToNull/ConvertedNullValueBrokenInjectionTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/converters/convertToNull/ConvertedNullValueTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/converters/convertToNull/ConvertedNullValueTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/converters/custom/BooleanConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/converters/custom/BooleanConverter.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/converters/custom/CharacterConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/converters/custom/CharacterConverter.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/converters/custom/DoubleConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/converters/custom/DoubleConverter.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/converters/custom/IntegerConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/converters/custom/IntegerConverter.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/converters/custom/LongConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/converters/custom/LongConverter.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/converters/implicit/ConvTestSequenceOfBeforeValueOf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/converters/implicit/ConvTestSequenceOfBeforeValueOf.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/converters/implicit/ConvTestSequenceParseBeforeConstructor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/converters/implicit/ConvTestSequenceParseBeforeConstructor.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/converters/implicit/ConvTestSequenceValueOfBeforeParse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/converters/implicit/ConvTestSequenceValueOfBeforeParse.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/converters/implicit/ConvTestTypeWCharSequenceParse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/converters/implicit/ConvTestTypeWCharSequenceParse.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/converters/implicit/ConvTestTypeWStringCt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/converters/implicit/ConvTestTypeWStringCt.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/converters/implicit/ConvTestTypeWStringOf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/converters/implicit/ConvTestTypeWStringOf.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/converters/implicit/ConvTestTypeWStringValueOf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/converters/implicit/ConvTestTypeWStringValueOf.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/converters/implicit/SomeEnumToConvert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/converters/implicit/SomeEnumToConvert.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/emptyvalue/EmptyValuesBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/emptyvalue/EmptyValuesBean.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/emptyvalue/EmptyValuesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/emptyvalue/EmptyValuesTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/emptyvalue/EmptyValuesTestProgrammaticLookup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/emptyvalue/EmptyValuesTestProgrammaticLookup.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/profile/ConfigPropertyFileProfileTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/profile/ConfigPropertyFileProfileTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/profile/DevConfigProfileTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/profile/DevConfigProfileTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/profile/InvalidConfigProfileTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/profile/InvalidConfigProfileTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/profile/OverrideConfigProfileTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/profile/OverrideConfigProfileTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/profile/ProdProfileTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/profile/ProdProfileTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/profile/TestConfigProfileTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/profile/TestConfigProfileTest.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/profile/TestCustomConfigProfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/profile/TestCustomConfigProfile.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/util/AdditionalAssertions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/util/AdditionalAssertions.java -------------------------------------------------------------------------------- /tck/src/main/java/org/eclipse/microprofile/config/tck/util/AdditionalMatchers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/java/org/eclipse/microprofile/config/tck/util/AdditionalMatchers.java -------------------------------------------------------------------------------- /tck/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /tck/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /tck/src/main/resources/META-INF/tck: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tck/src/main/resources/internal/META-INF/microprofile-config.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/resources/internal/META-INF/microprofile-config.properties -------------------------------------------------------------------------------- /tck/src/main/resources/internal/META-INF/services/org.eclipse.microprofile.config.spi.ConfigSource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/resources/internal/META-INF/services/org.eclipse.microprofile.config.spi.ConfigSource -------------------------------------------------------------------------------- /tck/src/main/resources/internal/sampleconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microprofile/microprofile-config/HEAD/tck/src/main/resources/internal/sampleconfig.yaml --------------------------------------------------------------------------------