Sources/MyNameIsURL/Types/Scheme.swift
Force tries should be avoided. Open
Open
public static let ftp = try! Scheme("ftp")
- Exclude checks
Force tries should be avoided. Open
Open
public static let http = try! Scheme("http")
- Exclude checks
Force tries should be avoided. Open
Open
public static let file = try! Scheme("file")
- Exclude checks
Force tries should be avoided. Open
Open
public static let sms = try! Scheme("sms")
- Exclude checks
Force tries should be avoided. Open
Open
public static let mailto = try! Scheme("mailto")
- Exclude checks
Force tries should be avoided. Open
Open
public static let webcal = try! Scheme("webcal")
- Exclude checks
Force tries should be avoided. Open
Open
public static let telprompt = try! Scheme("telprompt")
- Exclude checks
Force tries should be avoided. Open
Open
public static let tel = try! Scheme("tel")
- Exclude checks
Force tries should be avoided. Open
Open
public static let https = try! Scheme("https")
- Exclude checks
There must be two or zero lines between second-level items. Open
Open
private static let validCharacters: Set<Character> = validFirstCharacters.union(["+", "-", ".", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0"])
- Exclude checks