From b7126fa713f9435ae3ec5c28b2bfe18f62489b32 Mon Sep 17 00:00:00 2001 From: Lukas Pielsticker <50139597+lukaspie@users.noreply.github.com> Date: Tue, 25 Mar 2025 17:57:40 +0100 Subject: [PATCH] fix resolve_variadic_name --- nomad/metainfo/util.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nomad/metainfo/util.py b/nomad/metainfo/util.py index a46e70d43c..edcefac68f 100644 --- a/nomad/metainfo/util.py +++ b/nomad/metainfo/util.py @@ -288,7 +288,7 @@ def get_namefit(name: str, concept_name: str, name_any: bool = False) -> int: uppercase_parts_pattern = re.compile(r'[A-Z]+(?:_[A-Z]+)*') uppercase_parts = uppercase_parts_pattern.findall(concept_name) - path_regex = r'([a-zA-Z0-9_.]+)' + path_regex = r'([a-zA-Z0-9_.]*)' regex_name = concept_name uppercase_count = sum(len(part) for part in uppercase_parts) -- GitLab