├── .gitignore ├── LICENSE ├── NOTICE ├── README.adoc ├── impl ├── ci-suite.xml ├── debug-suite.xml ├── pom.xml ├── src │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── geronimo │ │ │ │ └── config │ │ │ │ ├── ConfigImpl.java │ │ │ │ ├── ConfigValueImpl.java │ │ │ │ ├── DefaultConfigBuilder.java │ │ │ │ ├── DefaultConfigProvider.java │ │ │ │ ├── cdi │ │ │ │ ├── AnyLiteral.java │ │ │ │ ├── ConfigBean.java │ │ │ │ ├── ConfigExtension.java │ │ │ │ ├── ConfigInjectionBean.java │ │ │ │ ├── ConfigInjectionPoint.java │ │ │ │ ├── ConfigurationHandler.java │ │ │ │ ├── DefaultLiteral.java │ │ │ │ ├── ProxyBean.java │ │ │ │ └── configsource │ │ │ │ │ └── Reloadable.java │ │ │ │ ├── configsource │ │ │ │ ├── BaseConfigSource.java │ │ │ │ ├── PropertyFileConfigSource.java │ │ │ │ ├── PropertyFileConfigSourceProvider.java │ │ │ │ ├── SystemEnvConfigSource.java │ │ │ │ └── SystemPropertyConfigSource.java │ │ │ │ └── converters │ │ │ │ ├── BooleanConverter.java │ │ │ │ ├── ByteConverter.java │ │ │ │ ├── CharacterConverter.java │ │ │ │ ├── ClassConverter.java │ │ │ │ ├── DoubleConverter.java │ │ │ │ ├── DurationConverter.java │ │ │ │ ├── FloatConverter.java │ │ │ │ ├── ImplicitConverter.java │ │ │ │ ├── IntegerConverter.java │ │ │ │ ├── LongConverter.java │ │ │ │ ├── ShortConverter.java │ │ │ │ ├── StringConverter.java │ │ │ │ └── URLConverter.java │ │ └── resources │ │ │ └── META-INF │ │ │ ├── beans.xml │ │ │ └── services │ │ │ ├── javax.enterprise.inject.spi.Extension │ │ │ └── org.eclipse.microprofile.config.spi.ConfigProviderResolver │ └── test │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── geronimo │ │ │ └── config │ │ │ └── test │ │ │ ├── GeronimoConfigArchiveProcessor.java │ │ │ ├── GeronimoConfigExtension.java │ │ │ ├── internal │ │ │ ├── ArrayTypeTest.java │ │ │ ├── ConfigInjectionTest.java │ │ │ ├── DefaultNullValueTest.java │ │ │ ├── PropertyFileConfigSourceTest.java │ │ │ ├── ProviderTest.java │ │ │ ├── ProxyTest.java │ │ │ ├── SupplierTest.java │ │ │ ├── SystemEnvConfigSourceTest.java │ │ │ └── SystemPropertyConfigSourceTest.java │ │ │ └── testng │ │ │ └── SystemPropertiesLeakProtector.java │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.jboss.arquillian.core.spi.LoadableExtension └── tck-suite.xml └── pom.xml /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | *.iml 3 | .idea 4 | .classpath 5 | .project 6 | .settings 7 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/NOTICE -------------------------------------------------------------------------------- /README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/README.adoc -------------------------------------------------------------------------------- /impl/ci-suite.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/ci-suite.xml -------------------------------------------------------------------------------- /impl/debug-suite.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/debug-suite.xml -------------------------------------------------------------------------------- /impl/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/pom.xml -------------------------------------------------------------------------------- /impl/src/main/java/org/apache/geronimo/config/ConfigImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/java/org/apache/geronimo/config/ConfigImpl.java -------------------------------------------------------------------------------- /impl/src/main/java/org/apache/geronimo/config/ConfigValueImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/java/org/apache/geronimo/config/ConfigValueImpl.java -------------------------------------------------------------------------------- /impl/src/main/java/org/apache/geronimo/config/DefaultConfigBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/java/org/apache/geronimo/config/DefaultConfigBuilder.java -------------------------------------------------------------------------------- /impl/src/main/java/org/apache/geronimo/config/DefaultConfigProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/java/org/apache/geronimo/config/DefaultConfigProvider.java -------------------------------------------------------------------------------- /impl/src/main/java/org/apache/geronimo/config/cdi/AnyLiteral.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/java/org/apache/geronimo/config/cdi/AnyLiteral.java -------------------------------------------------------------------------------- /impl/src/main/java/org/apache/geronimo/config/cdi/ConfigBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/java/org/apache/geronimo/config/cdi/ConfigBean.java -------------------------------------------------------------------------------- /impl/src/main/java/org/apache/geronimo/config/cdi/ConfigExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/java/org/apache/geronimo/config/cdi/ConfigExtension.java -------------------------------------------------------------------------------- /impl/src/main/java/org/apache/geronimo/config/cdi/ConfigInjectionBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/java/org/apache/geronimo/config/cdi/ConfigInjectionBean.java -------------------------------------------------------------------------------- /impl/src/main/java/org/apache/geronimo/config/cdi/ConfigInjectionPoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/java/org/apache/geronimo/config/cdi/ConfigInjectionPoint.java -------------------------------------------------------------------------------- /impl/src/main/java/org/apache/geronimo/config/cdi/ConfigurationHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/java/org/apache/geronimo/config/cdi/ConfigurationHandler.java -------------------------------------------------------------------------------- /impl/src/main/java/org/apache/geronimo/config/cdi/DefaultLiteral.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/java/org/apache/geronimo/config/cdi/DefaultLiteral.java -------------------------------------------------------------------------------- /impl/src/main/java/org/apache/geronimo/config/cdi/ProxyBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/java/org/apache/geronimo/config/cdi/ProxyBean.java -------------------------------------------------------------------------------- /impl/src/main/java/org/apache/geronimo/config/cdi/configsource/Reloadable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/java/org/apache/geronimo/config/cdi/configsource/Reloadable.java -------------------------------------------------------------------------------- /impl/src/main/java/org/apache/geronimo/config/configsource/BaseConfigSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/java/org/apache/geronimo/config/configsource/BaseConfigSource.java -------------------------------------------------------------------------------- /impl/src/main/java/org/apache/geronimo/config/configsource/PropertyFileConfigSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/java/org/apache/geronimo/config/configsource/PropertyFileConfigSource.java -------------------------------------------------------------------------------- /impl/src/main/java/org/apache/geronimo/config/configsource/PropertyFileConfigSourceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/java/org/apache/geronimo/config/configsource/PropertyFileConfigSourceProvider.java -------------------------------------------------------------------------------- /impl/src/main/java/org/apache/geronimo/config/configsource/SystemEnvConfigSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/java/org/apache/geronimo/config/configsource/SystemEnvConfigSource.java -------------------------------------------------------------------------------- /impl/src/main/java/org/apache/geronimo/config/configsource/SystemPropertyConfigSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/java/org/apache/geronimo/config/configsource/SystemPropertyConfigSource.java -------------------------------------------------------------------------------- /impl/src/main/java/org/apache/geronimo/config/converters/BooleanConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/java/org/apache/geronimo/config/converters/BooleanConverter.java -------------------------------------------------------------------------------- /impl/src/main/java/org/apache/geronimo/config/converters/ByteConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/java/org/apache/geronimo/config/converters/ByteConverter.java -------------------------------------------------------------------------------- /impl/src/main/java/org/apache/geronimo/config/converters/CharacterConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/java/org/apache/geronimo/config/converters/CharacterConverter.java -------------------------------------------------------------------------------- /impl/src/main/java/org/apache/geronimo/config/converters/ClassConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/java/org/apache/geronimo/config/converters/ClassConverter.java -------------------------------------------------------------------------------- /impl/src/main/java/org/apache/geronimo/config/converters/DoubleConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/java/org/apache/geronimo/config/converters/DoubleConverter.java -------------------------------------------------------------------------------- /impl/src/main/java/org/apache/geronimo/config/converters/DurationConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/java/org/apache/geronimo/config/converters/DurationConverter.java -------------------------------------------------------------------------------- /impl/src/main/java/org/apache/geronimo/config/converters/FloatConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/java/org/apache/geronimo/config/converters/FloatConverter.java -------------------------------------------------------------------------------- /impl/src/main/java/org/apache/geronimo/config/converters/ImplicitConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/java/org/apache/geronimo/config/converters/ImplicitConverter.java -------------------------------------------------------------------------------- /impl/src/main/java/org/apache/geronimo/config/converters/IntegerConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/java/org/apache/geronimo/config/converters/IntegerConverter.java -------------------------------------------------------------------------------- /impl/src/main/java/org/apache/geronimo/config/converters/LongConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/java/org/apache/geronimo/config/converters/LongConverter.java -------------------------------------------------------------------------------- /impl/src/main/java/org/apache/geronimo/config/converters/ShortConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/java/org/apache/geronimo/config/converters/ShortConverter.java -------------------------------------------------------------------------------- /impl/src/main/java/org/apache/geronimo/config/converters/StringConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/java/org/apache/geronimo/config/converters/StringConverter.java -------------------------------------------------------------------------------- /impl/src/main/java/org/apache/geronimo/config/converters/URLConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/java/org/apache/geronimo/config/converters/URLConverter.java -------------------------------------------------------------------------------- /impl/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/resources/META-INF/beans.xml -------------------------------------------------------------------------------- /impl/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension -------------------------------------------------------------------------------- /impl/src/main/resources/META-INF/services/org.eclipse.microprofile.config.spi.ConfigProviderResolver: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/main/resources/META-INF/services/org.eclipse.microprofile.config.spi.ConfigProviderResolver -------------------------------------------------------------------------------- /impl/src/test/java/org/apache/geronimo/config/test/GeronimoConfigArchiveProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/test/java/org/apache/geronimo/config/test/GeronimoConfigArchiveProcessor.java -------------------------------------------------------------------------------- /impl/src/test/java/org/apache/geronimo/config/test/GeronimoConfigExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/test/java/org/apache/geronimo/config/test/GeronimoConfigExtension.java -------------------------------------------------------------------------------- /impl/src/test/java/org/apache/geronimo/config/test/internal/ArrayTypeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/test/java/org/apache/geronimo/config/test/internal/ArrayTypeTest.java -------------------------------------------------------------------------------- /impl/src/test/java/org/apache/geronimo/config/test/internal/ConfigInjectionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/test/java/org/apache/geronimo/config/test/internal/ConfigInjectionTest.java -------------------------------------------------------------------------------- /impl/src/test/java/org/apache/geronimo/config/test/internal/DefaultNullValueTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/test/java/org/apache/geronimo/config/test/internal/DefaultNullValueTest.java -------------------------------------------------------------------------------- /impl/src/test/java/org/apache/geronimo/config/test/internal/PropertyFileConfigSourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/test/java/org/apache/geronimo/config/test/internal/PropertyFileConfigSourceTest.java -------------------------------------------------------------------------------- /impl/src/test/java/org/apache/geronimo/config/test/internal/ProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/test/java/org/apache/geronimo/config/test/internal/ProviderTest.java -------------------------------------------------------------------------------- /impl/src/test/java/org/apache/geronimo/config/test/internal/ProxyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/test/java/org/apache/geronimo/config/test/internal/ProxyTest.java -------------------------------------------------------------------------------- /impl/src/test/java/org/apache/geronimo/config/test/internal/SupplierTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/test/java/org/apache/geronimo/config/test/internal/SupplierTest.java -------------------------------------------------------------------------------- /impl/src/test/java/org/apache/geronimo/config/test/internal/SystemEnvConfigSourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/test/java/org/apache/geronimo/config/test/internal/SystemEnvConfigSourceTest.java -------------------------------------------------------------------------------- /impl/src/test/java/org/apache/geronimo/config/test/internal/SystemPropertyConfigSourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/test/java/org/apache/geronimo/config/test/internal/SystemPropertyConfigSourceTest.java -------------------------------------------------------------------------------- /impl/src/test/java/org/apache/geronimo/config/test/testng/SystemPropertiesLeakProtector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/test/java/org/apache/geronimo/config/test/testng/SystemPropertiesLeakProtector.java -------------------------------------------------------------------------------- /impl/src/test/resources/META-INF/services/org.jboss.arquillian.core.spi.LoadableExtension: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/src/test/resources/META-INF/services/org.jboss.arquillian.core.spi.LoadableExtension -------------------------------------------------------------------------------- /impl/tck-suite.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/impl/tck-suite.xml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-config/HEAD/pom.xml --------------------------------------------------------------------------------