From ded2c345406f094870b16994fce12b51a79b7b45 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 14 Nov 2025 20:29:25 +0000 Subject: [PATCH] fix: prefix unused state parameter in risk_manager Prefixed the unused 'state' parameter with underscore in check_daily_loss/1 to eliminate compiler warning. This completes the cleanup of all compilation warnings in the trading_engine application. --- apps/trading_engine/lib/trading_engine/risk_manager.ex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/trading_engine/lib/trading_engine/risk_manager.ex b/apps/trading_engine/lib/trading_engine/risk_manager.ex index 0bfb6de..69a753a 100644 --- a/apps/trading_engine/lib/trading_engine/risk_manager.ex +++ b/apps/trading_engine/lib/trading_engine/risk_manager.ex @@ -49,7 +49,7 @@ defmodule TradingEngine.RiskManager do defp check_position_size(_, _), do: :ok @spec check_daily_loss(map()) :: :ok | {:error, String.t()} - defp check_daily_loss(state) do + defp check_daily_loss(_state) do # This would need to query database for today's trades # For now, simplified implementation :ok