Phan is a static analyzer for PHP. Phan prefers to avoid false-positives and attempts to prove incorrectness rather than correctness.
-
Updated
Nov 6, 2024 - PHP
Phan is a static analyzer for PHP. Phan prefers to avoid false-positives and attempts to prove incorrectness rather than correctness.
Allows old code to use new standards
Phan - PHP Static Analysis for VS Code
Mirror of https://gerrit.wikimedia.org/g/mediawiki/tools/phan/SecurityCheckPlugin See https://www.mediawiki.org/wiki/Developer_access for contributing
Run phan entirely in your browser (with emscripten)
CLI tool that'll convert supported JSON files to a subset of the Code Climate JSON format
Typo checker for PHP, with low false positives (runs as a program or as a plugin for Phan)
A Docker image for etsy's phan, the static analyzer for PHP
Emacs flycheck php checker for quick static analysis. Also see https://github.com/TysonAndre/lsp-phan for Emacs 25.1+
WIP to run Phan in LSP for emacs.
Tool for making PHP code quality tools only report errors relevant to a pull request
Emacs Utilities for Phan (PHP static analyzer)
Dockerization of the Phan PHP static analysis tool
Add a description, image, and links to the phan topic page so that developers can more easily learn about it.
To associate your repository with the phan topic, visit your repo's landing page and select "manage topics."