diff --git a/strictdoc/backend/excel/export/excel_generator.py b/strictdoc/backend/excel/export/excel_generator.py index b2a44e5a2..42e2330bf 100644 --- a/strictdoc/backend/excel/export/excel_generator.py +++ b/strictdoc/backend/excel/export/excel_generator.py @@ -204,24 +204,6 @@ def _export_single_document( columns[field][MAX_WIDTH_KEY] = max( value_len, columns[field][MAX_WIDTH_KEY] ) - elif hasattr(node, "special_fields"): - if len(node.special_fields): - for special_field in node.special_fields: - if ( - special_field.field_name.upper() - == field_uc - ): - value = special_field.field_value - worksheet.write(row, idx, value) - if ( - value - and len(value) - > columns[field][MAX_WIDTH_KEY] - ): - columns[field][MAX_WIDTH_KEY] = len( - value - ) - break row += 1 diff --git a/strictdoc/backend/sdoc/models/node.py b/strictdoc/backend/sdoc/models/node.py index ae88cd7f0..d307f94d2 100644 --- a/strictdoc/backend/sdoc/models/node.py +++ b/strictdoc/backend/sdoc/models/node.py @@ -237,11 +237,6 @@ def get_type_string() -> str: def get_node_type_string(self) -> Optional[str]: return self.node_type - def get_display_node_type_string(self) -> Optional[str]: - if self.is_composite: - return f"[[{self.node_type}]]" - return f"[{self.node_type}]" - def get_display_title( self, include_toc_number: bool = True, # noqa: ARG002 diff --git a/strictdoc/core/traceability_index.py b/strictdoc/core/traceability_index.py index 0963ed70a..f4b11b200 100644 --- a/strictdoc/core/traceability_index.py +++ b/strictdoc/core/traceability_index.py @@ -976,29 +976,6 @@ def validate_can_remove_node( f"with incoming relations from:\n{nodes_list_message}." ) - def validate_can_create_uid( - self, uid: str, existing_node_mid: Optional[MID] - ) -> None: - assert isinstance(uid, str), uid - assert len(uid) > 0, uid - - existing_node_with_uid: Union[SDocDocument, SDocNode, None] = ( - self.get_node_by_uid_weak(uid) - ) - - if existing_node_with_uid is None: - return - - if existing_node_mid is not None: - if existing_node_with_uid.reserved_mid == existing_node_mid: - return - - raise SingleValidationError( - "UID uniqueness validation error: " - "There is already an existing node " - f"with this UID: {existing_node_with_uid.get_display_title()}." - ) - def clone_to_bundle_document( self, project_config: ProjectConfig ) -> Tuple["TraceabilityIndex", SDocDocument]: