METHOD_0 ( ) { java . lang . String IDENT_0 = new org . eclipse . jgit . transport . METHOD_1 ( STRING_0 ) . METHOD_2 ( ) ; "<AssertPlaceHolder>" ; } METHOD_2 ( ) { java . lang . String s = getPath ( ) ; if ( ( "/" . equals ( s ) ) || ( "" . equals ( s ) ) ) s = METHOD_3 ( ) ; if ( s == null ) throw new java . lang . IllegalArgumentException ( ) ; java . lang . String [ ] elements ; if ( ( STRING_1 . equals ( IDENT_1 ) ) || ( org . eclipse . jgit . transport . METHOD_1 . IDENT_2 . matcher ( s ) . matches ( ) ) ) elements = s . split ( ( ( STRING_2 + ( java . io . File . IDENT_3 ) ) + STRING_3 ) ) ; else elements = s . split ( STRING_4 ) ; if ( ( elements . length ) == 0 ) throw new java . lang . IllegalArgumentException ( ) ; java . lang . String result = elements [ ( ( elements . length ) - 1 ) ] ; if ( Constants . IDENT_4 . equals ( result ) ) result = elements [ ( ( elements . length ) - 2 ) ] ; else if ( result . METHOD_4 ( Constants . IDENT_5 ) ) result = result . substring ( 0 , ( ( result . length ( ) ) - ( Constants . IDENT_5 . length ( ) ) ) ) ; return result ; }
org . junit . Assert . assertEquals ( "b" , IDENT_0 )