Postprocessors.java

1
package pro.verron.officestamper.preset;
2
3
import pro.verron.officestamper.api.OfficeStamperException;
4
import pro.verron.officestamper.api.PostProcessor;
5
import pro.verron.officestamper.preset.postprocessors.cleanendnotes.RemoveOrphanedEndnotesProcessor;
6
import pro.verron.officestamper.preset.postprocessors.cleanfootnotes.RemoveOrphanedFootnotesProcessor;
7
8
public class Postprocessors {
9
    private Postprocessors() {
10
        throw new OfficeStamperException("This is a utility class and cannot be instantiated");
11
    }
12
13
    public static PostProcessor removeOrphanedFootnotes() {
14 1 1. removeOrphanedFootnotes : replaced return value with null for pro/verron/officestamper/preset/Postprocessors::removeOrphanedFootnotes → KILLED
        return new RemoveOrphanedFootnotesProcessor();
15
    }
16
17
    public static PostProcessor removeOrphanedEndnotes() {
18 1 1. removeOrphanedEndnotes : replaced return value with null for pro/verron/officestamper/preset/Postprocessors::removeOrphanedEndnotes → KILLED
        return new RemoveOrphanedEndnotesProcessor();
19
    }
20
}

Mutations

14

1.1
Location : removeOrphanedFootnotes
Killed by : pro.verron.officestamper.test.SpelInstantiationTest.[engine:junit-jupiter]/[class:pro.verron.officestamper.test.SpelInstantiationTest]/[test-template:testDateInstantiationAndResolution(pro.verron.officestamper.test.ContextFactory)]/[test-template-invocation:#2]
replaced return value with null for pro/verron/officestamper/preset/Postprocessors::removeOrphanedFootnotes → KILLED

18

1.1
Location : removeOrphanedEndnotes
Killed by : pro.verron.officestamper.test.SpelInstantiationTest.[engine:junit-jupiter]/[class:pro.verron.officestamper.test.SpelInstantiationTest]/[test-template:testDateInstantiationAndResolution(pro.verron.officestamper.test.ContextFactory)]/[test-template-invocation:#2]
replaced return value with null for pro/verron/officestamper/preset/Postprocessors::removeOrphanedEndnotes → KILLED

Active mutators

Tests examined


Report generated by PIT 1.20.0