METHOD_0 ( ) { com . facebook . buck . core . IDENT_0 . impl . IDENT_1 IDENT_2 = METHOD_1 ( com . facebook . buck . core . IDENT_0 . impl . IDENT_3 . IDENT_4 . class ) ; com . facebook . buck . core . IDENT_0 . IDENT_5 exception = null ; try { IDENT_2 . METHOD_2 ( com . facebook . buck . core . IDENT_0 . impl . IDENT_3 . IDENT_6 . IDENT_7 ) ; org . junit . Assert . fail ( STRING_0 ) ; } catch ( com . facebook . buck . core . IDENT_0 . IDENT_5 e ) { exception = e ; } try { IDENT_2 . METHOD_2 ( com . facebook . buck . core . IDENT_0 . impl . IDENT_3 . IDENT_6 . IDENT_7 ) ; org . junit . Assert . fail ( STRING_0 ) ; } catch ( com . facebook . buck . core . IDENT_0 . IDENT_5 e ) { "<AssertPlaceHolder>" ; } } METHOD_2 ( java . lang . String ) { java . util . Optional < ? extends com . facebook . buck . core . IDENT_0 . IDENT_8 > IDENT_0 = METHOD_3 ( IDENT_9 ) ; if ( IDENT_0 . METHOD_4 ( ) ) { return IDENT_0 . get ( ) ; } else { com . facebook . buck . core . IDENT_0 . IDENT_5 exception ; if ( IDENT_10 . containsKey ( IDENT_9 ) ) { exception = IDENT_10 . get ( IDENT_9 ) ; } else { exception = new com . facebook . buck . core . IDENT_0 . METHOD_5 ( STRING_1 , IDENT_9 ) ; } throw exception ; } }
org . junit . Assert . assertSame ( exception , e )