METHOD_0 ( ) { java . util . Set < java . lang . String > IDENT_0 = java . util . Arrays . stream ( fr . IDENT_1 . IDENT_2 . message . IDENT_3 . values ( ) ) . map ( IDENT_3 :: getKey ) . collect ( java . util . stream . IDENT_4 . METHOD_1 ( ) ) ; java . util . Set < java . lang . String > IDENT_5 = fr . IDENT_1 . IDENT_2 . message . IDENT_6 . IDENT_7 . METHOD_2 ( ) . METHOD_3 ( ) . stream ( ) . map ( IDENT_8 :: getPath ) . collect ( java . util . stream . IDENT_4 . METHOD_1 ( ) ) ; "<AssertPlaceHolder>" ; } METHOD_2 ( ) { java . util . Map < java . lang . String , java . lang . String > IDENT_9 = com . google . common . collect . ImmutableMap . < java . lang . String , java . lang . String > builder ( ) . put ( STRING_0 9 , STRING_1 4 ) . put ( STRING_1 3 , STRING_0 0 ) . put ( STRING_1 9 , STRING_2 ) . put ( STRING_0 5 , STRING_1 0 ) . put ( STRING_0 8 , STRING_3 ) . put ( STRING_4 0 , STRING_0 7 ) . put ( STRING_0 , STRING_0 3 ) . put ( STRING_0 1 , STRING_0 2 ) . put ( STRING_1 6 , STRING_5 ) . put ( STRING_1 8 , STRING_1 2 ) . put ( STRING_1 , STRING_4 ) . put ( STRING_1 5 , STRING_6 ) . put ( STRING_0 6 , STRING_1 1 ) . put ( STRING_7 , STRING_8 ) . put ( STRING_0 4 , STRING_1 7 ) . build ( ) ; java . util . Set < java . lang . String > IDENT_10 = new java . util . HashSet ( ) ; fr . IDENT_1 . IDENT_2 . message . IDENT_6 . IDENT_7 . IDENT_11 builder = new fr . IDENT_1 . IDENT_2 . message . IDENT_6 . IDENT_7 . METHOD_4 ( ) ; for ( java . lang . String path : IDENT_9 . METHOD_5 ( ) ) { fr . IDENT_1 . IDENT_2 . message . IDENT_3 key = java . util . Arrays . stream ( fr . IDENT_1 . IDENT_2 . message . IDENT_3 . values ( ) ) . filter ( ( p ) -> p . getKey ( ) . startsWith ( ( path + STRING_9 ) ) ) . METHOD_6 ( ) . METHOD_7 ( ( ) -> new java . lang . IllegalStateException ( path ) ) ; builder . METHOD_8 ( key ) ; IDENT_10 . add ( key . getKey ( ) ) ; } java . util . Arrays . stream ( fr . IDENT_1 . IDENT_2 . message . IDENT_3 . values ( ) ) . filter ( ( key ) -> ! ( IDENT_10 . contains ( key . getKey ( ) ) ) ) . METHOD_9 ( builder :: METHOD_8 ) ; java . util . Map < java . lang . String , java . util . List < java . lang . String > > IDENT_12 = IDENT_9 . entrySet ( ) . stream ( ) . collect ( java . util . stream . IDENT_4 . METHOD_10 ( ( e ) -> e . getKey ( ) , ( e ) -> singletonList ( e . getValue ( ) ) ) ) ; return new fr . IDENT_1 . IDENT_2 . message . IDENT_6 . METHOD_11 ( builder , IDENT_12 ) ; }
org . junit . Assert . assertThat ( IDENT_5 , org . hamcrest . Matchers . equalTo ( IDENT_0 ) )