Olaf Gottschalk
08/31/2026, 4:04 PMwith is declared as @IgnorableReturnValue , but context is not? I am cleaning up my tests where I found nested `with`'s from the pre-context parameter times and now I get warnings about unused return values? I think, this should be treated the same way as with was, so there's an annotation missing on context. Any thoughts?Dan Rusu
09/01/2026, 5:38 AMwith seems like a code smell so I would lint against that. ChatGPT does a good job of explaining the hazards of this pattern and why it should be avoided.Filipp Zhinkin
09/09/2026, 3:39 PMwith and context will not be annotated with @IgnorableReturnValue, but instead they will propagate ignobility from the last expression in the block (returnsResultOf contract).