METHOD_0 ( ) { java . util . ArrayList < com . IDENT_0 . IDENT_1 . backend . IDENT_2 . IDENT_3 > IDENT_4 = new java . util . ArrayList < com . IDENT_0 . IDENT_1 . backend . IDENT_2 . IDENT_3 > ( ) ; com . IDENT_0 . IDENT_1 . backend . IDENT_2 . IDENT_5 pool = this . IDENT_6 . get ( STRING_0 ) ; IDENT_4 . addAll ( pool . METHOD_1 ( ) ) ; com . IDENT_0 . IDENT_1 . backend . IDENT_2 . IDENT_3 source = pool . METHOD_2 ( IDENT_4 ) ; "<AssertPlaceHolder>" ; } METHOD_2 ( com . IDENT_0 . IDENT_1 . backend . IDENT_2 . ArrayList ) { if ( IDENT_4 . isEmpty ( ) ) { return this . METHOD_3 ( ) ; } else { int length = IDENT_4 . size ( ) ; int IDENT_7 = 0 ; boolean IDENT_8 = true ; for ( int i = 0 ; i < length ; i ++ ) { int IDENT_9 = IDENT_4 . get ( i ) . METHOD_4 ( ) . METHOD_5 ( ) ; IDENT_7 += IDENT_9 ; if ( ( IDENT_8 && ( i > 0 ) ) && ( IDENT_9 != ( IDENT_4 . get ( ( i - 1 ) ) . METHOD_4 ( ) . METHOD_5 ( ) ) ) ) { IDENT_8 = false ; } } if ( ( IDENT_7 > 0 ) && ( ! IDENT_8 ) ) { int offset = random . METHOD_6 ( IDENT_7 ) ; for ( com . IDENT_0 . IDENT_1 . backend . IDENT_2 . IDENT_3 IDENT_10 : IDENT_4 ) { offset OP_0 IDENT_10 . METHOD_4 ( ) . METHOD_5 ( ) ; if ( offset < 0 ) { return IDENT_10 ; } } } return IDENT_4 . get ( random . METHOD_6 ( length ) ) ; } }
org . junit . Assert . assertTrue ( ( source != null ) )