You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by kw...@apache.org on 2019/12/19 13:51:18 UTC

[sling-org-apache-sling-feature-io] branch feature/SLING-8419 updated (2a9fb05 -> 1ea0c18)

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