saros
saros copied to clipboard
Determine what to do with unused methods of Jupiter algorithm
The class Algorithm (and its implementation) has multiple unused methods:
void acknowledge(int siteId, Timestamp timestamp) throws TransformationExceptionTextPosition[] transformIndices(Timestamp timestamp, TextPosition[] textPositions) throws TransformationException(method parameters based on adjustment in #872)
It should be determined whether these methods are actually useful (i.e. they are needed for a functionality of the Jupiter algorithm that we currently don't use but are still interested in or might want to add at some point in the future) or whether they can simply be deleted.
If the methods are kept, they should be covered by tests if they not already are. This applies to:
GOTOInclusionTransformation.transformIndex(TextPosition textPosition, Operation op, Object param)