mirror of
https://github.com/WhatsApp/erlang-language-platform.git
synced 2025-12-23 12:26:48 +00:00
Summary: The Erlang local include processing is intended to search in the include path of the initial application, then the include paths of all dependencies. This is also how it works in buck2. This diff aligns ELP with this by - Include the app name in the local include key for the include mapping - If the initial lookup fails, walk the tree of dependencies looking for a result Reviewed By: TD5 Differential Revision: D78488506 fbshipit-source-id: 5ec98a0ecde04883db480b9adecae19ea0e784c6 |
||
|---|---|---|
| .. | ||
| external_app | ||
| extra_app | ||
| main_app/src | ||
| normal_dep | ||
| .elp.toml | ||
| rebar.config | ||