From 45bfda674d614cafb0208e9a7982b7c965e5a05c Mon Sep 17 00:00:00 2001 From: Antoine Gaudron-desjardins <antoine.gaudrondesjardins@student-cs.fr> Date: Thu, 13 Oct 2022 14:13:43 +0200 Subject: [PATCH] fix lint --- calculator/expression.py | 2 +- calculator/operators.py | 6 +++--- calculator/server.py | 5 ++++- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/calculator/expression.py b/calculator/expression.py index 1a27f0c..ab3383c 100644 --- a/calculator/expression.py +++ b/calculator/expression.py @@ -1,8 +1,8 @@ """ Expression module defines the structure of an expression. """ -from calculator.operators import Operator from typing import Union +from calculator.operators import Operator Term: type = int Token: type = Union[Operator, Term] diff --git a/calculator/operators.py b/calculator/operators.py index f855332..5b643ab 100644 --- a/calculator/operators.py +++ b/calculator/operators.py @@ -6,9 +6,9 @@ class Operator: Operator class is a binary operator with a symbol, a precedence and an evaluation function. """ def __init__(self, symbol, precedence, evaluate_function): - self.symbol = symbol - self.precedence = precedence - self.evaluate_function = evaluate_function + self.symbol = symbol + self.precedence = precedence + self.evaluate_function = evaluate_function def __repr__(self): return self.symbol diff --git a/calculator/server.py b/calculator/server.py index e0dc49a..c8dfb15 100644 --- a/calculator/server.py +++ b/calculator/server.py @@ -1,7 +1,10 @@ -from calculator.calculator import Calculator +""" +Run server +""" from fastapi import FastAPI from fastapi.requests import Request from fastapi.templating import Jinja2Templates +from calculator.calculator import Calculator app = FastAPI() templates = Jinja2Templates(directory="calculator/templates") -- GitLab