@@ -484,12 +484,12 @@ public function resolveMergeProps(Request $request): array
484484 */
485485 protected function resolveAppendMergeProps (Collection $ mergeProps ): array
486486 {
487- [$ rootMergeProps , $ nestedMergeProps ] = $ mergeProps
487+ [$ nestedMergeProps , $ rootMergeProps ] = $ mergeProps
488488 ->reject (fn (Mergeable $ prop ) => $ prop ->shouldDeepMerge ())
489- ->partition (fn (Mergeable $ prop ) => $ prop ->shouldMergeAtRootLevel ());
489+ ->partition (fn (Mergeable $ prop ) => $ prop ->hasNestedMergePaths ());
490490
491491 return $ nestedMergeProps
492- ->flatMap (fn (Mergeable $ prop , string $ key ) => collect ($ prop ->appendPaths ())->map (fn ($ path ) => $ path ? $ key .'. ' .$ path : $ key ))
492+ ->flatMap (fn (Mergeable $ prop , string $ key ) => collect ($ prop ->appendPaths ())->map (fn ($ path ) => $ key .'. ' .$ path ))
493493 ->merge ($ rootMergeProps ->filter (fn (Mergeable $ prop ) => $ prop ->shouldAppend ())->keys ())
494494 ->unique ()
495495 ->values ()
@@ -504,12 +504,12 @@ protected function resolveAppendMergeProps(Collection $mergeProps): array
504504 */
505505 protected function resolvePrependMergeProps (Collection $ mergeProps ): array
506506 {
507- [$ rootMergeProps , $ nestedMergeProps ] = $ mergeProps
507+ [$ nestedMergeProps , $ rootMergeProps ] = $ mergeProps
508508 ->reject (fn (Mergeable $ prop ) => $ prop ->shouldDeepMerge ())
509- ->partition (fn (Mergeable $ prop ) => $ prop ->shouldMergeAtRootLevel ());
509+ ->partition (fn (Mergeable $ prop ) => $ prop ->hasNestedMergePaths ());
510510
511511 return $ nestedMergeProps
512- ->flatMap (fn (Mergeable $ prop , string $ key ) => collect ($ prop ->prependPaths ())->map (fn ($ path ) => $ path ? $ key .'. ' .$ path : $ key ))
512+ ->flatMap (fn (Mergeable $ prop , string $ key ) => collect ($ prop ->prependPaths ())->map (fn ($ path ) => $ key .'. ' .$ path ))
513513 ->merge ($ rootMergeProps ->filter (fn (Mergeable $ prop ) => ! $ prop ->shouldAppend ())->keys ())
514514 ->unique ()
515515 ->values ()
0 commit comments