{"action":"created","comment":{"url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/pulls/comments/61041798","id":61041798,"diff_hunk":"@@ -0,0 +1,12 @@\n+using System.Windows.Input;\n+\n+namespace GitHubExtension.LocalizationTool.ViewModel\n+{\n+    public static class HotKeyCommands\n+    {\n+        public static readonly RoutedCommand AddRowRoutedCmd = new RoutedCommand();","path":"DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/ViewModel/HotKeyCommands.cs","position":7,"original_position":7,"commit_id":"02c3d8a2902ed3c5f1db9063084525e5f9bdccf6","original_commit_id":"02c3d8a2902ed3c5f1db9063084525e5f9bdccf6","user":{"login":"TerraVenil","id":6068068,"avatar_url":"https://avatars.githubusercontent.com/u/6068068?v=3","gravatar_id":"","url":"https://api.github.com/users/TerraVenil","html_url":"https://github.com/TerraVenil","followers_url":"https://api.github.com/users/TerraVenil/followers","following_url":"https://api.github.com/users/TerraVenil/following{/other_user}","gists_url":"https://api.github.com/users/TerraVenil/gists{/gist_id}","starred_url":"https://api.github.com/users/TerraVenil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TerraVenil/subscriptions","organizations_url":"https://api.github.com/users/TerraVenil/orgs","repos_url":"https://api.github.com/users/TerraVenil/repos","events_url":"https://api.github.com/users/TerraVenil/events{/privacy}","received_events_url":"https://api.github.com/users/TerraVenil/received_events","type":"User","site_admin":false},"body":"What meant Cmd at the end?","created_at":"2016-04-26T07:51:45Z","updated_at":"2016-04-26T07:51:45Z","html_url":"https://github.com/ITsvetkoFF/Kv-013/pull/67#discussion_r61041798","pull_request_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/pulls/67","_links":{"self":{"href":"https://api.github.com/repos/ITsvetkoFF/Kv-013/pulls/comments/61041798"},"html":{"href":"https://github.com/ITsvetkoFF/Kv-013/pull/67#discussion_r61041798"},"pull_request":{"href":"https://api.github.com/repos/ITsvetkoFF/Kv-013/pulls/67"}}},"pull_request":{"url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/pulls/67","id":66598369,"html_url":"https://github.com/ITsvetkoFF/Kv-013/pull/67","diff_url":"https://github.com/ITsvetkoFF/Kv-013/pull/67.diff","patch_url":"https://github.com/ITsvetkoFF/Kv-013/pull/67.patch","issue_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/issues/67","number":67,"state":"open","locked":false,"title":"Feature/localization tool","user":{"login":"Yaaappee","id":17313213,"avatar_url":"https://avatars.githubusercontent.com/u/17313213?v=3","gravatar_id":"","url":"https://api.github.com/users/Yaaappee","html_url":"https://github.com/Yaaappee","followers_url":"https://api.github.com/users/Yaaappee/followers","following_url":"https://api.github.com/users/Yaaappee/following{/other_user}","gists_url":"https://api.github.com/users/Yaaappee/gists{/gist_id}","starred_url":"https://api.github.com/users/Yaaappee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Yaaappee/subscriptions","organizations_url":"https://api.github.com/users/Yaaappee/orgs","repos_url":"https://api.github.com/users/Yaaappee/repos","events_url":"https://api.github.com/users/Yaaappee/events{/privacy}","received_events_url":"https://api.github.com/users/Yaaappee/received_events","type":"User","site_admin":false},"body":"<a href='#crh-start'></a><a href='#crh-data-%7B%22processed%22%3A%20%5B%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r59904048%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r59904110%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r59904253%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60247231%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60247252%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60248337%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60363343%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60363462%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60363697%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60363850%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60363930%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60364001%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60364893%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60365556%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60366587%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60366703%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60366860%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60367168%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60367251%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60367289%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60367370%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60367556%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60367898%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60370719%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60374100%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60374310%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60374546%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60386763%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60411046%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60528931%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60538892%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60565561%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60948224%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60948625%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60948651%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60948687%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60948710%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60948736%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60948755%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60948775%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r61040318%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r61040385%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r61040470%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r61040531%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r61040550%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r61040623%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r61040800%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r61041100%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r61041208%22%2C%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r61041477%22%5D%2C%20%22comments%22%3A%20%7B%22Pull%207ffe0475042e2bb2c8b32c1cb2280d842772177d%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs%20108%22%3A%20%7B%22html_url%22%3A%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60364893%22%2C%20%22comments%22%3A%20%5B%7B%22body%22%3A%20%22Hmmm..You%20need%20async%20or%20sync%20call%3F%20Can%20you%20explain%20your%20decision.%22%2C%20%22created_at%22%3A%20%222016-04-20T08%3A00%3A19Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/6068068%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/TerraVenil%22%7D%7D%2C%20%7B%22body%22%3A%20%22I%20used%20async%20because%20response%20waiting%20can%20take%20a%20lot%20of%20time%5Cr%5CnUser%20can%20continue%20filling%20the%20data%20into%20table%20while%20this%20method%20is%20waiting%20response%20from%20Yandex%20translate%20server%22%2C%20%22created_at%22%3A%20%222016-04-20T08%3A20%3A51Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/17313213%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/Yaaappee%22%7D%7D%2C%20%7B%22body%22%3A%20%22Sorry%2C%20but%20you%20are%20not%20using%20async%20call.%20Can%20you%20explain%20why%3F%22%2C%20%22created_at%22%3A%20%222016-04-20T08%3A22%3A59Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/6068068%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/TerraVenil%22%7D%7D%2C%20%7B%22body%22%3A%20%22I%20really%20don%27t%20understand%20why%20there%20is%20no%20async%20call.%20Maybe%20because%20I%27m%20using%20task%20factory%3F%20I%20wish%20i%20know.%22%2C%20%22created_at%22%3A%20%222016-04-21T05%3A47%3A10Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/17313213%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/Yaaappee%22%7D%7D%2C%20%7B%22body%22%3A%20%22You%20are%20created%20a%20new%20task%20and%20run%20it%20immediately%20but%20not%20awaiting%20it.%20You%20are%20blocking%20the%20main%20thread%20by%20waiting%20result%5Cr%5Cnif%20%28result.Result%20%3D%3D%20null%29%5Cr%5Cn%20%2B%20%20%20%20%20%20%20%20%20%20%20%20%7B%5Cr%5Cn%20%2B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%3B%5Cr%5Cn%20%2B%20%20%20%20%20%20%20%20%20%20%20%20%7D%5Cr%5CnSee%3F%22%2C%20%22created_at%22%3A%20%222016-04-21T07%3A53%3A29Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/6068068%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/TerraVenil%22%7D%7D%2C%20%7B%22body%22%3A%20%22Okay%2C%20I%20roger%20that%22%2C%20%22created_at%22%3A%20%222016-04-21T11%3A34%3A28Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/17313213%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/Yaaappee%22%7D%7D%2C%20%7B%22body%22%3A%20%22Done.%22%2C%20%22created_at%22%3A%20%222016-04-25T17%3A00%3A18Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/17313213%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/Yaaappee%22%7D%7D%5D%2C%20%22title%22%3A%20%22File%3A%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs%3AL1-187%22%7D%2C%20%22Pull%2002c3d8a2902ed3c5f1db9063084525e5f9bdccf6%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Model/TranslationDataRow.cs%2028%22%3A%20%7B%22html_url%22%3A%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r61040318%22%2C%20%22comments%22%3A%20%5B%7B%22body%22%3A%20%22Where%20the%20lambdas%3F%22%2C%20%22created_at%22%3A%20%222016-04-26T07%3A38%3A46Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/6068068%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/TerraVenil%22%7D%7D%2C%20%7B%22body%22%3A%20%22I%27m%20in%20process%22%2C%20%22created_at%22%3A%20%222016-04-26T07%3A39%3A59Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/17313213%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/Yaaappee%22%7D%7D%5D%2C%20%22title%22%3A%20%22File%3A%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Model/TranslationDataRow.cs%3AL1-84%22%7D%2C%20%22Pull%207ffe0475042e2bb2c8b32c1cb2280d842772177d%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs%20147%22%3A%20%7B%22html_url%22%3A%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60366703%22%2C%20%22comments%22%3A%20%5B%7B%22body%22%3A%20%22WebClient%20is%20not%20implemented%20IDisposable%20interface%3F%22%2C%20%22created_at%22%3A%20%222016-04-20T08%3A16%3A02Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/6068068%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/TerraVenil%22%7D%7D%2C%20%7B%22body%22%3A%20%22So%20you%27re%20telling%20me%20to%20use%20%5C%22using%5C%22%20operator%3F%22%2C%20%22created_at%22%3A%20%222016-04-20T08%3A25%3A47Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/17313213%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/Yaaappee%22%7D%7D%2C%20%7B%22body%22%3A%20%22It%20was%20a%20question.%22%2C%20%22created_at%22%3A%20%222016-04-20T08%3A45%3A19Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/6068068%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/TerraVenil%22%7D%7D%2C%20%7B%22body%22%3A%20%22It%20inherited%20from%20class%20Component%2C%20that%20implemented%20IDisposable%20interface.%22%2C%20%22created_at%22%3A%20%222016-04-20T09%3A13%3A16Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/17313213%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/Yaaappee%22%7D%7D%2C%20%7B%22body%22%3A%20%22Ok%2C%20so%20should%20we%20dispose%20it%3F%22%2C%20%22created_at%22%3A%20%222016-04-20T10%3A47%3A36Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/6068068%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/TerraVenil%22%7D%7D%2C%20%7B%22body%22%3A%20%22Yes%2C%20after%20its%20usage%22%2C%20%22created_at%22%3A%20%222016-04-20T13%3A55%3A34Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/17313213%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/Yaaappee%22%7D%7D%2C%20%7B%22body%22%3A%20%22Done.%22%2C%20%22created_at%22%3A%20%222016-04-25T17%3A00%3A35Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/17313213%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/Yaaappee%22%7D%7D%5D%2C%20%22title%22%3A%20%22File%3A%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs%3AL1-187%22%7D%2C%20%22Pull%2002c3d8a2902ed3c5f1db9063084525e5f9bdccf6%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs%20140%22%3A%20%7B%22html_url%22%3A%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r61041477%22%2C%20%22comments%22%3A%20%5B%7B%22body%22%3A%20%22Please%20don%27t%20use%20deferred%20loading%20inside%20foreach%20because%20it%27s%20evaluated%20every%20time%20when%20you%20iterate%20on%20elements.%22%2C%20%22created_at%22%3A%20%222016-04-26T07%3A48%3A43Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/6068068%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/TerraVenil%22%7D%7D%5D%2C%20%22title%22%3A%20%22File%3A%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs%3AL1-164%22%7D%2C%20%22Pull%2002c3d8a2902ed3c5f1db9063084525e5f9bdccf6%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/JsonHelper.cs%2019%22%3A%20%7B%22html_url%22%3A%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r61040385%22%2C%20%22comments%22%3A%20%5B%7B%22body%22%3A%20%22Very%20strange%20symbol.%20What%20it%20mean%3F%22%2C%20%22created_at%22%3A%20%222016-04-26T07%3A39%3A29Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/6068068%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/TerraVenil%22%7D%7D%2C%20%7B%22body%22%3A%20%22You%20asked%20me%20to%20move%20magic%20words%20to%20constants.%20I%20did%20it.%22%2C%20%22created_at%22%3A%20%222016-04-26T07%3A40%3A48Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/17313213%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/Yaaappee%22%7D%7D%5D%2C%20%22title%22%3A%20%22File%3A%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/JsonHelper.cs%3AL1-132%22%7D%2C%20%22Pull%207ffe0475042e2bb2c8b32c1cb2280d842772177d%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs%20142%22%3A%20%7B%22html_url%22%3A%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60363930%22%2C%20%22comments%22%3A%20%5B%7B%22body%22%3A%20%22Can%20you%20use%20instead%20of%20JObject%20typed%20models%3F%22%2C%20%22created_at%22%3A%20%222016-04-20T07%3A52%3A32Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/6068068%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/TerraVenil%22%7D%7D%2C%20%7B%22body%22%3A%20%22This%20method%20returns%20only%20response%20%28string%20-%3E%20JObject%29%20of%20my%20request.%5Cr%5CnParsing%20of%20this%20result%20takes%20place%20in%20other%20method%20%28SaveTranslationResult%29%22%2C%20%22created_at%22%3A%20%222016-04-20T08%3A06%3A03Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/17313213%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/Yaaappee%22%7D%7D%2C%20%7B%22body%22%3A%20%22If%20you%20need%20string%20then%20return%20string%20JObject%20should%20be%20removed%20or%20replaced%20by%20a%20model.%22%2C%20%22created_at%22%3A%20%222016-04-20T08%3A20%3A32Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/6068068%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/TerraVenil%22%7D%7D%2C%20%7B%22body%22%3A%20%22Done.%22%2C%20%22created_at%22%3A%20%222016-04-25T16%3A59%3A58Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/17313213%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/Yaaappee%22%7D%7D%5D%2C%20%22title%22%3A%20%22File%3A%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs%3AL1-187%22%7D%2C%20%22Pull%207ffe0475042e2bb2c8b32c1cb2280d842772177d%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs%20138%22%3A%20%7B%22html_url%22%3A%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60366587%22%2C%20%22comments%22%3A%20%5B%7B%22body%22%3A%20%22All%20magic%20strings%20to%20constants.%22%2C%20%22created_at%22%3A%20%222016-04-20T08%3A14%3A58Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/6068068%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/TerraVenil%22%7D%7D%2C%20%7B%22body%22%3A%20%22Done.%22%2C%20%22created_at%22%3A%20%222016-04-25T17%3A00%3A25Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/17313213%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/Yaaappee%22%7D%7D%5D%2C%20%22title%22%3A%20%22File%3A%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs%3AL1-187%22%7D%2C%20%22Pull%2069c35e4b09a510fd33c8a75c6ea486137a32313e%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/NotifyProperyChangedBase.cs%209%22%3A%20%7B%22html_url%22%3A%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r59904253%22%2C%20%22comments%22%3A%20%5B%7B%22body%22%3A%20%22What%20about%20lambda%20expressions%20to%20prevent%20using%20property%20names%20as%20string%20type%3F%22%2C%20%22created_at%22%3A%20%222016-04-15T16%3A48%3A21Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/6068068%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/TerraVenil%22%7D%7D%2C%20%7B%22body%22%3A%20%22Done.%20But%20with%20using%20attribute%20%5BCallerMemberName%5D%2C%20not%20lambda%20expressions.%22%2C%20%22created_at%22%3A%20%222016-04-19T15%3A05%3A09Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/17313213%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/Yaaappee%22%7D%7D%2C%20%7B%22body%22%3A%20%22I%20want%20using%20lambda%2C%20I%20like%20it%20very%20much.%22%2C%20%22created_at%22%3A%20%222016-04-20T08%3A21%3A32Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/6068068%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/TerraVenil%22%7D%7D%5D%2C%20%22title%22%3A%20%22File%3A%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/NotifyProperyChangedBase.cs%3AL1-35%22%7D%2C%20%22Pull%2069c35e4b09a510fd33c8a75c6ea486137a32313e%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/MainWindow.xaml.cs%20188%22%3A%20%7B%22html_url%22%3A%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r59904048%22%2C%20%22comments%22%3A%20%5B%7B%22body%22%3A%20%22Extract%20method%20to%20class.%22%2C%20%22created_at%22%3A%20%222016-04-15T16%3A46%3A51Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/6068068%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/TerraVenil%22%7D%7D%2C%20%7B%22body%22%3A%20%22Done.%22%2C%20%22created_at%22%3A%20%222016-04-19T14%3A59%3A48Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/17313213%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/Yaaappee%22%7D%7D%5D%2C%20%22title%22%3A%20%22File%3A%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/MainWindow.xaml.cs%3AL1-355%22%7D%2C%20%22Pull%207ffe0475042e2bb2c8b32c1cb2280d842772177d%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs%20158%22%3A%20%7B%22html_url%22%3A%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60364001%22%2C%20%22comments%22%3A%20%5B%7B%22body%22%3A%20%22All%20references%20to%20Window%20object%20should%20be%20removed%20from%20Translator%20class.%22%2C%20%22created_at%22%3A%20%222016-04-20T07%3A53%3A07Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/6068068%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/TerraVenil%22%7D%7D%2C%20%7B%22body%22%3A%20%22Done.%22%2C%20%22created_at%22%3A%20%222016-04-25T17%3A00%3A08Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/17313213%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/Yaaappee%22%7D%7D%5D%2C%20%22title%22%3A%20%22File%3A%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs%3AL1-187%22%7D%2C%20%22Pull%2002c3d8a2902ed3c5f1db9063084525e5f9bdccf6%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/JsonHelper.cs%2095%22%3A%20%7B%22html_url%22%3A%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r61040800%22%2C%20%22comments%22%3A%20%5B%7B%22body%22%3A%20%22I%20see%20that%20you%20not%20only%20iterate%20on%20JsonArray.%20So%20method%20name%20is%20wrong.%22%2C%20%22created_at%22%3A%20%222016-04-26T07%3A42%3A39Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/6068068%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/TerraVenil%22%7D%7D%5D%2C%20%22title%22%3A%20%22File%3A%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/JsonHelper.cs%3AL1-132%22%7D%2C%20%22Pull%207ffe0475042e2bb2c8b32c1cb2280d842772177d%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/MainWindow.xaml.cs%2066%22%3A%20%7B%22html_url%22%3A%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60363462%22%2C%20%22comments%22%3A%20%5B%7B%22body%22%3A%20%22Please%20use%20more%20expressive%20method%20names%20AddEmptyRow.%22%2C%20%22created_at%22%3A%20%222016-04-20T07%3A48%3A30Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/6068068%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/TerraVenil%22%7D%7D%2C%20%7B%22body%22%3A%20%22Done.%22%2C%20%22created_at%22%3A%20%222016-04-25T16%3A57%3A16Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/17313213%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/Yaaappee%22%7D%7D%5D%2C%20%22title%22%3A%20%22File%3A%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/MainWindow.xaml.cs%3AL1-122%22%7D%2C%20%22Pull%2002c3d8a2902ed3c5f1db9063084525e5f9bdccf6%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs%20100%22%3A%20%7B%22html_url%22%3A%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r61041100%22%2C%20%22comments%22%3A%20%5B%7B%22body%22%3A%20%22Don%27t%20use%20refs%20if%20you%20can%20prevent%20this.%20You%20mutate%20state%20inside%20method.%20Good%20practice%20returning%20changed%20result%20from%20the%20method%20at%20least%20from%20TDD%20side.%22%2C%20%22created_at%22%3A%20%222016-04-26T07%3A45%3A23Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/6068068%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/TerraVenil%22%7D%7D%5D%2C%20%22title%22%3A%20%22File%3A%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs%3AL1-164%22%7D%2C%20%22Pull%2069c35e4b09a510fd33c8a75c6ea486137a32313e%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/MainWindow.xaml.cs%20229%22%3A%20%7B%22html_url%22%3A%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r59904110%22%2C%20%22comments%22%3A%20%5B%7B%22body%22%3A%20%22All%20logic%20related%20to%20translating%20should%20be%20move%20to%20separate%20classes.%22%2C%20%22created_at%22%3A%20%222016-04-15T16%3A47%3A23Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/6068068%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/TerraVenil%22%7D%7D%2C%20%7B%22body%22%3A%20%22Done.%22%2C%20%22created_at%22%3A%20%222016-04-19T14%3A59%3A53Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/17313213%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/Yaaappee%22%7D%7D%5D%2C%20%22title%22%3A%20%22File%3A%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/MainWindow.xaml.cs%3AL1-355%22%7D%2C%20%22Pull%207ffe0475042e2bb2c8b32c1cb2280d842772177d%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/MainWindow.xaml.cs%2082%22%3A%20%7B%22html_url%22%3A%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60366860%22%2C%20%22comments%22%3A%20%5B%7B%22body%22%3A%20%22Please%20don%27t%20mix%20business%20logic%20with%20UI%20logic.%20It%20should%20be%20separated.%22%2C%20%22created_at%22%3A%20%222016-04-20T08%3A17%3A21Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/6068068%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/TerraVenil%22%7D%7D%2C%20%7B%22body%22%3A%20%22Done.%22%2C%20%22created_at%22%3A%20%222016-04-25T17%3A00%3A43Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/17313213%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/Yaaappee%22%7D%7D%5D%2C%20%22title%22%3A%20%22File%3A%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/MainWindow.xaml.cs%3AL1-122%22%7D%2C%20%22Pull%2002c3d8a2902ed3c5f1db9063084525e5f9bdccf6%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/JsonHelper.cs%2046%22%3A%20%7B%22html_url%22%3A%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r61040623%22%2C%20%22comments%22%3A%20%5B%7B%22body%22%3A%20%22ViewModel%20coupled%20with%20JsonHelper%3F%20Did%20you%20hear%20something%20regarding%20OOP%3F%22%2C%20%22created_at%22%3A%20%222016-04-26T07%3A41%3A26Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/6068068%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/TerraVenil%22%7D%7D%5D%2C%20%22title%22%3A%20%22File%3A%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/JsonHelper.cs%3AL1-132%22%7D%2C%20%22Pull%2002c3d8a2902ed3c5f1db9063084525e5f9bdccf6%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs%2091%22%3A%20%7B%22html_url%22%3A%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r61041208%22%2C%20%22comments%22%3A%20%5B%7B%22body%22%3A%20%22I%20like%20name%20of%20parameters%20which%20passed%20to%20method.%22%2C%20%22created_at%22%3A%20%222016-04-26T07%3A46%3A16Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/6068068%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/TerraVenil%22%7D%7D%5D%2C%20%22title%22%3A%20%22File%3A%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs%3AL1-164%22%7D%2C%20%22Pull%207ffe0475042e2bb2c8b32c1cb2280d842772177d%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/MainWindow.xaml.cs%2024%22%3A%20%7B%22html_url%22%3A%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60363343%22%2C%20%22comments%22%3A%20%5B%7B%22body%22%3A%20%22We%20have%20a%20convention%20that%20local%20variable%20should%20be%20defined%20with%20lowercase%20and%20underscore.%20For%20example%2C%20_translator.%22%2C%20%22created_at%22%3A%20%222016-04-20T07%3A47%3A35Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/6068068%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/TerraVenil%22%7D%7D%2C%20%7B%22body%22%3A%20%22Even%20if%20it%27s%20private%20readonly%3F%22%2C%20%22created_at%22%3A%20%222016-04-20T07%3A52%3A03Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/17313213%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/Yaaappee%22%7D%7D%2C%20%7B%22body%22%3A%20%22If%20private%20and%20readonly%20then%20it%27s%20not%20a%20local%20variable%3F%22%2C%20%22created_at%22%3A%20%222016-04-20T08%3A19%3A43Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/6068068%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/TerraVenil%22%7D%7D%2C%20%7B%22body%22%3A%20%22Yes%2C%20it%27s%20local%20variable.%20I%27ll%20fix%20it.%22%2C%20%22created_at%22%3A%20%222016-04-20T09%3A10%3A08Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/17313213%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/Yaaappee%22%7D%7D%5D%2C%20%22title%22%3A%20%22File%3A%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/MainWindow.xaml.cs%3AL1-122%22%7D%2C%20%22Pull%2002c3d8a2902ed3c5f1db9063084525e5f9bdccf6%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/JsonHelper.cs%2029%22%3A%20%7B%22html_url%22%3A%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r61040531%22%2C%20%22comments%22%3A%20%5B%7B%22body%22%3A%20%22Helper%20should%20not%20couple%20with%20specific%20class.%20It%20should%20contains%20only%20static%20dependencies.%22%2C%20%22created_at%22%3A%20%222016-04-26T07%3A40%3A36Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/6068068%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/TerraVenil%22%7D%7D%5D%2C%20%22title%22%3A%20%22File%3A%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/JsonHelper.cs%3AL1-132%22%7D%2C%20%22Pull%207ffe0475042e2bb2c8b32c1cb2280d842772177d%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/MainWindow.xaml.cs%2026%22%3A%20%7B%22html_url%22%3A%20%22https%3A//github.com/ITsvetkoFF/Kv-013/pull/67%23discussion_r60363697%22%2C%20%22comments%22%3A%20%5B%7B%22body%22%3A%20%22I%20see%20smell.%20Class%20should%27t%20depend%20from%20Window%20because%20it%27s%20responsible%20for%20translation.%20All%20interaction%20with%20UI%20should%20be%20removed%20from%20class.%22%2C%20%22created_at%22%3A%20%222016-04-20T07%3A50%3A46Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/6068068%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/TerraVenil%22%7D%7D%2C%20%7B%22body%22%3A%20%22Yes%2C%20I%20heard%20something%20about%20this%20pattern.%20I%20will%20use%20it.%20%22%2C%20%22created_at%22%3A%20%222016-04-20T09%3A11%3A36Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/17313213%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/Yaaappee%22%7D%7D%2C%20%7B%22body%22%3A%20%22Done.%22%2C%20%22created_at%22%3A%20%222016-04-25T16%3A59%3A47Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/17313213%3Fv%3D3%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/Yaaappee%22%7D%7D%5D%2C%20%22title%22%3A%20%22File%3A%20DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/MainWindow.xaml.cs%3AL1-122%22%7D%7D%7D'></a>\n<a href='https://www.codereviewhub.com/'><img src='http://www.codereviewhub.com/site/github-bar.png' height=40></a>\n- [ ] <a href='#crh-comment-Pull 69c35e4b09a510fd33c8a75c6ea486137a32313e DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/MainWindow.xaml.cs 188'></a> <img src='http://www.codereviewhub.com/site/github-remaining.png' height=16 width=60>&nbsp;<b><a href='https://github.com/ITsvetkoFF/Kv-013/pull/67#discussion_r59904048'>File: DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/MainWindow.xaml.cs:L1-355</a></b>\n- <a href='https://github.com/TerraVenil'><img border=0 src='https://avatars.githubusercontent.com/u/6068068?v=3' height=16 width=16'></a> Extract method to class.\n- <a href='https://github.com/Yaaappee'><img border=0 src='https://avatars.githubusercontent.com/u/17313213?v=3' height=16 width=16'></a> Done.\n- [ ] <a href='#crh-comment-Pull 69c35e4b09a510fd33c8a75c6ea486137a32313e DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/MainWindow.xaml.cs 229'></a> <img src='http://www.codereviewhub.com/site/github-remaining.png' height=16 width=60>&nbsp;<b><a href='https://github.com/ITsvetkoFF/Kv-013/pull/67#discussion_r59904110'>File: DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/MainWindow.xaml.cs:L1-355</a></b>\n- <a href='https://github.com/TerraVenil'><img border=0 src='https://avatars.githubusercontent.com/u/6068068?v=3' height=16 width=16'></a> All logic related to translating should be move to separate classes.\n- <a href='https://github.com/Yaaappee'><img border=0 src='https://avatars.githubusercontent.com/u/17313213?v=3' height=16 width=16'></a> Done.\n- [ ] <a href='#crh-comment-Pull 69c35e4b09a510fd33c8a75c6ea486137a32313e DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/NotifyProperyChangedBase.cs 9'></a> <img src='http://www.codereviewhub.com/site/github-remaining.png' height=16 width=60>&nbsp;<b><a href='https://github.com/ITsvetkoFF/Kv-013/pull/67#discussion_r59904253'>File: DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/NotifyProperyChangedBase.cs:L1-35</a></b>\n- <a href='https://github.com/TerraVenil'><img border=0 src='https://avatars.githubusercontent.com/u/6068068?v=3' height=16 width=16'></a> What about lambda expressions to prevent using property names as string type?\n- <a href='https://github.com/Yaaappee'><img border=0 src='https://avatars.githubusercontent.com/u/17313213?v=3' height=16 width=16'></a> Done. But with using attribute [CallerMemberName], not lambda expressions.\n- <a href='https://github.com/TerraVenil'><img border=0 src='https://avatars.githubusercontent.com/u/6068068?v=3' height=16 width=16'></a> I want using lambda, I like it very much.\n- [ ] <a href='#crh-comment-Pull 7ffe0475042e2bb2c8b32c1cb2280d842772177d DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/MainWindow.xaml.cs 24'></a> <img src='http://www.codereviewhub.com/site/github-remaining.png' height=16 width=60>&nbsp;<b><a href='https://github.com/ITsvetkoFF/Kv-013/pull/67#discussion_r60363343'>File: DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/MainWindow.xaml.cs:L1-122</a></b>\n- <a href='https://github.com/TerraVenil'><img border=0 src='https://avatars.githubusercontent.com/u/6068068?v=3' height=16 width=16'></a> We have a convention that local variable should be defined with lowercase and underscore. For example, _translator.\n- <a href='https://github.com/Yaaappee'><img border=0 src='https://avatars.githubusercontent.com/u/17313213?v=3' height=16 width=16'></a> Even if it's private readonly?\n- <a href='https://github.com/TerraVenil'><img border=0 src='https://avatars.githubusercontent.com/u/6068068?v=3' height=16 width=16'></a> If private and readonly then it's not a local variable?\n- <a href='https://github.com/Yaaappee'><img border=0 src='https://avatars.githubusercontent.com/u/17313213?v=3' height=16 width=16'></a> Yes, it's local variable. I'll fix it.\n- [ ] <a href='#crh-comment-Pull 7ffe0475042e2bb2c8b32c1cb2280d842772177d DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/MainWindow.xaml.cs 66'></a> <img src='http://www.codereviewhub.com/site/github-remaining.png' height=16 width=60>&nbsp;<b><a href='https://github.com/ITsvetkoFF/Kv-013/pull/67#discussion_r60363462'>File: DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/MainWindow.xaml.cs:L1-122</a></b>\n- <a href='https://github.com/TerraVenil'><img border=0 src='https://avatars.githubusercontent.com/u/6068068?v=3' height=16 width=16'></a> Please use more expressive method names AddEmptyRow.\n- <a href='https://github.com/Yaaappee'><img border=0 src='https://avatars.githubusercontent.com/u/17313213?v=3' height=16 width=16'></a> Done.\n- [ ] <a href='#crh-comment-Pull 7ffe0475042e2bb2c8b32c1cb2280d842772177d DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/MainWindow.xaml.cs 26'></a> <img src='http://www.codereviewhub.com/site/github-remaining.png' height=16 width=60>&nbsp;<b><a href='https://github.com/ITsvetkoFF/Kv-013/pull/67#discussion_r60363697'>File: DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/MainWindow.xaml.cs:L1-122</a></b>\n- <a href='https://github.com/TerraVenil'><img border=0 src='https://avatars.githubusercontent.com/u/6068068?v=3' height=16 width=16'></a> I see smell. Class should't depend from Window because it's responsible for translation. All interaction with UI should be removed from class.\n- <a href='https://github.com/Yaaappee'><img border=0 src='https://avatars.githubusercontent.com/u/17313213?v=3' height=16 width=16'></a> Yes, I heard something about this pattern. I will use it.\n- <a href='https://github.com/Yaaappee'><img border=0 src='https://avatars.githubusercontent.com/u/17313213?v=3' height=16 width=16'></a> Done.\n- [ ] <a href='#crh-comment-Pull 7ffe0475042e2bb2c8b32c1cb2280d842772177d DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs 142'></a> <img src='http://www.codereviewhub.com/site/github-remaining.png' height=16 width=60>&nbsp;<b><a href='https://github.com/ITsvetkoFF/Kv-013/pull/67#discussion_r60363930'>File: DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs:L1-187</a></b>\n- <a href='https://github.com/TerraVenil'><img border=0 src='https://avatars.githubusercontent.com/u/6068068?v=3' height=16 width=16'></a> Can you use instead of JObject typed models?\n- <a href='https://github.com/Yaaappee'><img border=0 src='https://avatars.githubusercontent.com/u/17313213?v=3' height=16 width=16'></a> This method returns only response (string -> JObject) of my request.\nParsing of this result takes place in other method (SaveTranslationResult)\n- <a href='https://github.com/TerraVenil'><img border=0 src='https://avatars.githubusercontent.com/u/6068068?v=3' height=16 width=16'></a> If you need string then return string JObject should be removed or replaced by a model.\n- <a href='https://github.com/Yaaappee'><img border=0 src='https://avatars.githubusercontent.com/u/17313213?v=3' height=16 width=16'></a> Done.\n- [ ] <a href='#crh-comment-Pull 7ffe0475042e2bb2c8b32c1cb2280d842772177d DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs 158'></a> <img src='http://www.codereviewhub.com/site/github-remaining.png' height=16 width=60>&nbsp;<b><a href='https://github.com/ITsvetkoFF/Kv-013/pull/67#discussion_r60364001'>File: DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs:L1-187</a></b>\n- <a href='https://github.com/TerraVenil'><img border=0 src='https://avatars.githubusercontent.com/u/6068068?v=3' height=16 width=16'></a> All references to Window object should be removed from Translator class.\n- <a href='https://github.com/Yaaappee'><img border=0 src='https://avatars.githubusercontent.com/u/17313213?v=3' height=16 width=16'></a> Done.\n- [ ] <a href='#crh-comment-Pull 7ffe0475042e2bb2c8b32c1cb2280d842772177d DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs 108'></a> <img src='http://www.codereviewhub.com/site/github-remaining.png' height=16 width=60>&nbsp;<b><a href='https://github.com/ITsvetkoFF/Kv-013/pull/67#discussion_r60364893'>File: DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs:L1-187</a></b>\n- <a href='https://github.com/TerraVenil'><img border=0 src='https://avatars.githubusercontent.com/u/6068068?v=3' height=16 width=16'></a> Hmmm..You need async or sync call? Can you explain your decision.\n- <a href='https://github.com/Yaaappee'><img border=0 src='https://avatars.githubusercontent.com/u/17313213?v=3' height=16 width=16'></a> I used async because response waiting can take a lot of time\nUser can continue filling the data into table while this method is waiting response from Yandex translate server\n- <a href='https://github.com/TerraVenil'><img border=0 src='https://avatars.githubusercontent.com/u/6068068?v=3' height=16 width=16'></a> Sorry, but you are not using async call. Can you explain why?\n- <a href='https://github.com/Yaaappee'><img border=0 src='https://avatars.githubusercontent.com/u/17313213?v=3' height=16 width=16'></a> I really don't understand why there is no async call. Maybe because I'm using task factory? I wish i know.\n- <a href='https://github.com/TerraVenil'><img border=0 src='https://avatars.githubusercontent.com/u/6068068?v=3' height=16 width=16'></a> You are created a new task and run it immediately but not awaiting it. You are blocking the main thread by waiting result\nif (result.Result == null)\n+            {\n+                return;\n+            }\nSee?\n- <a href='https://github.com/Yaaappee'><img border=0 src='https://avatars.githubusercontent.com/u/17313213?v=3' height=16 width=16'></a> Okay, I roger that\n- <a href='https://github.com/Yaaappee'><img border=0 src='https://avatars.githubusercontent.com/u/17313213?v=3' height=16 width=16'></a> Done.\n- [ ] <a href='#crh-comment-Pull 7ffe0475042e2bb2c8b32c1cb2280d842772177d DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs 138'></a> <img src='http://www.codereviewhub.com/site/github-remaining.png' height=16 width=60>&nbsp;<b><a href='https://github.com/ITsvetkoFF/Kv-013/pull/67#discussion_r60366587'>File: DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs:L1-187</a></b>\n- <a href='https://github.com/TerraVenil'><img border=0 src='https://avatars.githubusercontent.com/u/6068068?v=3' height=16 width=16'></a> All magic strings to constants.\n- <a href='https://github.com/Yaaappee'><img border=0 src='https://avatars.githubusercontent.com/u/17313213?v=3' height=16 width=16'></a> Done.\n- [ ] <a href='#crh-comment-Pull 7ffe0475042e2bb2c8b32c1cb2280d842772177d DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs 147'></a> <img src='http://www.codereviewhub.com/site/github-remaining.png' height=16 width=60>&nbsp;<b><a href='https://github.com/ITsvetkoFF/Kv-013/pull/67#discussion_r60366703'>File: DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs:L1-187</a></b>\n- <a href='https://github.com/TerraVenil'><img border=0 src='https://avatars.githubusercontent.com/u/6068068?v=3' height=16 width=16'></a> WebClient is not implemented IDisposable interface?\n- <a href='https://github.com/Yaaappee'><img border=0 src='https://avatars.githubusercontent.com/u/17313213?v=3' height=16 width=16'></a> So you're telling me to use \"using\" operator?\n- <a href='https://github.com/TerraVenil'><img border=0 src='https://avatars.githubusercontent.com/u/6068068?v=3' height=16 width=16'></a> It was a question.\n- <a href='https://github.com/Yaaappee'><img border=0 src='https://avatars.githubusercontent.com/u/17313213?v=3' height=16 width=16'></a> It inherited from class Component, that implemented IDisposable interface.\n- <a href='https://github.com/TerraVenil'><img border=0 src='https://avatars.githubusercontent.com/u/6068068?v=3' height=16 width=16'></a> Ok, so should we dispose it?\n- <a href='https://github.com/Yaaappee'><img border=0 src='https://avatars.githubusercontent.com/u/17313213?v=3' height=16 width=16'></a> Yes, after its usage\n- <a href='https://github.com/Yaaappee'><img border=0 src='https://avatars.githubusercontent.com/u/17313213?v=3' height=16 width=16'></a> Done.\n- [ ] <a href='#crh-comment-Pull 7ffe0475042e2bb2c8b32c1cb2280d842772177d DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/MainWindow.xaml.cs 82'></a> <img src='http://www.codereviewhub.com/site/github-remaining.png' height=16 width=60>&nbsp;<b><a href='https://github.com/ITsvetkoFF/Kv-013/pull/67#discussion_r60366860'>File: DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/MainWindow.xaml.cs:L1-122</a></b>\n- <a href='https://github.com/TerraVenil'><img border=0 src='https://avatars.githubusercontent.com/u/6068068?v=3' height=16 width=16'></a> Please don't mix business logic with UI logic. It should be separated.\n- <a href='https://github.com/Yaaappee'><img border=0 src='https://avatars.githubusercontent.com/u/17313213?v=3' height=16 width=16'></a> Done.\n- [ ] <a href='#crh-comment-Pull 02c3d8a2902ed3c5f1db9063084525e5f9bdccf6 DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Model/TranslationDataRow.cs 28'></a> <img src='http://www.codereviewhub.com/site/github-remaining.png' height=16 width=60>&nbsp;<b><a href='https://github.com/ITsvetkoFF/Kv-013/pull/67#discussion_r61040318'>File: DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Model/TranslationDataRow.cs:L1-84</a></b>\n- <a href='https://github.com/TerraVenil'><img border=0 src='https://avatars.githubusercontent.com/u/6068068?v=3' height=16 width=16'></a> Where the lambdas?\n- <a href='https://github.com/Yaaappee'><img border=0 src='https://avatars.githubusercontent.com/u/17313213?v=3' height=16 width=16'></a> I'm in process\n- [ ] <a href='#crh-comment-Pull 02c3d8a2902ed3c5f1db9063084525e5f9bdccf6 DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/JsonHelper.cs 19'></a> <img src='http://www.codereviewhub.com/site/github-remaining.png' height=16 width=60>&nbsp;<b><a href='https://github.com/ITsvetkoFF/Kv-013/pull/67#discussion_r61040385'>File: DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/JsonHelper.cs:L1-132</a></b>\n- <a href='https://github.com/TerraVenil'><img border=0 src='https://avatars.githubusercontent.com/u/6068068?v=3' height=16 width=16'></a> Very strange symbol. What it mean?\n- <a href='https://github.com/Yaaappee'><img border=0 src='https://avatars.githubusercontent.com/u/17313213?v=3' height=16 width=16'></a> You asked me to move magic words to constants. I did it.\n- [ ] <a href='#crh-comment-Pull 02c3d8a2902ed3c5f1db9063084525e5f9bdccf6 DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/JsonHelper.cs 29'></a> <img src='http://www.codereviewhub.com/site/github-remaining.png' height=16 width=60>&nbsp;<b><a href='https://github.com/ITsvetkoFF/Kv-013/pull/67#discussion_r61040531'>File: DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/JsonHelper.cs:L1-132</a></b>\n- <a href='https://github.com/TerraVenil'><img border=0 src='https://avatars.githubusercontent.com/u/6068068?v=3' height=16 width=16'></a> Helper should not couple with specific class. It should contains only static dependencies.\n- [ ] <a href='#crh-comment-Pull 02c3d8a2902ed3c5f1db9063084525e5f9bdccf6 DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/JsonHelper.cs 46'></a> <img src='http://www.codereviewhub.com/site/github-remaining.png' height=16 width=60>&nbsp;<b><a href='https://github.com/ITsvetkoFF/Kv-013/pull/67#discussion_r61040623'>File: DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/JsonHelper.cs:L1-132</a></b>\n- <a href='https://github.com/TerraVenil'><img border=0 src='https://avatars.githubusercontent.com/u/6068068?v=3' height=16 width=16'></a> ViewModel coupled with JsonHelper? Did you hear something regarding OOP?\n- [ ] <a href='#crh-comment-Pull 02c3d8a2902ed3c5f1db9063084525e5f9bdccf6 DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/JsonHelper.cs 95'></a> <img src='http://www.codereviewhub.com/site/github-remaining.png' height=16 width=60>&nbsp;<b><a href='https://github.com/ITsvetkoFF/Kv-013/pull/67#discussion_r61040800'>File: DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/JsonHelper.cs:L1-132</a></b>\n- <a href='https://github.com/TerraVenil'><img border=0 src='https://avatars.githubusercontent.com/u/6068068?v=3' height=16 width=16'></a> I see that you not only iterate on JsonArray. So method name is wrong.\n- [ ] <a href='#crh-comment-Pull 02c3d8a2902ed3c5f1db9063084525e5f9bdccf6 DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs 100'></a> <img src='http://www.codereviewhub.com/site/github-remaining.png' height=16 width=60>&nbsp;<b><a href='https://github.com/ITsvetkoFF/Kv-013/pull/67#discussion_r61041100'>File: DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs:L1-164</a></b>\n- <a href='https://github.com/TerraVenil'><img border=0 src='https://avatars.githubusercontent.com/u/6068068?v=3' height=16 width=16'></a> Don't use refs if you can prevent this. You mutate state inside method. Good practice returning changed result from the method at least from TDD side.\n- [ ] <a href='#crh-comment-Pull 02c3d8a2902ed3c5f1db9063084525e5f9bdccf6 DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs 91'></a> <img src='http://www.codereviewhub.com/site/github-remaining.png' height=16 width=60>&nbsp;<b><a href='https://github.com/ITsvetkoFF/Kv-013/pull/67#discussion_r61041208'>File: DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs:L1-164</a></b>\n- <a href='https://github.com/TerraVenil'><img border=0 src='https://avatars.githubusercontent.com/u/6068068?v=3' height=16 width=16'></a> I like name of parameters which passed to method.\n- [ ] <a href='#crh-comment-Pull 02c3d8a2902ed3c5f1db9063084525e5f9bdccf6 DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs 140'></a> <img src='http://www.codereviewhub.com/site/github-remaining.png' height=16 width=60>&nbsp;<b><a href='https://github.com/ITsvetkoFF/Kv-013/pull/67#discussion_r61041477'>File: DevelopGitHub/GitHubExtension/GitHubExtension.LocalizationTool/Translate/Translator.cs:L1-164</a></b>\n- <a href='https://github.com/TerraVenil'><img border=0 src='https://avatars.githubusercontent.com/u/6068068?v=3' height=16 width=16'></a> Please don't use deferred loading inside foreach because it's evaluated every time when you iterate on elements.\n\n\n<a href='https://www.codereviewhub.com/ITsvetkoFF/Kv-013/pull/67?mark_as_completed=1'><img src='http://www.codereviewhub.com/site/github-mark-as-completed.png' height=26></a>&nbsp;<a href='https://www.codereviewhub.com/ITsvetkoFF/Kv-013/pull/67?approve=1'><img src='http://www.codereviewhub.com/site/github-approve.png' height=26></a>&nbsp;<a href='https://github.com/ITsvetkoFF/Kv-013/pull/67'><img src='http://www.codereviewhub.com/site/github-refresh.png' height=26></a>\n<a href='#crh-end'></a>","created_at":"2016-04-15T07:01:06Z","updated_at":"2016-04-26T07:51:46Z","closed_at":null,"merged_at":null,"merge_commit_sha":"55e1f6db61ed0dc37438ca1a98af43dec15d90f7","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/pulls/67/commits","review_comments_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/pulls/67/comments","review_comment_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/pulls/comments{/number}","comments_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/issues/67/comments","statuses_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/statuses/02c3d8a2902ed3c5f1db9063084525e5f9bdccf6","head":{"label":"ITsvetkoFF:feature/localization-tool","ref":"feature/localization-tool","sha":"02c3d8a2902ed3c5f1db9063084525e5f9bdccf6","user":{"login":"ITsvetkoFF","id":7273003,"avatar_url":"https://avatars.githubusercontent.com/u/7273003?v=3","gravatar_id":"","url":"https://api.github.com/users/ITsvetkoFF","html_url":"https://github.com/ITsvetkoFF","followers_url":"https://api.github.com/users/ITsvetkoFF/followers","following_url":"https://api.github.com/users/ITsvetkoFF/following{/other_user}","gists_url":"https://api.github.com/users/ITsvetkoFF/gists{/gist_id}","starred_url":"https://api.github.com/users/ITsvetkoFF/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ITsvetkoFF/subscriptions","organizations_url":"https://api.github.com/users/ITsvetkoFF/orgs","repos_url":"https://api.github.com/users/ITsvetkoFF/repos","events_url":"https://api.github.com/users/ITsvetkoFF/events{/privacy}","received_events_url":"https://api.github.com/users/ITsvetkoFF/received_events","type":"User","site_admin":false},"repo":{"id":52432402,"name":"Kv-013","full_name":"ITsvetkoFF/Kv-013","owner":{"login":"ITsvetkoFF","id":7273003,"avatar_url":"https://avatars.githubusercontent.com/u/7273003?v=3","gravatar_id":"","url":"https://api.github.com/users/ITsvetkoFF","html_url":"https://github.com/ITsvetkoFF","followers_url":"https://api.github.com/users/ITsvetkoFF/followers","following_url":"https://api.github.com/users/ITsvetkoFF/following{/other_user}","gists_url":"https://api.github.com/users/ITsvetkoFF/gists{/gist_id}","starred_url":"https://api.github.com/users/ITsvetkoFF/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ITsvetkoFF/subscriptions","organizations_url":"https://api.github.com/users/ITsvetkoFF/orgs","repos_url":"https://api.github.com/users/ITsvetkoFF/repos","events_url":"https://api.github.com/users/ITsvetkoFF/events{/privacy}","received_events_url":"https://api.github.com/users/ITsvetkoFF/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/ITsvetkoFF/Kv-013","description":"","fork":false,"url":"https://api.github.com/repos/ITsvetkoFF/Kv-013","forks_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/forks","keys_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/teams","hooks_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/hooks","issue_events_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/issues/events{/number}","events_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/events","assignees_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/assignees{/user}","branches_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/branches{/branch}","tags_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/tags","blobs_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/git/refs{/sha}","trees_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/statuses/{sha}","languages_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/languages","stargazers_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/stargazers","contributors_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/contributors","subscribers_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/subscribers","subscription_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/subscription","commits_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/commits{/sha}","git_commits_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/git/commits{/sha}","comments_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/comments{/number}","issue_comment_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/issues/comments{/number}","contents_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/contents/{+path}","compare_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/merges","archive_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/downloads","issues_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/issues{/number}","pulls_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/pulls{/number}","milestones_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/milestones{/number}","notifications_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/labels{/name}","releases_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/releases{/id}","deployments_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/deployments","created_at":"2016-02-24T10:00:53Z","updated_at":"2016-04-18T11:55:01Z","pushed_at":"2016-04-25T20:47:38Z","git_url":"git://github.com/ITsvetkoFF/Kv-013.git","ssh_url":"git@github.com:ITsvetkoFF/Kv-013.git","clone_url":"https://github.com/ITsvetkoFF/Kv-013.git","svn_url":"https://github.com/ITsvetkoFF/Kv-013","homepage":null,"size":3528,"stargazers_count":7,"watchers_count":7,"language":"C#","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":22,"forks":0,"open_issues":22,"watchers":7,"default_branch":"develop"}},"base":{"label":"ITsvetkoFF:develop","ref":"develop","sha":"6499e6a2c3ffe73182ba441d2bfbb037c3ab0f76","user":{"login":"ITsvetkoFF","id":7273003,"avatar_url":"https://avatars.githubusercontent.com/u/7273003?v=3","gravatar_id":"","url":"https://api.github.com/users/ITsvetkoFF","html_url":"https://github.com/ITsvetkoFF","followers_url":"https://api.github.com/users/ITsvetkoFF/followers","following_url":"https://api.github.com/users/ITsvetkoFF/following{/other_user}","gists_url":"https://api.github.com/users/ITsvetkoFF/gists{/gist_id}","starred_url":"https://api.github.com/users/ITsvetkoFF/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ITsvetkoFF/subscriptions","organizations_url":"https://api.github.com/users/ITsvetkoFF/orgs","repos_url":"https://api.github.com/users/ITsvetkoFF/repos","events_url":"https://api.github.com/users/ITsvetkoFF/events{/privacy}","received_events_url":"https://api.github.com/users/ITsvetkoFF/received_events","type":"User","site_admin":false},"repo":{"id":52432402,"name":"Kv-013","full_name":"ITsvetkoFF/Kv-013","owner":{"login":"ITsvetkoFF","id":7273003,"avatar_url":"https://avatars.githubusercontent.com/u/7273003?v=3","gravatar_id":"","url":"https://api.github.com/users/ITsvetkoFF","html_url":"https://github.com/ITsvetkoFF","followers_url":"https://api.github.com/users/ITsvetkoFF/followers","following_url":"https://api.github.com/users/ITsvetkoFF/following{/other_user}","gists_url":"https://api.github.com/users/ITsvetkoFF/gists{/gist_id}","starred_url":"https://api.github.com/users/ITsvetkoFF/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ITsvetkoFF/subscriptions","organizations_url":"https://api.github.com/users/ITsvetkoFF/orgs","repos_url":"https://api.github.com/users/ITsvetkoFF/repos","events_url":"https://api.github.com/users/ITsvetkoFF/events{/privacy}","received_events_url":"https://api.github.com/users/ITsvetkoFF/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/ITsvetkoFF/Kv-013","description":"","fork":false,"url":"https://api.github.com/repos/ITsvetkoFF/Kv-013","forks_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/forks","keys_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/teams","hooks_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/hooks","issue_events_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/issues/events{/number}","events_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/events","assignees_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/assignees{/user}","branches_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/branches{/branch}","tags_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/tags","blobs_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/git/refs{/sha}","trees_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/statuses/{sha}","languages_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/languages","stargazers_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/stargazers","contributors_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/contributors","subscribers_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/subscribers","subscription_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/subscription","commits_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/commits{/sha}","git_commits_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/git/commits{/sha}","comments_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/comments{/number}","issue_comment_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/issues/comments{/number}","contents_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/contents/{+path}","compare_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/merges","archive_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/downloads","issues_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/issues{/number}","pulls_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/pulls{/number}","milestones_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/milestones{/number}","notifications_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/labels{/name}","releases_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/releases{/id}","deployments_url":"https://api.github.com/repos/ITsvetkoFF/Kv-013/deployments","created_at":"2016-02-24T10:00:53Z","updated_at":"2016-04-18T11:55:01Z","pushed_at":"2016-04-25T20:47:38Z","git_url":"git://github.com/ITsvetkoFF/Kv-013.git","ssh_url":"git@github.com:ITsvetkoFF/Kv-013.git","clone_url":"https://github.com/ITsvetkoFF/Kv-013.git","svn_url":"https://github.com/ITsvetkoFF/Kv-013","homepage":null,"size":3528,"stargazers_count":7,"watchers_count":7,"language":"C#","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":22,"forks":0,"open_issues":22,"watchers":7,"default_branch":"develop"}},"_links":{"self":{"href":"https://api.github.com/repos/ITsvetkoFF/Kv-013/pulls/67"},"html":{"href":"https://github.com/ITsvetkoFF/Kv-013/pull/67"},"issue":{"href":"https://api.github.com/repos/ITsvetkoFF/Kv-013/issues/67"},"comments":{"href":"https://api.github.com/repos/ITsvetkoFF/Kv-013/issues/67/comments"},"review_comments":{"href":"https://api.github.com/repos/ITsvetkoFF/Kv-013/pulls/67/comments"},"review_comment":{"href":"https://api.github.com/repos/ITsvetkoFF/Kv-013/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/ITsvetkoFF/Kv-013/pulls/67/commits"},"statuses":{"href":"https://api.github.com/repos/ITsvetkoFF/Kv-013/statuses/02c3d8a2902ed3c5f1db9063084525e5f9bdccf6"}}}}