METHOD_0 ( ) { final org . IDENT_0 . IDENT_1 . IDENT_2 . message . IDENT_3 IDENT_4 = new org . IDENT_0 . IDENT_1 . IDENT_2 . message . METHOD_1 ( ) ; final org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_5 IDENT_6 = org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_5 . parse ( "" , org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_7 . IDENT_8 , IDENT_4 ) ; "<AssertPlaceHolder>" ; } parse ( java . lang . String , java . util . Map , org . IDENT_0 . IDENT_1 . IDENT_2 . message . METHOD_1 ) { final java . util . Map < java . lang . String , org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_9 . IDENT_10 > rules = org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_9 . IDENT_11 . METHOD_2 ( org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_9 . IDENT_11 . METHOD_3 ( IDENT_12 , IDENT_13 ) ) ; final java . util . Set < java . lang . String > properties = com . google . common . collect . IDENT_14 . METHOD_4 ( rules . METHOD_5 ( ) ) ; properties . METHOD_6 ( org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_5 . IDENT_15 ) ; properties . METHOD_6 ( IDENT_16 . IDENT_15 ) ; if ( ! ( properties . isEmpty ( ) ) ) { IDENT_13 . METHOD_7 ( IDENT_17 . IDENT_18 , org . IDENT_0 . util . IDENT_19 . toString ( properties ) ) ; } if ( ! ( org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_9 . IDENT_11 . METHOD_8 ( rules , org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_5 . IDENT_20 ) ) ) { IDENT_13 . METHOD_7 ( IDENT_17 . IDENT_21 ) ; return null ; } final java . lang . String IDENT_22 = rules . get ( org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_5 . IDENT_20 ) . value ; final org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_23 IDENT_24 = IDENT_25 . get ( IDENT_22 ) ; if ( IDENT_24 == null ) { IDENT_13 . METHOD_7 ( IDENT_17 . IDENT_26 , IDENT_22 ) ; return null ; } return new org . IDENT_0 . IDENT_1 . IDENT_2 . METHOD_9 ( IDENT_22 , org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_16 . parse ( IDENT_12 , IDENT_24 . layout , IDENT_24 . IDENT_27 , IDENT_13 ) ) ; }
org . junit . Assert . assertNull ( IDENT_6 )