METHOD_0 ( ) { java . util . Map < java . lang . IDENT_0 , java . lang . String > IDENT_1 = IDENT_2 . METHOD_1 ( STRING_0 ) ; com . github . IDENT_3 . IDENT_4 . domain . model . IDENT_5 . IDENT_6 a ; com . github . IDENT_3 . IDENT_4 . domain . model . IDENT_5 . IDENT_6 c ; com . github . IDENT_3 . IDENT_4 . domain . model . IDENT_5 . IDENT_6 s ; com . github . IDENT_3 . IDENT_4 . domain . model . IDENT_5 . IDENT_6 o ; com . github . IDENT_3 . IDENT_4 . domain . model . IDENT_5 . IDENT_6 hash ; java . util . List < com . github . IDENT_3 . IDENT_4 . domain . model . IDENT_5 . IDENT_6 > IDENT_7 = java . util . Arrays . asList ( ( a = new com . github . IDENT_3 . IDENT_4 . domain . model . IDENT_5 . METHOD_2 ( STRING_1 ) ) , ( c = new com . github . IDENT_3 . IDENT_4 . domain . model . IDENT_5 . METHOD_2 ( STRING_2 ) ) , ( s = new com . github . IDENT_3 . IDENT_4 . domain . model . IDENT_5 . METHOD_2 ( STRING_3 ) ) , ( o = new com . github . IDENT_3 . IDENT_4 . domain . model . IDENT_5 . METHOD_2 ( STRING_4 ) ) , ( hash = new com . github . IDENT_3 . IDENT_4 . domain . model . IDENT_5 . METHOD_2 ( STRING_5 ) ) ) ; IDENT_2 . METHOD_3 ( IDENT_7 , new java . lang . String [ ] { STRING_6 } ) ; java . util . Map < java . lang . String , java . util . List < com . github . IDENT_3 . IDENT_4 . domain . model . IDENT_5 . METHOD_2 > > IDENT_8 = IDENT_2 . METHOD_4 ( IDENT_1 , IDENT_7 ) ; java . util . Map < java . lang . String , java . util . List < com . github . IDENT_3 . IDENT_4 . domain . model . IDENT_5 . METHOD_2 > > IDENT_9 = new java . util . METHOD_5 ( ) ; IDENT_9 . put ( STRING_7 , java . util . Arrays . asList ( a ) ) ; IDENT_9 . put ( STRING_8 0 , java . util . Arrays . asList ( c ) ) ; IDENT_9 . put ( STRING_9 , java . util . Arrays . asList ( hash ) ) ; IDENT_9 . put ( STRING_8 , java . util . Arrays . asList ( s , o ) ) ; "<AssertPlaceHolder>" ; } METHOD_4 ( java . util . Map , java . util . List ) { java . util . Map < java . lang . String , java . util . List < com . github . IDENT_3 . IDENT_4 . domain . model . IDENT_5 . METHOD_2 > > map = new java . util . METHOD_5 ( ) ; for ( java . lang . String index : IDENT_1 . values ( ) ) { map . put ( index , new java . util . ArrayList < com . github . IDENT_3 . IDENT_4 . domain . model . IDENT_5 . METHOD_2 > ( ) ) ; } for ( com . github . IDENT_3 . IDENT_4 . domain . model . IDENT_5 . METHOD_2 IDENT_10 : IDENT_7 ) { char IDENT_11 = java . lang . IDENT_0 . METHOD_6 ( IDENT_10 . METHOD_7 ( ) . charAt ( 0 ) ) ; if ( ! ( IDENT_1 . containsKey ( IDENT_11 ) ) ) { IDENT_11 = net . sourceforge . IDENT_12 . service . IDENT_13 . IDENT_14 ; } map . get ( IDENT_1 . get ( IDENT_11 ) ) . add ( IDENT_10 ) ; } for ( java . util . Iterator < java . lang . String > it = map . METHOD_8 ( ) . iterator ( ) ; it . hasNext ( ) ; ) { if ( map . get ( it . next ( ) ) . isEmpty ( ) ) { it . remove ( ) ; } } return map ; }
org . junit . Assert . assertEquals ( IDENT_9 , IDENT_8 )