eclipse-archived/ceylon-ide-intellij

Breakpoints and navigation works incorrectly if project have filenames with same name

MikhailMalyutin opened this issue · 0 comments

Steps to reproduce:

  1. create several ceylon modules with the same file name, for example run.ceylon
    module1:
    run.ceylon
    (...shared void run() {print("hello world")});
    module2:
    run.ceylon

  2. set breakpoint to specific line in module2:run.ceylon
    ((shared void run() {throw Exception("ERROR);});)

  3. run module1.
    See breakpoint in module2:run.ceylon stopped the execution

  4. If run module2.run - there is stacktrace in log. If press to line where exception is thrown - IDEA plugin can't determine in which file it was thrown, you must select from popup from 2 variants.