revert back to use list instead of set

This commit is contained in:
Stefano
2025-08-17 16:25:01 +09:00
parent 5e5137edc1
commit 52b0e64950

View File

@@ -25,7 +25,7 @@ class Analysis:
self.total_signals = 0 self.total_signals = 0
self.false_entry_signals = 0 self.false_entry_signals = 0
self.false_exit_signals = 0 self.false_exit_signals = 0
self.false_indicators: set[str] = set() self.false_indicators: list[str] = []
self.has_bias = False self.has_bias = False
@@ -87,7 +87,7 @@ class LookaheadAnalysis(BaseAnalysis):
# output differences # output differences
if self_value != other_value: if self_value != other_value:
if not self.current_analysis.false_indicators.__contains__(col_name[0]): if not self.current_analysis.false_indicators.__contains__(col_name[0]):
self.current_analysis.false_indicators.add(col_name[0]) self.current_analysis.false_indicators.append(col_name[0])
logger.info( logger.info(
f"=> found look ahead bias in column " f"=> found look ahead bias in column "
f"{col_name[0]}. " f"{col_name[0]}. "