A Erlang Project internally maintains a devpath that corresponds to the project's classpath. The classpath may include source folders from the current project; archives in the current project, other projects, and the local file system; and binary folders (output location) of other projects. The Erlang Model presents source elements corresponding to output .beam files in other projects, and thus uses the devpath rather than the classpath (which is really a compilation path). The devpath mimics the classpath, except has source folder entries in place of output locations in external projects.
Each ErlProject has a NameLookup facility that locates elements on by name, based on the devpath. @see IErlProject
|
|
|
|