@phan-file-suppress
The @phan-file-suppress tag silences the listed issue types for the whole file it appears in, rather than just a single element or line.
"@phan-file-suppress" <Name> { "," <Name> } [ <Description> ]
Parsing a @phan-file-suppress tag produces a PhanFileSuppressTag instance, carrying the listed $issues alongside the $name and optional $description every Tag already provides.
final class PhanFileSuppressTag extends IssueListTag {}
Defined by Phan's Annotating Your Source Code wiki.
08 July 2026