{"issue":{"created_at":"2011-11-17T16:08:14Z","state":"open","updated_at":"2011-11-24T20:35:27Z","user":{"gravatar_id":"8672f1c3b11cc7390ec341ac25d7e88e","id":579974,"url":"https://api.github.com/users/gavinking","login":"gavinking","avatar_url":"https://secure.gravatar.com/avatar/8672f1c3b11cc7390ec341ac25d7e88e?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"comments":3,"body":"Warning: this is a major blocking issue for M1!\r\n\r\nIssue 1:\r\n\r\nCurrently named argument invocations have multiple bugs. With the most simplest calls, I get an error on the *following* line of code, something like:\r\n\r\n`/Users/gavin/runtime-EclipseApplication/test/src/Foo.ceylon:123: cannot find symbol\r\nsymbol: variable ceylon`\r\n\r\nIssue 2:\r\n\r\nErased types like `Natural` cause problems (not sure why, should not auto-boxing handle this?)\r\n\r\n`/Users/gavin/runtime-EclipseApplication/test2/src/method.ceylon:138: cannot find symbol\r\nsymbol  : constructor NamedArgumentCall(long,ceylon.language.Natural)\r\nlocation: class ceylon.language.NamedArgumentCall<ceylon.language.Natural>\r\n    1.plus { other=2; };\r\n    ^`\r\n\r\nIssue 3:\r\n\r\nI believe there is a problem affecting sequenced parameters when there are zero sequenced arguments. I could be wrong, but it needs testing.\r\n\r\n\r\n","assignee":null,"id":2270372,"labels":[{"name":"BUG","color":"e10c02","url":"https://api.github.com/repos/ceylon/ceylon-compiler/labels/BUG"}],"pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"number":201,"title":"Named argument invocations","closed_at":null,"html_url":"https://github.com/ceylon/ceylon-compiler/issues/201","milestone":{"created_at":"2011-08-04T00:16:58Z","state":"open","due_on":"2011-12-30T08:00:00Z","closed_issues":82,"creator":{"gravatar_id":"f350819e50453bd9237769a3db644f28","id":778793,"url":"https://api.github.com/users/quintesse","login":"quintesse","avatar_url":"https://secure.gravatar.com/avatar/f350819e50453bd9237769a3db644f28?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"number":1,"title":"M1","description":"See https://github.com/ceylon/ceylon-compiler/wiki/Release-plan-M1-M3 for what's going into M1","open_issues":45,"url":"https://api.github.com/repos/ceylon/ceylon-compiler/milestones/1"},"url":"https://api.github.com/repos/ceylon/ceylon-compiler/issues/201"},"action":"created","comment":{"created_at":"2011-11-24T20:35:27Z","updated_at":"2011-11-24T20:35:27Z","user":{"gravatar_id":"8672f1c3b11cc7390ec341ac25d7e88e","id":579974,"url":"https://api.github.com/users/gavinking","login":"gavinking","avatar_url":"https://secure.gravatar.com/avatar/8672f1c3b11cc7390ec341ac25d7e88e?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"body":"To reproduce issue 3:\r\n\r\n    void m() { \r\n        void x(Natural... ns) {}\r\n        x{};\r\n    }\r\n","id":2868976,"url":"https://api.github.com/repos/ceylon/ceylon-compiler/issues/comments/2868976"}}