I understand @divyeshlakhotia’s frustration with those invasive warnings, but when somethings bothers me 100 times a day and it would take me 1 minute to fix it (and fixing it would be the right thing to do anyway), I take that 1 minute and fix it.
If we want to change something, I would make the warnings more usable by making them links similar to the ones from databinding errors. But this would cut that 1 minute in the life of an app down to 30 seconds, so…
Making the warnings optional could be useful to some (obviously, otherwise we wouldn’t be here talking about it), but I feel like David:
Before adding an option we need to weigh the usefulness vs the increase in complexity. In this case both weights are very little, so I will cast a very little vote against that option.