{"action":"created","issue":{"url":"https://api.github.com/repos/Hoverbear/transit/issues/13","labels_url":"https://api.github.com/repos/Hoverbear/transit/issues/13/labels{/name}","comments_url":"https://api.github.com/repos/Hoverbear/transit/issues/13/comments","events_url":"https://api.github.com/repos/Hoverbear/transit/issues/13/events","html_url":"https://github.com/Hoverbear/transit/issues/13","id":69235637,"number":13,"title":"Language Support","user":{"login":"BrodyHolden","id":5108066,"avatar_url":"https://avatars.githubusercontent.com/u/5108066?v=3","gravatar_id":"","url":"https://api.github.com/users/BrodyHolden","html_url":"https://github.com/BrodyHolden","followers_url":"https://api.github.com/users/BrodyHolden/followers","following_url":"https://api.github.com/users/BrodyHolden/following{/other_user}","gists_url":"https://api.github.com/users/BrodyHolden/gists{/gist_id}","starred_url":"https://api.github.com/users/BrodyHolden/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BrodyHolden/subscriptions","organizations_url":"https://api.github.com/users/BrodyHolden/orgs","repos_url":"https://api.github.com/users/BrodyHolden/repos","events_url":"https://api.github.com/users/BrodyHolden/events{/privacy}","received_events_url":"https://api.github.com/users/BrodyHolden/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-04-17T23:09:38Z","updated_at":"2015-04-18T19:17:22Z","closed_at":null,"body":"= Language-Support Feature\r\n\r\nWe want to be able to track when moved code has variable renamed but no other changes.\r\n\r\n== Rational\r\n\r\nAs code moves locations the logic can stay the same but the new context may dictate changes in variable names.\r\n\r\n== Language Detection\r\n\r\nTo detect renamed variables transit will have to know which language it is operating on.\r\n\r\nThe approach I am working on is to detect the language based on the file extension. If both the `new` and `old` files extensions match and are for a supported language then language specific processing is used. Otherwise the generic language processing is used.\r\n"},"comment":{"url":"https://api.github.com/repos/Hoverbear/transit/issues/comments/94192928","html_url":"https://github.com/Hoverbear/transit/issues/13#issuecomment-94192928","issue_url":"https://api.github.com/repos/Hoverbear/transit/issues/13","id":94192928,"user":{"login":"BrodyHolden","id":5108066,"avatar_url":"https://avatars.githubusercontent.com/u/5108066?v=3","gravatar_id":"","url":"https://api.github.com/users/BrodyHolden","html_url":"https://github.com/BrodyHolden","followers_url":"https://api.github.com/users/BrodyHolden/followers","following_url":"https://api.github.com/users/BrodyHolden/following{/other_user}","gists_url":"https://api.github.com/users/BrodyHolden/gists{/gist_id}","starred_url":"https://api.github.com/users/BrodyHolden/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BrodyHolden/subscriptions","organizations_url":"https://api.github.com/users/BrodyHolden/orgs","repos_url":"https://api.github.com/users/BrodyHolden/repos","events_url":"https://api.github.com/users/BrodyHolden/events{/privacy}","received_events_url":"https://api.github.com/users/BrodyHolden/received_events","type":"User","site_admin":false},"created_at":"2015-04-18T19:17:22Z","updated_at":"2015-04-18T19:17:22Z","body":"Do we want this feature on by default or turned on with a flag? I am not sure what is most useful yet."}}