Merge branch 'feature/signature_type' into 'master'
Added return type for functions that have variable annotations See merge request cara/caimira!413
This commit is contained in:
commit
b836f608cc
4 changed files with 6 additions and 6 deletions
|
|
@ -92,7 +92,7 @@ class Missing404Handler(BaseRequestHandler):
|
|||
|
||||
|
||||
class ConcentrationModel(BaseRequestHandler):
|
||||
async def post(self):
|
||||
async def post(self) -> None:
|
||||
requested_model_config = {
|
||||
name: self.get_argument(name) for name in self.request.arguments
|
||||
}
|
||||
|
|
@ -137,7 +137,7 @@ class ConcentrationModelJsonResponse(BaseRequestHandler):
|
|||
"""
|
||||
pass
|
||||
|
||||
async def post(self):
|
||||
async def post(self) -> None:
|
||||
"""
|
||||
Expects algorithm input in HTTP POST request body in JSON format.
|
||||
Returns report data (algorithm output) in HTTP POST response body in JSON format.
|
||||
|
|
@ -168,7 +168,7 @@ class ConcentrationModelJsonResponse(BaseRequestHandler):
|
|||
|
||||
|
||||
class StaticModel(BaseRequestHandler):
|
||||
async def get(self):
|
||||
async def get(self) -> None:
|
||||
form = model_generator.FormData.from_dict(model_generator.baseline_raw_form_data())
|
||||
base_url = self.request.protocol + "://" + self.request.host
|
||||
report_generator: ReportGenerator = self.settings['report_generator']
|
||||
|
|
|
|||
|
|
@ -901,7 +901,7 @@ class CAIMIRAStateBuilder(state.StateBuilder):
|
|||
|
||||
|
||||
class ExpertApplication(Controller):
|
||||
def __init__(self):
|
||||
def __init__(self) -> None:
|
||||
self._debug_output = widgets.Output()
|
||||
|
||||
#: A list of scenario name and ModelState instances. This is intended to be
|
||||
|
|
|
|||
|
|
@ -53,7 +53,7 @@ class DataclassState(typing.Generic[Datamodel_T]):
|
|||
yield
|
||||
object.__setattr__(self, '_use_base_setattr', False)
|
||||
|
||||
def dcs_instance(self) -> Datamodel_T:
|
||||
def dcs_instance(self) -> typing.Union[None, Datamodel_T]:
|
||||
"""
|
||||
Return the instance that this state represents. The instance returned
|
||||
is immutable, so it is advised to call this method each time that
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ from caimira.apps.calculator.report_generator import ReportGenerator, readable_m
|
|||
import caimira.apps.calculator.report_generator as rep_gen
|
||||
|
||||
|
||||
def test_generate_report(baseline_form):
|
||||
def test_generate_report(baseline_form) -> None:
|
||||
# This is a simple test that confirms that given a model, we can actually
|
||||
# generate a report for it. Because this is what happens in the caimira
|
||||
# calculator, we confirm that the generation happens within a reasonable
|
||||
|
|
|
|||
Loading…
Reference in a new issue