String name = cells[IDX_ALGO_NAME].getContents();
String algorithmLanguage = cells[IDX_ALGO_LANGUGAGE].getContents();
if(!"JavaScript".equals(algorithmLanguage) && !"python".equals(algorithmLanguage)) {
throw new SpreadsheetLoadException(ctx, "Invalid algorithm language '"+algorithmLanguage+"' specified. Supported are 'JavaScript' and 'python' (case sensitive)");
}
<BUG>String algorithmText = cells[IDX_ALGO_TEXT].getContents();
int end = start + 1;</BUG>
while (end < sheet.getRows()) {
cells = jumpToRow(sheet, end);
if (!hasColumn(cells, IDX_ALGO_PARA_REF)) {

String name = cells[IDX_ALGO_NAME].getContents();
String algorithmLanguage = cells[IDX_ALGO_LANGUGAGE].getContents();
if(!"JavaScript".equals(algorithmLanguage) && !"python".equals(algorithmLanguage)) {
throw new SpreadsheetLoadException(ctx, "Invalid algorithm language '"+algorithmLanguage+"' specified. Supported are 'JavaScript' and 'python' (case sensitive)");
}
String algorithmText = cells[IDX_ALGO_TEXT].getContents();
XtceAliasSet xas = getAliases(firstRow, cells);
int end = start + 1;
while (end < sheet.getRows()) {
cells = jumpToRow(sheet, end);
if (!hasColumn(cells, IDX_ALGO_PARA_REF)) {
