👷 Added mypy

This commit is contained in:
Nikhil Badyal
2022-10-05 22:47:13 +05:30
parent c14176f083
commit 31dc22f320
5 changed files with 42 additions and 20 deletions
+9 -4
View File
@@ -1,3 +1,4 @@
import sys
from subprocess import PIPE, Popen
from time import perf_counter
from typing import Any, List
@@ -6,9 +7,9 @@ from loguru import logger
class Parser(object):
def __init__(self, patcher, env, temp_folder):
self._PATCHES = []
self._EXCLUDED = []
def __init__(self, patcher, env, temp_folder) -> None:
self._PATCHES: List[str] = []
self._EXCLUDED: List[str] = []
self.patcher = patcher
self.keystore_name = env.str("KEYSTORE_FILE_NAME", "revanced.keystore")
self.build_extended = env.bool("BUILD_EXTENDED", False)
@@ -77,7 +78,11 @@ class Parser(object):
start = perf_counter()
process = Popen(["java", *args], stdout=PIPE)
for line in process.stdout:
output = process.stdout
if not output:
logger.error("Failed to send request for patching.")
sys.exit(-1)
for line in output:
logger.debug(line.decode(), flush=True, end="")
process.wait()
logger.info(