ceylon-ide-intellij icon indicating copy to clipboard operation
ceylon-ide-intellij copied to clipboard

Make Ceylon declarations visible from Java code in same project

Open bjansen opened this issue 9 years ago • 7 comments

Split from #292.

Related to https://github.com/ceylon/ceylon-ide-intellij/issues/104#issuecomment-230317588

This is also needed to make Ceylon declarations visible from XML files in Android projects.

bjansen avatar Jul 04 '16 16:07 bjansen

Wait, isn't this going in 1.3.0? I thought it was part of the Android support priority issues? How hard is that issues estimated at?

FroMage avatar Aug 29 '16 12:08 FroMage

It's not that easy to implement, and requires lots of testing.

bjansen avatar Aug 29 '16 12:08 bjansen

Define not that easy? Are we talking days, weeks or months?

FroMage avatar Aug 29 '16 12:08 FroMage

I'd say at least a week

bjansen avatar Aug 29 '16 12:08 bjansen

@gavinking WDYT?

FroMage avatar Aug 29 '16 13:08 FroMage

Well as I understand it, the compiler/IDE still doesn't fully completely support the compilation of Java files that reference Ceylon files in the the same project. If that's the case, it doesn't seem completely unreasonable to slip this issue.

(However, I agree that for Android development the lack of support for navigation from XML is a pain.)

gavinking avatar Aug 29 '16 13:08 gavinking

Well, it's more that the file shows an error, because the declaration is considered missing. It also causes an error when running the application saying the activity could not be found. It works, though, so the error is misleading.

As for Java files that reference Ceylon files in the same project, it seems orthogonal to this issue, IMO.

FroMage avatar Aug 29 '16 13:08 FroMage