@Override
public Object get(Value value, Class clazz, CoderContext context) {
DefaultIssue newIssue = new DefaultIssue();
newIssue.withKey(value.getString());
if (value.isNull(true)) {
newIssue.onProject();
} else {
int type = value.getInt();
String moduleKey = value.getString();
String relativePath = value.getString();
if (type == 0) {