{"packages":{"phan/phan":{"0.1":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.1","version_normalized":"0.1.0.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"d8ae3bb8e5eaedabf14bec994e54dfbfce809516"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/d8ae3bb8e5eaedabf14bec994e54dfbfce809516","type":"zip","shasum":"","reference":"d8ae3bb8e5eaedabf14bec994e54dfbfce809516"},"type":"project","time":"2015-12-03T16:24:10+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan"],"require":{"php":">=7.0","ext-ast":"*","ext-sqlite3":"0.7-dev"},"require-dev":{"phpunit/phpunit":"5.0.*"},"uid":1628942},"0.10.0":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.10.0","version_normalized":"0.10.0.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"f54b4cd4206f68ed53bbc95910351fba8b6c9ada"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/f54b4cd4206f68ed53bbc95910351fba8b6c9ada","type":"zip","shasum":"","reference":"f54b4cd4206f68ed53bbc95910351fba8b6c9ada"},"type":"project","time":"2017-09-24T19:13:44+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"~7.1.0 || ~7.2.0","ext-ast":"^0.1.5","nikic/php-parser":"~3.1.1","symfony/console":"~2.3|~3.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":1628964},"0.10.1":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.10.1","version_normalized":"0.10.1.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"2085277ba7b96a00e1351c52012ffc9b103ec769"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/2085277ba7b96a00e1351c52012ffc9b103ec769","type":"zip","shasum":"","reference":"2085277ba7b96a00e1351c52012ffc9b103ec769"},"type":"project","time":"2017-10-21T01:57:26+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"~7.1.0 || ~7.2.0","ext-ast":"^0.1.5","felixfbecker/advanced-json-rpc":"^2.0","nikic/php-parser":"~3.1.1","sabre/event":"^5.0","symfony/console":"~2.3|~3.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":1678827},"0.10.2":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.10.2","version_normalized":"0.10.2.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"53d9a6163ab7f9de1fd89b48e56bb5df985950aa"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/53d9a6163ab7f9de1fd89b48e56bb5df985950aa","type":"zip","shasum":"","reference":"53d9a6163ab7f9de1fd89b48e56bb5df985950aa"},"type":"project","time":"2017-11-18T05:29:19+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"~7.1.0 || ~7.2.0","ext-ast":"^0.1.5","felixfbecker/advanced-json-rpc":"^2.0","nikic/php-parser":"~3.1.1","sabre/event":"^5.0","symfony/console":"~2.3|~3.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":1734626},"0.10.3":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.10.3","version_normalized":"0.10.3.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"c39ac07622ff18ed13eb4ee0e53087c59f83ed5e"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/c39ac07622ff18ed13eb4ee0e53087c59f83ed5e","type":"zip","shasum":"","reference":"c39ac07622ff18ed13eb4ee0e53087c59f83ed5e"},"type":"project","time":"2018-01-20T21:28:42+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"~7.1.0 || ~7.2.0","ext-ast":"^0.1.5","felixfbecker/advanced-json-rpc":"^3.0","nikic/php-parser":"~3.1.1","microsoft/tolerant-php-parser":"0.0.8","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":1855092},"0.10.4":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.10.4","version_normalized":"0.10.4.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"873b132d1baa096ee91308b3c6cf6a322ad9862e"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/873b132d1baa096ee91308b3c6cf6a322ad9862e","type":"zip","shasum":"","reference":"873b132d1baa096ee91308b3c6cf6a322ad9862e"},"type":"project","time":"2018-02-11T21:03:53+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"~7.1.0 || ~7.2.0","ext-ast":"^0.1.5","felixfbecker/advanced-json-rpc":"^3.0","nikic/php-parser":"~3.1.1","microsoft/tolerant-php-parser":"0.0.8","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":1908530},"0.10.5":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.10.5","version_normalized":"0.10.5.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"93b2c77c59e2576bc57d6a41a4f1efa577b3aace"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/93b2c77c59e2576bc57d6a41a4f1efa577b3aace","type":"zip","shasum":"","reference":"93b2c77c59e2576bc57d6a41a4f1efa577b3aace"},"type":"project","time":"2018-02-15T05:58:36+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"~7.1.0 || ~7.2.0","ext-ast":"^0.1.5","felixfbecker/advanced-json-rpc":"^3.0","nikic/php-parser":"~3.1.1","microsoft/tolerant-php-parser":"0.0.9","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":1917378},"0.11.0":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.11.0","version_normalized":"0.11.0.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"df27ddf25fbe01ca97278e31175c458c63f543ad"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/df27ddf25fbe01ca97278e31175c458c63f543ad","type":"zip","shasum":"","reference":"df27ddf25fbe01ca97278e31175c458c63f543ad"},"type":"project","time":"2017-11-18T05:41:17+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"~7.2.0","ext-ast":"^0.1.5","felixfbecker/advanced-json-rpc":"^2.0","nikic/php-parser":"~3.1.1","sabre/event":"^5.0","symfony/console":"~2.3|~3.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":1734631},"0.11.1":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.11.1","version_normalized":"0.11.1.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"07dc115b02cd27b8b67a7b92b2fadd0e93bb0f4b"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/07dc115b02cd27b8b67a7b92b2fadd0e93bb0f4b","type":"zip","shasum":"","reference":"07dc115b02cd27b8b67a7b92b2fadd0e93bb0f4b"},"type":"project","time":"2018-01-20T21:49:49+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"~7.2.0","ext-ast":"^0.1.5","felixfbecker/advanced-json-rpc":"^3.0","nikic/php-parser":"~3.1.1","microsoft/tolerant-php-parser":"0.0.8","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":1855131},"0.11.2":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.11.2","version_normalized":"0.11.2.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"e7c794ba55d63c87db7c222463e8d4d6b9a2fd15"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/e7c794ba55d63c87db7c222463e8d4d6b9a2fd15","type":"zip","shasum":"","reference":"e7c794ba55d63c87db7c222463e8d4d6b9a2fd15"},"type":"project","time":"2018-02-11T21:12:45+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"~7.2.0","ext-ast":"^0.1.5","felixfbecker/advanced-json-rpc":"^3.0","nikic/php-parser":"~3.1.1","microsoft/tolerant-php-parser":"0.0.8","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":1908543},"0.11.3":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.11.3","version_normalized":"0.11.3.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"1b473dd00a681d4d325599139c6585212fdaf673"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/1b473dd00a681d4d325599139c6585212fdaf673","type":"zip","shasum":"","reference":"1b473dd00a681d4d325599139c6585212fdaf673"},"type":"project","time":"2018-02-15T06:01:00+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"~7.2.0","ext-ast":"^0.1.5","felixfbecker/advanced-json-rpc":"^3.0","nikic/php-parser":"~3.1.1","microsoft/tolerant-php-parser":"0.0.9","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":1917382},"0.12.0":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.12.0","version_normalized":"0.12.0.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"a19241bf2ff9c94fad665afade533ca815b251dd"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/a19241bf2ff9c94fad665afade533ca815b251dd","type":"zip","shasum":"","reference":"a19241bf2ff9c94fad665afade533ca815b251dd"},"type":"project","time":"2018-02-26T00:28:37+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-ast":"^0.1.5","composer/semver":"^1.4","felixfbecker/advanced-json-rpc":"^3.0","microsoft/tolerant-php-parser":"0.0.9","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":1941316},"0.12.1":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.12.1","version_normalized":"0.12.1.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"ce40ab32b95ecf6f9990c6e8254c41939adc168f"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/ce40ab32b95ecf6f9990c6e8254c41939adc168f","type":"zip","shasum":"","reference":"ce40ab32b95ecf6f9990c6e8254c41939adc168f"},"type":"project","time":"2018-03-01T04:18:32+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-ast":"^0.1.5","composer/semver":"^1.4","felixfbecker/advanced-json-rpc":"^3.0","microsoft/tolerant-php-parser":"0.0.9","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":1949180},"0.12.10":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.12.10","version_normalized":"0.12.10.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"f209e2c10e187eb7e27ed067c867432fec0df5a6"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/f209e2c10e187eb7e27ed067c867432fec0df5a6","type":"zip","shasum":"","reference":"f209e2c10e187eb7e27ed067c867432fec0df5a6"},"type":"project","time":"2018-05-27T19:45:14+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-ast":"^0.1.5","composer/semver":"^1.4","composer/xdebug-handler":"^1.0","felixfbecker/advanced-json-rpc":"^3.0","microsoft/tolerant-php-parser":"0.0.11","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":2226024},"0.12.11":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.12.11","version_normalized":"0.12.11.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"f088e608abe654e6d24c32088d7bb73d801e72aa"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/f088e608abe654e6d24c32088d7bb73d801e72aa","type":"zip","shasum":"","reference":"f088e608abe654e6d24c32088d7bb73d801e72aa"},"type":"project","time":"2018-05-31T03:00:02+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-ast":"^0.1.5","composer/semver":"^1.4","composer/xdebug-handler":"^1.0","felixfbecker/advanced-json-rpc":"^3.0","microsoft/tolerant-php-parser":"0.0.11","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-tokenizer":"Needed for non-AST support and file/line-based suppressions"},"uid":2232587},"0.12.12":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.12.12","version_normalized":"0.12.12.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"1982905515eb017554483b53635c454f37b18dc4"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/1982905515eb017554483b53635c454f37b18dc4","type":"zip","shasum":"","reference":"1982905515eb017554483b53635c454f37b18dc4"},"type":"project","time":"2018-06-08T16:40:56+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-ast":"^0.1.5","composer/semver":"^1.4","composer/xdebug-handler":"^1.0","felixfbecker/advanced-json-rpc":"^3.0","microsoft/tolerant-php-parser":"0.0.11","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-tokenizer":"Needed for non-AST support and file/line-based suppressions"},"uid":2249636},"0.12.13":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.12.13","version_normalized":"0.12.13.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"2271dfffa67141e5af9b951fb3cff906856a8224"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/2271dfffa67141e5af9b951fb3cff906856a8224","type":"zip","shasum":"","reference":"2271dfffa67141e5af9b951fb3cff906856a8224"},"type":"project","time":"2018-06-16T22:53:03+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-ast":"^0.1.5","composer/semver":"^1.4","composer/xdebug-handler":"^1.1","felixfbecker/advanced-json-rpc":"^3.0","microsoft/tolerant-php-parser":"0.0.12","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-tokenizer":"Needed for non-AST support and file/line-based suppressions"},"uid":2268166},"0.12.14":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.12.14","version_normalized":"0.12.14.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"f25fe5d917466a7339409d60a3bcca6f4dda5753"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/f25fe5d917466a7339409d60a3bcca6f4dda5753","type":"zip","shasum":"","reference":"f25fe5d917466a7339409d60a3bcca6f4dda5753"},"type":"project","time":"2018-07-08T21:47:08+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-ast":"^0.1.5","composer/semver":"^1.4","composer/xdebug-handler":"^1.1","felixfbecker/advanced-json-rpc":"^3.0","microsoft/tolerant-php-parser":"0.0.12","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-tokenizer":"Needed for non-AST support and file/line-based suppressions"},"uid":2318063},"0.12.15":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.12.15","version_normalized":"0.12.15.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"59f3788233d8a89b440f1e82d9b1378afaf8471b"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/59f3788233d8a89b440f1e82d9b1378afaf8471b","type":"zip","shasum":"","reference":"59f3788233d8a89b440f1e82d9b1378afaf8471b"},"type":"project","time":"2018-07-22T04:47:35+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-ast":"^0.1.5","composer/semver":"^1.4","composer/xdebug-handler":"^1.1","felixfbecker/advanced-json-rpc":"^3.0","microsoft/tolerant-php-parser":"0.0.12","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-tokenizer":"Needed for non-AST support and file/line-based suppressions"},"uid":2349457},"0.12.2":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.12.2","version_normalized":"0.12.2.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"d264aeacd931e9b9bc9a0fe6f84f14aca584a3db"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/d264aeacd931e9b9bc9a0fe6f84f14aca584a3db","type":"zip","shasum":"","reference":"d264aeacd931e9b9bc9a0fe6f84f14aca584a3db"},"type":"project","time":"2018-03-02T17:29:08+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-ast":"^0.1.5","composer/semver":"^1.4","felixfbecker/advanced-json-rpc":"^3.0","microsoft/tolerant-php-parser":"0.0.9","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":1954357},"0.12.3":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.12.3","version_normalized":"0.12.3.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"86f93c671954e04194080225203cf576a2577e71"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/86f93c671954e04194080225203cf576a2577e71","type":"zip","shasum":"","reference":"86f93c671954e04194080225203cf576a2577e71"},"type":"project","time":"2018-03-24T21:51:39+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-ast":"^0.1.5","composer/semver":"^1.4","composer/xdebug-handler":"1.0.0","felixfbecker/advanced-json-rpc":"^3.0","microsoft/tolerant-php-parser":"0.0.10","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":2028262},"0.12.4":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.12.4","version_normalized":"0.12.4.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"896a4e5b9b9cc7dbf44b5c5d454ec234c70ef313"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/896a4e5b9b9cc7dbf44b5c5d454ec234c70ef313","type":"zip","shasum":"","reference":"896a4e5b9b9cc7dbf44b5c5d454ec234c70ef313"},"type":"project","time":"2018-04-01T02:00:32+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-ast":"^0.1.5","composer/semver":"^1.4","composer/xdebug-handler":"^1.0","felixfbecker/advanced-json-rpc":"^3.0","microsoft/tolerant-php-parser":"0.0.10","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":2053676},"0.12.5":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.12.5","version_normalized":"0.12.5.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"d6c1e05e09f6fb072bd01e52082b38cf18a195ff"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/d6c1e05e09f6fb072bd01e52082b38cf18a195ff","type":"zip","shasum":"","reference":"d6c1e05e09f6fb072bd01e52082b38cf18a195ff"},"type":"project","time":"2018-04-03T07:10:19+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-ast":"^0.1.5","composer/semver":"^1.4","composer/xdebug-handler":"^1.0","felixfbecker/advanced-json-rpc":"^3.0","microsoft/tolerant-php-parser":"0.0.10","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":2060297},"0.12.6":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.12.6","version_normalized":"0.12.6.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"45e110ceb0c414d5b8b7a7a26f55229177be7ee1"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/45e110ceb0c414d5b8b7a7a26f55229177be7ee1","type":"zip","shasum":"","reference":"45e110ceb0c414d5b8b7a7a26f55229177be7ee1"},"type":"project","time":"2018-05-07T04:09:48+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-ast":"^0.1.5","composer/semver":"^1.4","composer/xdebug-handler":"^1.0","felixfbecker/advanced-json-rpc":"^3.0","microsoft/tolerant-php-parser":"0.0.10","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":2172012},"0.12.7":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.12.7","version_normalized":"0.12.7.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"f46ecd4aa462d5ea092303d15c27f2dcf5615666"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/f46ecd4aa462d5ea092303d15c27f2dcf5615666","type":"zip","shasum":"","reference":"f46ecd4aa462d5ea092303d15c27f2dcf5615666"},"type":"project","time":"2018-05-09T04:43:27+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-ast":"^0.1.5","composer/semver":"^1.4","composer/xdebug-handler":"^1.0","felixfbecker/advanced-json-rpc":"^3.0","microsoft/tolerant-php-parser":"0.0.10","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":2179732},"0.12.8":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.12.8","version_normalized":"0.12.8.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"a94caa92d4485769eb6bd6963d3ca412f6fe3f7f"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/a94caa92d4485769eb6bd6963d3ca412f6fe3f7f","type":"zip","shasum":"","reference":"a94caa92d4485769eb6bd6963d3ca412f6fe3f7f"},"type":"project","time":"2018-05-12T16:29:55+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-ast":"^0.1.5","composer/semver":"^1.4","composer/xdebug-handler":"^1.0","felixfbecker/advanced-json-rpc":"^3.0","microsoft/tolerant-php-parser":"0.0.10","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":2193439},"0.12.9":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.12.9","version_normalized":"0.12.9.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"fa7099363165e07e526e2dd4b7480b80c6fb1c42"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/fa7099363165e07e526e2dd4b7480b80c6fb1c42","type":"zip","shasum":"","reference":"fa7099363165e07e526e2dd4b7480b80c6fb1c42"},"type":"project","time":"2018-05-23T04:04:32+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-ast":"^0.1.5","composer/semver":"^1.4","composer/xdebug-handler":"^1.0","felixfbecker/advanced-json-rpc":"^3.0","microsoft/tolerant-php-parser":"0.0.11","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":2218169},"0.2":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.2","version_normalized":"0.2.0.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"4c136854a4a07eeb064b3313bb928ea04254e310"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/4c136854a4a07eeb064b3313bb928ea04254e310","type":"zip","shasum":"","reference":"4c136854a4a07eeb064b3313bb928ea04254e310"},"type":"project","time":"2016-01-11T18:55:48+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan"],"require":{"php":">=7.0","ext-ast":"*","ext-sqlite3":"0.7-dev"},"require-dev":{"phpunit/phpunit":"~5.1","phpdocumentor/phpdocumentor":"dev-master"},"uid":1628943},"0.3":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.3","version_normalized":"0.3.0.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"7373f89806b823bd24adce582f531fc107fb789c"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/7373f89806b823bd24adce582f531fc107fb789c","type":"zip","shasum":"","reference":"7373f89806b823bd24adce582f531fc107fb789c"},"type":"project","time":"2016-02-29T18:20:25+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","tocheckstyle"],"require":{"php":">=7.0","ext-ast":"*","ext-sqlite3":"0.7-dev","symfony/console":"~2.3|~3.0"},"require-dev":{"phpunit/phpunit":"~5.1","phpdocumentor/phpdocumentor":"dev-master","squizlabs/php_codesniffer":"^2.5"},"uid":1628944},"0.4":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.4","version_normalized":"0.4.0.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"c83a8c87bb0f5ee94d15bc1da341128deb67725f"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/c83a8c87bb0f5ee94d15bc1da341128deb67725f","type":"zip","shasum":"","reference":"c83a8c87bb0f5ee94d15bc1da341128deb67725f"},"type":"project","time":"2016-03-09T21:25:27+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","tocheckstyle"],"require":{"php":">=7.0","ext-ast":"*","ext-sqlite3":"0.7-dev","symfony/console":"~2.3|~3.0"},"require-dev":{"phpunit/phpunit":"~5","phpdocumentor/phpdocumentor":"dev-master","squizlabs/php_codesniffer":"^2.5"},"uid":1628945},"0.5":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.5","version_normalized":"0.5.0.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"72e46ddf926d1aad3f4a4adb6f904b0fcd8f7841"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/72e46ddf926d1aad3f4a4adb6f904b0fcd8f7841","type":"zip","shasum":"","reference":"72e46ddf926d1aad3f4a4adb6f904b0fcd8f7841"},"type":"project","time":"2016-06-01T21:07:08+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","tocheckstyle"],"require":{"php":">=7.0","ext-ast":"*","ext-sqlite3":"0.7-dev","symfony/console":"~2.3|~3.0"},"require-dev":{"phpunit/phpunit":"~5","phpdocumentor/phpdocumentor":"dev-master","squizlabs/php_codesniffer":"^2.5"},"uid":1628946},"0.5.1":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.5.1","version_normalized":"0.5.1.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"e815f40c9763610319f8171d8df2726568592103"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/e815f40c9763610319f8171d8df2726568592103","type":"zip","shasum":"","reference":"e815f40c9763610319f8171d8df2726568592103"},"type":"project","time":"2016-08-29T16:14:35+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","tocheckstyle"],"require":{"php":">=7.0","ext-ast":"*","ext-sqlite3":"0.7-dev","symfony/console":"~2.3|~3.0"},"require-dev":{"phpunit/phpunit":"5.4.8","phpdocumentor/phpdocumentor":"dev-master","squizlabs/php_codesniffer":"^2.5"},"uid":1628947},"0.6":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.6","version_normalized":"0.6.0.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"ea92e93008491b780fbaf3e97487845e3f60c78f"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/ea92e93008491b780fbaf3e97487845e3f60c78f","type":"zip","shasum":"","reference":"ea92e93008491b780fbaf3e97487845e3f60c78f"},"type":"project","time":"2016-07-15T21:17:33+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","tocheckstyle"],"require":{"php":">=7.0","ext-ast":"*","ext-sqlite3":"0.7-dev","symfony/console":"~2.3|~3.0"},"require-dev":{"phpunit/phpunit":"~5","phpdocumentor/phpdocumentor":"dev-master","squizlabs/php_codesniffer":"^2.5"},"uid":1628948},"0.7":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.7","version_normalized":"0.7.0.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"f34fd878924c8b46f96ce60560b2c1fe37e3150f"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/f34fd878924c8b46f96ce60560b2c1fe37e3150f","type":"zip","shasum":"","reference":"f34fd878924c8b46f96ce60560b2c1fe37e3150f"},"type":"project","time":"2016-12-02T19:59:47+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","tocheckstyle"],"require":{"php":">=7.0","ext-ast":"*","ext-sqlite3":"0.7-dev","symfony/console":"~2.3|~3.0"},"require-dev":{"phpunit/phpunit":"5.4.8","phpdocumentor/phpdocumentor":"dev-master","squizlabs/php_codesniffer":"^2.5"},"uid":1628949},"0.8.0":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.8.0","version_normalized":"0.8.0.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"685bb56bf88a1485bb76a3e3cc2469357d1bd8e4"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/685bb56bf88a1485bb76a3e3cc2469357d1bd8e4","type":"zip","shasum":"","reference":"685bb56bf88a1485bb76a3e3cc2469357d1bd8e4"},"type":"project","time":"2017-01-24T16:41:51+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","tocheckstyle"],"require":{"php":"~7.0.0","ext-ast":"*","symfony/console":"~2.3|~3.0"},"require-dev":{"phpdocumentor/phpdocumentor":"^2.9.0","phpunit/phpunit":"^5.7.2","squizlabs/php_codesniffer":"^2.7.1"},"uid":1628950},"0.8.1":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.8.1","version_normalized":"0.8.1.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"7566050c1e2d5495c6001fd9ead5b1e14bc947ea"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/7566050c1e2d5495c6001fd9ead5b1e14bc947ea","type":"zip","shasum":"","reference":"7566050c1e2d5495c6001fd9ead5b1e14bc947ea"},"type":"project","time":"2017-01-26T15:18:50+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","tocheckstyle"],"require":{"php":"~7.0.0","ext-ast":"*","symfony/console":"~2.3|~3.0"},"require-dev":{"phpdocumentor/phpdocumentor":"^2.9.0","phpunit/phpunit":"^5.7.2","squizlabs/php_codesniffer":"^2.7.1"},"uid":1628951},"0.8.10":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.8.10","version_normalized":"0.8.10.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"2520ce1292974b274017570cffaa8454018baee7"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/2520ce1292974b274017570cffaa8454018baee7","type":"zip","shasum":"","reference":"2520ce1292974b274017570cffaa8454018baee7"},"type":"project","time":"2017-11-18T05:39:49+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"~7.0.0 || ~7.1.0 || ~7.2.0","ext-ast":"^0.1.5","felixfbecker/advanced-json-rpc":"^2.0","nikic/php-parser":"~3.1.1","sabre/event":"^5.0","symfony/console":"~2.3|~3.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":1734628},"0.8.11":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.8.11","version_normalized":"0.8.11.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"576643422b4b36434091c190f82c929befc25f71"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/576643422b4b36434091c190f82c929befc25f71","type":"zip","shasum":"","reference":"576643422b4b36434091c190f82c929befc25f71"},"type":"project","time":"2018-01-20T21:48:01+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"~7.0.0 || ~7.1.0 || ~7.2.0","ext-ast":"^0.1.5","felixfbecker/advanced-json-rpc":"^3.0","nikic/php-parser":"~3.1.1","microsoft/tolerant-php-parser":"0.0.8","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":1855124},"0.8.12":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.8.12","version_normalized":"0.8.12.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"9d8050d9a0d5ffbf1e68c34b4dd9cede67f5b355"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/9d8050d9a0d5ffbf1e68c34b4dd9cede67f5b355","type":"zip","shasum":"","reference":"9d8050d9a0d5ffbf1e68c34b4dd9cede67f5b355"},"type":"project","time":"2018-02-11T21:24:27+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"ext-ast":"^0.1.5","felixfbecker/advanced-json-rpc":"^3.0","nikic/php-parser":"~3.1.1","microsoft/tolerant-php-parser":"0.0.8","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","php":"~7.0.0 || ~7.1.0 || ~7.2.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":1908534},"0.8.13":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.8.13","version_normalized":"0.8.13.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"010cbd9727f279d6cf36255aad111e5a3ec1d9e6"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/010cbd9727f279d6cf36255aad111e5a3ec1d9e6","type":"zip","shasum":"","reference":"010cbd9727f279d6cf36255aad111e5a3ec1d9e6"},"type":"project","time":"2018-02-15T06:09:56+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"~7.0.0 || ~7.1.0 || ~7.2.0","ext-ast":"^0.1.5","felixfbecker/advanced-json-rpc":"^3.0","nikic/php-parser":"~3.1.1","microsoft/tolerant-php-parser":"0.0.9","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":1917404},"0.8.2":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.8.2","version_normalized":"0.8.2.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"7ef0efb7fdbcf29fdb6142344e4d362338161e8c"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/7ef0efb7fdbcf29fdb6142344e4d362338161e8c","type":"zip","shasum":"","reference":"7ef0efb7fdbcf29fdb6142344e4d362338161e8c"},"type":"project","time":"2017-01-26T15:54:19+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","tocheckstyle"],"require":{"php":"~7.0.0","ext-ast":"*","symfony/console":"~2.3|~3.0"},"require-dev":{"phpdocumentor/phpdocumentor":"^2.9.0","phpunit/phpunit":"^5.7.2","squizlabs/php_codesniffer":"^2.7.1"},"uid":1628952},"0.8.3":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.8.3","version_normalized":"0.8.3.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"5f12a3cfbae585618f5b02992c8810c7679457d0"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/5f12a3cfbae585618f5b02992c8810c7679457d0","type":"zip","shasum":"","reference":"5f12a3cfbae585618f5b02992c8810c7679457d0"},"type":"project","time":"2017-01-26T19:47:24+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","tocheckstyle"],"require":{"php":"~7.0.0","ext-ast":"*","symfony/console":"~2.3|~3.0"},"require-dev":{"phpdocumentor/phpdocumentor":"^2.9.0","phpunit/phpunit":"^5.7.2","squizlabs/php_codesniffer":"^2.7.1"},"uid":1628953},"0.8.4":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.8.4","version_normalized":"0.8.4.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"9dbe813f09122c7799e1c197c5a70d3c279867a2"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/9dbe813f09122c7799e1c197c5a70d3c279867a2","type":"zip","shasum":"","reference":"9dbe813f09122c7799e1c197c5a70d3c279867a2"},"type":"project","time":"2017-06-13T15:53:57+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"~7.0.0 || ~7.1.0","ext-ast":"^0.1.4","symfony/console":"~2.3|~3.0"},"require-dev":{"phpunit/phpunit":"^6.2.1"},"uid":1628954},"0.8.5":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.8.5","version_normalized":"0.8.5.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"52307bfc60c1fd682536e2145bd3e52bbb142a23"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/52307bfc60c1fd682536e2145bd3e52bbb142a23","type":"zip","shasum":"","reference":"52307bfc60c1fd682536e2145bd3e52bbb142a23"},"type":"project","time":"2017-07-11T16:03:18+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"~7.0.0 || ~7.1.0","ext-ast":"^0.1.4","symfony/console":"~2.3|~3.0"},"require-dev":{"phpunit/phpunit":"^6.2.1"},"uid":1628955},"0.8.6":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.8.6","version_normalized":"0.8.6.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"e6ee68b7bf97a22acec2cb5a8d441153ab54b3bd"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/e6ee68b7bf97a22acec2cb5a8d441153ab54b3bd","type":"zip","shasum":"","reference":"e6ee68b7bf97a22acec2cb5a8d441153ab54b3bd"},"type":"project","time":"2017-08-15T19:39:40+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"~7.0.0 || ~7.1.0","ext-ast":"^0.1.4","symfony/console":"~2.3|~3.0"},"require-dev":{"phpunit/phpunit":"^6.2.1"},"uid":1628956},"0.8.7":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.8.7","version_normalized":"0.8.7.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"bd7ebae5493a1482af8304af8979f720fbdaa732"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/bd7ebae5493a1482af8304af8979f720fbdaa732","type":"zip","shasum":"","reference":"bd7ebae5493a1482af8304af8979f720fbdaa732"},"type":"project","time":"2017-09-24T19:07:37+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"~7.0.0 || ~7.1.0 || ~7.2.0","ext-ast":"^0.1.4","nikic/php-parser":"~3.1.1","symfony/console":"~2.3|~3.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":1628957},"0.8.8":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.8.8","version_normalized":"0.8.8.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"9a559221a31526ff2f09947800cd6cc4ba592ac9"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/9a559221a31526ff2f09947800cd6cc4ba592ac9","type":"zip","shasum":"","reference":"9a559221a31526ff2f09947800cd6cc4ba592ac9"},"type":"project","time":"2017-09-24T20:02:32+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"~7.0.0 || ~7.1.0 || ~7.2.0","ext-ast":"^0.1.4","nikic/php-parser":"~3.1.1","symfony/console":"~2.3|~3.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":1628991},"0.8.9":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.8.9","version_normalized":"0.8.9.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"af93901dba4cb00f7d6a2cd4c2a862d774a8b3b4"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/af93901dba4cb00f7d6a2cd4c2a862d774a8b3b4","type":"zip","shasum":"","reference":"af93901dba4cb00f7d6a2cd4c2a862d774a8b3b4"},"type":"project","time":"2017-10-21T02:26:51+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"~7.0.0 || ~7.1.0 || ~7.2.0","ext-ast":"^0.1.4","felixfbecker/advanced-json-rpc":"^2.0","nikic/php-parser":"~3.1.1","sabre/event":"^5.0","symfony/console":"~2.3|~3.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":1678857},"0.8.x-dev":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.8.x-dev","version_normalized":"0.8.9999999.9999999-dev","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"52add6b994f04c3a859fe204d3caf0a95e9b9649"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/52add6b994f04c3a859fe204d3caf0a95e9b9649","type":"zip","shasum":"","reference":"52add6b994f04c3a859fe204d3caf0a95e9b9649"},"type":"project","time":"2018-02-24T03:11:18+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"~7.0.0 || ~7.1.0 || ~7.2.0","sabre/event":"^5.0","ext-ast":"^0.1.5","felixfbecker/advanced-json-rpc":"^3.0","symfony/console":"^2.3|^3.0|~4.0","microsoft/tolerant-php-parser":"0.0.9"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":1628968},"0.9.0":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.9.0","version_normalized":"0.9.0.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"37e520143c58c57c3185712ee0848e3642740b3f"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/37e520143c58c57c3185712ee0848e3642740b3f","type":"zip","shasum":"","reference":"37e520143c58c57c3185712ee0848e3642740b3f"},"type":"project","time":"2017-02-21T19:56:04+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","tocheckstyle"],"require":{"php":"~7.1.0","ext-ast":"*","symfony/console":"~2.3|~3.0"},"require-dev":{"phpunit/phpunit":"^5.7.2"},"uid":1628958},"0.9.1":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.9.1","version_normalized":"0.9.1.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"eadb20b627f97a7ce5bf3353e86f9820e34fa61c"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/eadb20b627f97a7ce5bf3353e86f9820e34fa61c","type":"zip","shasum":"","reference":"eadb20b627f97a7ce5bf3353e86f9820e34fa61c"},"type":"project","time":"2017-03-15T16:35:25+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","tocheckstyle"],"require":{"php":"~7.1.0","ext-ast":"^0.1.4","symfony/console":"~2.3|~3.0"},"require-dev":{"phpunit/phpunit":"^5.7.2"},"uid":1628959},"0.9.2":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.9.2","version_normalized":"0.9.2.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"6757938c1f18e245fec5ebdf629fe8b0f3d1e41d"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/6757938c1f18e245fec5ebdf629fe8b0f3d1e41d","type":"zip","shasum":"","reference":"6757938c1f18e245fec5ebdf629fe8b0f3d1e41d"},"type":"project","time":"2017-06-13T15:53:37+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"~7.1.0","ext-ast":"^0.1.4","symfony/console":"~2.3|~3.0"},"require-dev":{"phpunit/phpunit":"^6.2.1"},"uid":1628960},"0.9.3":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.9.3","version_normalized":"0.9.3.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"e16ea3a01fdb4b38cd12d411200a1926ed56dd2a"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/e16ea3a01fdb4b38cd12d411200a1926ed56dd2a","type":"zip","shasum":"","reference":"e16ea3a01fdb4b38cd12d411200a1926ed56dd2a"},"type":"project","time":"2017-07-11T15:55:24+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"~7.1.0","ext-ast":"^0.1.4","symfony/console":"~2.3|~3.0"},"require-dev":{"phpunit/phpunit":"^6.2.1"},"uid":1628961},"0.9.4":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.9.4","version_normalized":"0.9.4.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"d2f3fbd719cb9236f1d85fb6018f9c8b7e41ffaa"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/d2f3fbd719cb9236f1d85fb6018f9c8b7e41ffaa","type":"zip","shasum":"","reference":"d2f3fbd719cb9236f1d85fb6018f9c8b7e41ffaa"},"type":"project","time":"2017-08-15T19:31:44+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"~7.1.0","ext-ast":"^0.1.4","symfony/console":"~2.3|~3.0"},"require-dev":{"phpunit/phpunit":"^6.2.1"},"uid":1628962},"0.9.5":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.9.5","version_normalized":"0.9.5.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"28e1c6b19d1319025dfe21d78ba4a23917624ab5"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/28e1c6b19d1319025dfe21d78ba4a23917624ab5","type":"zip","shasum":"","reference":"28e1c6b19d1319025dfe21d78ba4a23917624ab5"},"type":"project","time":"2017-09-24T18:49:33+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"~7.1.0 || ~7.2.0","ext-ast":"^0.1.4","nikic/php-parser":"~3.1.1","symfony/console":"~2.3|~3.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":1628963},"0.9.6":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.9.6","version_normalized":"0.9.6.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"f54b4cd4206f68ed53bbc95910351fba8b6c9ada"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/f54b4cd4206f68ed53bbc95910351fba8b6c9ada","type":"zip","shasum":"","reference":"f54b4cd4206f68ed53bbc95910351fba8b6c9ada"},"type":"project","time":"2017-09-24T19:13:44+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"~7.1.0 || ~7.2.0","ext-ast":"^0.1.5","nikic/php-parser":"~3.1.1","symfony/console":"~2.3|~3.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":1628992},"0.9.7":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.9.7","version_normalized":"0.9.7.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"6e2b77f42f0be2d107b9f53d59c01e778754373a"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/6e2b77f42f0be2d107b9f53d59c01e778754373a","type":"zip","shasum":"","reference":"6e2b77f42f0be2d107b9f53d59c01e778754373a"},"type":"project","time":"2017-10-21T02:13:00+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"~7.1.0 || ~7.2.0","ext-ast":"^0.1.4","felixfbecker/advanced-json-rpc":"^2.0","nikic/php-parser":"~3.1.1","sabre/event":"^5.0","symfony/console":"~2.3|~3.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":1678852},"0.9.x-dev":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"0.9.x-dev","version_normalized":"0.9.9999999.9999999-dev","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"6e2b77f42f0be2d107b9f53d59c01e778754373a"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/6e2b77f42f0be2d107b9f53d59c01e778754373a","type":"zip","shasum":"","reference":"6e2b77f42f0be2d107b9f53d59c01e778754373a"},"type":"project","time":"2017-10-21T02:13:00+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"~7.1.0 || ~7.2.0","ext-ast":"^0.1.4","nikic/php-parser":"~3.1.1","symfony/console":"~2.3|~3.0","felixfbecker/advanced-json-rpc":"^2.0","sabre/event":"^5.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":1628969},"1.0.0":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.0.0","version_normalized":"1.0.0.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"5def930a6635c64b9243eb85b8160e74c399a904"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/5def930a6635c64b9243eb85b8160e74c399a904","type":"zip","shasum":"","reference":"5def930a6635c64b9243eb85b8160e74c399a904"},"type":"project","time":"2018-08-12T14:08:59+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-ast":"^0.1.5","composer/semver":"^1.4","composer/xdebug-handler":"^1.1","felixfbecker/advanced-json-rpc":"^3.0","microsoft/tolerant-php-parser":"0.0.12","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-tokenizer":"Needed for non-AST support and file/line-based suppressions"},"uid":2396679},"1.0.1":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.0.1","version_normalized":"1.0.1.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"47cd6776f746962a1d2ec986bf6fb90d95b2ce7d"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/47cd6776f746962a1d2ec986bf6fb90d95b2ce7d","type":"zip","shasum":"","reference":"47cd6776f746962a1d2ec986bf6fb90d95b2ce7d"},"type":"project","time":"2018-08-27T01:28:15+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-ast":"^0.1.5","composer/semver":"^1.4","composer/xdebug-handler":"^1.1","felixfbecker/advanced-json-rpc":"^3.0","microsoft/tolerant-php-parser":"0.0.13","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-tokenizer":"Needed for non-AST support and file/line-based suppressions"},"uid":2422387},"1.0.2":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.0.2","version_normalized":"1.0.2.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"73b830359155ae2a86a2d60bb832f6f86b93a0b3"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/73b830359155ae2a86a2d60bb832f6f86b93a0b3","type":"zip","shasum":"","reference":"73b830359155ae2a86a2d60bb832f6f86b93a0b3"},"type":"project","time":"2018-09-07T01:40:15+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-ast":"^0.1.5","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3","felixfbecker/advanced-json-rpc":"^3.0","microsoft/tolerant-php-parser":"0.0.13","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-tokenizer":"Needed for non-AST support and file/line-based suppressions"},"uid":2448849},"1.0.3":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.0.3","version_normalized":"1.0.3.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"b92c6a497e79f25f04af649f0fd677993888f88e"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/b92c6a497e79f25f04af649f0fd677993888f88e","type":"zip","shasum":"","reference":"b92c6a497e79f25f04af649f0fd677993888f88e"},"type":"project","time":"2018-09-08T02:14:06+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-ast":"^0.1.5","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3","felixfbecker/advanced-json-rpc":"^3.0","microsoft/tolerant-php-parser":"0.0.13","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-tokenizer":"Needed for non-AST support and file/line-based suppressions"},"uid":2451629},"1.0.4":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.0.4","version_normalized":"1.0.4.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"d1573162443915fca6e7cd4add15af77ab168525"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/d1573162443915fca6e7cd4add15af77ab168525","type":"zip","shasum":"","reference":"d1573162443915fca6e7cd4add15af77ab168525"},"type":"project","time":"2018-09-10T13:08:54+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-ast":"^0.1.5","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.13","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-tokenizer":"Needed for non-AST support and file/line-based suppressions"},"uid":2454963},"1.0.5":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.0.5","version_normalized":"1.0.5.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"7dd5f933a6273735e9075ae47e5122ca315dc766"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/7dd5f933a6273735e9075ae47e5122ca315dc766","type":"zip","shasum":"","reference":"7dd5f933a6273735e9075ae47e5122ca315dc766"},"type":"project","time":"2018-09-22T01:53:14+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.13","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-ast":"^0.1.5","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions"},"uid":2477894},"1.0.6":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.0.6","version_normalized":"1.0.6.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"11eb4f3235ccc2ce5a5709bccdbdb674152e36ba"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/11eb4f3235ccc2ce5a5709bccdbdb674152e36ba","type":"zip","shasum":"","reference":"11eb4f3235ccc2ce5a5709bccdbdb674152e36ba"},"type":"project","time":"2018-09-25T21:55:43+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.13","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-ast":"^0.1.5","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions"},"uid":2484575},"1.0.6.x-dev":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.0.6.x-dev","version_normalized":"1.0.6.9999999-dev","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"fd4570be3d0f9db6a27b92f6ad792ae1804a9adf"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/fd4570be3d0f9db6a27b92f6ad792ae1804a9adf","type":"zip","shasum":"","reference":"fd4570be3d0f9db6a27b92f6ad792ae1804a9adf"},"type":"project","time":"2018-10-05T13:52:06+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.15","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-ast":"^0.1.5","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions"},"uid":2507307},"1.0.7":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.0.7","version_normalized":"1.0.7.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"a0727954afb3cd87dd97d2026434b4b248218f42"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/a0727954afb3cd87dd97d2026434b4b248218f42","type":"zip","shasum":"","reference":"a0727954afb3cd87dd97d2026434b4b248218f42"},"type":"project","time":"2018-10-03T00:33:26+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.15","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-ast":"^0.1.5","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions"},"uid":2498080},"1.1.0":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.1.0","version_normalized":"1.1.0.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"aba95779b350f8b19a86d498c141bec2e105a556"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/aba95779b350f8b19a86d498c141bec2e105a556","type":"zip","shasum":"","reference":"aba95779b350f8b19a86d498c141bec2e105a556"},"type":"project","time":"2018-10-08T16:23:47+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.15","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-ast":"^0.1.5","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions"},"uid":2510514},"1.1.1":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.1.1","version_normalized":"1.1.1.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"d8e38b53093677da1e190663c89bdb1087c14046"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/d8e38b53093677da1e190663c89bdb1087c14046","type":"zip","shasum":"","reference":"d8e38b53093677da1e190663c89bdb1087c14046"},"type":"project","time":"2018-10-23T02:07:02+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.15","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). php-ast ^0.1.5|^1.0.0 is needed.","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":2535460},"1.1.10":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.1.10","version_normalized":"1.1.10.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"aa4901e47d6d90ec89884d8649b1e1f25bd2f08e"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/aa4901e47d6d90ec89884d8649b1e1f25bd2f08e","type":"zip","shasum":"","reference":"aa4901e47d6d90ec89884d8649b1e1f25bd2f08e"},"type":"project","time":"2018-12-31T02:49:29+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.15","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). php-ast ^0.1.5|^1.0.0 is needed.","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":2663595},"1.1.2":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.1.2","version_normalized":"1.1.2.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"ca5795c5dd8d379da834c293601fd51085d7708b"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/ca5795c5dd8d379da834c293601fd51085d7708b","type":"zip","shasum":"","reference":"ca5795c5dd8d379da834c293601fd51085d7708b"},"type":"project","time":"2018-11-06T01:31:40+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.15","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). php-ast ^0.1.5|^1.0.0 is needed.","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":2561547},"1.1.3":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.1.3","version_normalized":"1.1.3.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"4bb4743d39c36f15f71cdfe2eb206502b46d3900"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/4bb4743d39c36f15f71cdfe2eb206502b46d3900","type":"zip","shasum":"","reference":"4bb4743d39c36f15f71cdfe2eb206502b46d3900"},"type":"project","time":"2018-11-21T00:44:42+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.15","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). php-ast ^0.1.5|^1.0.0 is needed.","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":2591631},"1.1.4":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.1.4","version_normalized":"1.1.4.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"d57698bb8a944e9576711215ee90cd87528c5b7c"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/d57698bb8a944e9576711215ee90cd87528c5b7c","type":"zip","shasum":"","reference":"d57698bb8a944e9576711215ee90cd87528c5b7c"},"type":"project","time":"2018-11-27T14:35:20+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.15","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). php-ast ^0.1.5|^1.0.0 is needed.","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":2604581},"1.1.5":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.1.5","version_normalized":"1.1.5.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"f01c35538d0ccf26f33589d5961ea89a2aa1678f"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/f01c35538d0ccf26f33589d5961ea89a2aa1678f","type":"zip","shasum":"","reference":"f01c35538d0ccf26f33589d5961ea89a2aa1678f"},"type":"project","time":"2018-11-29T17:34:43+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.15","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). php-ast ^0.1.5|^1.0.0 is needed.","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":2609753},"1.1.6":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.1.6","version_normalized":"1.1.6.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"50439b5a1e63b5a5788f896876cf52aa1cf8e9cb"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/50439b5a1e63b5a5788f896876cf52aa1cf8e9cb","type":"zip","shasum":"","reference":"50439b5a1e63b5a5788f896876cf52aa1cf8e9cb"},"type":"project","time":"2018-12-08T16:15:30+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.15","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). php-ast ^0.1.5|^1.0.0 is needed.","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":2625748},"1.1.7":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.1.7","version_normalized":"1.1.7.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"190968d0fe0c8a93b06ba4bda5a53898b7b1b962"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/190968d0fe0c8a93b06ba4bda5a53898b7b1b962","type":"zip","shasum":"","reference":"190968d0fe0c8a93b06ba4bda5a53898b7b1b962"},"type":"project","time":"2018-12-09T04:12:16+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.15","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). php-ast ^0.1.5|^1.0.0 is needed.","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":2626289},"1.1.8":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.1.8","version_normalized":"1.1.8.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"11f20480ac0c9b58a6c8859e65559b962c752689"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/11f20480ac0c9b58a6c8859e65559b962c752689","type":"zip","shasum":"","reference":"11f20480ac0c9b58a6c8859e65559b962c752689"},"type":"project","time":"2018-12-15T16:22:30+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.15","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). php-ast ^0.1.5|^1.0.0 is needed.","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":2641174},"1.1.9":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.1.9","version_normalized":"1.1.9.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"450b60b03f8edc5f55bce5d9652f2db1d4e6b0a5"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/450b60b03f8edc5f55bce5d9652f2db1d4e6b0a5","type":"zip","shasum":"","reference":"450b60b03f8edc5f55bce5d9652f2db1d4e6b0a5"},"type":"project","time":"2018-12-28T02:39:04+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.15","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). php-ast ^0.1.5|^1.0.0 is needed.","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":2659963},"1.2.0":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.2.0","version_normalized":"1.2.0.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"e961f8e1458055488795adf3701535562baa526e"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/e961f8e1458055488795adf3701535562baa526e","type":"zip","shasum":"","reference":"e961f8e1458055488795adf3701535562baa526e"},"type":"project","time":"2019-01-05T15:41:52+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.15","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). php-ast ^0.1.5|^1.0.0 is needed.","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":2671047},"1.2.1":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.2.1","version_normalized":"1.2.1.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"8f8a01d2bb547675a758e19f11916909d1b85279"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/8f8a01d2bb547675a758e19f11916909d1b85279","type":"zip","shasum":"","reference":"8f8a01d2bb547675a758e19f11916909d1b85279"},"type":"project","time":"2019-01-18T14:40:09+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.16","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). php-ast ^0.1.5|^1.0.0 is needed.","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":2700413},"1.2.2":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.2.2","version_normalized":"1.2.2.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"ef46ee68afecf9e0188e9329dd922b346876a00a"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/ef46ee68afecf9e0188e9329dd922b346876a00a","type":"zip","shasum":"","reference":"ef46ee68afecf9e0188e9329dd922b346876a00a"},"type":"project","time":"2019-02-02T15:02:21+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.16","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). php-ast ^0.1.5|^1.0.0 is needed.","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":2733740},"1.2.3":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.2.3","version_normalized":"1.2.3.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"532c43562af1206f68b504a89cc71737063b3972"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/532c43562af1206f68b504a89cc71737063b3972","type":"zip","shasum":"","reference":"532c43562af1206f68b504a89cc71737063b3972"},"type":"project","time":"2019-02-10T23:34:07+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.16","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). php-ast ^0.1.5|^1.0.0 is needed.","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":2754232},"1.2.4":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.2.4","version_normalized":"1.2.4.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"bf1fc09b21e6bb64dca56d0e99a0f3099c00280a"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/bf1fc09b21e6bb64dca56d0e99a0f3099c00280a","type":"zip","shasum":"","reference":"bf1fc09b21e6bb64dca56d0e99a0f3099c00280a"},"type":"project","time":"2019-02-18T21:01:26+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.16","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is recommended, php-ast ^0.1.5|^1.0.0 is needed.","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":2770601},"1.2.5":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.2.5","version_normalized":"1.2.5.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"c987c6621a8b7595320c851bd8553115e49436b1"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/c987c6621a8b7595320c851bd8553115e49436b1","type":"zip","shasum":"","reference":"c987c6621a8b7595320c851bd8553115e49436b1"},"type":"project","time":"2019-02-27T14:10:48+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.16","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is recommended, php-ast ^0.1.5|^1.0.0 is needed.","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":2799712},"1.2.6":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.2.6","version_normalized":"1.2.6.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"78b8f2bdab9dab2146872bf130a9265a3f1f9a27"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/78b8f2bdab9dab2146872bf130a9265a3f1f9a27","type":"zip","shasum":"","reference":"78b8f2bdab9dab2146872bf130a9265a3f1f9a27"},"type":"project","time":"2019-03-09T19:38:20+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.16","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is recommended, php-ast ^0.1.5|^1.0.0 is needed.","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":2821965},"1.2.7":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.2.7","version_normalized":"1.2.7.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"7c1512acc01305bdf5eb9de7e6d47de9eeea81c3"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/7c1512acc01305bdf5eb9de7e6d47de9eeea81c3","type":"zip","shasum":"","reference":"7c1512acc01305bdf5eb9de7e6d47de9eeea81c3"},"type":"project","time":"2019-03-22T22:12:44+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.17","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"brianium/paratest":"^1.1","phpunit/phpunit":"^6.3.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is recommended, php-ast ^0.1.5|^1.0.0 is needed.","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":2851732},"1.2.8":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.2.8","version_normalized":"1.2.8.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"63eb0801e193adddcd7d308980e731ff5546426f"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/63eb0801e193adddcd7d308980e731ff5546426f","type":"zip","shasum":"","reference":"63eb0801e193adddcd7d308980e731ff5546426f"},"type":"project","time":"2019-04-06T14:41:29+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.17","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0"},"require-dev":{"brianium/paratest":"^1.1","phpunit/phpunit":"^6.3.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is recommended, php-ast ^0.1.5|^1.0.0 is needed.","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":2881253},"1.3.0":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.3.0","version_normalized":"1.3.0.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"2790544fe9c6c7383abb7b8cb8dce36cde5709d6"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/2790544fe9c6c7383abb7b8cb8dce36cde5709d6","type":"zip","shasum":"","reference":"2790544fe9c6c7383abb7b8cb8dce36cde5709d6"},"type":"project","time":"2019-04-20T01:43:59+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.17","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^1.1","phpunit/phpunit":"^6.3.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is recommended, php-ast ^0.1.5|^1.0.0 is needed.","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":2911852},"1.3.1":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.3.1","version_normalized":"1.3.1.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"afbcf1ab162df39dbfd96672ba29a0208a49efff"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/afbcf1ab162df39dbfd96672ba29a0208a49efff","type":"zip","shasum":"","reference":"afbcf1ab162df39dbfd96672ba29a0208a49efff"},"type":"project","time":"2019-04-20T18:35:23+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.17","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^1.1","phpunit/phpunit":"^6.3.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is recommended, php-ast ^0.1.5|^1.0.0 is needed.","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":2912516},"1.3.2":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.3.2","version_normalized":"1.3.2.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"ff4487fc62b2b3aa950460129799665ce904d780"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/ff4487fc62b2b3aa950460129799665ce904d780","type":"zip","shasum":"","reference":"ff4487fc62b2b3aa950460129799665ce904d780"},"type":"project","time":"2019-04-28T17:37:42+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.17","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^1.1","phpunit/phpunit":"^6.3.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is recommended, php-ast ^0.1.5|^1.0.0 is needed.","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":2927909},"1.3.3":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.3.3","version_normalized":"1.3.3.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"78cd7237b4d4fa0004b9e49b9e29aebd7e14f09a"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/78cd7237b4d4fa0004b9e49b9e29aebd7e14f09a","type":"zip","shasum":"","reference":"78cd7237b4d4fa0004b9e49b9e29aebd7e14f09a"},"type":"project","time":"2019-05-09T00:31:58+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.17","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^1.1","phpunit/phpunit":"^6.3.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is recommended, php-ast ^0.1.5|^1.0.0 is needed.","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":2949151},"1.3.4":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.3.4","version_normalized":"1.3.4.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"73795afa51d3e4302c2306168f3d182ca35d8c89"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/73795afa51d3e4302c2306168f3d182ca35d8c89","type":"zip","shasum":"","reference":"73795afa51d3e4302c2306168f3d182ca35d8c89"},"type":"project","time":"2019-05-09T13:20:58+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.17","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^1.1","phpunit/phpunit":"^6.3.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is recommended, php-ast ^0.1.5|^1.0.0 is needed.","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":2950852},"1.3.5":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"1.3.5","version_normalized":"1.3.5.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"f872949b366d84bd9ce79d8b0ea991edbe258377"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/f872949b366d84bd9ce79d8b0ea991edbe258377","type":"zip","shasum":"","reference":"f872949b366d84bd9ce79d8b0ea991edbe258377"},"type":"project","time":"2019-05-23T00:25:02+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.17","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^1.1","phpunit/phpunit":"^6.3.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is recommended, php-ast ^0.1.5|^1.0.0 is needed.","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":2982195},"2.0.0":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.0.0","version_normalized":"2.0.0.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"d61a624b1384ea220f39927d53fd656a65a75fac"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/d61a624b1384ea220f39927d53fd656a65a75fac","type":"zip","shasum":"","reference":"d61a624b1384ea220f39927d53fd656a65a75fac"},"type":"project","time":"2019-05-20T14:07:05+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.17","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^2.2.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed.","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":2976554},"2.0.0-RC1":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.0.0-RC1","version_normalized":"2.0.0.0-RC1","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"02a43333c18665e95efe17eac9c471d9bbec8290"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/02a43333c18665e95efe17eac9c471d9bbec8290","type":"zip","shasum":"","reference":"02a43333c18665e95efe17eac9c471d9bbec8290"},"type":"project","time":"2019-05-10T00:31:10+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.17","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^2.2.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed.","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":2951805},"2.0.0-RC2":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.0.0-RC2","version_normalized":"2.0.0.0-RC2","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"c1484bcdd41672cbe63a35a31f5ead67d53768a5"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/c1484bcdd41672cbe63a35a31f5ead67d53768a5","type":"zip","shasum":"","reference":"c1484bcdd41672cbe63a35a31f5ead67d53768a5"},"type":"project","time":"2019-05-13T23:46:56+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.17","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^2.2.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed.","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":2959075},"2.1.0":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.1.0","version_normalized":"2.1.0.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"f5c8f8665f252161de3b39f32cb231eb6517dc70"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/f5c8f8665f252161de3b39f32cb231eb6517dc70","type":"zip","shasum":"","reference":"f5c8f8665f252161de3b39f32cb231eb6517dc70"},"type":"project","time":"2019-06-01T18:12:12+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.17","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^2.2.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed.","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":3005016},"2.2.0":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.2.0","version_normalized":"2.2.0.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"9141194b15fbdb3738e0596ac686e5f011dd3b08"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/9141194b15fbdb3738e0596ac686e5f011dd3b08","type":"zip","shasum":"","reference":"9141194b15fbdb3738e0596ac686e5f011dd3b08"},"type":"project","time":"2019-06-14T13:24:51+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.17","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^2.2.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed.","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":3035836},"2.2.1":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.2.1","version_normalized":"2.2.1.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"d176c5f3ae43c61f9f04cfda6d561ca5781dd67f"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/d176c5f3ae43c61f9f04cfda6d561ca5781dd67f","type":"zip","shasum":"","reference":"d176c5f3ae43c61f9f04cfda6d561ca5781dd67f"},"type":"project","time":"2019-06-16T20:02:33+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.17","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^2.2.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed.","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":3038976},"2.2.10":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.2.10","version_normalized":"2.2.10.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"a19dc65091abb4c87374a998912fcc9ae7de41d0"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/a19dc65091abb4c87374a998912fcc9ae7de41d0","type":"zip","shasum":"","reference":"a19dc65091abb4c87374a998912fcc9ae7de41d0"},"type":"project","time":"2019-08-12T23:40:39+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.18","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^2.2.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed.","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":3159118},"2.2.11":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.2.11","version_normalized":"2.2.11.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"ce6cb621d473df36e0d71d9f8c2b2e421135204f"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/ce6cb621d473df36e0d71d9f8c2b2e421135204f","type":"zip","shasum":"","reference":"ce6cb621d473df36e0d71d9f8c2b2e421135204f"},"type":"project","time":"2019-08-18T19:08:45+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.18","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^2.2.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed.","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":3170188},"2.2.12":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.2.12","version_normalized":"2.2.12.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"2a92f878ba768a59d0137b9c1f8e58d798c24792"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/2a92f878ba768a59d0137b9c1f8e58d798c24792","type":"zip","shasum":"","reference":"2a92f878ba768a59d0137b9c1f8e58d798c24792"},"type":"project","time":"2019-09-08T14:42:03+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.18","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^2.2.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed.","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":3219663},"2.2.13":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.2.13","version_normalized":"2.2.13.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"60cc2642c5f6fd7e920d8f501e9bb95d0c6442e8"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/60cc2642c5f6fd7e920d8f501e9bb95d0c6442e8","type":"zip","shasum":"","reference":"60cc2642c5f6fd7e920d8f501e9bb95d0c6442e8"},"type":"project","time":"2019-10-03T13:44:29+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.18","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^2.2.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed.","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":3275827},"2.2.2":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.2.2","version_normalized":"2.2.2.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"41b2b8577399230d787333ac0accce10082c53d3"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/41b2b8577399230d787333ac0accce10082c53d3","type":"zip","shasum":"","reference":"41b2b8577399230d787333ac0accce10082c53d3"},"type":"project","time":"2019-06-17T13:04:52+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.17","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^2.2.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed.","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":3040810},"2.2.3":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.2.3","version_normalized":"2.2.3.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"afbb614393221a9caf0eb9b3e0c1b085e3a5855c"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/afbb614393221a9caf0eb9b3e0c1b085e3a5855c","type":"zip","shasum":"","reference":"afbb614393221a9caf0eb9b3e0c1b085e3a5855c"},"type":"project","time":"2019-06-17T18:22:36+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.17","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^2.2.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed.","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":3041529},"2.2.4":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.2.4","version_normalized":"2.2.4.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"402fa44ba15c3bbca8def92b40fca3218ee306a1"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/402fa44ba15c3bbca8def92b40fca3218ee306a1","type":"zip","shasum":"","reference":"402fa44ba15c3bbca8def92b40fca3218ee306a1"},"type":"project","time":"2019-07-01T17:07:34+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.18","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^2.2.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed.","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":3072726},"2.2.5":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.2.5","version_normalized":"2.2.5.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"e59790fbb50feaea5658203832e8064faffe07d0"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/e59790fbb50feaea5658203832e8064faffe07d0","type":"zip","shasum":"","reference":"e59790fbb50feaea5658203832e8064faffe07d0"},"type":"project","time":"2019-07-14T16:28:51+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.18","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^2.2.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed.","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":3100959},"2.2.6":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.2.6","version_normalized":"2.2.6.0","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"a4e6b2f139429786a936df67dacc55876a33c772"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/a4e6b2f139429786a936df67dacc55876a33c772","type":"zip","shasum":"","reference":"a4e6b2f139429786a936df67dacc55876a33c772"},"type":"project","time":"2019-07-17T23:20:53+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.18","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^2.2.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed.","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":3108208},"2.2.7":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.2.7","version_normalized":"2.2.7.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"bc684dd38bc9b78120777d74849392bff0f76356"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/bc684dd38bc9b78120777d74849392bff0f76356","type":"zip","shasum":"","reference":"bc684dd38bc9b78120777d74849392bff0f76356"},"type":"project","time":"2019-07-27T18:23:27+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.18","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^2.2.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed.","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":3126765},"2.2.8":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.2.8","version_normalized":"2.2.8.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"d1df8f3342a58c187d99d8f3aeb879a90f58ea9f"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/d1df8f3342a58c187d99d8f3aeb879a90f58ea9f","type":"zip","shasum":"","reference":"d1df8f3342a58c187d99d8f3aeb879a90f58ea9f"},"type":"project","time":"2019-07-31T00:17:40+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.18","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^2.2.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed.","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":3133210},"2.2.9":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.2.9","version_normalized":"2.2.9.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"43a5fdf39ac6bbab115f2dd32193d3aa5f8c5f0d"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/43a5fdf39ac6bbab115f2dd32193d3aa5f8c5f0d","type":"zip","shasum":"","reference":"43a5fdf39ac6bbab115f2dd32193d3aa5f8c5f0d"},"type":"project","time":"2019-08-11T18:58:18+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.18","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^2.2.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed.","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":3156563},"2.3.0":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.3.0","version_normalized":"2.3.0.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"cd72de4bde30606a8da3aaec7dd1b1ba365e8627"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/cd72de4bde30606a8da3aaec7dd1b1ba365e8627","type":"zip","shasum":"","reference":"cd72de4bde30606a8da3aaec7dd1b1ba365e8627"},"type":"project","time":"2019-10-14T02:32:36+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-tokenizer":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.18","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^2.2.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":3297772},"2.3.1":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.3.1","version_normalized":"2.3.1.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"96a7b3c055653f6e4e7b9702148cc95688dc4245"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/96a7b3c055653f6e4e7b9702148cc95688dc4245","type":"zip","shasum":"","reference":"96a7b3c055653f6e4e7b9702148cc95688dc4245"},"type":"project","time":"2019-10-20T14:39:49+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-tokenizer":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.18","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^2.2.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":3313590},"2.4.0":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.4.0","version_normalized":"2.4.0.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"9670327691736be2581394fd34a89df0ff008d17"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/9670327691736be2581394fd34a89df0ff008d17","type":"zip","shasum":"","reference":"9670327691736be2581394fd34a89df0ff008d17"},"type":"project","time":"2019-10-26T17:47:01+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-tokenizer":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.18","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^2.2.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":3331213},"2.4.1":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.4.1","version_normalized":"2.4.1.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"fb9bc8bde94f79606bb0f10a88e2bec58b84e83c"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/fb9bc8bde94f79606bb0f10a88e2bec58b84e83c","type":"zip","shasum":"","reference":"fb9bc8bde94f79606bb0f10a88e2bec58b84e83c"},"type":"project","time":"2019-11-03T15:06:06+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-tokenizer":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.18","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^2.2.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":3348163},"2.4.2":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.4.2","version_normalized":"2.4.2.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"0a3e6ab36a16f0f6f2c703d78f6fa62b470a533b"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/0a3e6ab36a16f0f6f2c703d78f6fa62b470a533b","type":"zip","shasum":"","reference":"0a3e6ab36a16f0f6f2c703d78f6fa62b470a533b"},"type":"project","time":"2019-11-08T13:51:23+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-tokenizer":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.18","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^2.2.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":3362601},"2.4.3":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.4.3","version_normalized":"2.4.3.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"c1e1c2dfef6e6f5959a84b8fc9cc2849a7b04070"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/c1e1c2dfef6e6f5959a84b8fc9cc2849a7b04070","type":"zip","shasum":"","reference":"c1e1c2dfef6e6f5959a84b8fc9cc2849a7b04070"},"type":"project","time":"2019-11-21T00:57:24+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.18","netresearch/jsonmapper":"^1.6.0","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^2.2.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":3396149},"2.4.4":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.4.4","version_normalized":"2.4.4.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"9236f30e5b6ccb582ebc77b1635eabe08bdecf9e"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/9236f30e5b6ccb582ebc77b1635eabe08bdecf9e","type":"zip","shasum":"","reference":"9236f30e5b6ccb582ebc77b1635eabe08bdecf9e"},"type":"project","time":"2019-11-24T16:38:38+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.18","netresearch/jsonmapper":"^1.6.0","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^2.2.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":3404836},"2.4.5":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.4.5","version_normalized":"2.4.5.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"12f64e878084244ca92d1ac83e58a668640f6f1d"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/12f64e878084244ca92d1ac83e58a668640f6f1d","type":"zip","shasum":"","reference":"12f64e878084244ca92d1ac83e58a668640f6f1d"},"type":"project","time":"2019-12-11T01:03:28+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.18","netresearch/jsonmapper":"^1.6.0","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^2.2.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":3448388},"2.4.6":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.4.6","version_normalized":"2.4.6.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"85f142379813cf0a24a19237e9fbe6f77f0251db"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/85f142379813cf0a24a19237e9fbe6f77f0251db","type":"zip","shasum":"","reference":"85f142379813cf0a24a19237e9fbe6f77f0251db"},"type":"project","time":"2019-12-29T17:44:25+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.18","netresearch/jsonmapper":"^1.6.0","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^2.2.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":3489540},"2.4.7":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.4.7","version_normalized":"2.4.7.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"a300b0331269bbdc77ba03f36176740579dbb457"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/a300b0331269bbdc77ba03f36176740579dbb457","type":"zip","shasum":"","reference":"a300b0331269bbdc77ba03f36176740579dbb457"},"type":"project","time":"2020-01-23T00:57:08+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.18","netresearch/jsonmapper":"^1.6.0","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^3.1.2","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":3558159},"2.4.8":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.4.8","version_normalized":"2.4.8.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"dc94f53f651bfb32766902e5d4198780245d8382"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/dc94f53f651bfb32766902e5d4198780245d8382","type":"zip","shasum":"","reference":"dc94f53f651bfb32766902e5d4198780245d8382"},"type":"project","time":"2020-01-25T17:22:42+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.18","netresearch/jsonmapper":"^1.6.0","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^3.1.2","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":3564357},"2.4.9":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.4.9","version_normalized":"2.4.9.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"3b1e93023599b56568147761d94260443800a19f"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/3b1e93023599b56568147761d94260443800a19f","type":"zip","shasum":"","reference":"3b1e93023599b56568147761d94260443800a19f"},"type":"project","time":"2020-02-13T14:52:18+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.18","netresearch/jsonmapper":"^1.6.0","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^4.0.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":3610778},"2.5.0":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.5.0","version_normalized":"2.5.0.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"d458d8197b5b25bdca4c442be9a50321f0f8a15b"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/d458d8197b5b25bdca4c442be9a50321f0f8a15b","type":"zip","shasum":"","reference":"d458d8197b5b25bdca4c442be9a50321f0f8a15b"},"type":"project","funding":[],"time":"2020-02-20T14:53:46+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.18","netresearch/jsonmapper":"^1.6.0","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^4.0.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":3630059},"2.6.0":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.6.0","version_normalized":"2.6.0.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"d082d19370ff87e6036073eaccda7c06ddc3f53e"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/d082d19370ff87e6036073eaccda7c06ddc3f53e","type":"zip","shasum":"","reference":"d082d19370ff87e6036073eaccda7c06ddc3f53e"},"type":"project","funding":[],"time":"2020-03-07T19:01:06+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.20","netresearch/jsonmapper":"^1.6.0","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^4.0.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.6+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":3673473},"2.6.1":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.6.1","version_normalized":"2.6.1.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"184c591e5b31c1f98426ed8e147a61864bd0cc96"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/184c591e5b31c1f98426ed8e147a61864bd0cc96","type":"zip","shasum":"","reference":"184c591e5b31c1f98426ed8e147a61864bd0cc96"},"type":"project","funding":[],"time":"2020-03-13T21:34:53+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.20","netresearch/jsonmapper":"^1.6.0|^2.0","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^4.0.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.6+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":3691910},"2.7.0":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.7.0","version_normalized":"2.7.0.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"c1694f08654e0cd534d1ecda10f242c77a44f235"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/c1694f08654e0cd534d1ecda10f242c77a44f235","type":"zip","shasum":"","reference":"c1694f08654e0cd534d1ecda10f242c77a44f235"},"type":"project","funding":[],"time":"2020-04-01T14:15:47+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.20","netresearch/jsonmapper":"^1.6.0|^2.0","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php72":"^1.15"},"require-dev":{"brianium/paratest":"^4.0.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.6+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":3746327},"2.7.1":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.7.1","version_normalized":"2.7.1.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"67c51bb1593e5c30271fc16d691b82e318b90b77"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/67c51bb1593e5c30271fc16d691b82e318b90b77","type":"zip","shasum":"","reference":"67c51bb1593e5c30271fc16d691b82e318b90b77"},"type":"project","funding":[],"time":"2020-04-12T01:25:29+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.20","netresearch/jsonmapper":"^1.6.0|^2.0","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php72":"^1.15"},"require-dev":{"brianium/paratest":"^4.0.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.6+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":3776799},"2.7.2":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.7.2","version_normalized":"2.7.2.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"df79f6def6cb7643955af14aa4b97acdd3495ad6"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/df79f6def6cb7643955af14aa4b97acdd3495ad6","type":"zip","shasum":"","reference":"df79f6def6cb7643955af14aa4b97acdd3495ad6"},"type":"project","funding":[],"time":"2020-05-02T14:09:53+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.20","netresearch/jsonmapper":"^1.6.0|^2.0","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php72":"^1.15"},"require-dev":{"brianium/paratest":"^4.0.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.6+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":3831523},"2.7.3":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"2.7.3","version_normalized":"2.7.3.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"37024c7c84ca153f8f7311db24f08d82ca5a237f"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/37024c7c84ca153f8f7311db24f08d82ca5a237f","type":"zip","shasum":"","reference":"37024c7c84ca153f8f7311db24f08d82ca5a237f"},"type":"project","funding":[],"time":"2020-07-02T01:28:55+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.20","netresearch/jsonmapper":"^1.6.0|^2.0","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php72":"^1.15"},"require-dev":{"brianium/paratest":"^4.0.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.6+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":4152879},"3.0.0":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"3.0.0","version_normalized":"3.0.0.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"a2eb629c09952383ae78315d240ce3770670c1a5"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/a2eb629c09952383ae78315d240ce3770670c1a5","type":"zip","shasum":"","reference":"a2eb629c09952383ae78315d240ce3770670c1a5"},"type":"project","funding":[],"time":"2020-05-09T13:37:27+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.20","netresearch/jsonmapper":"^1.6.0|^2.0","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^4.0.0","phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.6+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":3850460},"3.0.0-RC1":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"3.0.0-RC1","version_normalized":"3.0.0.0-RC1","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"9c42585fd4eb77e0a592ef7e9ae495f949d9fa5d"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/9c42585fd4eb77e0a592ef7e9ae495f949d9fa5d","type":"zip","shasum":"","reference":"9c42585fd4eb77e0a592ef7e9ae495f949d9fa5d"},"type":"project","funding":[],"time":"2020-05-02T14:20:35+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.1.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.20","netresearch/jsonmapper":"^1.6.0|^2.0","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php72":"^1.15"},"require-dev":{"brianium/paratest":"^4.0.0","phpunit/phpunit":"^7.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.6+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":3831948},"3.0.0-RC2":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"3.0.0-RC2","version_normalized":"3.0.0.0-RC2","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"c0e12bb592fe16ff09acfcebca149cde578db248"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/c0e12bb592fe16ff09acfcebca149cde578db248","type":"zip","shasum":"","reference":"c0e12bb592fe16ff09acfcebca149cde578db248"},"type":"project","funding":[],"time":"2020-05-02T15:00:38+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.20","netresearch/jsonmapper":"^1.6.0|^2.0","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^4.0.0","phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.6+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":3831669},"3.0.1":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"3.0.1","version_normalized":"3.0.1.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"6832c5c39593ed9856e9b025b06f646ea01a0d86"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/6832c5c39593ed9856e9b025b06f646ea01a0d86","type":"zip","shasum":"","reference":"6832c5c39593ed9856e9b025b06f646ea01a0d86"},"type":"project","funding":[],"time":"2020-06-05T01:15:45+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.20","netresearch/jsonmapper":"^1.6.0|^2.0","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^4.0.0","phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.6+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":3920445},"3.0.2":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"3.0.2","version_normalized":"3.0.2.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"f10ce6ccc6cc12bc930937d505f3719c4ab71ab4"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/f10ce6ccc6cc12bc930937d505f3719c4ab71ab4","type":"zip","shasum":"","reference":"f10ce6ccc6cc12bc930937d505f3719c4ab71ab4"},"type":"project","funding":[],"time":"2020-06-07T13:56:38+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.20","netresearch/jsonmapper":"^1.6.0|^2.0","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^4.0.0","phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.6+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":3930140},"3.0.3":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"3.0.3","version_normalized":"3.0.3.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"b15141e68e1eb954aba9e30d3875ad91af6ac951"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/b15141e68e1eb954aba9e30d3875ad91af6ac951","type":"zip","shasum":"","reference":"b15141e68e1eb954aba9e30d3875ad91af6ac951"},"type":"project","funding":[],"time":"2020-06-21T18:38:40+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.20","netresearch/jsonmapper":"^1.6.0|^2.0","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^4.0.0","phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.6+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":3991427},"3.0.4":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"3.0.4","version_normalized":"3.0.4.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"ba01d4a56fcb2019d79dc7ce63dc0151d1cc41f7"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/ba01d4a56fcb2019d79dc7ce63dc0151d1cc41f7","type":"zip","shasum":"","reference":"ba01d4a56fcb2019d79dc7ce63dc0151d1cc41f7"},"type":"project","funding":[],"time":"2020-07-01T18:04:58+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.20","netresearch/jsonmapper":"^1.6.0|^2.0","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^4.0.0","phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.6+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":4151236},"3.0.5":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"3.0.5","version_normalized":"3.0.5.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"5caa68cc8024e537120d1fe9b835bc8525c660fa"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/5caa68cc8024e537120d1fe9b835bc8525c660fa","type":"zip","shasum":"","reference":"5caa68cc8024e537120d1fe9b835bc8525c660fa"},"type":"project","funding":[],"time":"2020-07-03T23:01:25+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.20","netresearch/jsonmapper":"^1.6.0|^2.0","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^4.0.0","phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.6+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":4170717},"3.1.0":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"3.1.0","version_normalized":"3.1.0.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"b04358cfb5a9ead1c587c08fdbe84283f8c46c01"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/b04358cfb5a9ead1c587c08fdbe84283f8c46c01","type":"zip","shasum":"","reference":"b04358cfb5a9ead1c587c08fdbe84283f8c46c01"},"type":"project","funding":[],"time":"2020-07-16T23:20:03+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.20","netresearch/jsonmapper":"^1.6.0|^2.0","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.6+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":4264987},"3.1.1":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"3.1.1","version_normalized":"3.1.1.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"d9ee6bd18aa993b4f8d35245b9c24fbd27e204f3"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/d9ee6bd18aa993b4f8d35245b9c24fbd27e204f3","type":"zip","shasum":"","reference":"d9ee6bd18aa993b4f8d35245b9c24fbd27e204f3"},"type":"project","funding":[],"time":"2020-07-31T17:45:13+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.20","netresearch/jsonmapper":">=1.6.0","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.6+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":4320414},"3.2.0":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"3.2.0","version_normalized":"3.2.0.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"cef3be384aa32c7e2d54c9cd57de9836cda02030"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/cef3be384aa32c7e2d54c9cd57de9836cda02030","type":"zip","shasum":"","reference":"cef3be384aa32c7e2d54c9cd57de9836cda02030"},"type":"project","funding":[],"time":"2020-08-25T21:47:26+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.22","netresearch/jsonmapper":">=1.6.0","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.6+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":4388734},"3.2.1":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"3.2.1","version_normalized":"3.2.1.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"22f2083e2b0c10d6861d7d0e2ddd423660488609"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/22f2083e2b0c10d6861d7d0e2ddd423660488609","type":"zip","shasum":"","reference":"22f2083e2b0c10d6861d7d0e2ddd423660488609"},"type":"project","funding":[],"time":"2020-09-13T18:23:38+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.23","netresearch/jsonmapper":">=1.6.0","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.8+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":4447812},"3.2.10":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"3.2.10","version_normalized":"3.2.10.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"08978125063189a3e43448c99d50afd3b216234c"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/08978125063189a3e43448c99d50afd3b216234c","type":"zip","shasum":"","reference":"08978125063189a3e43448c99d50afd3b216234c"},"type":"project","funding":[],"time":"2020-12-31T20:11:44+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.23","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.8+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":4801876},"3.2.2":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"3.2.2","version_normalized":"3.2.2.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"d4a9e9be6cc04a0fd4b404b1e417868d16efbb0b"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/d4a9e9be6cc04a0fd4b404b1e417868d16efbb0b","type":"zip","shasum":"","reference":"d4a9e9be6cc04a0fd4b404b1e417868d16efbb0b"},"type":"project","funding":[],"time":"2020-09-19T18:34:34+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.23","netresearch/jsonmapper":">=1.6.0","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.8+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":4467237},"3.2.3":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"3.2.3","version_normalized":"3.2.3.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"fa98748d8cb130e159317cb8ed4af3ddd19092eb"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/fa98748d8cb130e159317cb8ed4af3ddd19092eb","type":"zip","shasum":"","reference":"fa98748d8cb130e159317cb8ed4af3ddd19092eb"},"type":"project","funding":[],"time":"2020-10-12T16:23:28+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.23","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.8+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":4539893},"3.2.4":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"3.2.4","version_normalized":"3.2.4.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"079a6fc511aa5c0017e4ab26072a1f55940cf237"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/079a6fc511aa5c0017e4ab26072a1f55940cf237","type":"zip","shasum":"","reference":"079a6fc511aa5c0017e4ab26072a1f55940cf237"},"type":"project","funding":[],"time":"2020-11-13T00:49:21+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.23","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.8+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":4641820},"3.2.5":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"3.2.5","version_normalized":"3.2.5.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"c5dc95c2088bc537da65b818a01f1aed395d6b4b"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/c5dc95c2088bc537da65b818a01f1aed395d6b4b","type":"zip","shasum":"","reference":"c5dc95c2088bc537da65b818a01f1aed395d6b4b"},"type":"project","funding":[],"time":"2020-11-26T20:01:35+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.23","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.8+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":4686169},"3.2.6":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"3.2.6","version_normalized":"3.2.6.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"e14110d4bef8643562b02a4003015c2c0dcc9fe4"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/e14110d4bef8643562b02a4003015c2c0dcc9fe4","type":"zip","shasum":"","reference":"e14110d4bef8643562b02a4003015c2c0dcc9fe4"},"type":"project","funding":[],"time":"2020-11-27T19:39:49+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.23","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.8+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":4690097},"3.2.7":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"3.2.7","version_normalized":"3.2.7.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"642844acf5acf755d32cc104a4e3ced5521b00d3"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/642844acf5acf755d32cc104a4e3ced5521b00d3","type":"zip","shasum":"","reference":"642844acf5acf755d32cc104a4e3ced5521b00d3"},"type":"project","funding":[],"time":"2020-12-13T16:39:58+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.23","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.8+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":4742902},"3.2.8":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"3.2.8","version_normalized":"3.2.8.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"ba0e5e2a8041b970f6fa03ae3e7ea8a4e6c1c18e"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/ba0e5e2a8041b970f6fa03ae3e7ea8a4e6c1c18e","type":"zip","shasum":"","reference":"ba0e5e2a8041b970f6fa03ae3e7ea8a4e6c1c18e"},"type":"project","funding":[],"time":"2020-12-23T19:14:41+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.23","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.8+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":4782244},"3.2.9":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"3.2.9","version_normalized":"3.2.9.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"39d52b47bbd9e423a76b7a4ce25b1dd8742ee131"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/39d52b47bbd9e423a76b7a4ce25b1dd8742ee131","type":"zip","shasum":"","reference":"39d52b47bbd9e423a76b7a4ce25b1dd8742ee131"},"type":"project","funding":[],"time":"2020-12-26T19:12:51+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.23","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.8+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":4788646},"4.0.0":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"4.0.0","version_normalized":"4.0.0.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"7e2f5fab04105137b237f46c5698555f99cebf73"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/7e2f5fab04105137b237f46c5698555f99cebf73","type":"zip","shasum":"","reference":"7e2f5fab04105137b237f46c5698555f99cebf73"},"type":"project","funding":[],"time":"2020-12-26T19:19:45+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.23","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.10+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":4788653},"4.0.0-RC1":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"4.0.0-RC1","version_normalized":"4.0.0.0-RC1","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"1125ef59af475660741f3f846a9bc8e029ee56a3"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/1125ef59af475660741f3f846a9bc8e029ee56a3","type":"zip","shasum":"","reference":"1125ef59af475660741f3f846a9bc8e029ee56a3"},"type":"project","funding":[],"time":"2020-12-13T17:44:44+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.23","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.10+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":4742966},"4.0.0-RC2":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"4.0.0-RC2","version_normalized":"4.0.0.0-RC2","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"62c57db0503d144962c535cc8bce1d5de7f138f8"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/62c57db0503d144962c535cc8bce1d5de7f138f8","type":"zip","shasum":"","reference":"62c57db0503d144962c535cc8bce1d5de7f138f8"},"type":"project","funding":[],"time":"2020-12-23T19:33:02+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.23","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.10+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":4782274},"4.0.0-alpha1":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"4.0.0-alpha1","version_normalized":"4.0.0.0-alpha1","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"c46424968c99bdef326e6534af05e39586924f44"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/c46424968c99bdef326e6534af05e39586924f44","type":"zip","shasum":"","reference":"c46424968c99bdef326e6534af05e39586924f44"},"type":"project","funding":[],"time":"2020-09-19T18:55:15+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.23","netresearch/jsonmapper":">=1.6.0","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.10+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":4467252},"4.0.0-alpha2":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"4.0.0-alpha2","version_normalized":"4.0.0.0-alpha2","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"17cb22f71a3a53f1761ea36f358024f449c5d032"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/17cb22f71a3a53f1761ea36f358024f449c5d032","type":"zip","shasum":"","reference":"17cb22f71a3a53f1761ea36f358024f449c5d032"},"type":"project","funding":[],"time":"2020-10-12T16:48:30+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.23","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.10+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":4539920},"4.0.0-alpha3":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"4.0.0-alpha3","version_normalized":"4.0.0.0-alpha3","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"f108d223595fe32951b17d243737063e9b327e53"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/f108d223595fe32951b17d243737063e9b327e53","type":"zip","shasum":"","reference":"f108d223595fe32951b17d243737063e9b327e53"},"type":"project","funding":[],"time":"2020-11-13T01:21:53+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.23","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.10+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":4641844},"4.0.0-alpha4":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"4.0.0-alpha4","version_normalized":"4.0.0.0-alpha4","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"975fd19bedb9e6858d3259fe078601d62ec81133"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/975fd19bedb9e6858d3259fe078601d62ec81133","type":"zip","shasum":"","reference":"975fd19bedb9e6858d3259fe078601d62ec81133"},"type":"project","funding":[],"time":"2020-11-26T20:36:34+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.23","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.10+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":4686232},"4.0.0-alpha5":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"4.0.0-alpha5","version_normalized":"4.0.0.0-alpha5","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"0881449fc80c292e6bc593499db6dcd202ce89e7"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/0881449fc80c292e6bc593499db6dcd202ce89e7","type":"zip","shasum":"","reference":"0881449fc80c292e6bc593499db6dcd202ce89e7"},"type":"project","funding":[],"time":"2020-11-27T19:55:15+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.23","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.10+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":4690119},"4.0.1":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"4.0.1","version_normalized":"4.0.1.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"6f7acd037847d390175e73d71b14f38da037965f"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/6f7acd037847d390175e73d71b14f38da037965f","type":"zip","shasum":"","reference":"6f7acd037847d390175e73d71b14f38da037965f"},"type":"project","funding":[],"time":"2020-12-31T21:21:49+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.23","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.10+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":4801937},"4.0.2":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"4.0.2","version_normalized":"4.0.2.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"2e5f16a17aa909c91397c6fbba0309b4fef0df53"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/2e5f16a17aa909c91397c6fbba0309b4fef0df53","type":"zip","shasum":"","reference":"2e5f16a17aa909c91397c6fbba0309b4fef0df53"},"type":"project","funding":[],"time":"2021-01-09T21:32:36+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.23","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.10+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":4824560},"4.0.3":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"4.0.3","version_normalized":"4.0.3.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"95171b8a89ff2433e7ebc27d8a133743f7d78d3b"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/95171b8a89ff2433e7ebc27d8a133743f7d78d3b","type":"zip","shasum":"","reference":"95171b8a89ff2433e7ebc27d8a133743f7d78d3b"},"type":"project","funding":[],"time":"2021-01-30T00:08:54+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.23","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.10+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":4890698},"4.0.4":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"4.0.4","version_normalized":"4.0.4.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"37d1ffa99abaf034bd35f43ea7bbc468cb430a3f"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/37d1ffa99abaf034bd35f43ea7bbc468cb430a3f","type":"zip","shasum":"","reference":"37d1ffa99abaf034bd35f43ea7bbc468cb430a3f"},"type":"project","funding":[],"time":"2021-04-14T16:54:05+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^2.0.0","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.23","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.10+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":5106641},"4.0.5":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"4.0.5","version_normalized":"4.0.5.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"e1800772a91d5791baf805a32227dfb5f720b0cd"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/e1800772a91d5791baf805a32227dfb5f720b0cd","type":"zip","shasum":"","reference":"e1800772a91d5791baf805a32227dfb5f720b0cd"},"type":"project","funding":[],"time":"2021-04-29T13:34:53+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^2.0.0","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.23","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.10+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":5151406},"4.0.6":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"4.0.6","version_normalized":"4.0.6.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"4caaa97195dcea549021cb773a5dc30bb46d1fab"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/4caaa97195dcea549021cb773a5dc30bb46d1fab","type":"zip","shasum":"","reference":"4caaa97195dcea549021cb773a5dc30bb46d1fab"},"type":"project","funding":[],"time":"2021-05-19T23:27:16+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2|^2.0.0","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.23","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.10+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":5218002},"4.0.7":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"4.0.7","version_normalized":"4.0.7.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"2c9bb22823dd1dcaee62adefa2826db8a9e79302"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/2c9bb22823dd1dcaee62adefa2826db8a9e79302","type":"zip","shasum":"","reference":"2c9bb22823dd1dcaee62adefa2826db8a9e79302"},"type":"project","funding":[],"time":"2021-06-26T23:07:14+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2|^2.0.0","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.23","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0|^4.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.10+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":5316724},"4.1.0":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"4.1.0","version_normalized":"4.1.0.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"71f0a341fd9ed3bf88d57e3bc380f3e941a5df14"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/71f0a341fd9ed3bf88d57e3bc380f3e941a5df14","type":"zip","shasum":"","reference":"71f0a341fd9ed3bf88d57e3bc380f3e941a5df14"},"type":"project","funding":[],"time":"2021-08-10T14:01:13+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2|^2.0.0","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.1.1","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0|^4.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.10+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":5429379},"5.0.0":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"5.0.0","version_normalized":"5.0.0.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"f36b6b9a2f4143a25f35ce94d712ceb0527e9d90"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/f36b6b9a2f4143a25f35ce94d712ceb0527e9d90","type":"zip","shasum":"","reference":"f36b6b9a2f4143a25f35ce94d712ceb0527e9d90"},"type":"project","funding":[],"time":"2021-08-01T18:17:28+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2|^2.0.0","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"^0.1.0","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0|^4.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0","tysonandre/var_representation_polyfill":"^0.0.2"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.14+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions.","ext-var_representation":"Suggested for converting values to strings in issue messages"},"uid":5406419},"5.0.0a1":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"5.0.0a1","version_normalized":"5.0.0.0-alpha1","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"8e458c3b4c62b4221d36a42e3002be15d91f0d40"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/8e458c3b4c62b4221d36a42e3002be15d91f0d40","type":"zip","shasum":"","reference":"8e458c3b4c62b4221d36a42e3002be15d91f0d40"},"type":"project","funding":[],"time":"2021-05-30T14:56:49+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2|^2.0.0","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.23","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0|^4.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.10+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":5246216},"5.0.0a2":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"5.0.0a2","version_normalized":"5.0.0.0-alpha2","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"94fea5eedb8f7be9a77677900db1e92dae61fd87"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/94fea5eedb8f7be9a77677900db1e92dae61fd87","type":"zip","shasum":"","reference":"94fea5eedb8f7be9a77677900db1e92dae61fd87"},"type":"project","funding":[],"time":"2021-06-26T22:49:40+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2|^2.0.0","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"^0.1.0","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0|^4.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0","tysonandre/var_representation_polyfill":"^0.0.2"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.10+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions.","ext-var_representation":"Suggested for converting values to strings in issue messages"},"uid":5316717},"5.0.0a3":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"5.0.0a3","version_normalized":"5.0.0.0-alpha3","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"938daa040d31b446210afa2563386d5e41b0a6de"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/938daa040d31b446210afa2563386d5e41b0a6de","type":"zip","shasum":"","reference":"938daa040d31b446210afa2563386d5e41b0a6de"},"type":"project","funding":[],"time":"2021-07-15T14:15:02+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2|^2.0.0","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"^0.1.0","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0|^4.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0","tysonandre/var_representation_polyfill":"^0.0.2"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.10+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions.","ext-var_representation":"Suggested for converting values to strings in issue messages"},"uid":5366193},"5.0.0a4":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"5.0.0a4","version_normalized":"5.0.0.0-alpha4","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"1eb3c31ef21d2d4dcc3ea6079dc1a251ceb81a9d"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/1eb3c31ef21d2d4dcc3ea6079dc1a251ceb81a9d","type":"zip","shasum":"","reference":"1eb3c31ef21d2d4dcc3ea6079dc1a251ceb81a9d"},"type":"project","funding":[],"time":"2021-07-24T18:08:40+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2|^2.0.0","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"^0.1.0","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0|^4.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0","tysonandre/var_representation_polyfill":"^0.0.2"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.14+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions.","ext-var_representation":"Suggested for converting values to strings in issue messages"},"uid":5387536},"5.1.0":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"5.1.0","version_normalized":"5.1.0.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"561be81e281acbba75780c4f5392d56dfa5028ab"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/561be81e281acbba75780c4f5392d56dfa5028ab","type":"zip","shasum":"","reference":"561be81e281acbba75780c4f5392d56dfa5028ab"},"type":"project","funding":[],"time":"2021-08-07T14:06:08+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2|^2.0.0","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"^0.1.0","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0|^4.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0","tysonandre/var_representation_polyfill":"^0.0.2"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.14+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions.","ext-var_representation":"Suggested for converting values to strings in issue messages"},"uid":5422787},"5.2.0":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"5.2.0","version_normalized":"5.2.0.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"eb59e65097dc8035fdaaa66db4b565585decceb0"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/eb59e65097dc8035fdaaa66db4b565585decceb0","type":"zip","shasum":"","reference":"eb59e65097dc8035fdaaa66db4b565585decceb0"},"type":"project","funding":[],"time":"2021-08-26T23:45:21+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2|^2.0.0","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"^0.1.0","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0|^4.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0","tysonandre/var_representation_polyfill":"^0.0.2|^0.1.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.14+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions.","ext-var_representation":"Suggested for converting values to strings in issue messages"},"uid":5469119},"5.2.1":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"5.2.1","version_normalized":"5.2.1.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"d724bbb8fc3ba89179868bb5220ecdf6a9c1636b"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/d724bbb8fc3ba89179868bb5220ecdf6a9c1636b","type":"zip","shasum":"","reference":"d724bbb8fc3ba89179868bb5220ecdf6a9c1636b"},"type":"project","funding":[],"time":"2021-09-15T00:08:40+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2|^2.0.0","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"^0.1.0","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0|^4.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0","tysonandre/var_representation_polyfill":"^0.0.2|^0.1.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.14+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions.","ext-var_representation":"Suggested for converting values to strings in issue messages"},"uid":5515176},"5.3.0":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"5.3.0","version_normalized":"5.3.0.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"42ee10d1d456d4c26b72035a8051487c864d712b"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/42ee10d1d456d4c26b72035a8051487c864d712b","type":"zip","shasum":"","reference":"42ee10d1d456d4c26b72035a8051487c864d712b"},"type":"project","funding":[],"time":"2021-11-13T16:53:42+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2|^2.0.0","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"^0.1.0","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0|^4.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0","tysonandre/var_representation_polyfill":"^0.0.2|^0.1.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.14+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions.","ext-var_representation":"Suggested for converting values to strings in issue messages"},"uid":5685823},"5.3.1":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"5.3.1","version_normalized":"5.3.1.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"777fb4781068af411ce153bd839d8856149fa4b7"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/777fb4781068af411ce153bd839d8856149fa4b7","type":"zip","shasum":"","reference":"777fb4781068af411ce153bd839d8856149fa4b7"},"type":"project","funding":[],"time":"2021-12-14T14:43:54+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2|^2.0.0","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"^0.1.0","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0|^4.0","sabre/event":"^5.1.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0","tysonandre/var_representation_polyfill":"^0.0.2|^0.1.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.16+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions.","ext-var_representation":"Suggested for converting values to strings in issue messages"},"uid":5778617},"5.3.2":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"5.3.2","version_normalized":"5.3.2.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"b7697eb811e912c038f709f8e1c4911c7ada3edc"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/b7697eb811e912c038f709f8e1c4911c7ada3edc","type":"zip","shasum":"","reference":"b7697eb811e912c038f709f8e1c4911c7ada3edc"},"type":"project","funding":[],"time":"2022-02-01T00:17:36+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^2.0|^3.0","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"^0.1.0","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0|^4.0","sabre/event":"^5.1.3","symfony/console":"^3.2|^4.0|^5.0|^6.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0","tysonandre/var_representation_polyfill":"^0.0.2|^0.1.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.16+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions.","ext-var_representation":"Suggested for converting values to strings in issue messages"},"uid":5913368},"5.4.0":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"5.4.0","version_normalized":"5.4.0.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"d37335833cee86e06c0e16789cc86a86bd272ab8"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/d37335833cee86e06c0e16789cc86a86bd272ab8","type":"zip","shasum":"","reference":"d37335833cee86e06c0e16789cc86a86bd272ab8"},"type":"project","funding":[],"time":"2022-08-08T23:57:02+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^2.0|^3.0","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"^0.1.0","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0|^4.0","sabre/event":"^5.1.3","symfony/console":"^3.2|^4.0|^5.0|^6.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0","tysonandre/var_representation_polyfill":"^0.0.2|^0.1.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.16+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions.","ext-var_representation":"Suggested for converting values to strings in issue messages"},"uid":6479316},"5.4.1":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"5.4.1","version_normalized":"5.4.1.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"fef40178a952bcfcc3f69b76989dd613c3d5c759"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/fef40178a952bcfcc3f69b76989dd613c3d5c759","type":"zip","shasum":"","reference":"fef40178a952bcfcc3f69b76989dd613c3d5c759"},"type":"project","funding":[],"time":"2022-08-26T00:49:07+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^2.0|^3.0","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.1.1","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0|^4.0","sabre/event":"^5.1.3","symfony/console":"^3.2|^4.0|^5.0|^6.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0","tysonandre/var_representation_polyfill":"^0.0.2|^0.1.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.16+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions.","ext-var_representation":"Suggested for converting values to strings in issue messages"},"uid":6516546},"5.4.2":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"5.4.2","version_normalized":"5.4.2.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"4f2870ed6fea320f62f3c3c63f3274d357a7980e"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/4f2870ed6fea320f62f3c3c63f3274d357a7980e","type":"zip","shasum":"","reference":"4f2870ed6fea320f62f3c3c63f3274d357a7980e"},"type":"project","funding":[],"time":"2023-03-03T17:20:24+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^2.0|^3.0","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.1.2","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0|^4.0","sabre/event":"^5.1.3","symfony/console":"^3.2|^4.0|^5.0|^6.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0","tysonandre/var_representation_polyfill":"^0.0.2|^0.1.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.16+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions.","ext-var_representation":"Suggested for converting values to strings in issue messages"},"uid":7008418},"5.4.3":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer","static analysis"],"homepage":"","version":"5.4.3","version_normalized":"5.4.3.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"86a7acd99c1239b8867b49feca2398851212e7fe"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/86a7acd99c1239b8867b49feca2398851212e7fe","type":"zip","shasum":"","reference":"86a7acd99c1239b8867b49feca2398851212e7fe"},"type":"project","funding":[],"time":"2023-12-26T17:57:35+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^2.0|^3.0","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.1.2","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0|^4.0","sabre/event":"^5.1.3","symfony/console":"^3.2|^4.0|^5.0|^6.0|^7.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0","tysonandre/var_representation_polyfill":"^0.0.2|^0.1.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.16+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions.","ext-var_representation":"Suggested for converting values to strings in issue messages"},"uid":7790307},"5.4.4":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer","static analysis"],"homepage":"","version":"5.4.4","version_normalized":"5.4.4.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"a87bbadc95a5b57353f911fdbd227404f3b47c22"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/a87bbadc95a5b57353f911fdbd227404f3b47c22","type":"zip","shasum":"","reference":"a87bbadc95a5b57353f911fdbd227404f3b47c22"},"type":"project","funding":[],"time":"2024-07-25T20:34:20+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^2.0|^3.0","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.1.2","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0|^4.0","sabre/event":"^5.1.3","symfony/console":"^3.2|^4.0|^5.0|^6.0|^7.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0","tysonandre/var_representation_polyfill":"^0.0.2|^0.1.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.16+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions.","ext-var_representation":"Suggested for converting values to strings in issue messages"},"uid":8333698},"5.4.5":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer","static analysis"],"homepage":"","version":"5.4.5","version_normalized":"5.4.5.0","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"2b15302175931a0629a85c57d0c1f91d68b26a4d"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/2b15302175931a0629a85c57d0c1f91d68b26a4d","type":"zip","shasum":"","reference":"2b15302175931a0629a85c57d0c1f91d68b26a4d"},"type":"project","funding":[],"time":"2024-08-13T21:41:35+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^2.0|^3.0","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.1.2","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0|^4.0","sabre/event":"^5.1.3","symfony/console":"^3.2|^4.0|^5.0|^6.0|^7.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0","tysonandre/var_representation_polyfill":"^0.0.2|^0.1.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.16+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions.","ext-var_representation":"Suggested for converting values to strings in issue messages"},"uid":8374626},"dev-MapReal-php81-82":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer","static analysis"],"homepage":"","version":"dev-MapReal-php81-82","version_normalized":"dev-MapReal-php81-82","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"c18da07d21709d0c365d6a31bab8ae110e8a1a69"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/c18da07d21709d0c365d6a31bab8ae110e8a1a69","type":"zip","shasum":"","reference":"c18da07d21709d0c365d6a31bab8ae110e8a1a69"},"type":"project","funding":[],"time":"2023-10-22T04:36:32+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^2.0|^3.0","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.1.2","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0|^4.0","sabre/event":"^5.1.3","symfony/console":"^3.2|^4.0|^5.0|^6.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0","tysonandre/var_representation_polyfill":"^0.0.2|^0.1.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.16+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions.","ext-var_representation":"Suggested for converting values to strings in issue messages"},"uid":7612081},"dev-delta_map_82":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer","static analysis"],"homepage":"","version":"dev-delta_map_82","version_normalized":"dev-delta_map_82","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"4ea155b95967e22cf37f8d25da7117ebd424667c"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/4ea155b95967e22cf37f8d25da7117ebd424667c","type":"zip","shasum":"","reference":"4ea155b95967e22cf37f8d25da7117ebd424667c"},"type":"project","funding":[],"time":"2023-10-16T16:51:31+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^2.0|^3.0","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.1.2","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0|^4.0","sabre/event":"^5.1.3","symfony/console":"^3.2|^4.0|^5.0|^6.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0","tysonandre/var_representation_polyfill":"^0.0.2|^0.1.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.16+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions.","ext-var_representation":"Suggested for converting values to strings in issue messages"},"uid":7598227},"dev-dependabot/composer/internal/paratest/symfony/process-5.4.46":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer","static analysis"],"homepage":"","version":"dev-dependabot/composer/internal/paratest/symfony/process-5.4.46","version_normalized":"dev-dependabot/composer/internal/paratest/symfony/process-5.4.46","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"7e1328a8c01d7c1ab82dfcfa0eed99f240c1e2f9"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/7e1328a8c01d7c1ab82dfcfa0eed99f240c1e2f9","type":"zip","shasum":"","reference":"7e1328a8c01d7c1ab82dfcfa0eed99f240c1e2f9"},"type":"project","funding":[],"time":"2024-11-06T19:48:13+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^2.0|^3.0","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.1.2","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0|^4.0","sabre/event":"^5.1.3","symfony/console":"^3.2|^4.0|^5.0|^6.0|^7.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0","tysonandre/var_representation_polyfill":"^0.0.2|^0.1.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.16+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions.","ext-var_representation":"Suggested for converting values to strings in issue messages"},"uid":8572179},"dev-fix-4782":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer","static analysis"],"homepage":"","version":"dev-fix-4782","version_normalized":"dev-fix-4782","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"72a5d7564b0df137591959e6425d69111a06f52f"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/72a5d7564b0df137591959e6425d69111a06f52f","type":"zip","shasum":"","reference":"72a5d7564b0df137591959e6425d69111a06f52f"},"type":"project","funding":[],"time":"2023-10-22T16:42:13+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^2.0|^3.0","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.1.2","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0|^4.0","sabre/event":"^5.1.3","symfony/console":"^3.2|^4.0|^5.0|^6.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0","tysonandre/var_representation_polyfill":"^0.0.2|^0.1.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.16+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions.","ext-var_representation":"Suggested for converting values to strings in issue messages"},"uid":7612783},"dev-fix-bugs-in-codeclimate":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"dev-fix-bugs-in-codeclimate","version_normalized":"dev-fix-bugs-in-codeclimate","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"a828cef52294c3fef276e801c3430f18a136909f"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/a828cef52294c3fef276e801c3430f18a136909f","type":"zip","shasum":"","reference":"a828cef52294c3fef276e801c3430f18a136909f"},"type":"project","time":"2017-11-19T21:22:15+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"~7.1.0 || ~7.2.0","ext-ast":"^0.1.5","felixfbecker/advanced-json-rpc":"^2.0","nikic/php-parser":"~3.1.1","sabre/event":"^5.0","symfony/console":"~2.3|~3.0"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":1736477},"dev-master":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"dev-master","version_normalized":"9999999-dev","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"93c1c287d646d08249b4f5539bfe147550b163d7"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/93c1c287d646d08249b4f5539bfe147550b163d7","type":"zip","shasum":"","reference":"93c1c287d646d08249b4f5539bfe147550b163d7"},"type":"project","funding":[],"time":"2021-09-23T00:22:15+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","symfony/polyfill-mbstring":"^1.11.0","microsoft/tolerant-php-parser":"0.0.23","php":"^7.2.0|^8.0.0","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0","symfony/console":"^3.2|^4.0|^5.0","sabre/event":"^5.0.3","symfony/polyfill-php80":"^1.20.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions.","ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.8+ is recommended."},"uid":3979209},"dev-php72":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"dev-php72","version_normalized":"dev-php72","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"e965994484ec1291f4d9066a501219fc738d50a3"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/e965994484ec1291f4d9066a501219fc738d50a3","type":"zip","shasum":"","reference":"e965994484ec1291f4d9066a501219fc738d50a3"},"type":"project","time":"2018-02-24T03:14:04+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"ext-ast":"^0.1.5","sabre/event":"^5.0","php":"~7.2.0","felixfbecker/advanced-json-rpc":"^3.0","symfony/console":"^2.3|^3.0|~4.0","microsoft/tolerant-php-parser":"0.0.9"},"require-dev":{"phpunit/phpunit":"^6.3.0"},"uid":1628966},"dev-rasmus-support-iterable-pseudo-type":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"dev-rasmus-support-iterable-pseudo-type","version_normalized":"dev-rasmus-support-iterable-pseudo-type","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"64ccbd34fa0fc38a816b6f89dba83b42d9421758"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/64ccbd34fa0fc38a816b6f89dba83b42d9421758","type":"zip","shasum":"","reference":"64ccbd34fa0fc38a816b6f89dba83b42d9421758"},"type":"project","funding":[],"time":"2022-11-22T00:07:05+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","composer/xdebug-handler":"^2.0|^3.0","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.1.2","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0|^4.0","sabre/event":"^5.1.3","symfony/console":"^3.2|^4.0|^5.0|^6.0","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0","tysonandre/var_representation_polyfill":"^0.0.2|^0.1.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.16+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions.","ext-var_representation":"Suggested for converting values to strings in issue messages"},"uid":6727522},"v1.x-dev":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"v1.x-dev","version_normalized":"1.9999999.9999999.9999999-dev","license":["MIT"],"authors":[{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"},{"name":"Tyson Andre"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"f872949b366d84bd9ce79d8b0ea991edbe258377"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/f872949b366d84bd9ce79d8b0ea991edbe258377","type":"zip","shasum":"","reference":"f872949b366d84bd9ce79d8b0ea991edbe258377"},"type":"project","time":"2019-05-23T00:25:02+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"php":"^7.0.0","ext-filter":"*","ext-json":"*","composer/semver":"^1.4","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.3","microsoft/tolerant-php-parser":"0.0.17","sabre/event":"^5.0","symfony/console":"^2.3|^3.0|~4.0","symfony/polyfill-mbstring":"^1.11.0"},"require-dev":{"brianium/paratest":"^1.1","phpunit/phpunit":"^6.3.0"},"suggest":{"ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is recommended, php-ast ^0.1.5|^1.0.0 is needed.","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-tokenizer":"Needed for non-AST support and file/line-based suppressions."},"uid":2976449},"v2.x-dev":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"v2.x-dev","version_normalized":"2.9999999.9999999.9999999-dev","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"37024c7c84ca153f8f7311db24f08d82ca5a237f"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/37024c7c84ca153f8f7311db24f08d82ca5a237f","type":"zip","shasum":"","reference":"37024c7c84ca153f8f7311db24f08d82ca5a237f"},"type":"project","funding":[],"time":"2020-07-02T01:28:55+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"ext-filter":"*","ext-json":"*","composer/xdebug-handler":"^1.3.2","sabre/event":"^5.0","symfony/polyfill-mbstring":"^1.11.0","php":"^7.1.0","ext-tokenizer":"*","composer/semver":"^1.4|^2.0","felixfbecker/advanced-json-rpc":"^3.0.4","microsoft/tolerant-php-parser":"0.0.20","netresearch/jsonmapper":"^1.6.0|^2.0","symfony/console":"^2.3|^3.0|^4.0|^5.0","symfony/polyfill-php72":"^1.15"},"require-dev":{"phpunit/phpunit":"^7.5.0","brianium/paratest":"^4.0.0"},"suggest":{"ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.6+ is recommended.","ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions."},"uid":2935063},"v3.x-dev":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"v3.x-dev","version_normalized":"3.9999999.9999999.9999999-dev","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"a0f1035ce5fe982982d63ac7f86ff44efd92253e"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/a0f1035ce5fe982982d63ac7f86ff44efd92253e","type":"zip","shasum":"","reference":"a0f1035ce5fe982982d63ac7f86ff44efd92253e"},"type":"project","funding":[],"time":"2020-12-31T19:59:42+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/xdebug-handler":"^1.3.2","felixfbecker/advanced-json-rpc":"^3.0.4","symfony/polyfill-mbstring":"^1.11.0","php":"^7.2.0|^8.0.0","composer/semver":"^1.4|^2.0|^3.0","microsoft/tolerant-php-parser":"0.0.23","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-php80":"^1.20.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions.","ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.8+ is recommended."},"uid":3831532},"v4.x-dev":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer"],"homepage":"","version":"v4.x-dev","version_normalized":"4.9999999.9999999.9999999-dev","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"5391a76162ad8cba52ff15f4f648197f10bab582"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/5391a76162ad8cba52ff15f4f648197f10bab582","type":"zip","shasum":"","reference":"5391a76162ad8cba52ff15f4f648197f10bab582"},"type":"project","funding":[],"time":"2021-10-08T22:01:46+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"require":{"ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","felixfbecker/advanced-json-rpc":"^3.0.4","symfony/polyfill-mbstring":"^1.11.0","php":"^7.2.0|^8.0.0","sabre/event":"^5.0.3","symfony/console":"^3.2|^4.0|^5.0","symfony/polyfill-php80":"^1.20.0","composer/xdebug-handler":"^1.3.2|^2.0.0","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0|^4.0","microsoft/tolerant-php-parser":"0.1.1"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions.","ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.10+ is recommended."},"uid":4424690},"v5.x-dev":{"name":"phan/phan","description":"A static analyzer for PHP","keywords":["php","static","analyzer","static analysis"],"homepage":"","version":"v5.x-dev","version_normalized":"5.9999999.9999999.9999999-dev","license":["MIT"],"authors":[{"name":"Tyson Andre"},{"name":"Rasmus Lerdorf"},{"name":"Andrew S. Morrison"}],"source":{"url":"https://github.com/phan/phan.git","type":"git","reference":"a61f631cd2f1552ed092b6cf1c458cb59f9c7a24"},"dist":{"url":"https://api.github.com/repos/phan/phan/zipball/a61f631cd2f1552ed092b6cf1c458cb59f9c7a24","type":"zip","shasum":"","reference":"a61f631cd2f1552ed092b6cf1c458cb59f9c7a24"},"type":"project","funding":[],"time":"2024-08-13T22:31:17+00:00","autoload":{"psr-4":{"Phan\\":"src/Phan"}},"bin":["phan","phan_client","tocheckstyle"],"default-branch":true,"require":{"php":"^7.2.0|^8.0.0","ext-filter":"*","ext-json":"*","ext-tokenizer":"*","composer/semver":"^1.4|^2.0|^3.0","felixfbecker/advanced-json-rpc":"^3.0.4","symfony/polyfill-mbstring":"^1.11.0","symfony/polyfill-php80":"^1.20.0","netresearch/jsonmapper":"^1.6.0|^2.0|^3.0|^4.0","tysonandre/var_representation_polyfill":"^0.0.2|^0.1.0","sabre/event":"^5.1.3","composer/xdebug-handler":"^2.0|^3.0","microsoft/tolerant-php-parser":"0.1.2","symfony/console":"^3.2|^4.0|^5.0|^6.0|^7.0"},"require-dev":{"phpunit/phpunit":"^8.5.0"},"suggest":{"ext-iconv":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-igbinary":"Improves performance of polyfill when ext-ast is unavailable","ext-mbstring":"Either iconv or mbstring is needed to ensure issue messages are valid utf-8","ext-tokenizer":"Needed for fallback/polyfill parser support and file/line-based suppressions.","ext-var_representation":"Suggested for converting values to strings in issue messages","ext-ast":"Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.16+ is recommended."},"uid":5226118}}}}