Make --warn-unused-imports the default for the Mercury system.

browser/MDB_FLAGS.in:
compiler/COMP_FLAGS.in:
deep_profiler/DEEP_FLAGS.in:
library/LIB_FLAGS.in:
mdbcomp/MDBCOMP_FLAGS.in:
mfilterjavac/MFILTERJAVAC_FLAGS.in:
profiler/PROF_FLAGS.in:
slice/SLICE_FLAGS.in:
ssdb/SSDB_FLAGS.in:
    Add --warn-unused-imports to the list of default compiler flags
    for each directory.

compiler/ml_tailcall.m:
library/io.m:
    Delete some unused imports.
This commit is contained in:
Zoltan Somogyi
2017-01-19 10:48:04 +11:00
parent d8f0d402fe
commit baddfd37cd
11 changed files with 9 additions and 3 deletions

View File

@@ -2,6 +2,7 @@
--no-infer-all
--warn-known-bad-format-calls
--warn-unknown-format-calls
--warn-unused-imports
--halt-at-warn
--no-warn-inferred-erroneous
--no-mercury-stdlib-dir

View File

@@ -2,6 +2,7 @@
--no-infer-all
--warn-known-bad-format-calls
--warn-unknown-format-calls
--warn-unused-imports
--halt-at-warn
--no-warn-inferred-erroneous
--no-mercury-stdlib-dir

View File

@@ -97,9 +97,7 @@
:- import_module parse_tree.prog_data_pragma.
:- import_module bool.
:- import_module int.
:- import_module maybe.
:- import_module require.
%-----------------------------------------------------------------------------%

View File

@@ -2,6 +2,7 @@
--no-infer-all
--warn-known-bad-format-calls
--warn-unknown-format-calls
--warn-unused-imports
--halt-at-warn
--no-warn-inferred-erroneous
--no-mercury-stdlib-dir

View File

@@ -4,6 +4,7 @@
--no-infer-all
--warn-known-bad-format-calls
--warn-unknown-format-calls
--warn-unused-imports
--halt-at-warn
--no-warn-inferred-erroneous
--no-mercury-stdlib-dir

View File

@@ -1751,7 +1751,6 @@
:- import_module benchmarking.
:- import_module dir.
:- import_module enum.
:- import_module exception.
:- import_module int.
:- import_module parser.

View File

@@ -2,6 +2,7 @@
--no-infer-all
--warn-known-bad-format-calls
--warn-unknown-format-calls
--warn-unused-imports
--halt-at-warn
--no-warn-inferred-erroneous
--no-mercury-stdlib-dir

View File

@@ -2,6 +2,7 @@
--no-infer-all
--warn-known-bad-format-calls
--warn-unknown-format-calls
--warn-unused-imports
--halt-at-warn
--no-warn-inferred-erroneous
--no-mercury-stdlib-dir

View File

@@ -2,6 +2,7 @@
--no-infer-all
--warn-known-bad-format-calls
--warn-unknown-format-calls
--warn-unused-imports
--halt-at-warn
--no-warn-inferred-erroneous
--no-mercury-stdlib-dir

View File

@@ -2,6 +2,7 @@
--no-infer-all
--warn-known-bad-format-calls
--warn-unknown-format-calls
--warn-unused-imports
--halt-at-warn
--no-warn-inferred-erroneous
--no-mercury-stdlib-dir

View File

@@ -2,6 +2,7 @@
--no-infer-all
--warn-known-bad-format-calls
--warn-unknown-format-calls
--warn-unused-imports
--halt-at-warn
--no-warn-inferred-erroneous
--no-mercury-stdlib-dir