Program: 72964
Project: 72964
Buggy source:
/** 
 * Provide content to the specified web exporter to be included in a web page for the container of this object.
 * @param exporter  The web exporter to write content to
 * @exception IllegalActionException If evaluating the valueof this parameter fails, or creating a web attribute fails.
 */
protected void _provideAttributes(WebExporter exporter) throws IllegalActionException {
  super._provideAttributes(exporter);
  HashMap<String,String> config=getBasicConfig();
  insertHeaderContent(false,true,"String_Node_Str" + config.get("String_Node_Str") + "String_Node_Str");
  for (  String line : _otherLibs) {
    insertHeaderContent(false,true,line);
  }
  insertHeaderContent(true,true,"String_Node_Str");
  insertHeaderContent(true,true,"String_Node_Str");
  insertHeaderContent(true,true,"String_Node_Str" + config.get("String_Node_Str") + "String_Node_Str");
  insertHeaderContent(true,true,"String_Node_Str" + config.get("String_Node_Str") + "String_Node_Str");
  insertHeaderContent(true,true,"String_Node_Str" + config.get("String_Node_Str") + "String_Node_Str"+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str"+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str"+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str"+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str"+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str"+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str");
  for (  String line : _plotCode) {
    insertHeaderContent(true,false,line + "String_Node_Str");
  }
  String widthConfig=Boolean.valueOf(config.get("String_Node_Str")) ? "String_Node_Str" : "String_Node_Str";
  String heightConfig=Boolean.valueOf(config.get("String_Node_Str")) ? "String_Node_Str" : "String_Node_Str";
  insertBodyContent("String_Node_Str" + widthConfig + "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str"+ heightConfig+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str");
  insertBodyContent("String_Node_Str" + widthConfig + "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str");
  for (  String line : _bodyContent) {
    insertBodyContent(line + "String_Node_Str");
  }
  WebElement webElement=WebElement.createWebElement(getContainer(),"String_Node_Str","String_Node_Str");
  webElement.setExpression(getHTMLPageContent());
  webElement.setParent(config.get("String_Node_Str"));
  exporter.defineElement(webElement,true);
  if (Boolean.valueOf(config.get("String_Node_Str"))) {
    webElement=WebElement.createWebElement(getContainer(),"String_Node_Str","String_Node_Str");
    webElement.setExpression(config.get("String_Node_Str") + "String_Node_Str" + config.get("String_Node_Str"));
    webElement.setParent(config.get("String_Node_Str"));
    exporter.defineElement(webElement,true);
  }
}

Fixed version (ground truth):
/** 
 * Provide content to the specified web exporter to be included in a web page for the container of this object.
 * @param exporter  The web exporter to write content to
 * @exception IllegalActionException If evaluating the valueof this parameter fails, or creating a web attribute fails.
 */
protected void _provideAttributes(WebExporter exporter) throws IllegalActionException {
  super._provideAttributes(exporter);
  HashMap<String,String> config=getBasicConfig();
  insertHeaderContent(false,true,"String_Node_Str" + config.get("String_Node_Str") + "String_Node_Str");
  for (  String line : _otherLibs) {
    insertHeaderContent(false,true,line);
  }
  insertHeaderContent(true,true,"String_Node_Str");
  insertHeaderContent(true,true,"String_Node_Str" + config.get("String_Node_Str") + "String_Node_Str");
  insertHeaderContent(true,true,"String_Node_Str" + config.get("String_Node_Str") + "String_Node_Str");
  insertHeaderContent(true,true,"String_Node_Str" + config.get("String_Node_Str") + "String_Node_Str"+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str"+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str"+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str"+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str"+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str"+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str");
  for (  String line : _plotCode) {
    insertHeaderContent(true,false,line + "String_Node_Str");
  }
  String widthConfig=Boolean.valueOf(config.get("String_Node_Str")) ? "String_Node_Str" : "String_Node_Str";
  String heightConfig=Boolean.valueOf(config.get("String_Node_Str")) ? "String_Node_Str" : "String_Node_Str";
  insertBodyContent("String_Node_Str" + widthConfig + "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str"+ heightConfig+ "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str");
  insertBodyContent("String_Node_Str" + widthConfig + "String_Node_Str"+ config.get("String_Node_Str")+ "String_Node_Str");
  for (  String line : _bodyContent) {
    insertBodyContent(line + "String_Node_Str");
  }
  WebElement webElement=WebElement.createWebElement(getContainer(),"String_Node_Str","String_Node_Str");
  webElement.setExpression(getHTMLPageContent());
  webElement.setParent(config.get("String_Node_Str"));
  exporter.defineElement(webElement,true);
  if (Boolean.valueOf(config.get("String_Node_Str"))) {
    webElement=WebElement.createWebElement(getContainer(),"String_Node_Str","String_Node_Str");
    webElement.setExpression(config.get("String_Node_Str") + "String_Node_Str" + config.get("String_Node_Str"));
    webElement.setParent(config.get("String_Node_Str"));
    exporter.defineElement(webElement,true);
  }
}