From 6ada1c24c7b1d37e7c1bf41375c28fb54ddaca24 Mon Sep 17 00:00:00 2001 From: Amit Kapoor Date: Wed, 4 Apr 2012 09:50:05 -0700 Subject: [PATCH] Update filter list for custom xref query Rebar has support for optional compilers built-in. These compilers might not be installed causing xref to return errors for the undefined external function calls query. The updated filter list will catch this error and act as a nop if they are installed. --- rebar.config | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/rebar.config b/rebar.config index 869303e..10c0771 100644 --- a/rebar.config +++ b/rebar.config @@ -5,6 +5,11 @@ {erl_opts, [warnings_as_errors]}. {xref_checks, []}. {xref_queries, - [{"(XC - UC) || (XU - X - B + [{"(XC - UC) || (XU - X - B - (\"escript\":\"foldl\"/\"3\") - - (\"abnfc\":\"file\"/\"2\"))",[]}]}. + - (\"abnfc\":\"file\"/\"2\") + - (\"erlydtl\":\"compile\"/\"3\") + - (\"lfe_comp\":\"file\"/\"2\") + - (\"neotoma\":\"file\"/\"2\") + - (\"protobuffs_compile\":\"scan_file\"/\"1\"))", + []}]}.