diff --git a/scripts/extract_properties.py b/scripts/extract_properties.py index 4aa649f..edc1c7b 100644 --- a/scripts/extract_properties.py +++ b/scripts/extract_properties.py @@ -55,7 +55,7 @@ message_patterns = { r'EDITOR_SETTING(_USAGE)?\(Variant::[_A-Z0-9]+, [_A-Z0-9]+, "(?P[^"]+?)",' ): ExtractType.PROPERTY_PATH, re.compile( - r"(ADD_PROPERTYI?|ImportOption|ExportOption)\(PropertyInfo\(" + r"(ADD_PROPERTYI?|GLOBAL_DEF(_RST)?(_NOVAL)?(_BASIC)?|ImportOption|ExportOption)\(PropertyInfo\(" + r"Variant::[_A-Z0-9]+" # Name + r', "(?P[^"]+)"' # Type + r'(, [_A-Z0-9]+(, "(?P(?:[^"\\]|\\.)*)"(, (?P[_A-Z0-9]+))?)?|\))' # [, hint[, hint string[, usage]]].