Monday, June 14, 2021

Adobe "Deprecation" - ParameterExists()


5 years ago, I began writing about a function in ColdFusion that was deprecated in ColdFusion MX 6, released 19 years ago. 
ParameterExistsDeprecated Since: ColdFusion MX. Use the IsDefined function.
Back then, we were on ColdFusion 2016, and it still worked. That was almost 14 years and 6 major versions later (2 of which were by a completely different company).



For most of my development career, that one function has been a bit of a running joke and a perfect example of code that sticks around forever. 

We're currently on ColdFusion 2021. Macromedia didn't drop it. Adobe didn't dropped it. Surely they'll have let it go in the last 2 releases, right?



Umm... nope. Still there. 

So, do you think it'll finally go away in the next version? 

If it does, I might cry. That little function has consumed code almost as long as I have.