{"action":"created","issue":{"url":"https://api.github.com/repos/Microsoft/dotnet-apiport/issues/236","labels_url":"https://api.github.com/repos/Microsoft/dotnet-apiport/issues/236/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/dotnet-apiport/issues/236/comments","events_url":"https://api.github.com/repos/Microsoft/dotnet-apiport/issues/236/events","html_url":"https://github.com/Microsoft/dotnet-apiport/issues/236","id":127782274,"number":236,"title":"modopt doc id generation is broken","user":{"login":"twsouthwick","id":583206,"avatar_url":"https://avatars.githubusercontent.com/u/583206?v=3","gravatar_id":"","url":"https://api.github.com/users/twsouthwick","html_url":"https://github.com/twsouthwick","followers_url":"https://api.github.com/users/twsouthwick/followers","following_url":"https://api.github.com/users/twsouthwick/following{/other_user}","gists_url":"https://api.github.com/users/twsouthwick/gists{/gist_id}","starred_url":"https://api.github.com/users/twsouthwick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/twsouthwick/subscriptions","organizations_url":"https://api.github.com/users/twsouthwick/orgs","repos_url":"https://api.github.com/users/twsouthwick/repos","events_url":"https://api.github.com/users/twsouthwick/events{/privacy}","received_events_url":"https://api.github.com/users/twsouthwick/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-01-20T20:58:19Z","updated_at":"2016-01-21T17:55:28Z","closed_at":null,"body":"One test is failing because it expects:\r\n`M:TestClass.Bar(System.SByte optmod System.Runtime.CompilerServices.IsConst reqmod System.Runtime.CompilerServices.IsSignUnspecifiedByte*)`\r\nbut the only close to it in the actual results is:\r\n`M:TestClass.Bar(System.SByte reqmod System.Runtime.CompilerServices.IsSignUnspecifiedByte optmod System.Runtime.CompilerServices.IsConst*)`\r\n\r\nOriginal IL: [modopt.il](https://github.com/Microsoft/dotnet-apiport/blob/master/tests/Microsoft.Fx.Portability.MetadataReader.Tests/Tests/modopt.il#L23)\r\n\r\nIs it possible the expected result is wrong?\r\nReflector shows: \r\n `public unsafe void Bar(sbyte modreq(IsSignUnspecifiedByte) modopt(IsConst)* x); `\r\n CCI shows: \r\n`System.Void TestClass.Bar(System.SByte optmod System.Runtime.CompilerServices.IsConst reqmod System.Runtime.CompilerServices.IsSignUnspecifiedByte*)`\r\n\r\nMaybe its a bug in CCI?\r\n\r\nSeen when upgrading from System.Reflection.Metadata 1.2.0-alpha-00017 to 1.2.0-rc2-23713 with PR #232"},"comment":{"url":"https://api.github.com/repos/Microsoft/dotnet-apiport/issues/comments/173653389","html_url":"https://github.com/Microsoft/dotnet-apiport/issues/236#issuecomment-173653389","issue_url":"https://api.github.com/repos/Microsoft/dotnet-apiport/issues/236","id":173653389,"user":{"login":"twsouthwick","id":583206,"avatar_url":"https://avatars.githubusercontent.com/u/583206?v=3","gravatar_id":"","url":"https://api.github.com/users/twsouthwick","html_url":"https://github.com/twsouthwick","followers_url":"https://api.github.com/users/twsouthwick/followers","following_url":"https://api.github.com/users/twsouthwick/following{/other_user}","gists_url":"https://api.github.com/users/twsouthwick/gists{/gist_id}","starred_url":"https://api.github.com/users/twsouthwick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/twsouthwick/subscriptions","organizations_url":"https://api.github.com/users/twsouthwick/orgs","repos_url":"https://api.github.com/users/twsouthwick/repos","events_url":"https://api.github.com/users/twsouthwick/events{/privacy}","received_events_url":"https://api.github.com/users/twsouthwick/received_events","type":"User","site_admin":false},"created_at":"2016-01-21T17:55:28Z","updated_at":"2016-01-21T17:55:28Z","body":"Thanks @nguerrera for the explanation. @conniey I've fixed this in #239"}}