Last modified: 2014-04-26 00:05:50 UTC
Right now deprecated supports boolean|string where it has to be false or a non-empty string describing why it is deprecated. This is not a bug but explicitly and purposely written that way. We should make it optional, where boolean true would be "deprecated but without a description". See also bug 52966 (Change "string" in Param#deprecated to InterfaceText).
Change 129844 had a related patch set uploaded by Jforrester: Obey documented behavior and allow deprecated: true https://gerrit.wikimedia.org/r/129844
Change 129844 merged by jenkins-bot: Obey specified behaviour and allow Param#deprecated to be boolean true https://gerrit.wikimedia.org/r/129844