Split `DuplicateLine` into `DuplicateLineUp` and `DuplicateLineDown` (#9715)

Fixes #9601

Release Notes:
- `DuplicateLine` is now split into `DuplicateLineUp` and
`DuplicateLineDown`
f5823f9942Daniel Zhu committed on 3/28/2024, 10:52:08 AM· committed by GitHubparentc33ee52
9 files changedLine totals unavailable