Program: 53454
Project: 53454
Buggy source:
public Node(Term term,int id){
  this.id=id;
switch (term.nature) {
case bg:
    label="String_Node_Str";
  break;
case mg:
label="String_Node_Str";
break;
case nx:
label="String_Node_Str";
break;
case qg:
label="String_Node_Str";
break;
case ud:
label="String_Node_Str";
break;
case uj:
label="String_Node_Str";
break;
case uz:
label="String_Node_Str";
break;
case ug:
label="String_Node_Str";
break;
case ul:
label="String_Node_Str";
break;
case uv:
label="String_Node_Str";
break;
case yg:
label="String_Node_Str";
break;
case zg:
label="String_Node_Str";
break;
case ntc:
case ntcf:
case ntcb:
case ntch:
case nto:
case ntu:
case nts:
case nth:
label="String_Node_Str";
break;
case nh:
case nhm:
case nhd:
label="String_Node_Str";
break;
case nn:
label="String_Node_Str";
break;
case nnt:
label="String_Node_Str";
break;
case nnd:
label="String_Node_Str";
break;
case nf:
label="String_Node_Str";
break;
case ni:
case nit:
case nic:
label="String_Node_Str";
break;
case nis:
label="String_Node_Str";
break;
case nm:
label="String_Node_Str";
break;
case nmc:
label="String_Node_Str";
break;
case nb:
label="String_Node_Str";
break;
case nba:
label="String_Node_Str";
break;
case nbc:
case nbp:
case nz:
label="String_Node_Str";
break;
case g:
label="String_Node_Str";
break;
case gm:
case gp:
case gc:
case gb:
case gbc:
case gg:
case gi:
label="String_Node_Str";
break;
case j:
label="String_Node_Str";
break;
case i:
label="String_Node_Str";
break;
case l:
label="String_Node_Str";
break;
case rg:
case Rg:
label="String_Node_Str";
break;
case udh:
label="String_Node_Str";
break;
case e:
label="String_Node_Str";
break;
case xx:
label="String_Node_Str";
break;
case xu:
label="String_Node_Str";
break;
case w:
case wkz:
case wky:
case wyz:
case wyy:
case wj:
case ww:
case wt:
case wd:
case wf:
case wn:
case wm:
case ws:
case wp:
case wb:
case wh:
label="String_Node_Str";
case begin:
label="String_Node_Str";
break;
default :
label=term.nature.toString();
break;
}
word=term.word;
compiledWord=PosTagCompiler.compile(label,word);
}

Fixed version (ground truth):
public Node(Term term,int id){
  this.id=id;
switch (term.nature) {
case bg:
    label="String_Node_Str";
  break;
case mg:
label="String_Node_Str";
break;
case nx:
label="String_Node_Str";
break;
case qg:
label="String_Node_Str";
break;
case ud:
label="String_Node_Str";
break;
case uj:
label="String_Node_Str";
break;
case uz:
label="String_Node_Str";
break;
case ug:
label="String_Node_Str";
break;
case ul:
label="String_Node_Str";
break;
case uv:
label="String_Node_Str";
break;
case yg:
label="String_Node_Str";
break;
case zg:
label="String_Node_Str";
break;
case ntc:
case ntcf:
case ntcb:
case ntch:
case nto:
case ntu:
case nts:
case nth:
label="String_Node_Str";
break;
case nh:
case nhm:
case nhd:
label="String_Node_Str";
break;
case nn:
label="String_Node_Str";
break;
case nnt:
label="String_Node_Str";
break;
case nnd:
label="String_Node_Str";
break;
case nf:
label="String_Node_Str";
break;
case ni:
case nit:
case nic:
label="String_Node_Str";
break;
case nis:
label="String_Node_Str";
break;
case nm:
label="String_Node_Str";
break;
case nmc:
label="String_Node_Str";
break;
case nb:
label="String_Node_Str";
break;
case nba:
label="String_Node_Str";
break;
case nbc:
case nbp:
case nz:
label="String_Node_Str";
break;
case g:
label="String_Node_Str";
break;
case gm:
case gp:
case gc:
case gb:
case gbc:
case gg:
case gi:
label="String_Node_Str";
break;
case j:
label="String_Node_Str";
break;
case i:
label="String_Node_Str";
break;
case l:
label="String_Node_Str";
break;
case rg:
case Rg:
label="String_Node_Str";
break;
case udh:
label="String_Node_Str";
break;
case e:
label="String_Node_Str";
break;
case xx:
label="String_Node_Str";
break;
case xu:
label="String_Node_Str";
break;
case w:
case wkz:
case wky:
case wyz:
case wyy:
case wj:
case ww:
case wt:
case wd:
case wf:
case wn:
case wm:
case ws:
case wp:
case wb:
case wh:
label="String_Node_Str";
break;
case begin:
label="String_Node_Str";
break;
default :
label=term.nature.toString();
break;
}
word=term.word;
compiledWord=PosTagCompiler.compile(label,word);
}