diff --git a/build.gradle b/build.gradle index 421ebbec2a..6c944d7383 100644 --- a/build.gradle +++ b/build.gradle @@ -544,6 +544,8 @@ subprojects { spotbugs { ignoreFailures = true showStackTraces = false + showProgress = true + maxHeapSize = '1g' } build { diff --git a/poi/src/main/java/org/apache/poi/hssf/record/BoundSheetRecord.java b/poi/src/main/java/org/apache/poi/hssf/record/BoundSheetRecord.java index 1e7ed0351e..32e48dd5d4 100644 --- a/poi/src/main/java/org/apache/poi/hssf/record/BoundSheetRecord.java +++ b/poi/src/main/java/org/apache/poi/hssf/record/BoundSheetRecord.java @@ -177,6 +177,15 @@ public final class BoundSheetRecord extends StandardRecord { return veryHiddenFlag.isSet(field_2_option_flags); } + /** + * Is the sheet very hidden? Different from (normal) hidden + * + * @param veryHidden {@code true} if very hidden + */ + public void setVeryHidden(boolean veryHidden) { + field_2_option_flags = veryHiddenFlag.setBoolean(field_2_option_flags, veryHidden); + } + /** * Converts a List of {@link BoundSheetRecord}s to an array and sorts by the position of their * BOFs.