Open samwgoldman opened 8 months ago
You got this error when using one of the plugins right? Could you test if you still get this error when pinning ppx_deriving
to the master
branch?
We recently merged a port of all plugins to ppxlib and I believe this should fix the issue as they are not using the ppx_deriving
API anymore and if I understand your fix in #283 correctly, this attribute was attached for all plugins by the ppx_deriving
API.
Given the following contents in
test.ml
:And a ppx binary to do the transforms:
We get the following output from
./ppx_driver test.ml
If we then try to compile that code:
This is from a clean switch with ocaml.5.2~alpha1 and ppx_deriving