METHOD_0 ( ) { java . util . Set < java . lang . String > IDENT_0 = java . time . IDENT_1 . METHOD_1 ( ) ; java . util . List < java . lang . String > IDENT_2 = new java . util . ArrayList ( IDENT_0 ) ; java . util . Collections . METHOD_2 ( IDENT_2 ) ; java . util . List < java . time . IDENT_1 > IDENT_3 = new java . util . ArrayList ( IDENT_2 . size ( ) ) ; java . util . List < com . IDENT_4 . IDENT_5 . IDENT_6 . IDENT_7 > IDENT_8 = new java . util . ArrayList ( IDENT_2 . size ( ) ) ; for ( java . lang . String IDENT_9 : IDENT_2 ) { java . time . IDENT_1 IDENT_10 = java . time . IDENT_1 . of ( IDENT_9 ) ; IDENT_3 . add ( IDENT_10 ) ; IDENT_8 . add ( new com . IDENT_4 . IDENT_5 . IDENT_6 . METHOD_3 ( IDENT_9 , IDENT_10 . METHOD_4 ( ) ) ) ; } long IDENT_11 = com . IDENT_4 . IDENT_5 . IDENT_6 . IDENT_12 . METHOD_5 ( INT_0 , 1 , 1 , 0 , 0 ) ; long IDENT_13 = com . IDENT_4 . IDENT_5 . IDENT_6 . IDENT_12 . METHOD_5 ( INT_1 , 12 , INT_2 , 0 , 0 ) ; while ( IDENT_11 < IDENT_13 ) { int y = com . IDENT_4 . IDENT_5 . IDENT_6 . IDENT_12 . METHOD_6 ( IDENT_11 ) ; boolean IDENT_14 = com . IDENT_4 . IDENT_5 . IDENT_6 . IDENT_12 . METHOD_7 ( y ) ; int m = com . IDENT_4 . IDENT_5 . IDENT_6 . IDENT_12 . METHOD_8 ( IDENT_11 , y , IDENT_14 ) ; int d = com . IDENT_4 . IDENT_5 . IDENT_6 . IDENT_12 . METHOD_9 ( IDENT_11 , y , m , IDENT_14 ) ; java . time . IDENT_15 IDENT_16 = java . time . IDENT_15 . of ( y , m , d , 0 , 0 ) ; for ( int i = 0 , n = IDENT_3 . size ( ) ; i < n ; i ++ ) { java . time . IDENT_1 IDENT_10 = IDENT_3 . get ( i ) ; com . IDENT_4 . IDENT_5 . IDENT_6 . METHOD_3 rules = IDENT_8 . get ( i ) ; java . time . IDENT_17 IDENT_18 = IDENT_16 . METHOD_10 ( IDENT_10 ) ; long expected = IDENT_18 . METHOD_11 ( ) . METHOD_12 ( ) ; long IDENT_19 = ( com . IDENT_4 . IDENT_5 . IDENT_6 . IDENT_12 . METHOD_5 ( IDENT_18 . METHOD_6 ( ) , IDENT_18 . METHOD_13 ( ) , IDENT_18 . METHOD_9 ( ) , IDENT_18 . METHOD_14 ( ) , IDENT_18 . METHOD_15 ( ) ) ) + ( ( IDENT_18 . METHOD_16 ( ) ) * ( IDENT_12 . IDENT_20 ) ) ; expected += ( IDENT_19 - IDENT_11 ) / ( IDENT_12 . IDENT_20 ) ; long offset = rules . METHOD_11 ( IDENT_11 , y , IDENT_14 ) ; try { "<AssertPlaceHolder>" ; } catch ( java . lang . Throwable e ) { System . out . println ( ( ( ( ( ( IDENT_10 . getId ( ) ) + STRING_0 ) + IDENT_18 ) + STRING_0 ) + ( com . IDENT_4 . IDENT_5 . IDENT_6 . IDENT_12 . toString ( ( IDENT_11 + offset ) ) ) ) ) ; System . out . println ( ( ( ( STRING_1 + expected ) + STRING_2 ) + offset ) ) ; System . out . println ( IDENT_16 ) ; System . out . println ( com . IDENT_4 . IDENT_5 . IDENT_6 . IDENT_12 . toString ( IDENT_11 ) ) ; throw e ; } } IDENT_11 += IDENT_12 . IDENT_21 ; } } METHOD_11 ( long , int , boolean ) { return offset ; }
org . junit . Assert . assertEquals ( expected , ( offset / ( IDENT_12 . IDENT_20 ) ) )