Remove optional on score.

This commit is contained in:
alwayscompiling
2022-07-30 22:43:11 -04:00
parent bac64110c1
commit 529761b45f
+3 -4
View File
@@ -1,6 +1,5 @@
"""File for Score classes"""
from typing import Optional
import time
@@ -9,7 +8,7 @@ class Score:
# no user setter, it should never change.
def __init__(self, user: str, score: Optional[int] = -1) -> None:
def __init__(self, user: str, score: int) -> None:
self._user: str = user
self._score: int = score
@@ -39,9 +38,9 @@ class Score:
class ScoreTime(Score):
"""Class for a time based score."""
def __init__(self, user: str, score: Optional[float] = -1) -> None:
super().__init__(user)
def __init__(self, user: str, score: float) -> None: # pylint: disable=super-init-not-called
# store time score as seconds.
self._user: str = user
self._score: float = score
@property