{"action":"created","issue":{"url":"https://api.github.com/repos/codecombat/codecombat/issues/3110","labels_url":"https://api.github.com/repos/codecombat/codecombat/issues/3110/labels{/name}","comments_url":"https://api.github.com/repos/codecombat/codecombat/issues/3110/comments","events_url":"https://api.github.com/repos/codecombat/codecombat/issues/3110/events","html_url":"https://github.com/codecombat/codecombat/issues/3110","id":111266089,"number":3110,"title":"Improve Vector documentation","user":{"login":"nwinter","id":99704,"avatar_url":"https://avatars.githubusercontent.com/u/99704?v=3","gravatar_id":"","url":"https://api.github.com/users/nwinter","html_url":"https://github.com/nwinter","followers_url":"https://api.github.com/users/nwinter/followers","following_url":"https://api.github.com/users/nwinter/following{/other_user}","gists_url":"https://api.github.com/users/nwinter/gists{/gist_id}","starred_url":"https://api.github.com/users/nwinter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nwinter/subscriptions","organizations_url":"https://api.github.com/users/nwinter/orgs","repos_url":"https://api.github.com/users/nwinter/repos","events_url":"https://api.github.com/users/nwinter/events{/privacy}","received_events_url":"https://api.github.com/users/nwinter/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/codecombat/codecombat/labels/good-for-newbies","name":"good-for-newbies","color":"009800"},{"url":"https://api.github.com/repos/codecombat/codecombat/labels/scribe","name":"scribe","color":"f7c6c7"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-10-13T20:40:39Z","updated_at":"2015-10-15T17:22:13Z","closed_at":null,"body":"See [this thread](http://discourse.codecombat.com/t/vectors-and-help/5226). \r\n\r\nIn addition to writing Vector docs examples for other languages (see https://github.com/codecombat/codecombat/issues/1237 for more), we also need to figure out what we're doing in terms of which Vector methods should have their examples shown as class methods and which should be instance methods. Probably our code related to `owner` needs to get smarter. Part of it is [here](https://github.com/codecombat/codecombat/blob/master/app/views/play/level/tome/DocFormatter.coffee#L132-L132)."},"comment":{"url":"https://api.github.com/repos/codecombat/codecombat/issues/comments/148464503","html_url":"https://github.com/codecombat/codecombat/issues/3110#issuecomment-148464503","issue_url":"https://api.github.com/repos/codecombat/codecombat/issues/3110","id":148464503,"user":{"login":"nwinter","id":99704,"avatar_url":"https://avatars.githubusercontent.com/u/99704?v=3","gravatar_id":"","url":"https://api.github.com/users/nwinter","html_url":"https://github.com/nwinter","followers_url":"https://api.github.com/users/nwinter/followers","following_url":"https://api.github.com/users/nwinter/following{/other_user}","gists_url":"https://api.github.com/users/nwinter/gists{/gist_id}","starred_url":"https://api.github.com/users/nwinter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nwinter/subscriptions","organizations_url":"https://api.github.com/users/nwinter/orgs","repos_url":"https://api.github.com/users/nwinter/repos","events_url":"https://api.github.com/users/nwinter/events{/privacy}","received_events_url":"https://api.github.com/users/nwinter/received_events","type":"User","site_admin":false},"created_at":"2015-10-15T17:22:13Z","updated_at":"2015-10-15T17:22:13Z","body":"Hmm. Those methods already exist and are mutating, used all throughout the game engine. But maybe in player code we could somehow hook up non-mutating versions, then allowing all the instance methods?"}}