METHOD_0 ( ) { com . IDENT_0 . IDENT_1 . IDENT_2 a = com . IDENT_0 . IDENT_1 . IDENT_2 . get ( STRING_0 ) ; com . IDENT_0 . IDENT_1 . IDENT_2 b = com . IDENT_0 . IDENT_1 . IDENT_2 . get ( STRING_1 ) ; com . IDENT_0 . IDENT_1 . IDENT_2 c = com . IDENT_0 . IDENT_1 . IDENT_2 . get ( STRING_2 ) ; com . IDENT_0 . IDENT_1 . IDENT_2 d = com . IDENT_0 . IDENT_1 . IDENT_2 . get ( STRING_3 ) ; com . IDENT_0 . IDENT_1 . IDENT_3 IDENT_4 = com . IDENT_0 . IDENT_1 . IDENT_3 . get ( com . IDENT_0 . IDENT_1 . IDENT_5 . get ( java . util . HashMap . class ) , a , b ) ; com . IDENT_0 . IDENT_1 . IDENT_3 IDENT_6 = com . IDENT_0 . IDENT_1 . IDENT_3 . get ( com . IDENT_0 . IDENT_1 . IDENT_5 . get ( java . util . HashMap . class ) , IDENT_4 , c ) ; com . IDENT_0 . IDENT_1 . IDENT_3 IDENT_7 = com . IDENT_0 . IDENT_1 . IDENT_3 . get ( com . IDENT_0 . IDENT_1 . IDENT_5 . get ( java . util . HashMap . class ) , d , IDENT_6 ) ; com . IDENT_0 . IDENT_1 . IDENT_3 IDENT_8 = com . IDENT_0 . IDENT_1 . IDENT_3 . get ( com . IDENT_0 . IDENT_1 . IDENT_5 . get ( java . util . HashMap . class ) , IDENT_7 , a ) ; com . IDENT_0 . IDENT_1 . IDENT_3 IDENT_9 = com . IDENT_0 . IDENT_1 . IDENT_3 . get ( com . IDENT_0 . IDENT_1 . IDENT_5 . get ( java . util . HashMap . class ) , IDENT_8 , b ) ; com . IDENT_0 . IDENT_1 . IDENT_3 IDENT_10 = com . IDENT_0 . IDENT_1 . IDENT_3 . get ( com . IDENT_0 . IDENT_1 . IDENT_5 . get ( java . util . HashMap . class ) , d , IDENT_9 ) ; java . util . List < com . IDENT_0 . IDENT_1 . IDENT_2 > IDENT_11 = net . IDENT_12 . compiler . IDENT_13 . IDENT_14 . METHOD_1 ( IDENT_10 ) ; "<AssertPlaceHolder>" ; } METHOD_1 ( com . IDENT_0 . IDENT_1 . IDENT_15 ) { if ( ! ( net . IDENT_12 . compiler . IDENT_13 . IDENT_14 . METHOD_2 ( type ) ) ) { return emptyList ( ) ; } java . util . List < com . IDENT_0 . IDENT_1 . IDENT_2 > builder = new java . util . ArrayList ( ) ; net . IDENT_12 . compiler . IDENT_13 . IDENT_14 . IDENT_16 IDENT_17 = new net . IDENT_12 . compiler . IDENT_13 . IDENT_14 . METHOD_3 ( type ) ; while ( IDENT_17 . hasNext ( ) ) { com . IDENT_0 . IDENT_1 . IDENT_15 next = IDENT_17 . next ( ) ; if ( next instanceof com . IDENT_0 . IDENT_1 . IDENT_2 ) { if ( ! ( builder . contains ( next ) ) ) { builder . add ( ( ( com . IDENT_0 . IDENT_1 . IDENT_2 ) ( next ) ) ) ; } } } return builder ; }
org . junit . Assert . assertThat ( new java . util . HashSet ( IDENT_11 ) , org . hamcrest . core . Is . is ( new java . util . HashSet ( asList ( a , b , c , d ) ) ) )