METHOD_0 ( ) { com . google . common . io . IDENT_0 out = com . google . common . io . IDENT_1 . METHOD_1 ( ) ; java . util . List < org . locationtech . IDENT_2 . model . internal . IDENT_3 > nodes = new java . util . ArrayList ( ) ; int size = 10 ; for ( int i = 0 ; i < size ; i ++ ) { org . locationtech . jts . geom . IDENT_4 IDENT_5 = new org . locationtech . jts . geom . METHOD_2 ( i , ( i + 1 ) , i , ( i + 1 ) ) ; org . locationtech . IDENT_2 . model . internal . IDENT_3 n = new org . locationtech . IDENT_2 . model . internal . METHOD_3 ( ( STRING_0 + i ) , IDENT_5 ) ; nodes . add ( n ) ; org . locationtech . IDENT_2 . IDENT_6 . IDENT_7 . IDENT_8 . write ( n , out ) ; } com . google . common . io . IDENT_9 in = com . google . common . io . IDENT_1 . METHOD_4 ( out . toByteArray ( ) ) ; java . util . List < org . locationtech . IDENT_2 . model . internal . METHOD_3 > IDENT_10 = new java . util . ArrayList ( ) ; for ( int i = 0 ; i < size ; i ++ ) { org . locationtech . IDENT_2 . model . internal . METHOD_3 n = org . locationtech . IDENT_2 . IDENT_6 . IDENT_7 . IDENT_8 . read ( in ) ; IDENT_10 . add ( n ) ; } "<AssertPlaceHolder>" ; } add ( java . util . List ) { com . google . common . base . IDENT_11 . METHOD_5 ( ( ! ( path . isEmpty ( ) ) ) ) ; if ( ( IDENT_12 ) == null ) { IDENT_12 = new java . util . HashMap ( ) ; } java . lang . String child = path . get ( 0 ) ; org . locationtech . IDENT_2 . IDENT_13 . IDENT_14 . IDENT_15 . IDENT_16 IDENT_17 = IDENT_12 . METHOD_6 ( child , ( c ) -> new org . locationtech . IDENT_2 . IDENT_13 . IDENT_14 . METHOD_7 ( c ) ) ; if ( ( path . size ( ) ) > 1 ) { IDENT_17 . add ( path . METHOD_8 ( 1 , path . size ( ) ) ) ; } }
org . junit . Assert . assertEquals ( nodes , IDENT_10 )