Public functions that use non-public types
I've noticed a couple of instances of voldemort types in public APIs.
-
CircuitBuilder::buildrequires a non-publicTorPath -
VerifiedChannel::finishreturns a non-publicReactor
Was this done intentionally, or is it a bug? If it is a bug, is there a good way to detect this as a CI job?