Skip to content

use canonical file path in Notebook::open to avoid duplicated parsing with soft-linked files.

Ted Feng requested to merge artisdom:use_canonical_path_in_notebook_open into master

If there are soft-linked files in the project, the same file is treated as two different files and is parsed mulitple times, and duplicated symbols will show up when doing symbol lookups, like: doing "Go to Method", "Go to Usage". Using canonical file path in Notebook::open fix the problem.

Merge request reports