{"issue":{"state":"open","pull_request":{"diff_url":null,"html_url":null,"patch_url":null},"milestone":null,"user":{"avatar_url":"https://secure.gravatar.com/avatar/45ba25063a79aefef3d9885c37694903?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"45ba25063a79aefef3d9885c37694903","url":"https://api.github.com/users/glauschwuffel","login":"glauschwuffel","id":1147910},"updated_at":"2011-11-10T10:28:48Z","assignee":null,"labels":[],"comments":0,"closed_at":null,"url":"https://api.github.com/repos/glauschwuffel/Perl--Analysis--Static/issues/13","body":"Add a simple refactoring tool as an example use of the packages.\r\n\r\nRefactoring is a discipline of calling methods on PPI nodes. Thus we need PAS::Element and it's children to carry the PPI node with them (optional).\r\n\r\nSince refactoring is rather big: make a new project call Perl::Refactoring? ;-)","html_url":"https://github.com/glauschwuffel/Perl--Analysis--Static/issues/13","number":13,"title":"add tool: perlrefactor","id":2196559,"created_at":"2011-11-10T10:28:48Z"},"action":"opened"}