Purpose of 'analysing' project

I have 152 warnings when I analyse my project. What is the purpose in worrying about unused method parameters and how do you fix this? I know there is the unused pragma thing but what do I need this for?!?

I get the point in pretty much all of these apart from unused method or event parameters.

Thanks

Unused parameters could be very useful, but you get it with too many event handlers and it just clutters things up.

The usefulness is this: if you define a method with several parameters, but you don’t actually use one of them, it is very possible that you failed to implement some functionality that you had intended when you created the method signature. Knowing that you failed to use a parameter in your code could alert you to a potential error in your code.

The way to silence all the “noise” caused by event handlers is to use the pragma. That tells the analyzer not to include that warning in the list.