Closed stijnherreman closed 5 months ago
I'm fine pushing in another breaking change in the next version, there's already going to be a couple. However, can you just add method overloads to incorporate your changes?
Sure, either is fine with me. I've updated the PR to add overloads instead of replacing the existing ones.
This feature has been released in version 15.1.0.
This change makes the type converters available to custom pre-processing phase visitors instead of discarding them. The type converters are necessary when inheriting from
PreProcessingPhaseObjectGraphVisitorSkeleton
.The change also aligns the
WithPreProcessingPhaseObjectGraphVisitor(...)
API with theWithEmissionPhaseObjectGraphVisitor(...)
API.Fixes #677
There are currently no unit tests at all for this API, but I can add one if required. I'm already using this change locally to implement a custom anchor assigning visitor (see #807).