src_uri

This class represents the SRC_URI ebuild variable as per PMS 7.3.2.

class pms_utils.ebuild.src_uri(self, expr: str)

Constructs a new src_uri object from the input expression.

Raises:

ValueError – The expression is invalid.

__iter__(self) collections.abc.Iterator[pms_utils.ebuild.uri_elem | pms_utils.ebuild.src_uri]
property conditional: pms_utils.depend.UseConditional | pms_utils.depend.GroupHeaderOp | None

(self) -> pms_utils.depend.UseConditional | pms_utils.depend.GroupHeaderOp | None

property nodes: list[pms_utils.ebuild.uri_elem | pms_utils.ebuild.src_uri]

(self) -> list[pms_utils.ebuild.uri_elem | pms_utils.ebuild.src_uri]