{"action":"created","issue":{"url":"https://api.github.com/repos/google/closure-compiler/issues/845","labels_url":"https://api.github.com/repos/google/closure-compiler/issues/845/labels{/name}","comments_url":"https://api.github.com/repos/google/closure-compiler/issues/845/comments","events_url":"https://api.github.com/repos/google/closure-compiler/issues/845/events","html_url":"https://github.com/google/closure-compiler/issues/845","id":58803200,"number":845,"title":"Error if opt_foo is not marked as \"=\" in type.","user":{"login":"nanaze","id":1475312,"avatar_url":"https://avatars.githubusercontent.com/u/1475312?v=3","gravatar_id":"","url":"https://api.github.com/users/nanaze","html_url":"https://github.com/nanaze","followers_url":"https://api.github.com/users/nanaze/followers","following_url":"https://api.github.com/users/nanaze/following{/other_user}","gists_url":"https://api.github.com/users/nanaze/gists{/gist_id}","starred_url":"https://api.github.com/users/nanaze/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nanaze/subscriptions","organizations_url":"https://api.github.com/users/nanaze/orgs","repos_url":"https://api.github.com/users/nanaze/repos","events_url":"https://api.github.com/users/nanaze/events{/privacy}","received_events_url":"https://api.github.com/users/nanaze/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/google/closure-compiler/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/google/closure-compiler/labels/lint","name":"lint","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-02-24T20:54:32Z","updated_at":"2015-03-06T16:44:44Z","closed_at":null,"body":"Same as linter error  E:0232: Optional parameter opt_staticNamesCallback type must end with =.\r\n"},"comment":{"url":"https://api.github.com/repos/google/closure-compiler/issues/comments/77591113","html_url":"https://github.com/google/closure-compiler/issues/845#issuecomment-77591113","issue_url":"https://api.github.com/repos/google/closure-compiler/issues/845","id":77591113,"user":{"login":"nanaze","id":1475312,"avatar_url":"https://avatars.githubusercontent.com/u/1475312?v=3","gravatar_id":"","url":"https://api.github.com/users/nanaze","html_url":"https://github.com/nanaze","followers_url":"https://api.github.com/users/nanaze/followers","following_url":"https://api.github.com/users/nanaze/following{/other_user}","gists_url":"https://api.github.com/users/nanaze/gists{/gist_id}","starred_url":"https://api.github.com/users/nanaze/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nanaze/subscriptions","organizations_url":"https://api.github.com/users/nanaze/orgs","repos_url":"https://api.github.com/users/nanaze/repos","events_url":"https://api.github.com/users/nanaze/events{/privacy}","received_events_url":"https://api.github.com/users/nanaze/received_events","type":"User","site_admin":false},"created_at":"2015-03-06T16:44:44Z","updated_at":"2015-03-06T16:44:44Z","body":"All information regarding a type should be in the type signature. The prefix is just a style question.\r\n\r\nAs far as Google style goes, if the type contains \"=\", then the parameter name should be prefixed with \"opt_\". If a parameter name starts with \"opt_\", the type should contain \"=\". gjslint philosophy is that the style guide should be the arbiter of behavior."}}