diff options
Diffstat (limited to 'deps/lager/rebar.config')
-rw-r--r-- | deps/lager/rebar.config | 52 |
1 files changed, 51 insertions, 1 deletions
diff --git a/deps/lager/rebar.config b/deps/lager/rebar.config index bfaa56f..10e49bc 100644 --- a/deps/lager/rebar.config +++ b/deps/lager/rebar.config @@ -1,4 +1,54 @@ -{erl_opts, [debug_info]}. +%% -*- erlang -*- +%% ------------------------------------------------------------------- +%% +%% Copyright (c) 2011-2015 Basho Technologies, Inc. +%% +%% This file is provided to you under the Apache License, +%% Version 2.0 (the "License"); you may not use this file +%% except in compliance with the License. You may obtain +%% a copy of the License at +%% +%% http://www.apache.org/licenses/LICENSE-2.0 +%% +%% Unless required by applicable law or agreed to in writing, +%% software distributed under the License is distributed on an +%% "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +%% KIND, either express or implied. See the License for the +%% specific language governing permissions and limitations +%% under the License. +%% +%% ------------------------------------------------------------------- + +{erl_opts, [ + {lager_extra_sinks, ['__lager_test_sink']}, + debug_info, + report, + verbose, + warn_deprecated_function, + warn_deprecated_type, + warn_export_all, + warn_export_vars, + warn_obsolete_guard, + warn_untyped_record, + warn_unused_import + % do NOT include warnings_as_errors, as rebar includes these options + % when compiling for eunit, and at least one test module has code that + % is deliberatly broken and will generate an un-maskable warning +]}. + {erl_first_files, ["src/lager_util.erl"]}. +{eunit_opts, [verbose]}. +{eunit_compile_opts, [ + nowarn_untyped_record, + nowarn_export_all +]}. +{deps, [ + {goldrush, ".*", {git, "git://github.com/DeadZen/goldrush.git", {tag, "0.1.7"}}} +]}. + +{xref_checks, []}. +{xref_queries, [{"(XC - UC) || (XU - X - B - lager_default_tracer : Mod - erlang:\"(is_map|map_size)\"/1 - maps:to_list/1)", []}]}. + {cover_enabled, true}. +{edoc_opts, [{stylesheet_file, "./priv/edoc.css"}]}. |