mirror of
https://github.com/GayPizzaSpecifications/darwin-apk.git
synced 2025-08-03 13:31:32 +00:00
Unit tests for APK version parsing & fix typo in parser
This commit is contained in:
@ -16,7 +16,7 @@ internal struct ApkVersionReader {
|
||||
mutating func next() throws(Invalid) -> TokenPart {
|
||||
self.seen.formUnion(self.last)
|
||||
|
||||
switch string.first ?? UInt8(ascii: "0") {
|
||||
switch string.first ?? UInt8(ascii: "\0") {
|
||||
case UInt8(ascii: "a")...UInt8(ascii: "z"): // Letter suffix
|
||||
guard self.seen.contains(.initial),
|
||||
self.last.isDisjoint(with: [ .letter, .suffix, .suffixNumber, .commitHash, .revision ]) else {
|
||||
|
Reference in New Issue
Block a user