diff --git a/masque/builder/renderpather.py b/masque/builder/renderpather.py index 7f18e77..29a8173 100644 --- a/masque/builder/renderpather.py +++ b/masque/builder/renderpather.py @@ -72,6 +72,10 @@ class RenderPather(PatherMixin): def ports(self, value: dict[str, Port]) -> None: self.pattern.ports = value + def __del__(self) -> None: + if any(pp for pp in self.paths): + logger.warning('RenderPather had unrendered paths', stack_info=True) + def __init__( self, library: ILibrary,