diff --git a/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/data/EnumDB.java b/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/data/EnumDB.java index 4e27dbe53c..41fdf54686 100644 --- a/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/data/EnumDB.java +++ b/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/data/EnumDB.java @@ -895,6 +895,8 @@ class EnumDB extends DataTypeDB implements Enum { public int getMinimumPossibleLength() { lock.acquire(); try { + checkIsValid(); + initializeIfNeeded(); if (valueMap.isEmpty()) { return 1; } diff --git a/gradle/support/ip.gradle b/gradle/support/ip.gradle index 010d77592f..e8effae19c 100644 --- a/gradle/support/ip.gradle +++ b/gradle/support/ip.gradle @@ -122,9 +122,9 @@ def Map> getIpForModule(Project p) { exclude "**/build/**"; exclude "certification.manifest" exclude "certification.local.manifest" - exclude ".project" - exclude ".classpath" - exclude ".pydevproject" + exclude "**/.project" + exclude "**/.classpath" + exclude "**/.pydevproject" exclude "Module.manifest" exclude "build.gradle" exclude "buildNatives.gradle"