Make it easier to emit deprecation warnings using our modern classes.
Review Request #10777 — Created Nov. 2, 2019 and submitted — Latest diff uploaded
This adds a convenience function to
BaseRemovedInReviewBoardVersionWarning
that wrapswarnings.warn()
,
passing in the owning class and a default stack level. This massively
simplifies the process of emitting a warning, and is one fewer import
and two fewer parameters for files.
Unit tests pass.
Verified the output of warnings manually.