{"action":"closed","issue":{"url":"https://api.github.com/repos/getgauge/gauge/issues/63","labels_url":"https://api.github.com/repos/getgauge/gauge/issues/63/labels{/name}","comments_url":"https://api.github.com/repos/getgauge/gauge/issues/63/comments","events_url":"https://api.github.com/repos/getgauge/gauge/issues/63/events","html_url":"https://github.com/getgauge/gauge/issues/63","id":54333361,"number":63,"title":"refactor should validate input syntax","user":{"login":"sriv","id":389148,"avatar_url":"https://avatars.githubusercontent.com/u/389148?v=3","gravatar_id":"","url":"https://api.github.com/users/sriv","html_url":"https://github.com/sriv","followers_url":"https://api.github.com/users/sriv/followers","following_url":"https://api.github.com/users/sriv/following{/other_user}","gists_url":"https://api.github.com/users/sriv/gists{/gist_id}","starred_url":"https://api.github.com/users/sriv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sriv/subscriptions","organizations_url":"https://api.github.com/users/sriv/orgs","repos_url":"https://api.github.com/users/sriv/repos","events_url":"https://api.github.com/users/sriv/events{/privacy}","received_events_url":"https://api.github.com/users/sriv/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/getgauge/gauge/labels/bug","name":"bug","color":"fc2929"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-01-14T15:17:19Z","updated_at":"2015-04-28T10:03:26Z","closed_at":"2015-04-28T10:03:26Z","body":"Do we allow dynamic parameters? If we do, then the implementation is broken. Note the output of refactor below.\r\n\r\n```\r\ngauge --refactor \"A context step which gets executed before every scenario\" \"A context step which gets executed before every scenario with\r\n<foo> and <bar>\"\r\n```\r\n\r\nResuts in\r\n\r\nSpec:\r\n```\r\n* A context step which gets executed before every scenario with \"\" and \"\"\r\n\r\n```\r\n\r\nImplementation:\r\n```\r\nstep 'A context step which gets executed before every scenario with {} and {}' do |foo, bar|\r\nend\r\n```"}}