Remove deprecated-for-5.0 code from Djblets.
Review Request #13812 — Created May 2, 2024 and submitted
This change removes the rest of the APIs and usage that has been marked
as deprecated and removed for Djblets 5.0. This also turns on subquery
and join type checking by default forassertQueries
, as was advertised
in the deprecation warnings for those. This required updating one unit
test for the join types, but otherwise works.
Ran Djblets and Review Board unit tests.
Summary | ID |
---|---|
c8eb4e7089c56910511b42374a33e9f5ca82e060 |
Description | From | Last Updated |
---|---|---|
Let's quadruple-check that we don't ship anything anywhere that uses this. |
chipx86 | |
Indentation is inconsistent here. |
chipx86 | |
I think we should be checking for/asserting on these, rather than assuming. We're not defensive enough in the JavaScript codebase. |
chipx86 | |
Shouldn't this be RemovedInDjblets60Warning? |
maubin |
-
-
djblets/log/__init__.py (Diff revision 1) Let's quadruple-check that we don't ship anything anywhere that uses this.
-
djblets/static/djblets/js/configForms/models/listItemModel.ts (Diff revision 1) I think we should be checking for/asserting on these, rather than assuming. We're not defensive enough in the JavaScript codebase.
Change Summary:
- Restored
request=
paramater to logging methods and changed the removal warning to say Djblets 7.0, to give this one a lot more time. - Removed obsolete python collections compat file.
Commits: |
|
|||||||
---|---|---|---|---|---|---|---|---|
Diff: |
Revision 2 (+72 -434) |
Checks run (2 succeeded)
-
-
djblets/static/djblets/js/configForms/models/listItemModel.ts (Diff revisions 1 - 2) Indentation is inconsistent here.
Commits: |
|
|||||||
---|---|---|---|---|---|---|---|---|
Diff: |
Revision 3 (+72 -434) |
Checks run (2 succeeded)
Commits: |
|
|||||||
---|---|---|---|---|---|---|---|---|
Diff: |
Revision 4 (+72 -434) |