{"action":"closed","issue":{"url":"https://api.github.com/repos/dotnet/roslyn/issues/6001","labels_url":"https://api.github.com/repos/dotnet/roslyn/issues/6001/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/roslyn/issues/6001/comments","events_url":"https://api.github.com/repos/dotnet/roslyn/issues/6001/events","html_url":"https://github.com/dotnet/roslyn/issues/6001","id":111653565,"number":6001,"title":"Within the Roslyn build, treat AD0001 as a warning/error","user":{"login":"tmeschter","id":10506730,"avatar_url":"https://avatars.githubusercontent.com/u/10506730?v=3","gravatar_id":"","url":"https://api.github.com/users/tmeschter","html_url":"https://github.com/tmeschter","followers_url":"https://api.github.com/users/tmeschter/followers","following_url":"https://api.github.com/users/tmeschter/following{/other_user}","gists_url":"https://api.github.com/users/tmeschter/gists{/gist_id}","starred_url":"https://api.github.com/users/tmeschter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tmeschter/subscriptions","organizations_url":"https://api.github.com/users/tmeschter/orgs","repos_url":"https://api.github.com/users/tmeschter/repos","events_url":"https://api.github.com/users/tmeschter/events{/privacy}","received_events_url":"https://api.github.com/users/tmeschter/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dotnet/roslyn/labels/Area-Analyzers","name":"Area-Analyzers","color":"5319e7"},{"url":"https://api.github.com/repos/dotnet/roslyn/labels/Area-Infrastructure","name":"Area-Infrastructure","color":"5319e7"},{"url":"https://api.github.com/repos/dotnet/roslyn/labels/Bug","name":"Bug","color":"fc2929"}],"state":"closed","locked":false,"assignee":{"login":"jaredpar","id":146967,"avatar_url":"https://avatars.githubusercontent.com/u/146967?v=3","gravatar_id":"","url":"https://api.github.com/users/jaredpar","html_url":"https://github.com/jaredpar","followers_url":"https://api.github.com/users/jaredpar/followers","following_url":"https://api.github.com/users/jaredpar/following{/other_user}","gists_url":"https://api.github.com/users/jaredpar/gists{/gist_id}","starred_url":"https://api.github.com/users/jaredpar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaredpar/subscriptions","organizations_url":"https://api.github.com/users/jaredpar/orgs","repos_url":"https://api.github.com/users/jaredpar/repos","events_url":"https://api.github.com/users/jaredpar/events{/privacy}","received_events_url":"https://api.github.com/users/jaredpar/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/dotnet/roslyn/milestones/3","html_url":"https://github.com/dotnet/roslyn/milestones/1.1","labels_url":"https://api.github.com/repos/dotnet/roslyn/milestones/3/labels","id":937401,"number":3,"title":"1.1","description":"This is our 1.1 Milestone.\r\n\r\n<!---\r\n@huboard:{\"order\":1.5}\r\n-->\r\n","creator":{"login":"jaredpar","id":146967,"avatar_url":"https://avatars.githubusercontent.com/u/146967?v=3","gravatar_id":"","url":"https://api.github.com/users/jaredpar","html_url":"https://github.com/jaredpar","followers_url":"https://api.github.com/users/jaredpar/followers","following_url":"https://api.github.com/users/jaredpar/following{/other_user}","gists_url":"https://api.github.com/users/jaredpar/gists{/gist_id}","starred_url":"https://api.github.com/users/jaredpar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaredpar/subscriptions","organizations_url":"https://api.github.com/users/jaredpar/orgs","repos_url":"https://api.github.com/users/jaredpar/repos","events_url":"https://api.github.com/users/jaredpar/events{/privacy}","received_events_url":"https://api.github.com/users/jaredpar/received_events","type":"User","site_admin":false},"open_issues":103,"closed_issues":640,"state":"open","created_at":"2015-01-15T20:48:41Z","updated_at":"2015-10-20T04:24:03Z","due_on":null,"closed_at":null},"comments":1,"created_at":"2015-10-15T16:19:08Z","updated_at":"2015-10-20T04:24:03Z","closed_at":"2015-10-20T04:24:03Z","body":"@jaredpar came across an issue where the public API analyzer was throwing an exception in its compilation start action (see https://github.com/dotnet/roslyn-analyzers/issues/312). This effectively disabled the analyzer for the rest of the project build.\r\n\r\nThe exception was surfaced as an AD0001 diagnostic, but unfortunately these are surfaced as *info* diagnostics rather than warnings or errors. This means the only way you'll see them at the command line is if you bump up the MSBuild verbosity and then go looking through the build log. Otherwise, you have no idea it happened.\r\n\r\nWe should update the shared .ruleset file to turn AD0001 into a warning, which will then be prompted to an error during CI builds."}}