METHOD_0 ( ) { java . nio . file . Path path = IDENT_0 . METHOD_1 ( ) . METHOD_2 ( ) . METHOD_3 ( ) ; java . nio . file . Path root = java . nio . file . IDENT_1 . get ( STRING_0 ) ; com . google . common . collect . ImmutableMap < java . lang . String , com . facebook . buck . IDENT_2 . IDENT_3 . IDENT_4 > expected = com . google . common . collect . ImmutableMap . of ( STRING_1 , com . facebook . buck . IDENT_2 . IDENT_3 . IDENT_4 . builder ( ) . METHOD_4 ( STRING_1 ) . METHOD_5 ( STRING_2 ) . METHOD_6 ( root . resolve ( STRING_3 ) ) . build ( ) , STRING_4 , com . facebook . buck . IDENT_2 . IDENT_3 . IDENT_4 . builder ( ) . METHOD_4 ( STRING_4 ) . METHOD_6 ( root . resolve ( STRING_5 ) ) . build ( ) , STRING_6 , com . facebook . buck . IDENT_2 . IDENT_3 . IDENT_4 . builder ( ) . METHOD_4 ( STRING_6 ) . METHOD_5 ( STRING_2 ) . METHOD_6 ( root . resolve ( STRING_7 ) ) . build ( ) ) ; "<AssertPlaceHolder>" ; } METHOD_7 ( java . util . Optional , com . google . common . collect . ImmutableList ) { ImmutableMap . Builder < java . lang . String , com . facebook . buck . IDENT_2 . IDENT_3 . IDENT_4 > IDENT_5 = com . google . common . collect . ImmutableMap . builder ( ) ; java . util . HashSet < java . nio . file . Path > IDENT_6 = new java . util . HashSet < java . nio . file . Path > ( IDENT_7 ) ; if ( IDENT_8 . METHOD_8 ( ) ) { java . nio . file . Path IDENT_9 = IDENT_8 . get ( ) . resolve ( STRING_8 ) ; com . facebook . buck . IDENT_2 . IDENT_3 . impl . IDENT_10 . LOG . debug ( STRING_9 , IDENT_9 ) ; IDENT_6 . add ( IDENT_9 ) ; } for ( java . nio . file . Path IDENT_11 : IDENT_6 ) { if ( ! ( java . nio . file . IDENT_12 . exists ( IDENT_11 ) ) ) { com . facebook . buck . IDENT_2 . IDENT_3 . impl . IDENT_10 . LOG . debug ( STRING_10 , IDENT_11 ) ; continue ; } com . facebook . buck . IDENT_2 . IDENT_3 . impl . IDENT_10 . LOG . debug ( STRING_11 , IDENT_11 ) ; try ( java . nio . file . IDENT_13 < java . nio . file . Path > IDENT_14 = java . nio . file . IDENT_12 . METHOD_9 ( IDENT_11 , STRING_12 ) ) { for ( java . nio . file . Path IDENT_15 : com . google . common . collect . IDENT_16 . METHOD_10 ( IDENT_14 ) ) { com . facebook . buck . IDENT_2 . IDENT_3 . impl . IDENT_10 . LOG . debug ( STRING_13 , IDENT_15 ) ; METHOD_11 ( IDENT_15 , IDENT_5 ) ; } } } return IDENT_5 . build ( ) ; }
org . junit . Assert . assertThat ( com . facebook . buck . IDENT_2 . IDENT_3 . impl . IDENT_10 . METHOD_7 ( java . util . Optional . of ( path ) , com . google . common . collect . ImmutableList . of ( root . resolve ( STRING_8 ) ) ) , org . hamcrest . Matchers . equalTo ( expected ) )