blark.summary.ActionSummary
- class blark.summary.ActionSummary(comments: List[str], pragmas: List[str], filename: Path | None, meta: Meta | None, name: str, item: Action, source_code: str, implementation: StatementList | None = None, implementation_source: str | None = None)[source]
Bases:
SummarySummary representation of a single action.
Methods
__init__(comments, pragmas, filename, meta, ...)from_action(action[, source_code, filename])from_statement_list(name, statements[, ...])Attributes
commentspragmasfilenamemeta- implementation: StatementList | None = None
- classmethod from_statement_list(name: str, statements: StatementList, source_code: str | None = None, filename: Path | None = None) ActionSummary[source]