METHOD_0 ( ) { com . facebook . buck . IDENT_0 . IDENT_1 builder = new com . facebook . buck . IDENT_0 . METHOD_1 ( com . facebook . buck . core . model . IDENT_2 . newInstance ( STRING_0 ) ) . METHOD_2 ( STRING_1 ) ; com . facebook . buck . core . model . IDENT_3 . IDENT_4 < ? > node = builder . build ( ) ; com . facebook . buck . core . model . IDENT_3 . IDENT_5 IDENT_6 = com . facebook . buck . core . model . IDENT_3 . IDENT_7 . newInstance ( node ) ; com . facebook . buck . core . rules . IDENT_8 IDENT_9 = new com . facebook . buck . core . rules . resolver . impl . METHOD_3 ( IDENT_6 ) ; com . facebook . buck . core . IDENT_10 . resolver . IDENT_11 IDENT_12 = com . facebook . buck . core . IDENT_10 . resolver . impl . IDENT_13 . from ( new com . facebook . buck . core . rules . METHOD_4 ( IDENT_9 ) ) ; com . facebook . buck . IDENT_0 . IDENT_14 IDENT_15 = ( ( com . facebook . buck . IDENT_0 . IDENT_14 ) ( IDENT_9 . METHOD_5 ( node . METHOD_6 ( ) ) ) ) ; com . facebook . buck . IDENT_0 . IDENT_16 IDENT_17 = new com . facebook . buck . IDENT_0 . METHOD_7 ( com . facebook . buck . IDENT_0 . IDENT_18 . IDENT_19 . IDENT_20 ) ; java . lang . String IDENT_21 = com . facebook . buck . rules . args . IDENT_22 . METHOD_8 ( IDENT_17 . METHOD_9 ( node . METHOD_6 ( ) , node . METHOD_10 ( ) , IDENT_9 , com . facebook . buck . rules . IDENT_23 . IDENT_24 . of ( node . METHOD_6 ( ) ) ) , IDENT_12 ) ; "<AssertPlaceHolder>" ; } METHOD_11 ( com . facebook . buck . IDENT_0 . IDENT_18 . IDENT_25 , com . facebook . buck . core . rules . IDENT_8 ) { com . facebook . buck . shell . IDENT_26 rule = ( ( com . facebook . buck . shell . IDENT_26 ) ( IDENT_9 . METHOD_5 ( METHOD_6 ( ) . METHOD_12 ( IDENT_27 . METHOD_13 ( ) ) ) ) ) ; return rule . METHOD_14 ( ) ; }
org . junit . Assert . assertThat ( IDENT_21 , org . hamcrest . Matchers . equalTo ( IDENT_12 . getAbsolutePath ( IDENT_15 . METHOD_11 ( IDENT_19 . IDENT_20 , IDENT_9 ) ) . toString ( ) ) )