{"action":"created","issue":{"url":"https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/issues/1617","labels_url":"https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/issues/1617/labels{/name}","comments_url":"https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/issues/1617/comments","events_url":"https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/issues/1617/events","html_url":"https://github.com/FriendsOfPHP/PHP-CS-Fixer/pull/1617","id":123177822,"number":1617,"title":"DirConstantFixer, ModernizeTypesCastingFixer, RandomApiMigrationFixer: recreating PR","user":{"login":"kalessil","id":1577185,"avatar_url":"https://avatars.githubusercontent.com/u/1577185?v=3","gravatar_id":"","url":"https://api.github.com/users/kalessil","html_url":"https://github.com/kalessil","followers_url":"https://api.github.com/users/kalessil/followers","following_url":"https://api.github.com/users/kalessil/following{/other_user}","gists_url":"https://api.github.com/users/kalessil/gists{/gist_id}","starred_url":"https://api.github.com/users/kalessil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kalessil/subscriptions","organizations_url":"https://api.github.com/users/kalessil/orgs","repos_url":"https://api.github.com/users/kalessil/repos","events_url":"https://api.github.com/users/kalessil/events{/privacy}","received_events_url":"https://api.github.com/users/kalessil/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":16,"created_at":"2015-12-20T19:03:28Z","updated_at":"2015-12-29T20:57:26Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/pulls/1617","html_url":"https://github.com/FriendsOfPHP/PHP-CS-Fixer/pull/1617","diff_url":"https://github.com/FriendsOfPHP/PHP-CS-Fixer/pull/1617.diff","patch_url":"https://github.com/FriendsOfPHP/PHP-CS-Fixer/pull/1617.patch"},"body":"Relevant fixers status:\r\n\r\n- IsNull: not included (still my FB only)\r\n- AliasFunctionsFixer: needs to be re-created on top of AbstractFunctionReferenceFixer\r\n- 1.12 base PR not possible (UTs crashed, interfaces changes?)\r\n\r\nChanges:\r\n\r\n- AbstractFunctionReferenceFixer interfaces were consolidated with existing\r\n- Block constructs detection re-factored according hints\r\n- Extended UTs cases\r\n\r\nStill open:\r\n\r\n- Risky/nor risky notes for all 3 fixers (@keradus : feedback needed)\r\n"},"comment":{"url":"https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/issues/comments/167876237","html_url":"https://github.com/FriendsOfPHP/PHP-CS-Fixer/pull/1617#issuecomment-167876237","issue_url":"https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/issues/1617","id":167876237,"user":{"login":"keradus","id":2716794,"avatar_url":"https://avatars.githubusercontent.com/u/2716794?v=3","gravatar_id":"","url":"https://api.github.com/users/keradus","html_url":"https://github.com/keradus","followers_url":"https://api.github.com/users/keradus/followers","following_url":"https://api.github.com/users/keradus/following{/other_user}","gists_url":"https://api.github.com/users/keradus/gists{/gist_id}","starred_url":"https://api.github.com/users/keradus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/keradus/subscriptions","organizations_url":"https://api.github.com/users/keradus/orgs","repos_url":"https://api.github.com/users/keradus/repos","events_url":"https://api.github.com/users/keradus/events{/privacy}","received_events_url":"https://api.github.com/users/keradus/received_events","type":"User","site_admin":false},"created_at":"2015-12-29T20:57:26Z","updated_at":"2015-12-29T20:57:26Z","body":"> What exactly I need to add to fixers descriptions to mark them as risky?\r\n> \r\n> Personally I'd prefer to have a method in fixers (isRisky()), so --no-risky run flag/consistent descriptions can be introduced.\r\n\r\n[this](https://github.com/FriendsOfPHP/PHP-CS-Fixer/blob/master/Symfony/CS/FixerInterface.php#L55), [this](https://github.com/FriendsOfPHP/PHP-CS-Fixer/blob/master/Symfony/CS/Console/Command/FixCommand.php#L110) and [that](https://github.com/FriendsOfPHP/PHP-CS-Fixer/blob/master/Symfony/CS/Config/Config.php#L199)"}}