Prep work for diff settings layers.
Review Request #14432 — Created May 9, 2025 and updated
This change does some initial clean-up in preparation for implementing
settings layers in the diff settings object.
Ran unit tests.
Summary | ID |
---|---|
75ce028ba10157b200886aa8c6941c8c3f21f4b7 |
Description | From | Last Updated |
---|---|---|
line too long (94 > 79 characters) Column: 80 Error code: E501 |
![]() |
|
line too long (82 > 79 characters) Column: 80 Error code: E501 |
![]() |
|
line too long (82 > 79 characters) Column: 80 Error code: E501 |
![]() |
|
This doesn't need the parens. |
![]() |
|
Can you move some of these into the TYPE_CHECKING block. |
![]() |
|
Just checking - for casting we have to use Optional instead of | None? |
![]() |
|
We can't use dict on RB 7.1.x. We still require 3.8+. Same below with other casts. |
|
|
We have to use Tuple here. |
|
|
We can't use this form on Python 3.8. |
|
|
We can't use these forms. Same below. |
|
|
'typing.TYPE_CHECKING' imported but unused Column: 1 Error code: F401 |
![]() |
- Commits:
-
Summary ID 4a8870177a405a3dbd60043d68623e9f9f2e1c0d ec3f9471ae9771bbb7dba9ba740c4a57adaaa546
Checks run (2 succeeded)
- Commits:
-
Summary ID ec3f9471ae9771bbb7dba9ba740c4a57adaaa546 95512112dbfefb65f82a9249649fa5141e034382
Checks run (2 succeeded)
- Commits:
-
Summary ID 95512112dbfefb65f82a9249649fa5141e034382 e522c047a663af349c392692ef3d265d8ede2c84
- Commits:
-
Summary ID e522c047a663af349c392692ef3d265d8ede2c84 cd40441b7b1e7bfe67ec0527691d4fe1c60cca4e
Checks run (2 succeeded)
- Commits:
-
Summary ID cd40441b7b1e7bfe67ec0527691d4fe1c60cca4e 8ccd7ad0665d01f49fc254974c67fa7a5edfea74