JPlagOptions alternative constructors should be removed #1157
Labels
enhancement
Issue/PR that involves features, improvements and other changes
minor
Minor issue/feature/contribution/change
At the moment, the
JPlagOptions
record has about 15 alternative constructors of the following form:These constructors are obviously horrible in terms of maintainability. They are currently used for testing. They should be removed and some other way to construct options for the tests introduced (e.g. a builder).
TestBase.java
, which is not in good shape at the moment either, would also be simplified as a result.The text was updated successfully, but these errors were encountered: