瀏覽代碼

sonar issues

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1898311 13f79535-47bb-0310-9956-ffa450edef68
tags/REL_5_2_1
PJ Fanning 2 年之前
父節點
當前提交
32fa21596d
共有 1 個檔案被更改,包括 6 行新增18 行删除
  1. 6
    18
      poi/src/main/java/org/apache/poi/ss/formula/OperationEvaluationContext.java

+ 6
- 18
poi/src/main/java/org/apache/poi/ss/formula/OperationEvaluationContext.java 查看文件

@@ -313,28 +313,16 @@ public final class OperationEvaluationContext {
switch (part1refType) {
case COLUMN:
firstRow = 0;
if (part2refType.equals(NameType.COLUMN)) {
lastRow = ssVersion.getLastRowIndex();
firstCol = parseRowRef(refStrPart1);
lastCol = parseRowRef(refStrPart2);
} else {
lastRow = ssVersion.getLastRowIndex();
firstCol = parseColRef(refStrPart1);
lastCol = parseColRef(refStrPart2);
}
lastRow = ssVersion.getLastRowIndex();
firstCol = parseColRef(refStrPart1);
lastCol = parseColRef(refStrPart2);
break;
case ROW:
// support of cell range in the form of integer:integer
firstCol = 0;
if (part2refType.equals(NameType.ROW)) {
firstRow = parseColRef(refStrPart1);
lastRow = parseColRef(refStrPart2);
lastCol = ssVersion.getLastColumnIndex();
} else {
lastCol = ssVersion.getLastColumnIndex();
firstRow = parseRowRef(refStrPart1);
lastRow = parseRowRef(refStrPart2);
}
lastCol = ssVersion.getLastColumnIndex();
firstRow = parseRowRef(refStrPart1);
lastRow = parseRowRef(refStrPart2);
break;
case CELL:
CellReference cr;

Loading…
取消
儲存