• 
      

    Switch RBTools deprecation management to use housekeeping.

    Review Request #13020 — Created May 6, 2023 and submitted

    Information

    RBTools
    release-5.x

    Reviewers

    For RBTools 5 and up, we'll be using our new housekeeping module to
    manage our deprecations, giving us better tools and reducing what we
    have to manage.

    All the classes in rbtools.deprecation now use housekeeping base
    classes, and old utilities are now removed.

    Deprecated code has been updated to use housekeeping. These will be
    removed at some point during release, but as we'll be working with
    vendors to test some functionality in RBTools 5 soon, we don't want to
    risk immediate breakages.

    Unit tests pass.

    Summary ID
    Switch RBTools deprecation management to use housekeeping.
    For RBTools 5 and up, we'll be using our new `housekeeping` module to manage our deprecations, giving us better tools and reducing what we have to manage. All the classes in `rbtools.deprecation` now use `housekeeping` base classes, and old utilities are now removed. Deprecated code has been updated to use `housekeeping`. These will be removed at some point during release, but as we'll be working with vendors to test some functionality in RBTools 5 soon, we don't want to risk immediate breakages.
    b950d882003ec9b64bc52d04bf92a7cb506f5c97
    maubin
    1. Ship It!
    2. 
        
    chipx86
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to release-5.x (344401f)