Skip to content

Commit 3230248

Browse files
authored
Update listExtensions.m (#780)
1 parent 08da374 commit 3230248

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

+matnwb/+extension/listExtensions.m

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@
3939
catalogUrl = "https://raw.githubusercontent.com/nwb-extensions/nwb-extensions.github.io/refs/heads/main/data/records.json";
4040
extensionRecords = jsondecode(webread(catalogUrl));
4141
extensionRecords = consolidateStruct(extensionRecords);
42-
42+
extensionRecords = removeUnnamedExtensions(extensionRecords);
43+
4344
extensionRecords = struct2table(extensionRecords);
4445

4546
fieldsKeep = ["name", "version", "last_updated", "src", "license", "maintainers", "readme"];
@@ -81,3 +82,14 @@
8182
end
8283
end
8384
end
85+
86+
function extensionRecords = removeUnnamedExtensions(extensionRecords)
87+
% Only keep extensions that have a name
88+
keep = false(1, numel(extensionRecords));
89+
for i = 1:numel(extensionRecords)
90+
if ~isempty(extensionRecords(i).name)
91+
keep(i) = true;
92+
end
93+
end
94+
extensionRecords = extensionRecords(keep);
95+
end

0 commit comments

Comments
 (0)