surplus: remove unnecessary exceptions

This commit is contained in:
Mark Joshwel 2023-09-01 13:54:43 +00:00
parent d67d72cdd5
commit a7803ec3ca

View file

@ -31,14 +31,12 @@ For more information, please refer to <http:m/unlicense.org/>
from argparse import ArgumentParser
from collections import OrderedDict
from dataclasses import dataclass
from sys import stderr, stdout
from typing import (
Any,
Callable,
Final,
Generic,
Literal,
NamedTuple,
TextIO,
TypeAlias,
@ -117,18 +115,10 @@ OUTPUT_LINE_6_KEYS: Final[tuple[str, ...]] = (
# exceptions
class InvalidPlusCodeError(Exception):
...
class NoSuitableLocationError(Exception):
...
class InvalidQueryError(Exception):
...
# data structures
ResultType = TypeVar("ResultType")
@ -262,10 +252,7 @@ class PlusCodeQuery(NamedTuple):
except KeyError:
return Result[Latlong](
EMPTY_LATLONG,
error=InvalidPlusCodeError(
"Plus Code is not full-length, e.g, 6PH58QMF+FX"
),
EMPTY_LATLONG, error="Plus Code is not full-length, e.g, 6PH58QMF+FX"
)
except Exception as exc: