Remove deprecated warning from SCMClient.has_dependencies.

Review Request #14487 — Created June 27, 2025 and submitted

Information

RBTools
master

Reviewers

The has_dependencies() method has for a while had an expect_checked
parameter which will skip setup in the case where we know that we've
already done it. This raised a deprecation warning about being removed
in RBTools 5, but we never did so. This change modifies the warning to
be an exception instead, and updates all the relevant test cases to
match.

Ran unit tests.

Summary ID
Remove deprecated warning from SCMClient.has_dependencies.
The `has_dependencies()` method has for a while had an `expect_checked` parameter which will skip setup in the case where we know that we've already done it. This raised a deprecation warning about being removed in RBTools 5, but we never did so. This change modifies the warning to be an exception instead, and updates all the relevant test cases to match. Testing Done: Ran unit tests.
ee51876b57d5c3cf17ef64369be31b2d31aa6497
Description From Last Updated

line too long (80 > 79 characters) Column: 80 Error code: E501

reviewbotreviewbot
Checks run (1 failed, 1 succeeded)
flake8 failed.
JSHint passed.

flake8

david
maubin
  1. Ship It!
  2. 
      
chipx86
  1. Ship It!
  2. 
      
david
Review request changed
Status:
Completed