{"action":"created","issue":{"url":"https://api.github.com/repos/urho3d/Urho3D/issues/1194","repository_url":"https://api.github.com/repos/urho3d/Urho3D","labels_url":"https://api.github.com/repos/urho3d/Urho3D/issues/1194/labels{/name}","comments_url":"https://api.github.com/repos/urho3d/Urho3D/issues/1194/comments","events_url":"https://api.github.com/repos/urho3d/Urho3D/issues/1194/events","html_url":"https://github.com/urho3d/Urho3D/pull/1194","id":133365109,"number":1194,"title":"Allow implicit conversions of SharedPtr objects.","user":{"login":"AntonPetrov83","id":1997978,"avatar_url":"https://avatars.githubusercontent.com/u/1997978?v=3","gravatar_id":"","url":"https://api.github.com/users/AntonPetrov83","html_url":"https://github.com/AntonPetrov83","followers_url":"https://api.github.com/users/AntonPetrov83/followers","following_url":"https://api.github.com/users/AntonPetrov83/following{/other_user}","gists_url":"https://api.github.com/users/AntonPetrov83/gists{/gist_id}","starred_url":"https://api.github.com/users/AntonPetrov83/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AntonPetrov83/subscriptions","organizations_url":"https://api.github.com/users/AntonPetrov83/orgs","repos_url":"https://api.github.com/users/AntonPetrov83/repos","events_url":"https://api.github.com/users/AntonPetrov83/events{/privacy}","received_events_url":"https://api.github.com/users/AntonPetrov83/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-02-12T23:06:27Z","updated_at":"2016-02-12T23:16:37Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/urho3d/Urho3D/pulls/1194","html_url":"https://github.com/urho3d/Urho3D/pull/1194","diff_url":"https://github.com/urho3d/Urho3D/pull/1194.diff","patch_url":"https://github.com/urho3d/Urho3D/pull/1194.patch"},"body":"Cannot see any reason to avoid implicit upcasting of SharedPtr.\r\nThis allows not to use `StaticCast` where silent upcasting is possible.\r\nBesides I have changed comparision operators to allow mixed comparisions.\r\nSome testing was performed.\r\n\r\nThis is my first pull request to test Urho3D collaboration :) so hello everyone!"},"comment":{"url":"https://api.github.com/repos/urho3d/Urho3D/issues/comments/183523476","html_url":"https://github.com/urho3d/Urho3D/pull/1194#issuecomment-183523476","issue_url":"https://api.github.com/repos/urho3d/Urho3D/issues/1194","id":183523476,"user":{"login":"AntonPetrov83","id":1997978,"avatar_url":"https://avatars.githubusercontent.com/u/1997978?v=3","gravatar_id":"","url":"https://api.github.com/users/AntonPetrov83","html_url":"https://github.com/AntonPetrov83","followers_url":"https://api.github.com/users/AntonPetrov83/followers","following_url":"https://api.github.com/users/AntonPetrov83/following{/other_user}","gists_url":"https://api.github.com/users/AntonPetrov83/gists{/gist_id}","starred_url":"https://api.github.com/users/AntonPetrov83/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AntonPetrov83/subscriptions","organizations_url":"https://api.github.com/users/AntonPetrov83/orgs","repos_url":"https://api.github.com/users/AntonPetrov83/repos","events_url":"https://api.github.com/users/AntonPetrov83/events{/privacy}","received_events_url":"https://api.github.com/users/AntonPetrov83/received_events","type":"User","site_admin":false},"created_at":"2016-02-12T23:16:37Z","updated_at":"2016-02-12T23:16:37Z","body":"@cadaver, how are you!\r\nWhat do you think on implementing move semantics?\r\nI can do this for some Container classes.\r\n\r\nI have experience of using C++11 in a cross-platform project (a game of course) and there were no problems compiling the code to all modern platforms including emscripten."}}