lgtm,codescanning
FormattingFunction.getOutputParameterIndexnow has a parameter identifying whether the output at that index is a buffer or a stream.FormattingFunctionnow has a predicateisOutputGlobalindicating when the output is to a global stream.- The
primitiveVariadicFormatterandvariadicFormatterpredicates have more parameters exposing information about the function.