public static Future<IOResult> consume(InputStream is) {
		return consume(is, Dummy.consumer());
	}
Read the given input stream line-by-line. 

<p>To get all output after all reading is done you can call the blocking operation 
{@link Future#get()}.

@param is the input stream
@return the future that will be complete when all lines are read
Ghidra/Framework/Generic/src/main/java/generic/concurrent/io/ProcessConsumer.java