
Code duplication
 Type 1 (exact clones): 23 cluster(s)      
 Type 2 (parametric clones): 38 cluster(s) 
                                           
   Type 1 lines: 357/46269 (0.8%)          
   Type 1 functions: 49/1215 (4.0%)        
                                           
   Type 2 lines: 1084/46269 (2.3%)         
   Type 2 functions: 117/1215 (9.6%)       

  Type 1 (exact) - 3 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4189 useContext
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4353 useContext
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4517 useContext

  Type 1 (exact) - 3 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4672 readContext
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4861 readContext
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:5050 readContext

  Type 1 (exact) - 3 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4676 use
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4865 use
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:5054 use

  Type 1 (exact) - 2 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:2729 eventFn
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:2746 eventFn

  Type 1 (exact) - 2 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4348 useCallback
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4512 useCallback

  Type 1 (exact) - 2 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4358 useEffect
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4522 useEffect

  Type 1 (exact) - 2 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4366 useImperativeHandle
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4530 useImperativeHandle

  Type 1 (exact) - 2 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4375 useInsertionEffect
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4539 useInsertionEffect

  Type 1 (exact) - 2 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4383 useLayoutEffect
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4547 useLayoutEffect

  Type 1 (exact) - 2 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4417 useRef
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4581 useRef

  Type 1 (exact) - 2 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4435 useDebugValue
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4599 useDebugValue

  Type 1 (exact) - 2 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4869 useCallback
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:5058 useCallback

  Type 1 (exact) - 2 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4875 useContext
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:5064 useContext

  Type 1 (exact) - 2 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4881 useEffect
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:5070 useEffect

  Type 1 (exact) - 2 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4890 useImperativeHandle
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:5079 useImperativeHandle

  Type 1 (exact) - 2 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4900 useInsertionEffect
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:5089 useInsertionEffect

  Type 1 (exact) - 2 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4909 useLayoutEffect
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:5098 useLayoutEffect

  Type 1 (exact) - 2 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4918 useMemo
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:5107 useMemo

  Type 1 (exact) - 2 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4946 useRef
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:5135 useRef

  Type 1 (exact) - 2 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4966 useDebugValue
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:5155 useDebugValue

  Type 1 (exact) - 2 functions:
    ../../react/packages/react-reconciler/src/ReactFiberTransition.js:319 getSuspendedCache
    ../../react/packages/react-reconciler/src/ReactFiberTransition.js:339 getOffscreenDeferredCache

  Type 1 (exact) - 2 functions:
    ../../react/packages/react-reconciler/src/ReactProfilerTimer.js:415 popNestedEffectDurations
    ../../react/packages/react-reconciler/src/ReactProfilerTimer.js:425 bubbleNestedEffectDurations

  Type 1 (exact) - 2 functions:
    ../../react/packages/react-reconciler/src/ReactProfilerTimer.js:697 startAnimating
    ../../react/packages/react-reconciler/src/ReactProfilerTimer.js:702 stopAnimating

  Type 2 (parametric) - 6 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4672 readContext
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4676 use
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4861 readContext
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4865 use
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:5050 readContext
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:5054 use

  Type 2 (parametric) - 6 functions:
    ../../react/packages/react-reconciler/src/ReactProfilerTimer.js:362 clampBlockingTimers
    ../../react/packages/react-reconciler/src/ReactProfilerTimer.js:372 clampGestureTimers
    ../../react/packages/react-reconciler/src/ReactProfilerTimer.js:382 clampTransitionTimers
    ../../react/packages/react-reconciler/src/ReactProfilerTimer.js:392 clampRetryTimers
    ../../react/packages/react-reconciler/src/ReactProfilerTimer.js:399 clampIdleTimers
    ../../react/packages/react-reconciler/src/ReactProfilerTimer.js:514 popComponentEffectDidSpawnUpdate

  Type 2 (parametric) - 4 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4020 useContext
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4189 useContext
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4353 useContext
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4517 useContext

  Type 2 (parametric) - 4 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4074 useReducer
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4238 useReducer
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4402 useReducer
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4566 useReducer

  Type 2 (parametric) - 4 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4089 useRef
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4253 useRef
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4417 useRef
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4581 useRef

  Type 2 (parametric) - 4 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4094 useState
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4258 useState
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4422 useState
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4586 useState

  Type 2 (parametric) - 4 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4107 useDebugValue
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4271 useDebugValue
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4435 useDebugValue
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4599 useDebugValue

  Type 2 (parametric) - 4 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4112 useDeferredValue
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4276 useDeferredValue
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4440 useDeferredValue
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4604 useDeferredValue

  Type 2 (parametric) - 3 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4184 useCallback
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4348 useCallback
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4512 useCallback

  Type 2 (parametric) - 3 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4194 useEffect
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4358 useEffect
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4522 useEffect

  Type 2 (parametric) - 3 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4202 useImperativeHandle
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4366 useImperativeHandle
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4530 useImperativeHandle

  Type 2 (parametric) - 3 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4211 useInsertionEffect
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4375 useInsertionEffect
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4539 useInsertionEffect

  Type 2 (parametric) - 3 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4219 useLayoutEffect
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4383 useLayoutEffect
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4547 useLayoutEffect

  Type 2 (parametric) - 3 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4227 useMemo
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4391 useMemo
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4555 useMemo

  Type 2 (parametric) - 3 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4680 useCallback
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4869 useCallback
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:5058 useCallback

  Type 2 (parametric) - 3 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4686 useContext
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4875 useContext
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:5064 useContext

  Type 2 (parametric) - 3 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4692 useEffect
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4881 useEffect
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:5070 useEffect

  Type 2 (parametric) - 3 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4701 useImperativeHandle
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4890 useImperativeHandle
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:5079 useImperativeHandle

  Type 2 (parametric) - 3 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4711 useInsertionEffect
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4900 useInsertionEffect
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:5089 useInsertionEffect

  Type 2 (parametric) - 3 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4720 useLayoutEffect
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4909 useLayoutEffect
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:5098 useLayoutEffect

  Type 2 (parametric) - 3 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4729 useMemo
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4918 useMemo
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:5107 useMemo

  Type 2 (parametric) - 3 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4741 useReducer
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4930 useReducer
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:5119 useReducer

  Type 2 (parametric) - 3 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4757 useRef
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4946 useRef
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:5135 useRef

  Type 2 (parametric) - 3 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4763 useState
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4952 useState
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:5141 useState

  Type 2 (parametric) - 3 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4777 useDebugValue
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4966 useDebugValue
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:5155 useDebugValue

  Type 2 (parametric) - 3 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4783 useDeferredValue
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4972 useDeferredValue
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:5161 useDeferredValue

  Type 2 (parametric) - 3 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4789 useTransition
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:4978 useTransition
    ../../react/packages/react-reconciler/src/ReactFiberHooks.js:5167 useTransition

  Type 2 (parametric) - 3 functions:
    ../../react/packages/react-reconciler/src/ReactFiberLane.js:726 claimNextTransitionUpdateLane
    ../../react/packages/react-reconciler/src/ReactFiberLane.js:738 claimNextTransitionDeferredLane
    ../../react/packages/react-reconciler/src/ReactFiberLane.js:747 claimNextRetryLane

  Type 2 (parametric) - 3 functions:
    ../../react/packages/react-reconciler/src/ReactProfilerTimer.js:406 pushNestedEffectDurations
    ../../react/packages/react-reconciler/src/ReactProfilerTimer.js:444 pushComponentEffectStart
    ../../react/packages/react-reconciler/src/ReactProfilerTimer.js:464 pushComponentEffectDuration

  Type 2 (parametric) - 2 functions:
    ../../react/packages/react-reconciler/src/ReactFiber.js:761 createFiberFromFragment
    ../../react/packages/react-reconciler/src/ReactFiber.js:839 createFiberFromOffscreen

  Type 2 (parametric) - 2 functions:
    ../../react/packages/react-reconciler/src/ReactFiber.js:815 createFiberFromSuspense
    ../../react/packages/react-reconciler/src/ReactFiber.js:827 createFiberFromSuspenseList

  Type 2 (parametric) - 2 functions:
    ../../react/packages/react-reconciler/src/ReactFiber.js:849 createFiberFromActivity
    ../../react/packages/react-reconciler/src/ReactFiber.js:885 createFiberFromLegacyHidden

  Type 2 (parametric) - 2 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHydrationContext.js:180 reenterHydrationStateFromDehydratedActivityInstance
    ../../react/packages/react-reconciler/src/ReactFiberHydrationContext.js:202 reenterHydrationStateFromDehydratedSuspenseInstance

  Type 2 (parametric) - 2 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHydrationContext.js:304 tryHydrateActivity
    ../../react/packages/react-reconciler/src/ReactFiberHydrationContext.js:337 tryHydrateSuspense

  Type 2 (parametric) - 2 functions:
    ../../react/packages/react-reconciler/src/ReactFiberHydrationContext.js:490 claimNextHydratableActivityInstance
    ../../react/packages/react-reconciler/src/ReactFiberHydrationContext.js:502 claimNextHydratableSuspenseInstance

  Type 2 (parametric) - 2 functions:
    ../../react/packages/react-reconciler/src/ReactFiberTreeReflection.js:66 getSuspenseInstanceFromFiber
    ../../react/packages/react-reconciler/src/ReactFiberTreeReflection.js:84 getActivityInstanceFromFiber

  Type 2 (parametric) - 2 functions:
    ../../react/packages/react-reconciler/src/ReactFiberWorkLoop.js:1741 markRootUpdated
    ../../react/packages/react-reconciler/src/ReactFiberWorkLoop.js:1756 markRootPinged

  Type 2 (parametric) - 2 functions:
    ../../react/packages/react-reconciler/src/ReactProfilerTimer.js:453 popComponentEffectStart
    ../../react/packages/react-reconciler/src/ReactProfilerTimer.js:473 popComponentEffectDuration
