These are chat archives for ceylon/ceylon-ide-eclipse

13th
Sep 2016
Gavin King
@gavinking
Sep 13 2016 17:12
I have a backend compilation error in the ceylon-ide-common project in Eclipse
in createPhasedUnit()
David Festal
@davidfestal
Sep 13 2016 17:13
which one ?
in which file ?
Gavin King
@gavinking
Sep 13 2016 17:13
Description Resource Path Location Type
Java primitive boxing/unboxing in Ceylon-generated code! createPhasedUnit.ceylon /ceylon-ide-common/test-source/test/com/redhat/ceylon/ide/common/testUtils line 78 Ceylon Backend Error
ah it is in test code
David Festal
@davidfestal
Sep 13 2016 17:14
I didn't have this, ah, but I had not compiled all the tests maybe
I'll have a look to that as soon as I've debugged ceylon/ceylon-ide-intellij#475 which in fact is a ceylon-ide-common Delta builder bug
cool
Gavin King
@gavinking
Sep 13 2016 17:22
ok, delta builder is more important, for sure
David Festal
@davidfestal
Sep 13 2016 18:06
Is the a Tree.Declaration attached to the Tree.SpecifierStatement of a shortcut refinement ?
or simply a TypedDeclaration model ?
Gavin King
@gavinking
Sep 13 2016 22:03
@davidfestal there is no Tree.Declaration … but there is a TypedDeclaration, of course
David Festal
@davidfestal
Sep 13 2016 22:03
yes, that's what I saw
I was simply not taking AST statements in account
when traversing AST children
I'm fixing it
Gavin King
@gavinking
Sep 13 2016 22:07
what I figured
the ones you’re interested in have getRefinement() set to true
David Festal
@davidfestal
Sep 13 2016 22:08
yes, I've seen that
I should be able to test soon
Gavin King
@gavinking
Sep 13 2016 22:10
ok