ImperialCollegeLondon / safedata_validator

Python tools to validate and publish datasets using the safedata metadata format.
https://safedata-validator.readthedocs.io/
MIT License
2 stars 4 forks source link

Make BaseField an abstract base class #58

Open jacobcook1995 opened 1 year ago

jacobcook1995 commented 1 year ago

This is not necessary for 3.0.0 as the current setup works. However, it would be much cleaner if the BaseField class became an abstract base class, as it is never really used directly (classes that inherit from it are). This would be a fairly minor refactor and would make extending to include new field types more straightforward