From ef82364bde0a434894391d68286c018b261e44ce Mon Sep 17 00:00:00 2001 From: PJ Fanning Date: Sat, 18 Mar 2023 01:20:51 +0000 Subject: [PATCH] revert: [bug-66503] Add flag for Excel 4 macros in composite documents. git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908463 13f79535-47bb-0310-9956-ffa450edef68 --- build.gradle | 2 ++ .../org/apache/poi/hssf/record/BoundSheetRecord.java | 9 +++++++++ 2 files changed, 11 insertions(+) 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. -- 2.39.5