When an input parameter is removed from an action in OutSystems, the platform should automatically remove all references and assignments of that parameter throughout the application to maintain consistency and prevent warning.
don't agree, it might be that the thing previously mapped to that now gone input, needs to find another way (some new parameter) into the action, or that the action no longer fulfills a need it previously did. I like to see in all the places that parameter was passed in, what value was used, so I can easily decide for each one what needs to happen.
And yes, often that will be just removing it from being passed in as well, and that is boring, but that is just the price for carefull impact analysis of any change.
It is just a warning, so as long as you don't have time to do this work, it will just remain there, no problem.
100% agree with Dorine.