Remove optional on score.
This commit is contained in:
+3
-4
@@ -1,6 +1,5 @@
|
|||||||
"""File for Score classes"""
|
"""File for Score classes"""
|
||||||
|
|
||||||
from typing import Optional
|
|
||||||
import time
|
import time
|
||||||
|
|
||||||
|
|
||||||
@@ -9,7 +8,7 @@ class Score:
|
|||||||
|
|
||||||
# no user setter, it should never change.
|
# 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._user: str = user
|
||||||
self._score: int = score
|
self._score: int = score
|
||||||
|
|
||||||
@@ -39,9 +38,9 @@ class Score:
|
|||||||
class ScoreTime(Score):
|
class ScoreTime(Score):
|
||||||
"""Class for a time based score."""
|
"""Class for a time based score."""
|
||||||
|
|
||||||
def __init__(self, user: str, score: Optional[float] = -1) -> None:
|
def __init__(self, user: str, score: float) -> None: # pylint: disable=super-init-not-called
|
||||||
super().__init__(user)
|
|
||||||
# store time score as seconds.
|
# store time score as seconds.
|
||||||
|
self._user: str = user
|
||||||
self._score: float = score
|
self._score: float = score
|
||||||
|
|
||||||
@property
|
@property
|
||||||
|
|||||||
Reference in New Issue
Block a user