summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon MacMullen <simon@rabbitmq.com>2013-10-24 12:12:00 +0100
committerSimon MacMullen <simon@rabbitmq.com>2013-10-24 12:12:00 +0100
commit625e274a8efe2a59dabfea7d7592d82b6ff8f1e0 (patch)
tree30cb7a14bc444a06245180150f8e037869659850
parentdf153fea8da3d0431150340a51c1fc776d9fef1f (diff)
downloadrabbitmq-server-git-625e274a8efe2a59dabfea7d7592d82b6ff8f1e0.tar.gz
Treat calls to gen_server:call/2 and gen_server2:call/2 as errors.
-rwxr-xr-xcheck_xref8
1 files changed, 8 insertions, 0 deletions
diff --git a/check_xref b/check_xref
index 24307fdb60..d241351fb0 100755
--- a/check_xref
+++ b/check_xref
@@ -136,6 +136,14 @@ checks() ->
error, filters()},
{"(Lin) (L - LU)", "has unused local function(s)",
error, filters()},
+ %% E - all edges (i.e. function calls)
+ %% | - calling from
+ %% || - calling to
+ %% "RE1" : "RE2" / "RE3" - regex MFA
+ {"(E | \"(rabbit|amqp).*\" : \".*\" / \".*\" || "
+ "\"gen_server2?\" : \"call\" / \"2\")",
+ "5 sec timeout in",
+ error, filters()},
{"(Lin) (LU * (X - XU))",
"has exported function(s) only used locally",
warning, filters()},