{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/jitutils/issues/25","repository_url":"https://api.github.com/repos/dotnet/jitutils","labels_url":"https://api.github.com/repos/dotnet/jitutils/issues/25/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/jitutils/issues/25/comments","events_url":"https://api.github.com/repos/dotnet/jitutils/issues/25/events","html_url":"https://github.com/dotnet/jitutils/pull/25","id":171198693,"number":25,"title":"Fix compile_commands.json for non-Windows","user":{"login":"adiaaida","id":9666644,"avatar_url":"https://avatars.githubusercontent.com/u/9666644?v=3","gravatar_id":"","url":"https://api.github.com/users/adiaaida","html_url":"https://github.com/adiaaida","followers_url":"https://api.github.com/users/adiaaida/followers","following_url":"https://api.github.com/users/adiaaida/following{/other_user}","gists_url":"https://api.github.com/users/adiaaida/gists{/gist_id}","starred_url":"https://api.github.com/users/adiaaida/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adiaaida/subscriptions","organizations_url":"https://api.github.com/users/adiaaida/orgs","repos_url":"https://api.github.com/users/adiaaida/repos","events_url":"https://api.github.com/users/adiaaida/events{/privacy}","received_events_url":"https://api.github.com/users/adiaaida/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2016-08-15T15:50:16Z","updated_at":"2016-08-16T20:56:22Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/dotnet/jitutils/pulls/25","html_url":"https://github.com/dotnet/jitutils/pull/25","diff_url":"https://github.com/dotnet/jitutils/pull/25.diff","patch_url":"https://github.com/dotnet/jitutils/pull/25.patch"},"body":"On non-Windows platforms, we use CMAKE_EXPORT_COMPILE_COMMANDS, which\r\ncreates commands for every file and every project. We are only\r\ninterested in jit files, and we need each project to be separated so\r\nthat clang-tidy does not attempt to run on each file multiple times. If\r\nit does, it replaces NULL with nullptr several times and we end up with\r\nnullptrptrptr all over the code. This change takes the compile_commands\r\ndatabase generated by CMake, parses it and writes a new compile_commands\r\ndatabase with only the commands we are currently interested in."},"comment":{"url":"https://api.github.com/repos/dotnet/jitutils/issues/comments/240235996","html_url":"https://github.com/dotnet/jitutils/pull/25#issuecomment-240235996","issue_url":"https://api.github.com/repos/dotnet/jitutils/issues/25","id":240235996,"user":{"login":"RussKeldorph","id":15160879,"avatar_url":"https://avatars.githubusercontent.com/u/15160879?v=3","gravatar_id":"","url":"https://api.github.com/users/RussKeldorph","html_url":"https://github.com/RussKeldorph","followers_url":"https://api.github.com/users/RussKeldorph/followers","following_url":"https://api.github.com/users/RussKeldorph/following{/other_user}","gists_url":"https://api.github.com/users/RussKeldorph/gists{/gist_id}","starred_url":"https://api.github.com/users/RussKeldorph/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RussKeldorph/subscriptions","organizations_url":"https://api.github.com/users/RussKeldorph/orgs","repos_url":"https://api.github.com/users/RussKeldorph/repos","events_url":"https://api.github.com/users/RussKeldorph/events{/privacy}","received_events_url":"https://api.github.com/users/RussKeldorph/received_events","type":"User","site_admin":false},"created_at":"2016-08-16T20:56:22Z","updated_at":"2016-08-16T20:56:22Z","body":"LGTM"}}
{"actor":{"display_login":"RussKeldorph"}}