{"action":"created","issue":{"url":"https://api.github.com/repos/google/serialization.dart/issues/12","labels_url":"https://api.github.com/repos/google/serialization.dart/issues/12/labels{/name}","comments_url":"https://api.github.com/repos/google/serialization.dart/issues/12/comments","events_url":"https://api.github.com/repos/google/serialization.dart/issues/12/events","html_url":"https://github.com/google/serialization.dart/pull/12","id":54673804,"number":12,"title":"Fix for maps with null keys.","user":{"login":"gazialankus","id":412997,"avatar_url":"https://avatars.githubusercontent.com/u/412997?v=3","gravatar_id":"","url":"https://api.github.com/users/gazialankus","html_url":"https://github.com/gazialankus","followers_url":"https://api.github.com/users/gazialankus/followers","following_url":"https://api.github.com/users/gazialankus/following{/other_user}","gists_url":"https://api.github.com/users/gazialankus/gists{/gist_id}","starred_url":"https://api.github.com/users/gazialankus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gazialankus/subscriptions","organizations_url":"https://api.github.com/users/gazialankus/orgs","repos_url":"https://api.github.com/users/gazialankus/repos","events_url":"https://api.github.com/users/gazialankus/events{/privacy}","received_events_url":"https://api.github.com/users/gazialankus/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-01-17T20:20:37Z","updated_at":"2015-01-20T21:52:17Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/google/serialization.dart/pulls/12","html_url":"https://github.com/google/serialization.dart/pull/12","diff_url":"https://github.com/google/serialization.dart/pull/12.diff","patch_url":"https://github.com/google/serialization.dart/pull/12.patch"},"body":"Right now this code assumes that maps would not have null keys. However, dart allows maps to have null keys. Right now, the value corresponding to the null key is used as the next key, and everything in the list is shifted left by one. More explicitly enforcing odd and even entries with a bool avoids this bug."},"comment":{"url":"https://api.github.com/repos/google/serialization.dart/issues/comments/70741538","html_url":"https://github.com/google/serialization.dart/pull/12#issuecomment-70741538","issue_url":"https://api.github.com/repos/google/serialization.dart/issues/12","id":70741538,"user":{"login":"alan-knight","id":3476088,"avatar_url":"https://avatars.githubusercontent.com/u/3476088?v=3","gravatar_id":"","url":"https://api.github.com/users/alan-knight","html_url":"https://github.com/alan-knight","followers_url":"https://api.github.com/users/alan-knight/followers","following_url":"https://api.github.com/users/alan-knight/following{/other_user}","gists_url":"https://api.github.com/users/alan-knight/gists{/gist_id}","starred_url":"https://api.github.com/users/alan-knight/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alan-knight/subscriptions","organizations_url":"https://api.github.com/users/alan-knight/orgs","repos_url":"https://api.github.com/users/alan-knight/repos","events_url":"https://api.github.com/users/alan-knight/events{/privacy}","received_events_url":"https://api.github.com/users/alan-knight/received_events","type":"User","site_admin":false},"created_at":"2015-01-20T21:52:17Z","updated_at":"2015-01-20T21:52:17Z","body":"It rendered my markdown there, but in the changelog it should be hash,hash 0.10.4, then space asterisk space on the next line."}}