As seen by the test case:
factory_abstract_type.ml
type aliases are not supported. Unfortunately this makes this very useful PPX unusable in my case. I am also using the visitors PPX and use some type aliases to get different visitor functions for the same type - say I do type identifier = string to get a separate visitor function for identifiers and other strings in an AST data type. But then I can't do factory any more - unless I locally undo the PR which enabled this error message.
As seen by the test case:
factory_abstract_type.ml
type aliases are not supported. Unfortunately this makes this very useful PPX unusable in my case. I am also using the visitors PPX and use some type aliases to get different visitor functions for the same type - say I do
type identifier = stringto get a separate visitor function for identifiers and other strings in an AST data type. But then I can't do factory any more - unless I locally undo the PR which enabled this error message.