14 lines
357 B
Python
14 lines
357 B
Python
"""
|
|
Analyzers: modulos de analise por dimensao.
|
|
|
|
Cada analyzer recebe os dados de uma skill (do scanner) e retorna:
|
|
- score (0-100)
|
|
- findings (lista de problemas/recomendacoes)
|
|
"""
|
|
from __future__ import annotations
|
|
|
|
from typing import Any, Dict, List, Tuple
|
|
|
|
# Tipo padrao para resultado de um analyzer
|
|
AnalyzerResult = Tuple[float, List[Dict[str, Any]]]
|