# Dialyzer warnings to ignore # These are either false positives or intentional design choices [ # SnmpKit library warnings (third-party code in lib/snmpkit/) ~r/lib\/snmpkit\//, # Unmatched return values (intentionally ignored for fire-and-forget operations) {"lib/towerops/agents.ex", :unmatched_return}, {"lib/towerops/devices.ex", :unmatched_return}, {"lib/towerops/workers/agent_latency_evaluator.ex", :unmatched_return}, {"lib/towerops/workers/device_monitor_worker.ex", :unmatched_return}, {"lib/towerops/workers/device_poller_worker.ex", :unmatched_return}, {"lib/towerops/workers/stale_agent_worker.ex", :unmatched_return}, {"lib/towerops_web/channels/agent_channel.ex", :unmatched_return}, {"lib/towerops_web/live/device_live/form.ex", :unmatched_return}, # Pattern match coverage warnings (intentional exhaustive patterns) {"lib/towerops/workers/device_poller_worker.ex", :pattern_match_cov}, {"lib/towerops_web/channels/agent_channel.ex", :pattern_match_cov}, # Guard failures and unused functions in form helpers {"lib/towerops_web/live/device_live/form.ex", :guard_fail}, {"lib/towerops_web/live/device_live/form.ex", :unused_fun} ]