METHOD_0 ( ) { org . apache . maven . shared . IDENT_0 . IDENT_1 IDENT_2 = new org . apache . maven . shared . IDENT_0 . METHOD_1 ( IDENT_3 , 3 ) ; IDENT_2 . read ( ) ; IDENT_2 . read ( ) ; IDENT_2 . read ( ) ; IDENT_2 . METHOD_2 ( ) ; IDENT_2 . read ( ) ; IDENT_2 . read ( ) ; IDENT_2 . read ( ) ; "<AssertPlaceHolder>" ; IDENT_2 . close ( ) ; } read ( ) { if ( ( IDENT_4 ) > 0 ) { return IDENT_5 . charAt ( ( ( IDENT_5 . length ( ) ) - ( ( IDENT_4 ) OP_0 ) ) ) ; } if ( IDENT_6 ) { return - 1 ; } org . apache . maven . shared . IDENT_0 . METHOD_1 in = new org . apache . maven . shared . IDENT_0 . METHOD_1 ( this . in , IDENT_7 ) ; int ch = in . read ( ) ; if ( ( ch == ( - 1 ) ) || ( ( ch == STRING_0 ) && ( ! ( IDENT_8 ) ) ) ) { return ch ; } boolean IDENT_9 = ( IDENT_10 ) && ( ch == ( METHOD_3 ( ) . charAt ( 0 ) ) ) ; java . lang . StringBuilder key = new java . lang . StringBuilder ( ) ; if ( IDENT_9 ) { for ( int i = 0 ; i < ( METHOD_3 ( ) . length ( ) ) ; i ++ ) { key . append ( ( ( char ) ( ch ) ) ) ; if ( ( ( ch != ( METHOD_3 ( ) . charAt ( i ) ) ) || ( ch == ( - 1 ) ) ) || ( ( ch == STRING_0 ) && ( ! ( IDENT_8 ) ) ) ) { in . METHOD_2 ( ) ; IDENT_9 = false ; key . METHOD_4 ( 0 ) ; break ; } ch = in . read ( ) ; } } int max = 0 ; for ( org . IDENT_11 . IDENT_12 . IDENT_13 . IDENT_14 . IDENT_15 spec : IDENT_16 ) { java . lang . String IDENT_17 = spec . METHOD_5 ( ) ; if ( ( IDENT_17 . length ( ) ) < max ) { continue ; } for ( int i = 0 ; i < ( IDENT_17 . length ( ) ) ; i ++ ) { if ( ( ( ch != ( IDENT_17 . charAt ( i ) ) ) || ( ch == ( - 1 ) ) ) || ( ( ch == STRING_0 ) && ( ! ( IDENT_8 ) ) ) ) { break ; } if ( i == ( ( IDENT_17 . length ( ) ) - 1 ) ) { IDENT_18 = spec . METHOD_5 ( ) ; IDENT_19 = spec . METHOD_6 ( ) ; } ch = in . read ( ) ; } in . METHOD_2 ( ) ; in . METHOD_7 ( key . length ( ) ) ; ch = in . read ( ) ; } if ( IDENT_9 ) { if ( ( IDENT_18 ) != null ) { if ( ! ( METHOD_8 ( ) ) ) { key . METHOD_4 ( 0 ) ; } } IDENT_18 = null ; IDENT_19 = null ; key . append ( ( ( char ) ( ch ) ) ) ; IDENT_5 = key . toString ( ) ; IDENT_4 = key . length ( ) ; return read ( ) ; } if ( ( ( ( ( IDENT_18 ) == null ) || ( ( IDENT_18 . length ( ) ) == 0 ) ) || ( ( IDENT_19 ) == null ) ) || ( ( IDENT_19 . length ( ) ) == 0 ) ) { in . METHOD_2 ( ) ; return in . read ( ) ; } key . append ( IDENT_18 ) ; in . METHOD_2 ( ) ; in . METHOD_7 ( IDENT_18 . length ( ) ) ; ch = in . read ( ) ; int IDENT_20 = IDENT_19 . length ( ) ; int end = IDENT_20 ; do { if ( ch == ( - 1 ) ) { break ; } else if ( ( ch == STRING_0 ) && ( ! ( IDENT_8 ) ) ) { key . append ( ( ( char ) ( ch ) ) ) ; break ; } key . append ( ( ( char ) ( ch ) ) ) ; if ( ch == ( this . IDENT_19 . charAt ( ( IDENT_20 - end ) ) ) ) { end OP_0 ; if ( end == 0 ) { break ; } } else { end = IDENT_20 ; } ch = in . read ( ) ; } while ( true ) ; IDENT_18 = null ; IDENT_19 = null ; java . lang . String value = null ; if ( end == 0 ) { try { if ( IDENT_21 ) { value = IDENT_22 . METHOD_9 ( key . toString ( ) , "" , IDENT_23 ) ; } else { value = IDENT_22 . METHOD_9 ( key . toString ( ) , IDENT_23 ) ; } } catch ( org . IDENT_11 . IDENT_12 . IDENT_13 . IDENT_24 e ) { java . lang . IllegalArgumentException error = new java . lang . IllegalArgumentException ( e . getMessage ( ) ) ; error . METHOD_10 ( e ) ; throw error ; } } else { in . METHOD_2 ( ) ; return in . read ( ) ; } if ( value != null ) { IDENT_5 = value ; IDENT_4 = value . length ( ) ; } else { IDENT_5 = key . toString ( ) ; IDENT_4 = key . length ( ) ; } if ( ch == ( - 1 ) ) { IDENT_6 = true ; } return read ( ) ; }
org . junit . Assert . assertEquals ( ( - 1 ) , IDENT_2 . read ( ) )