From 94b938bb290a231694e5721368023bd6693bb2ed Mon Sep 17 00:00:00 2001 From: Som Snytt Date: Thu, 15 Sep 2016 23:16:40 -0700 Subject: SI-8040 Warn unused flags Introduce `-Ywarn-unused:x,y,z` and exploit `-Ywarn-unused:patvars`. Although the tree attachment for shielding patvars from warnings is not structural, sneaking the settings flag into the reflection internal TreeGen is awkward. Add test to ensure isolation of patvars warning from others. `-Ywarn-unused-import` is an alias for `-Ywarn-unused:imports`. `-Xlint:unused` is an alias for `-Ywarn-unused`, but not enabled yet. The help text advises to use `-Ywarn-unused`. The future can decide if `-Xlint:unused-imports` is warranted. --- test/files/neg/warn-unused-patvars.flags | 1 + 1 file changed, 1 insertion(+) create mode 100644 test/files/neg/warn-unused-patvars.flags (limited to 'test/files/neg/warn-unused-patvars.flags') diff --git a/test/files/neg/warn-unused-patvars.flags b/test/files/neg/warn-unused-patvars.flags new file mode 100644 index 0000000000..d5bd86a658 --- /dev/null +++ b/test/files/neg/warn-unused-patvars.flags @@ -0,0 +1 @@ +-Ywarn-unused:-patvars,_ -Xfatal-warnings -- cgit v1.2.3