Add missing typing

CURA-6627
This commit is contained in:
Jaime van Kessel 2020-01-20 16:03:56 +01:00
parent 52ce106399
commit 06ccd882e1
No known key found for this signature in database
GPG Key ID: 3710727397403C91
2 changed files with 4 additions and 2 deletions

View File

@ -80,7 +80,8 @@ class ThreeMFWorkspaceWriter(WorkspaceWriter):
mesh_writer.setStoreArchive(False)
return True
def _writePluginMetadataToArchive(self, archive):
@staticmethod
def _writePluginMetadataToArchive(archive: zipfile.ZipFile) -> None:
file_name_template = "%s/plugin_metadata.json"
for plugin_id, metadata in Application.getInstance().getWorkspaceMetadataStorage().getAllData().items():

View File

@ -1,5 +1,6 @@
# Copyright (c) 2015 Ultimaker B.V.
# Uranium is released under the terms of the LGPLv3 or higher.
from typing import Optional
from UM.Mesh.MeshWriter import MeshWriter
from UM.Math.Vector import Vector
@ -40,7 +41,7 @@ class ThreeMFWriter(MeshWriter):
}
self._unit_matrix_string = self._convertMatrixToString(Matrix())
self._archive = None
self._archive = None # type: Optional[zipfile.ZipFile]
self._store_archive = False
def _convertMatrixToString(self, matrix):