[MGNLIMG-127] Update dependency to magnolia-core 5.3 Created: 02/Apr/14 Updated: 24/Apr/14 Resolved: 14/Apr/14 |
|
| Status: | Closed |
| Project: | Imaging |
| Component/s: | None |
| Affects Version/s: | 3.1 |
| Fix Version/s: | 3.1 |
| Type: | Task | Priority: | Major |
| Reporter: | Christopher Zimmermann | Assignee: | Magnolia International |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||
| Template: |
|
||||||||||||||||
| Acceptance criteria: |
Empty
|
||||||||||||||||
| Task DoR: |
Empty
|
||||||||||||||||
| Sprint: | 5.3 Sprint 6 | ||||||||||||||||
| Description |
|
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. |