Phan is a static analyzer for PHP. Phan prefers to avoid false-positives and attempts to prove incorrectness rather than correctness.
-
Updated
Nov 4, 2020 - PHP
{{ message }}
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
Github mirror of "mediawiki/tools/phan/SecurityCheckPlugin" - our actual code is hosted with Gerrit (please see https://www.mediawiki.org/wiki/Developer_access for contributing)
Run phan entirely in your browser (with emscripten)
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+
Typo checker for PHP, with low false positives (runs as a program or as a plugin for Phan)
WIP to run Phan in LSP for emacs.
Emacs Utilities for Phan (PHP static analyzer)
Dockerization of the Phan PHP static analysis tool
Simple docker build for running PHP static analyser phan (https://github.com/phan/phan)
Moved to https://github.com/phan/demo - Run phan entirely in your browser (with emscripten)
Tool for making PHP code quality tools only report errors relevant to a pull request
Post comments to bitbucket based on checkstyle reports
A container for phan which doesn't insult your intelligence
Phan language server support for neovim.
Dockerization of the Phan PHP static analysis tool
WIP plugin for analyzing SQL code. This is too specialized to be broadly useful right now
Demo plugin for checking XML configuration of PHP projects
phan image to run as part of continuous integration
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."