{"action":"closed","number":281,"pull_request":{"url":"https://api.github.com/repos/oclint/oclint/pulls/281","id":56007102,"html_url":"https://github.com/oclint/oclint/pull/281","diff_url":"https://github.com/oclint/oclint/pull/281.diff","patch_url":"https://github.com/oclint/oclint/pull/281.patch","issue_url":"https://api.github.com/repos/oclint/oclint/issues/281","number":281,"state":"closed","locked":false,"title":"Allow spaces and varied case in suppress comments","user":{"login":"mgrebenets","id":350654,"avatar_url":"https://avatars.githubusercontent.com/u/350654?v=3","gravatar_id":"","url":"https://api.github.com/users/mgrebenets","html_url":"https://github.com/mgrebenets","followers_url":"https://api.github.com/users/mgrebenets/followers","following_url":"https://api.github.com/users/mgrebenets/following{/other_user}","gists_url":"https://api.github.com/users/mgrebenets/gists{/gist_id}","starred_url":"https://api.github.com/users/mgrebenets/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mgrebenets/subscriptions","organizations_url":"https://api.github.com/users/mgrebenets/orgs","repos_url":"https://api.github.com/users/mgrebenets/repos","events_url":"https://api.github.com/users/mgrebenets/events{/privacy}","received_events_url":"https://api.github.com/users/mgrebenets/received_events","type":"User","site_admin":false},"body":"[Official documentation](http://oclint-docs.readthedocs.org/en/stable/howto/suppress.html) has example of both `//!OCLINT` and `//!OCLint` warnings suppress comments.\r\nHowever, actual implementation supports only `//!OCLINT`.\r\nA bit confusing, takes a while to figure out that documentation is wrong.\r\n\r\nThis change will use case-insensitive check for \"oclint\" match.\r\nAdditionally, it allows to have space after `//!`, e.g. `//! OCLINT`, which is a valid form of raw comment.\r\n\r\nP.S.\r\nStuff like `//!         oclint` will also work, but it's rather undocumented feature :).","created_at":"2016-01-14T08:54:42Z","updated_at":"2016-01-16T18:57:25Z","closed_at":"2016-01-16T18:57:25Z","merged_at":"2016-01-16T18:57:25Z","merge_commit_sha":"836f24f6bbc1f17d16811a051b82996556f6024a","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/oclint/oclint/pulls/281/commits","review_comments_url":"https://api.github.com/repos/oclint/oclint/pulls/281/comments","review_comment_url":"https://api.github.com/repos/oclint/oclint/pulls/comments{/number}","comments_url":"https://api.github.com/repos/oclint/oclint/issues/281/comments","statuses_url":"https://api.github.com/repos/oclint/oclint/statuses/8461efdd4ff6c090fff20a2c0827d5262ca94e4e","head":{"label":"mgrebenets:feature/improve-suppress-comments","ref":"feature/improve-suppress-comments","sha":"8461efdd4ff6c090fff20a2c0827d5262ca94e4e","user":{"login":"mgrebenets","id":350654,"avatar_url":"https://avatars.githubusercontent.com/u/350654?v=3","gravatar_id":"","url":"https://api.github.com/users/mgrebenets","html_url":"https://github.com/mgrebenets","followers_url":"https://api.github.com/users/mgrebenets/followers","following_url":"https://api.github.com/users/mgrebenets/following{/other_user}","gists_url":"https://api.github.com/users/mgrebenets/gists{/gist_id}","starred_url":"https://api.github.com/users/mgrebenets/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mgrebenets/subscriptions","organizations_url":"https://api.github.com/users/mgrebenets/orgs","repos_url":"https://api.github.com/users/mgrebenets/repos","events_url":"https://api.github.com/users/mgrebenets/events{/privacy}","received_events_url":"https://api.github.com/users/mgrebenets/received_events","type":"User","site_admin":false},"repo":{"id":49348280,"name":"oclint","full_name":"mgrebenets/oclint","owner":{"login":"mgrebenets","id":350654,"avatar_url":"https://avatars.githubusercontent.com/u/350654?v=3","gravatar_id":"","url":"https://api.github.com/users/mgrebenets","html_url":"https://github.com/mgrebenets","followers_url":"https://api.github.com/users/mgrebenets/followers","following_url":"https://api.github.com/users/mgrebenets/following{/other_user}","gists_url":"https://api.github.com/users/mgrebenets/gists{/gist_id}","starred_url":"https://api.github.com/users/mgrebenets/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mgrebenets/subscriptions","organizations_url":"https://api.github.com/users/mgrebenets/orgs","repos_url":"https://api.github.com/users/mgrebenets/repos","events_url":"https://api.github.com/users/mgrebenets/events{/privacy}","received_events_url":"https://api.github.com/users/mgrebenets/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/mgrebenets/oclint","description":"A static source code analysis tool to improve quality and reduce defects for C, C++ and Objective-C","fork":true,"url":"https://api.github.com/repos/mgrebenets/oclint","forks_url":"https://api.github.com/repos/mgrebenets/oclint/forks","keys_url":"https://api.github.com/repos/mgrebenets/oclint/keys{/key_id}","collaborators_url":"https://api.github.com/repos/mgrebenets/oclint/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/mgrebenets/oclint/teams","hooks_url":"https://api.github.com/repos/mgrebenets/oclint/hooks","issue_events_url":"https://api.github.com/repos/mgrebenets/oclint/issues/events{/number}","events_url":"https://api.github.com/repos/mgrebenets/oclint/events","assignees_url":"https://api.github.com/repos/mgrebenets/oclint/assignees{/user}","branches_url":"https://api.github.com/repos/mgrebenets/oclint/branches{/branch}","tags_url":"https://api.github.com/repos/mgrebenets/oclint/tags","blobs_url":"https://api.github.com/repos/mgrebenets/oclint/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/mgrebenets/oclint/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/mgrebenets/oclint/git/refs{/sha}","trees_url":"https://api.github.com/repos/mgrebenets/oclint/git/trees{/sha}","statuses_url":"https://api.github.com/repos/mgrebenets/oclint/statuses/{sha}","languages_url":"https://api.github.com/repos/mgrebenets/oclint/languages","stargazers_url":"https://api.github.com/repos/mgrebenets/oclint/stargazers","contributors_url":"https://api.github.com/repos/mgrebenets/oclint/contributors","subscribers_url":"https://api.github.com/repos/mgrebenets/oclint/subscribers","subscription_url":"https://api.github.com/repos/mgrebenets/oclint/subscription","commits_url":"https://api.github.com/repos/mgrebenets/oclint/commits{/sha}","git_commits_url":"https://api.github.com/repos/mgrebenets/oclint/git/commits{/sha}","comments_url":"https://api.github.com/repos/mgrebenets/oclint/comments{/number}","issue_comment_url":"https://api.github.com/repos/mgrebenets/oclint/issues/comments{/number}","contents_url":"https://api.github.com/repos/mgrebenets/oclint/contents/{+path}","compare_url":"https://api.github.com/repos/mgrebenets/oclint/compare/{base}...{head}","merges_url":"https://api.github.com/repos/mgrebenets/oclint/merges","archive_url":"https://api.github.com/repos/mgrebenets/oclint/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/mgrebenets/oclint/downloads","issues_url":"https://api.github.com/repos/mgrebenets/oclint/issues{/number}","pulls_url":"https://api.github.com/repos/mgrebenets/oclint/pulls{/number}","milestones_url":"https://api.github.com/repos/mgrebenets/oclint/milestones{/number}","notifications_url":"https://api.github.com/repos/mgrebenets/oclint/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/mgrebenets/oclint/labels{/name}","releases_url":"https://api.github.com/repos/mgrebenets/oclint/releases{/id}","created_at":"2016-01-10T01:10:49Z","updated_at":"2016-01-10T01:10:50Z","pushed_at":"2016-01-14T08:50:27Z","git_url":"git://github.com/mgrebenets/oclint.git","ssh_url":"git@github.com:mgrebenets/oclint.git","clone_url":"https://github.com/mgrebenets/oclint.git","svn_url":"https://github.com/mgrebenets/oclint","homepage":"http://oclint.org","size":1478,"stargazers_count":0,"watchers_count":0,"language":"C++","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"oclint:master","ref":"master","sha":"14ae643521ceddc59366ff4b1d582ceed0324839","user":{"login":"oclint","id":2847908,"avatar_url":"https://avatars.githubusercontent.com/u/2847908?v=3","gravatar_id":"","url":"https://api.github.com/users/oclint","html_url":"https://github.com/oclint","followers_url":"https://api.github.com/users/oclint/followers","following_url":"https://api.github.com/users/oclint/following{/other_user}","gists_url":"https://api.github.com/users/oclint/gists{/gist_id}","starred_url":"https://api.github.com/users/oclint/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/oclint/subscriptions","organizations_url":"https://api.github.com/users/oclint/orgs","repos_url":"https://api.github.com/users/oclint/repos","events_url":"https://api.github.com/users/oclint/events{/privacy}","received_events_url":"https://api.github.com/users/oclint/received_events","type":"Organization","site_admin":false},"repo":{"id":7159640,"name":"oclint","full_name":"oclint/oclint","owner":{"login":"oclint","id":2847908,"avatar_url":"https://avatars.githubusercontent.com/u/2847908?v=3","gravatar_id":"","url":"https://api.github.com/users/oclint","html_url":"https://github.com/oclint","followers_url":"https://api.github.com/users/oclint/followers","following_url":"https://api.github.com/users/oclint/following{/other_user}","gists_url":"https://api.github.com/users/oclint/gists{/gist_id}","starred_url":"https://api.github.com/users/oclint/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/oclint/subscriptions","organizations_url":"https://api.github.com/users/oclint/orgs","repos_url":"https://api.github.com/users/oclint/repos","events_url":"https://api.github.com/users/oclint/events{/privacy}","received_events_url":"https://api.github.com/users/oclint/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/oclint/oclint","description":"A static source code analysis tool to improve quality and reduce defects for C, C++ and Objective-C","fork":false,"url":"https://api.github.com/repos/oclint/oclint","forks_url":"https://api.github.com/repos/oclint/oclint/forks","keys_url":"https://api.github.com/repos/oclint/oclint/keys{/key_id}","collaborators_url":"https://api.github.com/repos/oclint/oclint/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/oclint/oclint/teams","hooks_url":"https://api.github.com/repos/oclint/oclint/hooks","issue_events_url":"https://api.github.com/repos/oclint/oclint/issues/events{/number}","events_url":"https://api.github.com/repos/oclint/oclint/events","assignees_url":"https://api.github.com/repos/oclint/oclint/assignees{/user}","branches_url":"https://api.github.com/repos/oclint/oclint/branches{/branch}","tags_url":"https://api.github.com/repos/oclint/oclint/tags","blobs_url":"https://api.github.com/repos/oclint/oclint/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/oclint/oclint/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/oclint/oclint/git/refs{/sha}","trees_url":"https://api.github.com/repos/oclint/oclint/git/trees{/sha}","statuses_url":"https://api.github.com/repos/oclint/oclint/statuses/{sha}","languages_url":"https://api.github.com/repos/oclint/oclint/languages","stargazers_url":"https://api.github.com/repos/oclint/oclint/stargazers","contributors_url":"https://api.github.com/repos/oclint/oclint/contributors","subscribers_url":"https://api.github.com/repos/oclint/oclint/subscribers","subscription_url":"https://api.github.com/repos/oclint/oclint/subscription","commits_url":"https://api.github.com/repos/oclint/oclint/commits{/sha}","git_commits_url":"https://api.github.com/repos/oclint/oclint/git/commits{/sha}","comments_url":"https://api.github.com/repos/oclint/oclint/comments{/number}","issue_comment_url":"https://api.github.com/repos/oclint/oclint/issues/comments{/number}","contents_url":"https://api.github.com/repos/oclint/oclint/contents/{+path}","compare_url":"https://api.github.com/repos/oclint/oclint/compare/{base}...{head}","merges_url":"https://api.github.com/repos/oclint/oclint/merges","archive_url":"https://api.github.com/repos/oclint/oclint/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/oclint/oclint/downloads","issues_url":"https://api.github.com/repos/oclint/oclint/issues{/number}","pulls_url":"https://api.github.com/repos/oclint/oclint/pulls{/number}","milestones_url":"https://api.github.com/repos/oclint/oclint/milestones{/number}","notifications_url":"https://api.github.com/repos/oclint/oclint/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/oclint/oclint/labels{/name}","releases_url":"https://api.github.com/repos/oclint/oclint/releases{/id}","created_at":"2012-12-14T03:48:18Z","updated_at":"2016-01-15T03:17:27Z","pushed_at":"2016-01-16T18:57:24Z","git_url":"git://github.com/oclint/oclint.git","ssh_url":"git@github.com:oclint/oclint.git","clone_url":"https://github.com/oclint/oclint.git","svn_url":"https://github.com/oclint/oclint","homepage":"http://oclint.org","size":1950,"stargazers_count":1189,"watchers_count":1189,"language":"C++","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":150,"mirror_url":null,"open_issues_count":47,"forks":150,"open_issues":47,"watchers":1189,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/oclint/oclint/pulls/281"},"html":{"href":"https://github.com/oclint/oclint/pull/281"},"issue":{"href":"https://api.github.com/repos/oclint/oclint/issues/281"},"comments":{"href":"https://api.github.com/repos/oclint/oclint/issues/281/comments"},"review_comments":{"href":"https://api.github.com/repos/oclint/oclint/pulls/281/comments"},"review_comment":{"href":"https://api.github.com/repos/oclint/oclint/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/oclint/oclint/pulls/281/commits"},"statuses":{"href":"https://api.github.com/repos/oclint/oclint/statuses/8461efdd4ff6c090fff20a2c0827d5262ca94e4e"}},"merged":true,"mergeable":null,"mergeable_state":"unknown","merged_by":{"login":"ryuichis","id":4386920,"avatar_url":"https://avatars.githubusercontent.com/u/4386920?v=3","gravatar_id":"","url":"https://api.github.com/users/ryuichis","html_url":"https://github.com/ryuichis","followers_url":"https://api.github.com/users/ryuichis/followers","following_url":"https://api.github.com/users/ryuichis/following{/other_user}","gists_url":"https://api.github.com/users/ryuichis/gists{/gist_id}","starred_url":"https://api.github.com/users/ryuichis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ryuichis/subscriptions","organizations_url":"https://api.github.com/users/ryuichis/orgs","repos_url":"https://api.github.com/users/ryuichis/repos","events_url":"https://api.github.com/users/ryuichis/events{/privacy}","received_events_url":"https://api.github.com/users/ryuichis/received_events","type":"User","site_admin":false},"comments":0,"review_comments":0,"commits":1,"additions":25,"deletions":3,"changed_files":2}}