sul-dlss / assembly-image

Creates JP2 image derivatives of files.
Other
0 stars 1 forks source link

Refactor to use composition over inheritance #32

Closed jcoyne closed 2 years ago

jcoyne commented 4 years ago

Why was this change made?

Inheritance that crosses library boundaries is challenging to understand and maintain. Composition is much easier.

One of PR #30 or this PR should be selected to move forward to address sul-dlss/assembly-objectfile#10

How was this change tested?

Test suite

Which documentation and/or configurations were updated?

none

ndushay commented 2 years ago

If this is preferred to PR #30:

ndushay commented 2 years ago

closed in favor of PR #61