shannah / Java-Objective-C-Bridge

A thin bridge that allows for two-way communication from Java to Objective-C.
123 stars 25 forks source link

Remove System.out.println() call in Proxy.toString() #22

Closed milend closed 3 years ago

milend commented 3 years ago

Proxy.toString() contains an unconditional call to System.out.println() which is undesirable for any clients of the library which output to stdout.

In particular, this breaks the Buck project because it outputs JSON to stdout and the calls to Proxy.toString() end up breaking the structured output.

shannah commented 3 years ago

Thanks!