{"action":"created","issue":{"url":"https://api.github.com/repos/go-lang-plugin-org/go-lang-idea-plugin/issues/604","labels_url":"https://api.github.com/repos/go-lang-plugin-org/go-lang-idea-plugin/issues/604/labels{/name}","comments_url":"https://api.github.com/repos/go-lang-plugin-org/go-lang-idea-plugin/issues/604/comments","events_url":"https://api.github.com/repos/go-lang-plugin-org/go-lang-idea-plugin/issues/604/events","html_url":"https://github.com/go-lang-plugin-org/go-lang-idea-plugin/issues/604","id":27416434,"number":604,"title":"Refactor: Extract Method","user":{"login":"markmandel","id":298370,"avatar_url":"https://avatars.githubusercontent.com/u/298370?v=3","gravatar_id":"","url":"https://api.github.com/users/markmandel","html_url":"https://github.com/markmandel","followers_url":"https://api.github.com/users/markmandel/followers","following_url":"https://api.github.com/users/markmandel/following{/other_user}","gists_url":"https://api.github.com/users/markmandel/gists{/gist_id}","starred_url":"https://api.github.com/users/markmandel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/markmandel/subscriptions","organizations_url":"https://api.github.com/users/markmandel/orgs","repos_url":"https://api.github.com/users/markmandel/repos","events_url":"https://api.github.com/users/markmandel/events{/privacy}","received_events_url":"https://api.github.com/users/markmandel/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/go-lang-plugin-org/go-lang-idea-plugin/labels/features","name":"features","color":"ededed"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/go-lang-plugin-org/go-lang-idea-plugin/milestones/15","html_url":"https://github.com/go-lang-plugin-org/go-lang-idea-plugin/milestones/next","labels_url":"https://api.github.com/repos/go-lang-plugin-org/go-lang-idea-plugin/milestones/15/labels","id":965174,"number":15,"title":"next","description":"This milestones will contain any issues that are not deemed to be essential for 1.0 release.","creator":{"login":"dlsniper","id":607868,"avatar_url":"https://avatars.githubusercontent.com/u/607868?v=3","gravatar_id":"","url":"https://api.github.com/users/dlsniper","html_url":"https://github.com/dlsniper","followers_url":"https://api.github.com/users/dlsniper/followers","following_url":"https://api.github.com/users/dlsniper/following{/other_user}","gists_url":"https://api.github.com/users/dlsniper/gists{/gist_id}","starred_url":"https://api.github.com/users/dlsniper/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dlsniper/subscriptions","organizations_url":"https://api.github.com/users/dlsniper/orgs","repos_url":"https://api.github.com/users/dlsniper/repos","events_url":"https://api.github.com/users/dlsniper/events{/privacy}","received_events_url":"https://api.github.com/users/dlsniper/received_events","type":"User","site_admin":false},"open_issues":20,"closed_issues":3,"state":"open","created_at":"2015-02-04T09:47:03Z","updated_at":"2015-05-01T08:41:19Z","due_on":null,"closed_at":null},"comments":10,"created_at":"2014-02-12T08:13:32Z","updated_at":"2015-05-06T15:26:48Z","closed_at":null,"body":"I use `Extract Method` a great deal when working in other languages in IntelliJ (Java, Ruby, etc).\r\n\r\nhttps://www.jetbrains.com/idea/webhelp/extract-method.html\r\n\r\nI think it would make an awesome edition to this otherwise fantastic plugin.\r\n"},"comment":{"url":"https://api.github.com/repos/go-lang-plugin-org/go-lang-idea-plugin/issues/comments/99513883","html_url":"https://github.com/go-lang-plugin-org/go-lang-idea-plugin/issues/604#issuecomment-99513883","issue_url":"https://api.github.com/repos/go-lang-plugin-org/go-lang-idea-plugin/issues/604","id":99513883,"user":{"login":"zolotov","id":140920,"avatar_url":"https://avatars.githubusercontent.com/u/140920?v=3","gravatar_id":"","url":"https://api.github.com/users/zolotov","html_url":"https://github.com/zolotov","followers_url":"https://api.github.com/users/zolotov/followers","following_url":"https://api.github.com/users/zolotov/following{/other_user}","gists_url":"https://api.github.com/users/zolotov/gists{/gist_id}","starred_url":"https://api.github.com/users/zolotov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zolotov/subscriptions","organizations_url":"https://api.github.com/users/zolotov/orgs","repos_url":"https://api.github.com/users/zolotov/repos","events_url":"https://api.github.com/users/zolotov/events{/privacy}","received_events_url":"https://api.github.com/users/zolotov/received_events","type":"User","site_admin":false},"created_at":"2015-05-06T15:26:48Z","updated_at":"2015-05-06T15:26:48Z","body":"> Would this be possible, or has someone already gone to the trouble of writing introspection code in java that understands go code?\r\n\r\n@mdwhatcott it is possible, but it doesn't make any sense to me. Go plugin also has packages for analizing go sources, so what's the point in introducing interaction introspection between go and java?"}}