This is an automated email from the ASF dual-hosted git repository.
kwin pushed a change to branch feature/SLING-8419
in repository
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-feature-io.git.
from 2a9fb05 SLING-8419 refactor method to serialize OSGi configs as JSON
add 1ea0c18 refactor API
No new revisions were added by this update.
Summary of changes:
pom.xml | 39 +++---
...ProviderContext.java => CloseShieldWriter.java} | 42 +++---
.../feature/io/json/ConfigurationJSONWriter.java | 18 ++-
.../sling/feature/io/json/FeatureJSONWriter.java | 7 +
.../sling/feature/io/json/JSONWriterBase.java | 5 +-
.../io/json/ConfigurationJSONWriterTest.java | 146 +++++++++++++++++++++
6 files changed, 211 insertions(+), 46 deletions(-)
copy
src/main/java/org/apache/sling/feature/io/{artifacts/spi/ArtifactProviderContext.java
=> CloseShieldWriter.java} (55%)
create mode 100644
src/test/java/org/apache/sling/feature/io/json/ConfigurationJSONWriterTest.java