blark.solution.TcExtraInfo

class blark.solution.TcExtraInfo(metadata: dict[str, str], xml: Element, parent: TcSource)[source]

Bases: object

Extra information in the project XML such as Line IDs.

blark supports getting the metadata from the file but does not dig any deeper.

Methods

__init__(metadata, xml, parent)

from_xml(xml, parent)

Attributes

metadata

xml

parent

metadata: dict[str, str]
xml: Element
parent: TcSource
classmethod from_xml(xml: Element, parent: TcSource) Self[source]
__init__(metadata: dict[str, str], xml: Element, parent: TcSource) None