Uploaded image for project: 'Hippo CMS'
  1. Hippo CMS
  2. CMS-13129

Remove jcrdiff dependency from the repository and deprecate the jcrdiff project

    XMLWordPrintable

Details

    • Task
    • Status: Closed
    • Normal
    • Resolution: Fixed
    • None
    • 12.6.10, 13.4.3, 14.2.0
    • None
    • None
    • Pulsar

    Description

      jcrdiff is no longer used in production and only referenced in Repository unit tests.

      The relevant classes could be moved to the repository test code or if possible update the tests so the jcrdiff is not needed (to be investigated)

      ./target/projects/saas/hippo-repository/pom.xml:    <hippo.jcrdiff.version>1.01.07</hippo.jcrdiff.version>
      ./target/projects/saas/hippo-repository/engine/pom.xml:      <artifactId>jcrdiff-client</artifactId>
      ./target/projects/saas/hippo-repository/engine/pom.xml:      <version>${hippo.jcrdiff.version}</version>
      ./target/projects/saas/hippo-repository/engine/src/test/java/org/onehippo/repository/xml/EnhancedImportTest.java:import org.onehippo.cms7.jcrdiff.JcrDiffException;
      ./target/projects/saas/hippo-repository/engine/src/test/java/org/onehippo/repository/xml/EnhancedImportTest.java:import org.onehippo.cms7.jcrdiff.content.jcr.JcrTreeNode;
      ./target/projects/saas/hippo-repository/engine/src/test/java/org/onehippo/repository/xml/EnhancedImportTest.java:import org.onehippo.cms7.jcrdiff.delta.Operation;
      ./target/projects/saas/hippo-repository/engine/src/test/java/org/onehippo/repository/xml/EnhancedImportTest.java:import org.onehippo.cms7.jcrdiff.delta.Patch;
      ./target/projects/saas/hippo-repository/engine/src/test/java/org/onehippo/repository/xml/EnhancedImportTest.java:import org.onehippo.cms7.jcrdiff.match.Matcher;
      ./target/projects/saas/hippo-repository/engine/src/test/java/org/onehippo/repository/xml/EnhancedImportTest.java:import org.onehippo.cms7.jcrdiff.match.MatcherItemInfo;
      ./target/projects/saas/hippo-repository/engine/src/test/java/org/onehippo/repository/xml/EnhancedImportTest.java:import org.onehippo.cms7.jcrdiff.match.PatchFactory;
      ./target/projects/saas/hippo-repository/engine/src/test/java/org/onehippo/repository/xml/EnhancedImportTest.java:import org.onehippo.cms7.jcrdiff.serialization.PatchWriter; 

      Attachments

        Activity

          People

            Unassigned Unassigned
            abanck Arent-Jan Banck (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: