selectedVerseRange

Analyzes a list of verses and groups them into continuous ranges. This is useful for displaying or sharing multiple verses in a compact format.

For example, verses 1-3 and 5-7 would be grouped into two separate ranges.

Return

A list of SelectedVerseRange objects representing continuous verse ranges

Parameters

verses

The list of verses to analyze

Throws

if verses list is empty or contains verses from multiple books