You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by an...@apache.org on 2019/08/29 23:12:00 UTC

[sling-org-apache-sling-models-impl] branch issues/SLING-8655 updated (06aee3b -> 31bcf93)

This is an automated email from the ASF dual-hosted git repository.

andysch pushed a change to branch issues/SLING-8655
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-models-impl.git.


    from 06aee3b  SLING-8655 - Made inner test class static
     add 31bcf93  SLING-8655 - Changed the Annotation to be part of the Json Serialization

No new revisions were added by this update.

Summary of changes:
 pom.xml                                            |   5 +
 .../injectors/DefaultExternalizePathProvider.java  |  48 ---
 .../impl/injectors/ExternalizePathInjector.java    |  98 -----
 .../serializer/DefaultExternalizePathProvider.java | 111 ++++++
 .../ExternalizePathProviderManager.java}           |  18 +-
 .../ExternalizePathProviderManagerService.java     |  60 +++
 .../impl/serializer/ExternalizePathSerializer.java | 209 ++++++++++
 .../injectors/ExternalizedPathInjectorTest.java    | 150 -------
 .../serializer/ExternalizedPathSerializerTest.java | 436 +++++++++++++++++++++
 9 files changed, 827 insertions(+), 308 deletions(-)
 delete mode 100644 src/main/java/org/apache/sling/models/impl/injectors/DefaultExternalizePathProvider.java
 delete mode 100644 src/main/java/org/apache/sling/models/impl/injectors/ExternalizePathInjector.java
 create mode 100644 src/main/java/org/apache/sling/models/impl/serializer/DefaultExternalizePathProvider.java
 copy src/{test/java/org/apache/sling/models/testmodels/classes/CachedModel.java => main/java/org/apache/sling/models/impl/serializer/ExternalizePathProviderManager.java} (64%)
 create mode 100644 src/main/java/org/apache/sling/models/impl/serializer/ExternalizePathProviderManagerService.java
 create mode 100644 src/main/java/org/apache/sling/models/impl/serializer/ExternalizePathSerializer.java
 delete mode 100644 src/test/java/org/apache/sling/models/impl/injectors/ExternalizedPathInjectorTest.java
 create mode 100644 src/test/java/org/apache/sling/models/impl/serializer/ExternalizedPathSerializerTest.java