From 95277553914a5c1a64fa93ac4b84ae475f49d695 Mon Sep 17 00:00:00 2001 From: Kostis Sagonas Date: Thu, 4 Mar 2010 18:58:53 +0200 Subject: Add infrastructure for the -export_type() attribute erl_lint has been updated so that it takes the new -export_type() attribute into account. This means: - do not complain about types which are defined but nowhere used in the module but exported to other modules - check that all types which are exported are indeed defined in the module - warn when there are multiple occurrences of exported types. In doing this change, I've also taken the liberty to introduce many types and specs for functions of this module and to do small cleanups here and there. --- bootstrap/lib/stdlib/ebin/erl_lint.beam | Bin 76060 -> 76548 bytes 1 file changed, 0 insertions(+), 0 deletions(-) (limited to 'bootstrap/lib/stdlib/ebin/erl_lint.beam') diff --git a/bootstrap/lib/stdlib/ebin/erl_lint.beam b/bootstrap/lib/stdlib/ebin/erl_lint.beam index 481c7a17fb..6862410a3a 100644 Binary files a/bootstrap/lib/stdlib/ebin/erl_lint.beam and b/bootstrap/lib/stdlib/ebin/erl_lint.beam differ -- cgit v1.2.3