archaius
archaius copied to clipboard
Library for configuration management API
Hi all, I have prepared the initial integration https://github.com/CodeIntelligenceTesting/oss-fuzz/commit/13929c25e1301978cab9d05efd39799cefd7f8d8 of archaius-core into [google oss-fuzz](https://github.com/google/oss-fuzz). This will enable continuous fuzzing of this project, which will be conducted by Google. Bugs that...
[Parallel builds](https://docs.gradle.org/current/userguide/multi_project_configuration_and_execution.html#sec:parallel_execution). This project contains multiple modules. Parallel builds can improve the build speed by executing tasks in parallel. We can enable this feature by setting `org.gradle.parallel=true`. [Configuration on demand](https://docs.gradle.org/current/userguide/multi_project_configuration_and_execution.html#sec:configuration_on_demand)....
DynamicProperty#notifyCallbacks for (Runnable r : callbacks) { try { r.run(); } catch (Exception e) { logger.error("Error in DynamicProperty callback", e); } }
Otherwise `(String)newValue` fails and there's no way to know which property it was for. There's currently one failing test, though for me it is failing on a clean branch as...
As shown in the screenshot: 
Dear Team, Property value update event is not fired for cascading property files. For example , I have 2 property files. 1) firstfile.proprties firstkey1=firstvalue1 @next=firstfile-${myenv}.proprties 1) firstfile-dev.proprties secondkey1=secondvalue2 @next=third.properties **Sample...
Filter out empty file name in the config urls. This could also be solved with one line like https://github.com/leancloud/archaius/pull/2 but at least java8 is required: ``` java fileNames = Arrays.stream(fileNames).filter(s...
Resolves #616.
Due to the issues raised in [this](https://github.com/Netflix/archaius/issues/46) discussion, it makes sense to allow the underlying property source to be modified or refreshed after it has already been initialized. Not allowing...
Just a typo.