Skip to content

Commit bdcdd28

Browse files
committed
fix: typage manquant dans l'orchestrateur
1 parent b075731 commit bdcdd28

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

src/detecteur_crypto.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Import des modules
22
import os
33
import time
4-
from typing import List
4+
from typing import List, Union
55

66
# Import des modules d'analyse
77
from .analyzers.aes_cbc_analyzer import Aes_Cbc_Analyzer
@@ -37,8 +37,8 @@ def __init__(self):
3737
self.analyzers = {
3838
"AES-CBC": Aes_Cbc_Analyzer(),
3939
}
40-
self.missions_completees = []
41-
self.statistiques_globales = {
40+
self.missions_completees: list[dict[str, Union[str, list[ResultatAnalyse], float]]] = []
41+
self.statistiques_globales: dict[str, Union[int, float]] = {
4242
"total_fichiers": 0,
4343
"fichiers_dechiffres": 0,
4444
"temps_total": 0.0,
@@ -131,7 +131,7 @@ def mission_complete_automatique(self, dossier_chiffres: str, chemin_dictionnair
131131
"""
132132

133133
debut_mission = time.time()
134-
resultats = []
134+
resultats: list[ResultatAnalyse] = []
135135

136136
try:
137137
# Récupération des fichiers .enc

0 commit comments

Comments
 (0)