METHOD_0 ( ) { java . lang . String pattern = ( org . pentaho . platform . plugin . action . IDENT_0 . helper . IDENT_1 . IDENT_2 ) + STRING_0 ; org . pentaho . platform . plugin . action . IDENT_0 . helper . IDENT_3 IDENT_4 = new org . pentaho . platform . plugin . action . IDENT_0 . helper . METHOD_1 ( pattern ) ; java . io . File IDENT_5 = new java . io . File ( ( ( org . pentaho . platform . plugin . action . IDENT_0 . helper . IDENT_1 . IDENT_2 ) + STRING_1 ) ) ; org . pentaho . IDENT_6 . IDENT_7 . repository . file . IDENT_8 IDENT_9 = new org . pentaho . IDENT_6 . IDENT_7 . repository . file . METHOD_2 ( IDENT_5 ) ; java . io . File IDENT_10 = new java . io . File ( ( ( org . pentaho . platform . plugin . action . IDENT_0 . helper . IDENT_1 . IDENT_2 ) + STRING_2 ) ) ; java . io . File IDENT_11 = new java . io . File ( ( ( org . pentaho . platform . plugin . action . IDENT_0 . helper . IDENT_1 . IDENT_2 ) + STRING_3 ) ) ; org . pentaho . IDENT_6 . IDENT_7 . repository . IDENT_12 IDENT_13 = new org . pentaho . IDENT_6 . IDENT_7 . repository . file . METHOD_3 ( IDENT_9 . METHOD_4 ( ) , IDENT_10 ) ; org . pentaho . IDENT_6 . IDENT_7 . repository . IDENT_12 IDENT_14 = new org . pentaho . IDENT_6 . IDENT_7 . repository . file . METHOD_3 ( IDENT_9 . METHOD_4 ( ) , IDENT_11 ) ; java . lang . String result = IDENT_4 . METHOD_5 ( IDENT_13 , IDENT_14 ) ; "<AssertPlaceHolder>" ; } METHOD_5 ( org . pentaho . IDENT_6 . IDENT_7 . repository . IDENT_12 , org . pentaho . IDENT_6 . IDENT_7 . repository . IDENT_12 ) { try { final java . util . ArrayList < java . lang . String > IDENT_15 = new java . util . ArrayList < java . lang . String > ( ) ; IDENT_15 . add ( IDENT_14 . getName ( ) ) ; org . pentaho . IDENT_6 . IDENT_7 . repository . IDENT_16 location = IDENT_14 . METHOD_6 ( ) ; while ( location != null ) { IDENT_15 . add ( location . getName ( ) ) ; location = location . METHOD_6 ( ) ; } final java . util . ArrayList < java . lang . String > IDENT_17 = new java . util . ArrayList < java . lang . String > ( ) ; location = IDENT_14 . METHOD_7 ( ) . METHOD_4 ( ) ; while ( location != null ) { IDENT_17 . add ( location . getName ( ) ) ; location = location . METHOD_6 ( ) ; } while ( ( ( IDENT_17 . isEmpty ( ) ) == false ) && ( ( IDENT_15 . isEmpty ( ) ) == false ) ) { final java . lang . String IDENT_18 = ( ( java . lang . String ) ( IDENT_15 . get ( ( ( IDENT_15 . size ( ) ) - 1 ) ) ) ) ; final java . lang . String IDENT_19 = ( ( java . lang . String ) ( IDENT_17 . get ( ( ( IDENT_17 . size ( ) ) - 1 ) ) ) ) ; if ( ( IDENT_19 . equals ( IDENT_18 ) ) == false ) { break ; } IDENT_15 . remove ( ( ( IDENT_15 . size ( ) ) - 1 ) ) ; IDENT_17 . remove ( ( ( IDENT_17 . size ( ) ) - 1 ) ) ; } final java . lang . StringBuffer b = new java . lang . StringBuffer ( ) ; for ( int i = ( IDENT_15 . size ( ) ) - 1 ; i >= 0 ; i OP_0 ) { final java . lang . String name = ( ( java . lang . String ) ( IDENT_15 . get ( i ) ) ) ; b . append ( name ) ; if ( i != 0 ) { b . append ( "/" ) ; } } if ( ( pattern ) == null ) { return b . toString ( ) ; } return java . text . IDENT_20 . format ( pattern , new java . lang . Object [ ] { b . toString ( ) } ) ; } catch ( org . pentaho . IDENT_6 . IDENT_7 . repository . IDENT_21 IDENT_22 ) { throw new org . pentaho . IDENT_6 . engine . IDENT_23 . core . IDENT_24 . output . table . html . METHOD_8 ( ) ; } }
org . junit . Assert . assertEquals ( pattern , result )