Program: 161215
Project: 161215
Buggy source:
private static List<RpslAttribute> getDummificationRemarks(final RpslObject rpslObject){
  final String source=rpslObject.getValueForAttribute(AttributeType.SOURCE).toString();
switch (source) {
case "String_Node_Str":
case "String_Node_Str":
case "String_Node_Str":
case "String_Node_Str":
    return Lists.newArrayList(new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"));
case "String_Node_Str":
  return Lists.newArrayList(new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"));
case "String_Node_Str":
return Lists.newArrayList(new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"));
case "String_Node_Str":
return Lists.newArrayList(new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"));
case "String_Node_Str":
return Lists.newArrayList(new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"));
case "String_Node_Str":
return Lists.newArrayList(new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"));
case "String_Node_Str":
return Lists.newArrayList(new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"));
default :
LOGGER.warn("String_Node_Str",source,rpslObject.getKey());
return Lists.newArrayList();
}
}

Fixed version (ground truth):
private static List<RpslAttribute> getDummificationRemarks(final RpslObject rpslObject){
  final String source=rpslObject.getValueForAttribute(AttributeType.SOURCE).toLowerCase();
switch (source) {
case "String_Node_Str":
case "String_Node_Str":
case "String_Node_Str":
case "String_Node_Str":
    return Lists.newArrayList(new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"));
case "String_Node_Str":
  return Lists.newArrayList(new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"));
case "String_Node_Str":
return Lists.newArrayList(new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"));
case "String_Node_Str":
return Lists.newArrayList(new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"));
case "String_Node_Str":
return Lists.newArrayList(new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"));
case "String_Node_Str":
return Lists.newArrayList(new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"));
case "String_Node_Str":
return Lists.newArrayList(new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"),new RpslAttribute("String_Node_Str","String_Node_Str"));
default :
LOGGER.warn("String_Node_Str",source,rpslObject.getKey());
return Lists.newArrayList();
}
}