krz/hutch
an ios client for sourcehut
clone: git clone https://gitbay.org/krz/hutch.git
v3.3.1: Hutch/Views/Inbox/InboxThreadUtilities.swift · raw
1import Foundation
2
3enum InboxThreadUtilities {
4 nonisolated static func deriveRepositoryName(from listName: String) -> String? {
5 let separators = ["-devel", "-patches", "-dev", ".patches"]
6 for separator in separators where listName.hasSuffix(separator) {
7 return String(listName.dropLast(separator.count))
8 }
9 return nil
10 }
11}