question: protected LinesToCharsResult diff_linesToChars ( String text1 , String text2 ) { List < String > lineArray = new ArrayList < String > ( ) ; Map < String , Integer > lineHash = new HashMap < String , Integer > ( ) ; lineArray . add ( "" ) ; String chars1 = diff_linesToCharsMunge ( text1 , lineArray , lineHash ) ; String chars2 = diff_linesToCharsMunge ( text2 , lineArray , lineHash ) ; return new LinesToCharsResult ( chars1 , chars2 , lineArray ) ; }
target:  Split two texts into a list of strings.  Reduce the texts to a string of hashes where each Unicode character represents one line.