After implementing the checks and adapting the metamodel several warnings occurred concerning: - Wrong UID - Attributes renamed Those warnings need to be fixed. Currently following topics are open: - Fix Check for optional_options, this code may be a starting point: ```python required_options: dict[str, str] = need_options.get("mandatory_options", {}) optional_options: dict[str, str] = need_options.get("opt_opt", {}) required_links: list[str] = [x[0] for x in need_options.get("req_link", ())] optional_links: list[str] = [x[0] for x in need_options.get("opt_link", ())] allowed_options = ( list(required_options.keys()) + list(optional_options.keys()) + required_links + optional_links + default_options_list ) ``` - Stkh_Holder_Requirements + Tool Requirements -> fix id in files; activate check for 3 parts in ID again
Activity