Move most of the redirection logic from the Printer class and subclasses to TraceMethodVisitor.

1 job from remove-more-unnecessary-code in 10 minutes and 52 seconds (queued for 1 second)
Status Job ID Name Coverage
  Test
passed #11643
build

00:10:52