Skip to content

Commit 3a3bc5b

Browse files
committed
Ignore empty "includes" field in library.properties
This allows to avoid empty include lines like: #include <> for libraries declaring: includes= in their library.properties file. Fix #7854
1 parent b5f759b commit 3a3bc5b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

arduino-core/src/processing/app/packages/UserLibrary.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ public static UserLibrary create(UserLibraryFolder libFolderDesc) throws IOExcep
141141
}
142142

143143
List<String> includes = null;
144-
if (properties.containsKey("includes")) {
144+
if (properties.containsKey("includes") && !properties.get("includes").trim().isEmpty()) {
145145
includes = new ArrayList<>();
146146
for (String i : properties.get("includes").split(","))
147147
includes.add(i.trim());

0 commit comments

Comments
 (0)