{"action":"created","issue":{"url":"https://api.github.com/repos/HashNuke/hound/issues/115","repository_url":"https://api.github.com/repos/HashNuke/hound","labels_url":"https://api.github.com/repos/HashNuke/hound/issues/115/labels{/name}","comments_url":"https://api.github.com/repos/HashNuke/hound/issues/115/comments","events_url":"https://api.github.com/repos/HashNuke/hound/issues/115/events","html_url":"https://github.com/HashNuke/hound/issues/115","id":162688503,"number":115,"title":"Compilation error","user":{"login":"adamtrilling","id":362594,"avatar_url":"https://avatars.githubusercontent.com/u/362594?v=3","gravatar_id":"","url":"https://api.github.com/users/adamtrilling","html_url":"https://github.com/adamtrilling","followers_url":"https://api.github.com/users/adamtrilling/followers","following_url":"https://api.github.com/users/adamtrilling/following{/other_user}","gists_url":"https://api.github.com/users/adamtrilling/gists{/gist_id}","starred_url":"https://api.github.com/users/adamtrilling/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adamtrilling/subscriptions","organizations_url":"https://api.github.com/users/adamtrilling/orgs","repos_url":"https://api.github.com/users/adamtrilling/repos","events_url":"https://api.github.com/users/adamtrilling/events{/privacy}","received_events_url":"https://api.github.com/users/adamtrilling/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2016-06-28T13:40:26Z","updated_at":"2016-06-28T15:17:56Z","closed_at":"2016-06-28T15:05:45Z","body":"I'm getting a compiler error when trying to build hound:\r\n\r\n```\r\n==> hound\r\nCompiling 32 files (.ex)\r\n\r\n== Compilation error on file lib/hound/response_parsers/phantom_js.ex ==\r\n** (ArgumentError) argument error\r\n    (stdlib) erl_anno.erl:318: :erl_anno.set(:file, 'nofile', -1)\r\n    (stdlib) erl_parse.yrl:1516: anonymous fn/3 in :erl_parse.map_anno/2\r\n    (stdlib) erl_parse.yrl:1631: :erl_parse.modify_anno1/3\r\n    (stdlib) erl_parse.yrl:1517: :erl_parse.map_anno/2\r\n    (stdlib) erl_lint.erl:703: :erl_lint.\"-set_file/2-lc$^0/1-0-\"/2\r\n    (stdlib) erl_lint.erl:448: :erl_lint.exprs_opt/3\r\n    (stdlib) erl_eval.erl:173: :erl_eval.check_command/2\r\n\r\ncould not compile dependency :hound, \"mix compile\" failed. You can recompile this dependency with \"mix deps.compile hound\", update it with \"mix deps.update hound\" or clean it with \"mix deps.clean hound\"\r\n```\r\n\r\nThe error occurs on all three files in `lib/hound/response_parsers`, I guess depending on which order the compiler decides to compile them. I don't know enough about erlang to look too deeply into this.\r\n\r\nI'm running elixir 1.3.1 and erlang 19.0. This is within a Phoenix 1.2 project, if that matters."},"comment":{"url":"https://api.github.com/repos/HashNuke/hound/issues/comments/229082007","html_url":"https://github.com/HashNuke/hound/issues/115#issuecomment-229082007","issue_url":"https://api.github.com/repos/HashNuke/hound/issues/115","id":229082007,"user":{"login":"tuvistavie","id":1436271,"avatar_url":"https://avatars.githubusercontent.com/u/1436271?v=3","gravatar_id":"","url":"https://api.github.com/users/tuvistavie","html_url":"https://github.com/tuvistavie","followers_url":"https://api.github.com/users/tuvistavie/followers","following_url":"https://api.github.com/users/tuvistavie/following{/other_user}","gists_url":"https://api.github.com/users/tuvistavie/gists{/gist_id}","starred_url":"https://api.github.com/users/tuvistavie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tuvistavie/subscriptions","organizations_url":"https://api.github.com/users/tuvistavie/orgs","repos_url":"https://api.github.com/users/tuvistavie/repos","events_url":"https://api.github.com/users/tuvistavie/events{/privacy}","received_events_url":"https://api.github.com/users/tuvistavie/received_events","type":"User","site_admin":false},"created_at":"2016-06-28T15:17:56Z","updated_at":"2016-06-28T15:17:56Z","body":"After checking the behavior, I was thinking that `line: -1` was needed for the\r\nfunction to be evaluated as the last clause, but it seems that I was wrong, so\r\nI will just remove the `line` option."}}
{"actor":{"display_login":"tuvistavie"}}