From 7aab9a76af130201d062b5828b745ead1270b553 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20J=C3=A4rvstrand?= Date: Sat, 18 May 2013 16:54:05 +0200 Subject: [PATCH] Simplified xref query --- lib/edts/src/edts_xref.erl | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/edts/src/edts_xref.erl b/lib/edts/src/edts_xref.erl index 284da100..e0fca43d 100644 --- a/lib/edts/src/edts_xref.erl +++ b/lib/edts/src/edts_xref.erl @@ -298,7 +298,9 @@ wait_until_started() -> get_undefined_function_calls([]) -> []; get_undefined_function_calls(Modules) -> - do_query("(XLin) ((XC - UC) || (XU - X - B) * XC | ~p : Mod)", [Modules]). + %% This query means: external calls (XC) from Modules to unknown function (U) + %% and local functions (L). + do_query("(XLin) ((XC | ~p : Mod) || (U + L))", [Modules]). get_unused_exports([]) -> []; get_unused_exports(Modules) ->