String id = hit.get("_id").asString();
ModelNode fields = hit.get("fields");
if (!fields.isDefined() || !fields.get("quickstart_id").isDefined() || !fields.get("git_download").isDefined()) {
return null;
}
<BUG>String name = fields.get("quickstart_id").asString();
try {
String downloadUrl = fields.get("git_download").asString();
String title = fields.get("sys_title").asString();
String description = fields.get("sys_description").asString();
</BUG>
ProjectExampleWorkingCopy example = new ProjectExampleWorkingCopy();

String id = hit.get("_id").asString();
ModelNode fields = hit.get("fields");
if (!fields.isDefined() || !fields.get("quickstart_id").isDefined() || !fields.get("git_download").isDefined()) {
return null;
}
String name = getAsString(fields, "quickstart_id");
try {
String downloadUrl = getAsString(fields, "git_download");
String title = getAsString(fields, "sys_title");
String description = getAsString(fields, "sys_description");
ProjectExampleWorkingCopy example = new ProjectExampleWorkingCopy();
