Does Erlang LS support parse transforms such as [exprecs of the parse_trans library](https://github.com/uwiger/parse_trans/blob/master/doc/exprecs.md)? When I try to find completions in Zed using the Erlang LS extension, it does not suggest the generated functions: <img width="556" alt="Image" src="https://github.com/user-attachments/assets/f6108184-42d3-444d-91e6-498d39449f68" /> However, `erl` is fully capable of finding them: <img width="522" alt="Image" src="https://github.com/user-attachments/assets/7161e434-8522-41a5-954b-3424553a4dd2" /> Just trying to understand if this is a bug, a limitation, or a misconfiguration perhaps? Here is the source code I'm trying this with: ```erl -module(cars). -compile({parse_transform, exprecs}). -record(car, {year :: pos_integer(), make :: binary()}). -exprecs_prefix(["rec_", operation, "_"]). -export_records([car]). foo() -> rec_ ```
Does Erlang LS support parse transforms such as exprecs of the parse_trans library?
When I try to find completions in Zed using the Erlang LS extension, it does not suggest the generated functions:
However,
erlis fully capable of finding them:Just trying to understand if this is a bug, a limitation, or a misconfiguration perhaps? Here is the source code I'm trying this with: