{"id":87381,"library":"roave-infection-static-analysis-plugin","title":"Roave Infection Static Analysis Plugin","description":"Static analysis on top of mutation testing - prevents escaped mutants from being invalid according to static analysis","status":"active","version":"1.44.0","language":"php","source_language":null,"source_url":"https://github.com/Roave/infection-static-analysis-plugin","tags":["testing","mutation","static-analysis","infection"],"install":[{"cmd":"composer require roave/infection-static-analysis-plugin","lang":"bash","label":"composer require"}],"dependencies":[],"imports":[{"symbol":"InfectionStaticAnalysisPlugin","correct":"use Roave\\InfectionStaticAnalysis\\InfectionStaticAnalysisPlugin;"}],"quickstart":{"code":"use Roave\\InfectionStaticAnalysis\\InfectionStaticAnalysisPlugin;\n\n$plugin = new InfectionStaticAnalysisPlugin();\n// Add to Infection configuration as a plugin","lang":"php","description":"Integrate static analysis with Infection mutation testing to filter invalid mutants."},"warnings":[],"env_vars":null,"search_vec":"'accord':19 'analysi':4,7,22,27 'escap':14 'infect':2,28 'invalid':18 'mutant':15 'mutat':11,24 'plugin':5 'prevent':13 'roav':1 'static':3,6,21,26 'static-analysi':25 'test':12,23 'top':9","created_at":"2026-06-19T08:17:23.782514+00:00","updated_at":"2026-06-19T08:17:23.782514+00:00","problems":[],"ecosystem":"packagist","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/Roave/infection-static-analysis-plugin","github":"https://github.com/Roave/infection-static-analysis-plugin","docs":null,"changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["testing"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-19","next_check":"2026-12-16","install_tag":null}}