# Security analysis annotations ## `@psalm-taint-source` See [Custom taint sources](custom_taint_sources.md#taint-source-annotation). ## `@psalm-taint-sink` See [Custom taint sinks](custom_taint_sinks.md). ## `@psalm-taint-escape` See [Escaping tainted output](avoiding_false_positives.md#escaping-tainted-output). ## `@psalm-taint-specialize` See [Specializing taints in functions](avoiding_false_positives.md#specializing-taints-in-functions) and [Specializing taints in classes](avoiding_false_positives.md#specializing-taints-in-classes).