METHOD_0 ( ) { final ch . cyberduck . core . IDENT_0 host = new ch . cyberduck . core . METHOD_1 ( new ch . cyberduck . core . IDENT_1 . METHOD_2 ( ) , STRING_0 , new ch . cyberduck . core . METHOD_3 ( java . lang . System . METHOD_4 ( ) . getProperty ( STRING_1 ) , java . lang . System . METHOD_4 ( ) . getProperty ( STRING_2 ) ) ) ; host . METHOD_5 ( IDENT_2 . IDENT_3 ) ; final java . util . concurrent . atomic . IDENT_4 count = new java . util . concurrent . atomic . METHOD_6 ( ) ; final ch . cyberduck . core . IDENT_1 . IDENT_5 session = new ch . cyberduck . core . IDENT_1 . METHOD_7 ( host ) ; session . METHOD_8 ( IDENT_6 . IDENT_7 , new ch . cyberduck . core . METHOD_9 ( ) , new ch . cyberduck . core . METHOD_10 ( ) ) ; session . METHOD_11 ( IDENT_6 . IDENT_7 , new ch . cyberduck . core . METHOD_10 ( ) , new ch . cyberduck . core . METHOD_12 ( ) ) ; final ch . cyberduck . core . IDENT_8 . IDENT_9 status = new ch . cyberduck . core . IDENT_8 . METHOD_13 ( ) ; final ch . cyberduck . core . IDENT_1 . IDENT_10 < java . lang . IDENT_11 > action = new ch . cyberduck . core . IDENT_1 . IDENT_10 < java . lang . IDENT_11 > ( ) { @ ch . cyberduck . core . IDENT_1 . Override public ch . cyberduck . core . IDENT_1 . IDENT_11 execute ( ) throws ch . cyberduck . core . exception . IDENT_12 { if ( ( count . get ( ) ) == 0 ) { throw new ch . cyberduck . core . IDENT_1 . METHOD_14 ( ) . map ( new ch . cyberduck . core . IDENT_1 . METHOD_15 ( INT_0 , STRING_3 ) ) ; } return null ; } } ; final ch . cyberduck . core . IDENT_1 . IDENT_13 f = new ch . cyberduck . core . IDENT_1 . METHOD_16 ( session , true ) { @ ch . cyberduck . core . IDENT_1 . Override MOD_0 < T > T METHOD_17 ( final ch . cyberduck . core . IDENT_1 . IDENT_10 < T > action ) throws ch . cyberduck . core . exception . IDENT_12 { count . METHOD_18 ( ) ; return super . METHOD_17 ( action ) ; } } ; f . data ( action , new ch . cyberduck . core . METHOD_19 ( ) ) ; "<AssertPlaceHolder>" ; } get ( ) { try { final ch . cyberduck . core . Path IDENT_14 = new ch . cyberduck . core . shared . METHOD_20 ( session ) . find ( ) ; if ( ! ( IDENT_14 . METHOD_21 ( ) ) ) { final ch . cyberduck . core . IDENT_15 . io . IDENT_16 . client . model . Node node = new ch . cyberduck . core . IDENT_15 . io . IDENT_16 . client . api . METHOD_22 ( session . METHOD_23 ( ) ) . METHOD_24 ( java . lang . Long . METHOD_25 ( IDENT_17 . METHOD_26 ( IDENT_14 , new ch . cyberduck . core . METHOD_27 ( ) ) ) , org . apache . commons . lang3 . StringUtils . IDENT_18 , null ) ; if ( null == ( node . METHOD_28 ( ) ) ) { ch . cyberduck . core . IDENT_15 . IDENT_19 . log . warn ( java . lang . String . format ( STRING_4 , IDENT_14 ) ) ; } else { return new ch . cyberduck . core . IDENT_15 . METHOD_29 ( node . METHOD_30 ( ) , ( ( node . METHOD_28 ( ) ) - ( node . METHOD_30 ( ) ) ) ) ; } } final ch . cyberduck . core . IDENT_15 . io . IDENT_16 . client . model . IDENT_20 info = new ch . cyberduck . core . IDENT_15 . io . IDENT_16 . client . api . METHOD_31 ( session . METHOD_23 ( ) ) . METHOD_32 ( org . apache . commons . lang3 . StringUtils . IDENT_18 , null ) ; return new ch . cyberduck . core . IDENT_15 . METHOD_29 ( info . METHOD_33 ( ) , ( ( info . METHOD_34 ( ) ) - ( info . METHOD_33 ( ) ) ) ) ; } catch ( ch . cyberduck . core . IDENT_15 . io . IDENT_16 . client . IDENT_21 e ) { throw new ch . cyberduck . core . IDENT_15 . METHOD_35 ( ) . map ( STRING_5 , e , new ch . cyberduck . core . Path ( java . lang . String . valueOf ( Path . IDENT_22 ) , java . util . IDENT_23 . of ( Path . Type . IDENT_24 , Path . Type . directory ) ) ) ; } }
org . junit . Assert . assertEquals ( 1 , count . get ( ) )