METHOD_0 ( ) { java . util . Map < java . lang . String , java . lang . String > IDENT_0 = com . google . common . collect . ImmutableMap . of ( STRING_0 , STRING_1 , STRING_2 , STRING_1 ) ; java . util . Map < java . lang . String , java . lang . String > IDENT_1 = com . google . common . collect . ImmutableMap . of ( ) ; java . util . List < com . google . javascript . IDENT_2 . IDENT_3 > IDENT_4 = com . google . common . collect . ImmutableList . of ( ) ; java . util . Map < java . lang . String , java . lang . String > IDENT_5 = com . google . javascript . IDENT_2 . IDENT_6 . METHOD_1 ( IDENT_4 , IDENT_0 ) ; "<AssertPlaceHolder>" ; } METHOD_1 ( java . lang . IDENT_7 , java . util . Map ) { com . google . javascript . IDENT_2 . IDENT_6 . IDENT_8 map = new com . google . javascript . IDENT_2 . IDENT_6 . METHOD_2 ( ) ; for ( com . google . javascript . IDENT_2 . IDENT_3 IDENT_9 : IDENT_4 ) { map . METHOD_3 ( IDENT_9 ) ; } ImmutableMap . Builder < java . lang . String , java . lang . String > IDENT_5 = com . google . common . collect . ImmutableMap . builder ( ) ; for ( Map . Entry < java . lang . String , java . util . Set < com . google . javascript . IDENT_2 . IDENT_10 > > entry : map . entrySet ( ) ) { java . lang . String IDENT_11 = entry . getKey ( ) ; if ( ! ( IDENT_12 . containsKey ( IDENT_11 ) ) ) { throw new java . lang . IllegalArgumentException ( ( STRING_3 + IDENT_11 ) ) ; } java . util . Set < com . google . javascript . IDENT_2 . IDENT_10 > IDENT_13 = entry . getValue ( ) ; java . lang . String IDENT_14 = com . google . javascript . IDENT_2 . IDENT_6 . METHOD_4 ( IDENT_13 , IDENT_12 . get ( IDENT_11 ) ) ; IDENT_5 . put ( IDENT_11 , IDENT_14 ) ; } return IDENT_5 . build ( ) ; }
org . junit . Assert . assertEquals ( IDENT_1 , IDENT_5 )