{"action":"closed","number":1,"pull_request":{"review_comments":0,"created_at":"2011-12-02T22:09:36Z","state":"closed","patch_url":"https://github.com/shawn42/polaris/pull/1.patch","updated_at":"2011-12-04T18:23:49Z","changed_files":1,"_links":{"review_comments":{"href":"https://api.github.com/repos/shawn42/polaris/pulls/1/comments"},"comments":{"href":"https://api.github.com/repos/shawn42/polaris/issues/1/comments"},"html":{"href":"https://github.com/shawn42/polaris/pull/1"},"self":{"href":"https://api.github.com/repos/shawn42/polaris/pulls/1"}},"comments":1,"issue_url":"https://github.com/shawn42/polaris/issues/1","user":{"gravatar_id":"dfa4d18cc0a6ea2e25c06ad64151e523","id":889412,"url":"https://api.github.com/users/johnwilde","avatar_url":"https://secure.gravatar.com/avatar/dfa4d18cc0a6ea2e25c06ad64151e523?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"johnwilde"},"deletions":5,"merged":false,"body":"The SplayTreeMap was allowing duplicate keys using\r\nTwoDGridLocation as a key.  It behaves properly when\r\nusing a string.\r\n\r\nNot sure if this is the right solution, but the tests now all pass.","commits":1,"mergeable":false,"id":553825,"additions":5,"base":{"repo":{"created_at":"2010-02-27T14:10:03Z","pushed_at":"2011-12-04T18:22:38Z","updated_at":"2011-12-04T18:22:38Z","private":false,"clone_url":"https://github.com/shawn42/polaris.git","svn_url":"https://svn.github.com/shawn42/polaris","name":"polaris","watchers":4,"master_branch":null,"language":"Ruby","forks":2,"owner":{"gravatar_id":"81b5e41ae80dc7f1aa57d2bf40e7e7d0","id":12105,"url":"https://api.github.com/users/shawn42","avatar_url":"https://secure.gravatar.com/avatar/81b5e41ae80dc7f1aa57d2bf40e7e7d0?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"shawn42"},"id":538666,"homepage":"","git_url":"git://github.com/shawn42/polaris.git","description":"A* pathfinding in Ruby","html_url":"https://github.com/shawn42/polaris","url":"https://api.github.com/repos/shawn42/polaris","size":152,"fork":false,"open_issues":0,"ssh_url":"git@github.com:shawn42/polaris.git"},"user":{"gravatar_id":"81b5e41ae80dc7f1aa57d2bf40e7e7d0","id":12105,"url":"https://api.github.com/users/shawn42","avatar_url":"https://secure.gravatar.com/avatar/81b5e41ae80dc7f1aa57d2bf40e7e7d0?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"shawn42"},"sha":"e2e7a1835c143effaaf38afd93d4ed885ccd17c8","ref":"master","label":"shawn42:master"},"merged_by":null,"number":1,"title":"Change type of closed list key from TwoDGridLocation to String","head":{"repo":{"created_at":"2011-12-02T21:33:50Z","pushed_at":"2011-12-02T22:06:15Z","updated_at":"2011-12-02T22:06:16Z","private":false,"clone_url":"https://github.com/johnwilde/polaris.git","svn_url":"https://svn.github.com/johnwilde/polaris","name":"polaris","watchers":1,"master_branch":null,"language":"Ruby","forks":0,"owner":{"gravatar_id":"dfa4d18cc0a6ea2e25c06ad64151e523","id":889412,"url":"https://api.github.com/users/johnwilde","avatar_url":"https://secure.gravatar.com/avatar/dfa4d18cc0a6ea2e25c06ad64151e523?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"johnwilde"},"id":2901647,"homepage":"","git_url":"git://github.com/johnwilde/polaris.git","description":"A* pathfinding in Ruby","html_url":"https://github.com/johnwilde/polaris","url":"https://api.github.com/repos/johnwilde/polaris","size":108,"fork":true,"open_issues":0,"ssh_url":"git@github.com:johnwilde/polaris.git"},"user":{"gravatar_id":"dfa4d18cc0a6ea2e25c06ad64151e523","id":889412,"url":"https://api.github.com/users/johnwilde","avatar_url":"https://secure.gravatar.com/avatar/dfa4d18cc0a6ea2e25c06ad64151e523?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"johnwilde"},"sha":"fbee6dc97f7c67446b61d85578890110fd2ee7b7","ref":"master","label":"johnwilde:master"},"closed_at":"2011-12-04T18:23:49Z","html_url":"https://github.com/shawn42/polaris/pull/1","url":"https://api.github.com/repos/shawn42/polaris/pulls/1","diff_url":"https://github.com/shawn42/polaris/pull/1.diff","merged_at":null}}