Program: 69803
Project: 69803
Buggy source:
@SuppressWarnings("String_Node_Str") @Override protected void initForm(FormItemContainer formLayout,Controller listener,UserRequest ureq){
  FormLayoutContainer formLayoutVertical=FormLayoutContainer.createVerticalFormLayout("String_Node_Str",getTranslator());
  formLayout.add(formLayoutVertical);
  idents=(List<Object>)getFromRunContext("String_Node_Str");
  newIdents=(ArrayList<List<String>>)getFromRunContext("String_Node_Str");
  textContainer=FormLayoutContainer.createCustomFormLayout("String_Node_Str",getTranslator(),this.velocity_root + "String_Node_Str");
  formLayoutVertical.add(textContainer);
  int cntall=idents.size();
  int cntNew=newIdents.size();
  int cntOld=cntall - cntNew;
  textContainer.contextPut("String_Node_Str",newUsers);
  String overview=getTranslator().translate("String_Node_Str",new String[]{"String_Node_Str" + cntall,"String_Node_Str" + cntNew,"String_Node_Str" + cntOld});
  textContainer.contextPut("String_Node_Str",overview);
  FlexiTableColumnModel tableColumnModel=FlexiTableDataModelFactory.createFlexiTableColumnModel();
  int colPos=0;
  FlexiColumnModel newUserCustomColumnModel=new DefaultFlexiColumnModel("String_Node_Str",colPos++);
  newUserCustomColumnModel.setCellRenderer(new UserNewOldCustomFlexiCellRenderer());
  newUserCustomColumnModel.setAlignment(FlexiColumnModel.ALIGNMENT_CENTER);
  tableColumnModel.addFlexiColumnModel(newUserCustomColumnModel);
  tableColumnModel.addFlexiColumnModel(new DefaultFlexiColumnModel("String_Node_Str",colPos++));
  if (canCreateOLATPassword) {
    tableColumnModel.addFlexiColumnModel(new DefaultFlexiColumnModel("String_Node_Str",colPos++));
  }
  tableColumnModel.addFlexiColumnModel(new DefaultFlexiColumnModel("String_Node_Str",colPos++));
  userPropertyHandlers=UserManager.getInstance().getUserPropertyHandlersFor(usageIdentifyer,true);
  for (int i=0; i < userPropertyHandlers.size(); i++) {
    UserPropertyHandler userPropertyHandler=userPropertyHandlers.get(i);
    tableColumnModel.addFlexiColumnModel(new DefaultFlexiColumnModel(userPropertyHandler.i18nColumnDescriptorLabelKey(),colPos++));
  }
  FlexiTableDataModel tableDataModel=new FlexiTableDataModelImpl(new Model(idents,colPos),tableColumnModel);
  uifactory.addTableElement(ureq,"String_Node_Str",tableDataModel,formLayoutVertical);
}

Fixed version (ground truth):
@SuppressWarnings("String_Node_Str") @Override protected void initForm(FormItemContainer formLayout,Controller listener,UserRequest ureq){
  FormLayoutContainer formLayoutVertical=FormLayoutContainer.createVerticalFormLayout("String_Node_Str",getTranslator());
  formLayout.add(formLayoutVertical);
  idents=(List<Object>)getFromRunContext("String_Node_Str");
  newIdents=(ArrayList<List<String>>)getFromRunContext("String_Node_Str");
  textContainer=FormLayoutContainer.createCustomFormLayout("String_Node_Str",getTranslator(),this.velocity_root + "String_Node_Str");
  formLayoutVertical.add(textContainer);
  int cntall=idents.size();
  int cntNew=newIdents.size();
  int cntOld=cntall - cntNew;
  textContainer.contextPut("String_Node_Str",newUsers);
  String overview=getTranslator().translate("String_Node_Str",new String[]{"String_Node_Str" + cntall,"String_Node_Str" + cntNew,"String_Node_Str" + cntOld});
  textContainer.contextPut("String_Node_Str",overview);
  FlexiTableColumnModel tableColumnModel=FlexiTableDataModelFactory.createFlexiTableColumnModel();
  int colPos=0;
  FlexiColumnModel newUserCustomColumnModel=new DefaultFlexiColumnModel("String_Node_Str",colPos++);
  newUserCustomColumnModel.setCellRenderer(new UserNewOldCustomFlexiCellRenderer());
  newUserCustomColumnModel.setAlignment(FlexiColumnModel.ALIGNMENT_CENTER);
  tableColumnModel.addFlexiColumnModel(newUserCustomColumnModel);
  tableColumnModel.addFlexiColumnModel(new DefaultFlexiColumnModel("String_Node_Str",colPos++));
  if (canCreateOLATPassword) {
    tableColumnModel.addFlexiColumnModel(new DefaultFlexiColumnModel("String_Node_Str",colPos++));
  }
  tableColumnModel.addFlexiColumnModel(new DefaultFlexiColumnModel("String_Node_Str",colPos++));
  userPropertyHandlers=UserManager.getInstance().getUserPropertyHandlersFor(usageIdentifyer,true);
  for (int i=0; i < userPropertyHandlers.size(); i++) {
    UserPropertyHandler userPropertyHandler=userPropertyHandlers.get(i);
    tableColumnModel.addFlexiColumnModel(new DefaultFlexiColumnModel(userPropertyHandler.i18nColumnDescriptorLabelKey(),colPos++));
  }
  FlexiTableDataModel tableDataModel=new FlexiTableDataModelImpl(new Model(idents,colPos),tableColumnModel);
  uifactory.addTableElement(ureq,getWindowControl(),"String_Node_Str",tableDataModel,formLayoutVertical);
}