From: Dominik Stadler Date: Sat, 16 Sep 2017 08:28:50 +0000 (+0000) Subject: Fix some warnings X-Git-Tag: REL_4_0_0_FINAL~525 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=ac0f7b46f21bebb983256495c08f2a393ac1ea95;p=poi.git Fix some warnings git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1808519 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/src/java/org/apache/poi/hpsf/wellknown/PropertyIDMap.java b/src/java/org/apache/poi/hpsf/wellknown/PropertyIDMap.java index c103a40678..c55d936ae5 100644 --- a/src/java/org/apache/poi/hpsf/wellknown/PropertyIDMap.java +++ b/src/java/org/apache/poi/hpsf/wellknown/PropertyIDMap.java @@ -417,7 +417,7 @@ public class PropertyIDMap implements Map { /** * Creates a {@link PropertyIDMap} backed by another map. * - * @param map The instance to be created is backed by this map. + * @param idValues an array of key/value pairs via nested Object[2] arrays */ private PropertyIDMap(Object[][] idValues) { Map m = new HashMap<>(idValues.length); diff --git a/src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFCellStyle.java b/src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFCellStyle.java index 65d23f01c8..c561499d78 100644 --- a/src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFCellStyle.java +++ b/src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFCellStyle.java @@ -550,10 +550,7 @@ public class XSSFCellStyle implements CellStyle { */ @Override public boolean getHidden() { - if (!_cellXf.isSetProtection() || !_cellXf.getProtection().isSetHidden()) { - return false; - } - return _cellXf.getProtection().getHidden(); + return _cellXf.isSetProtection() && _cellXf.getProtection().isSetHidden() && _cellXf.getProtection().getHidden(); } /** @@ -622,10 +619,7 @@ public class XSSFCellStyle implements CellStyle { */ @Override public boolean getLocked() { - if (!_cellXf.isSetProtection() || !_cellXf.getProtection().isSetLocked()) { - return true; - } - return _cellXf.getProtection().getLocked(); + return !_cellXf.isSetProtection() || !_cellXf.getProtection().isSetLocked() || _cellXf.getProtection().getLocked(); } /**