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)[source]
Bases:
Summary
Summary representation of a single action.
Methods
__init__
(comments, pragmas, filename, meta, ...)from_action
(action[, source_code, filename])from_statement_list
(name, statements[, ...])Attributes
comments
pragmas
filename
meta
- implementation: StatementList | None = None
- classmethod from_statement_list(name: str, statements: StatementList, source_code: str | None = None, filename: Path | None = None) ActionSummary [source]