samvera-deprecated / geo_works

Geospatial models for Hyrax repository applications.
Apache License 2.0
2 stars 3 forks source link

Refactor DocumentBuilder #7

Closed eliotjordan closed 7 years ago

eliotjordan commented 7 years ago

Refactor document builder to make builder services and root_path_class configurable by the end user. Placing the following in an initializer, for example:

GeoWorks::Discovery::DocumentBuilder.root_path_class = CustomPathClass
GeoWorks::Discovery::DocumentBuilder.services = [GeoConcerns::BasicMetadataBuilder, MyCustomBuilder]
coveralls commented 7 years ago

Coverage Status

Coverage decreased (-0.7%) to 99.302% when pulling 62f02f77c7eac27506906afae2333c92c6c16ecf on 6-document-builder into b418d01b1f3eea4edfa03a01c83a22eed3e8d0b4 on master.

coveralls commented 7 years ago

Coverage Status

Coverage remained the same at 100.0% when pulling af3b26586d8afb7170bb7d6e1659eaa7b444203b on 6-document-builder into b418d01b1f3eea4edfa03a01c83a22eed3e8d0b4 on master.

coveralls commented 7 years ago

Coverage Status

Coverage remained the same at 100.0% when pulling 623b846739ef70107b3503d2c6bc4c1a3efed934 on 6-document-builder into b418d01b1f3eea4edfa03a01c83a22eed3e8d0b4 on master.