Uploaded image for project: 'Imaging'
  1. Imaging
  2. MGNLIMG-127

Update dependency to magnolia-core 5.3

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major Major
    • 3.1
    • 3.1
    • None
    • None
    • 5.3 Sprint 6

      Imaging should depend on main 5.3 because both of these modules updated their dependency to Guava 16. Reason: the API in Guava changed, so if the older Guava 10 is brought in by a module it can cause problems.

      Updating dependency is not trivial because depending on main 5.3 causes 2 imaging unit tests to fail:

      testRequestForSimilarUncachedImageOnlyGeneratesItOnce(info.magnolia.imaging.caching.CachingImageStreamerRepositoryTest)

      testNodeParameterProviderHandlesTimestampsProperly(info.magnolia.imaging.SelfTest)

      Note: update parent pom to 28 (or latest version) as well.

        Acceptance criteria

              gjoseph Magnolia International
              czimmermann Christopher Zimmermann
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: