{"action":"created","issue":{"url":"https://api.github.com/repos/adireddy/haxe-checkstyle/issues/55","repository_url":"https://api.github.com/repos/adireddy/haxe-checkstyle","labels_url":"https://api.github.com/repos/adireddy/haxe-checkstyle/issues/55/labels{/name}","comments_url":"https://api.github.com/repos/adireddy/haxe-checkstyle/issues/55/comments","events_url":"https://api.github.com/repos/adireddy/haxe-checkstyle/issues/55/events","html_url":"https://github.com/adireddy/haxe-checkstyle/issues/55","id":137076184,"number":55,"title":"FlashDevelop-compatible character position output","user":{"login":"Gama11","id":2620907,"avatar_url":"https://avatars.githubusercontent.com/u/2620907?v=3","gravatar_id":"","url":"https://api.github.com/users/Gama11","html_url":"https://github.com/Gama11","followers_url":"https://api.github.com/users/Gama11/followers","following_url":"https://api.github.com/users/Gama11/following{/other_user}","gists_url":"https://api.github.com/users/Gama11/gists{/gist_id}","starred_url":"https://api.github.com/users/Gama11/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Gama11/subscriptions","organizations_url":"https://api.github.com/users/Gama11/orgs","repos_url":"https://api.github.com/users/Gama11/repos","events_url":"https://api.github.com/users/Gama11/events{/privacy}","received_events_url":"https://api.github.com/users/Gama11/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-02-28T17:41:03Z","updated_at":"2016-02-28T18:30:44Z","closed_at":null,"body":"For Flixel, [I've setup a FlashDevelop `.hxproj` file to run checkstyle](https://github.com/HaxeFlixel/flixel/tree/dev/tests/checkstyle), which means the results are parsed and appear in the results panel, which is quite convenient (a double click takes you to the file at the specified line number).\r\n\r\n![](http://i.imgur.com/n84tnE7.png)\r\n\r\nHowever, this only works for the line numbers, not character positions - FlashDevelop expects a different format there.\r\n\r\nHere's a Haxe error message (FD can handle this format):\r\n\r\n```\r\nC:/HaxeToolkit/haxe/lib/flixel/git/flixel/input/FlxBaseKeyList.hx:24: characters 1-8 : Unexpected private\r\n```\r\n\r\nI guess the question is mostly whether the output can simply be changed in the current text reporter, or if there's a need for a new reporter to maintain backwards compatibility."},"comment":{"url":"https://api.github.com/repos/adireddy/haxe-checkstyle/issues/comments/189918134","html_url":"https://github.com/adireddy/haxe-checkstyle/issues/55#issuecomment-189918134","issue_url":"https://api.github.com/repos/adireddy/haxe-checkstyle/issues/55","id":189918134,"user":{"login":"adireddy","id":4947424,"avatar_url":"https://avatars.githubusercontent.com/u/4947424?v=3","gravatar_id":"","url":"https://api.github.com/users/adireddy","html_url":"https://github.com/adireddy","followers_url":"https://api.github.com/users/adireddy/followers","following_url":"https://api.github.com/users/adireddy/following{/other_user}","gists_url":"https://api.github.com/users/adireddy/gists{/gist_id}","starred_url":"https://api.github.com/users/adireddy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adireddy/subscriptions","organizations_url":"https://api.github.com/users/adireddy/orgs","repos_url":"https://api.github.com/users/adireddy/repos","events_url":"https://api.github.com/users/adireddy/events{/privacy}","received_events_url":"https://api.github.com/users/adireddy/received_events","type":"User","site_admin":false},"created_at":"2016-02-28T18:30:44Z","updated_at":"2016-02-28T18:30:44Z","body":"Got it. If the changes are minimal let's change the text reporter then. Let me know when you make character positions work."}}