/guava/android/guava/src/com/google/common/io/CharSource.java
return lines.hasNext( ) ? lines.next( ) : null;String next = lines.next( ) ;
String next = lines.next ( ) ;
return new AbstractIterator<String>() { Iterator<String> lines = LINE_SPLITTER.split(seq).iterator(); @Override @CheckForNull protected String computeNext() { if (lines.hasNext()) { <extra_id_0> if (lines.hasNext() || !next.isEmpty()) { return next; } } return endOfData(); }