package org.commcare.suite.model;

/**
 * Piece of required session data that is acquired via an xpath computation
 *
 * @author Phillip Mates (pmates@dimagi.com)
 */
public class ComputedDatum extends SessionDatum {
    public ComputedDatum() {

    }

    /**
     * @param id    Name used to access the computed data in the session instance
     * @param value XPath expression whose evaluation result is used as the data
     */
    public ComputedDatum(String id, String value) {
        super(id, value);
    }
}

@@ -218,33 +218,97 @@
     
-public ComputedDatum() %7B%0A
+@SuppressWarnings(%22unused%22)%0A    public ComputedDatum() %7B%0A        // used in serialization
 %0A   

Add suppress unused & comment