List of classes in the ude.interfaces namespace.

Entity NameDescription
sanitize_filename_slugProduces a filesystem-safe, cross-platform slug from a logical filename.
sanitize_html_idProduces a safe HTML id attribute value from a raw entity name.
build_inheritance_columnsBuilds the box layout for a class’s inheritance diagram: a list of columns (left = most distant ancestor, right = cls itself), each column a list of display-name labels stacked top-to-bottom.
render_inheritance_diagram_pngRasterizes a column-of-boxes inheritance layout (see build_inheritance_columns) into a simple box-and-arrow PNG. Own visual style, not a byte-for-byte clone of any third-party tool’s diagrams – shared between the ODA and Default renderer families.
logger
MAX_COMPONENT_CHARSSafety margin under NAME_MAX (the real limit is 255 bytes on a single filesystem path component, not the ~260-char Windows MAX_PATH this repo’s filesystem has long-path support active, so total path length is not the binding constraint).
_RESERVED_WINDOWS_NAMES
_DIAGRAM_BOX_HEIGHT
_DIAGRAM_BOX_H_GAP
_DIAGRAM_BOX_V_GAP
_DIAGRAM_BOX_PAD_X
_DIAGRAM_MARGIN

Generated with Flude

Copyright © 2026

Directory & Entity Index

Entity NameSummary / Description
FunctionsList of functions in ude.interfaces
VariablesList of variables in ude.interfaces