{"action":"created","issue":{"url":"https://api.github.com/repos/ceylon/ceylon.formatter/issues/117","labels_url":"https://api.github.com/repos/ceylon/ceylon.formatter/issues/117/labels{/name}","comments_url":"https://api.github.com/repos/ceylon/ceylon.formatter/issues/117/comments","events_url":"https://api.github.com/repos/ceylon/ceylon.formatter/issues/117/events","html_url":"https://github.com/ceylon/ceylon.formatter/issues/117","id":107332161,"number":117,"title":"Support one line per initializer/constructor/function parameter for long param lists, possibly as a configuration option","user":{"login":"lukedegruchy","id":4969007,"avatar_url":"https://avatars.githubusercontent.com/u/4969007?v=3","gravatar_id":"","url":"https://api.github.com/users/lukedegruchy","html_url":"https://github.com/lukedegruchy","followers_url":"https://api.github.com/users/lukedegruchy/followers","following_url":"https://api.github.com/users/lukedegruchy/following{/other_user}","gists_url":"https://api.github.com/users/lukedegruchy/gists{/gist_id}","starred_url":"https://api.github.com/users/lukedegruchy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lukedegruchy/subscriptions","organizations_url":"https://api.github.com/users/lukedegruchy/orgs","repos_url":"https://api.github.com/users/lukedegruchy/repos","events_url":"https://api.github.com/users/lukedegruchy/events{/privacy}","received_events_url":"https://api.github.com/users/lukedegruchy/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ceylon/ceylon.formatter/labels/code%20style","name":"code style","color":"207de5"},{"url":"https://api.github.com/repos/ceylon/ceylon.formatter/labels/feature","name":"feature","color":"009800"}],"state":"open","locked":false,"assignee":{"login":"lucaswerkmeister","id":2346599,"avatar_url":"https://avatars.githubusercontent.com/u/2346599?v=3","gravatar_id":"","url":"https://api.github.com/users/lucaswerkmeister","html_url":"https://github.com/lucaswerkmeister","followers_url":"https://api.github.com/users/lucaswerkmeister/followers","following_url":"https://api.github.com/users/lucaswerkmeister/following{/other_user}","gists_url":"https://api.github.com/users/lucaswerkmeister/gists{/gist_id}","starred_url":"https://api.github.com/users/lucaswerkmeister/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lucaswerkmeister/subscriptions","organizations_url":"https://api.github.com/users/lucaswerkmeister/orgs","repos_url":"https://api.github.com/users/lucaswerkmeister/repos","events_url":"https://api.github.com/users/lucaswerkmeister/events{/privacy}","received_events_url":"https://api.github.com/users/lucaswerkmeister/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/ceylon/ceylon.formatter/milestones/3","html_url":"https://github.com/ceylon/ceylon.formatter/milestones/1.3.0","labels_url":"https://api.github.com/repos/ceylon/ceylon.formatter/milestones/3/labels","id":504888,"number":3,"title":"1.3.0","description":"Release for Ceylon 1.2.0.\r\n\r\nI might have time for significant new features here.","creator":{"login":"lucaswerkmeister","id":2346599,"avatar_url":"https://avatars.githubusercontent.com/u/2346599?v=3","gravatar_id":"","url":"https://api.github.com/users/lucaswerkmeister","html_url":"https://github.com/lucaswerkmeister","followers_url":"https://api.github.com/users/lucaswerkmeister/followers","following_url":"https://api.github.com/users/lucaswerkmeister/following{/other_user}","gists_url":"https://api.github.com/users/lucaswerkmeister/gists{/gist_id}","starred_url":"https://api.github.com/users/lucaswerkmeister/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lucaswerkmeister/subscriptions","organizations_url":"https://api.github.com/users/lucaswerkmeister/orgs","repos_url":"https://api.github.com/users/lucaswerkmeister/repos","events_url":"https://api.github.com/users/lucaswerkmeister/events{/privacy}","received_events_url":"https://api.github.com/users/lucaswerkmeister/received_events","type":"User","site_admin":false},"open_issues":5,"closed_issues":3,"state":"open","created_at":"2013-12-04T15:28:14Z","updated_at":"2015-09-19T19:09:03Z","due_on":null,"closed_at":null},"comments":3,"created_at":"2015-09-19T13:09:59Z","updated_at":"2015-09-19T19:24:48Z","closed_at":null,"body":"This is obviously not intended for 1.2 and is a feature request.\r\n\r\nMy personal preference is to take a really long parameter list, for example:\r\n\r\n```ceylon\r\nvoid functionWithReallyLongParamList(String one, String two, String three, String four, String five, String six, String seven) {}\r\n```\r\n\r\nAnd format it this way:\r\n\r\n```ceylon\r\nvoid functionWithReallyLongParamList(String one,\r\n                                     String two,\r\n                                     String three,\r\n                                     String four,\r\n                                     String five,\r\n                                     String six,\r\n                                     String seven) {}\r\n```\r\nI realize most Ceylon developers won't necessarily prefer that style but I think it should be an available option."},"comment":{"url":"https://api.github.com/repos/ceylon/ceylon.formatter/issues/comments/141700440","html_url":"https://github.com/ceylon/ceylon.formatter/issues/117#issuecomment-141700440","issue_url":"https://api.github.com/repos/ceylon/ceylon.formatter/issues/117","id":141700440,"user":{"login":"gavinking","id":579974,"avatar_url":"https://avatars.githubusercontent.com/u/579974?v=3","gravatar_id":"","url":"https://api.github.com/users/gavinking","html_url":"https://github.com/gavinking","followers_url":"https://api.github.com/users/gavinking/followers","following_url":"https://api.github.com/users/gavinking/following{/other_user}","gists_url":"https://api.github.com/users/gavinking/gists{/gist_id}","starred_url":"https://api.github.com/users/gavinking/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gavinking/subscriptions","organizations_url":"https://api.github.com/users/gavinking/orgs","repos_url":"https://api.github.com/users/gavinking/repos","events_url":"https://api.github.com/users/gavinking/events{/privacy}","received_events_url":"https://api.github.com/users/gavinking/received_events","type":"User","site_admin":false},"created_at":"2015-09-19T19:24:47Z","updated_at":"2015-09-19T19:24:47Z","body":"@lucaswerkmeister yeah, _definitely_."}}