Module

contracts.rules_layout

Layout chain checks for page-convention templates.

Functions

check_layout_chains 2 list[ContractIssue]
Validate layout chains: duplicate targets, missing target, extends conflict.
def check_layout_chains(layout_chains: list[Any], template_sources: dict[str, str]) -> list[ContractIssue]
Parameters
Name Type Description
layout_chains list[Any]
template_sources dict[str, str]
Returns
list[ContractIssue]