PHPStan

GPTKB entity

Statements (58)
Predicate Object
gptkbp:instance_of gptkb:developers
gptkbp:analyzes code quality
legacy code
PHP codebases
gptkbp:can_be_configured_for via configuration files
different levels of strictness
gptkbp:can_be_extended_by custom rules
gptkbp:can_be_used_in production environments
gptkbp:can_create gptkb:reports
gptkbp:can_detect dead code
type errors
type mismatches
gptkbp:can_provide refactoring
type inference
improvements
gptkbp:developed_by gptkb:Ondřej_Mirtes
gptkbp:first_released gptkb:2017
gptkbp:has_community active community
gptkbp:has_documentation https://phpstan.org/user-guide
gptkbp:has_feature various plugins
level configuration
https://www.w3.org/2000/01/rdf-schema#label PHPStan
gptkbp:integrates_with gptkb:Composer
gptkbp:is_accessible_by gptkb:Composer
gptkbp:is_available_on gptkb:Packagist
gptkbp:is_compatible_with gptkb:PHPStorm
gptkbp:is_considered best practice
gptkbp:is_designed_for gptkb:developers
gptkbp:is_integrated_with other tools
gptkbp:is_known_for static analysis capabilities
gptkbp:is_optimized_for gptkb:performance
gptkbp:is_part_of development workflow
PHP ecosystem
gptkbp:is_particularly_good_at finding bugs
gptkbp:is_popular_among PHP developers
gptkbp:is_recognized_by unused variables
gptkbp:is_recommended_by PHP experts
gptkbp:is_recommended_for large codebases
gptkbp:is_supported_by PHP community
gptkbp:is_used_by many PHP projects
gptkbp:is_used_for code review
gptkbp:is_used_to improve code quality
gptkbp:license MIT License
gptkbp:programming_language gptkb:PHP
gptkbp:provides code analysis
gptkbp:provides_support_for PHP frameworks
gptkbp:repository https://github.com/phpstan/phpstan
gptkbp:runs_through gptkb:PHP
from command line
CI/ CD pipelines
gptkbp:suitable_for test-driven development
gptkbp:supports PHP 7.1 and later
gptkbp:type open-source
gptkbp:uses gptkb:PHP_Parser
gptkbp:website https://phpstan.org
gptkbp:written_in gptkb:PHP
gptkbp:bfsParent gptkb:Symfony
gptkbp:bfsLayer 5