Page MenuHomePhabricator

Replace all "setQueryParam()" calls with "remove/replaceQueryParam()"
ClosedPublic

Authored by epriestley on Feb 12 2019, 9:38 PM.
Tags
None
Referenced Files
F14412547: D20154.diff
Tue, Dec 24, 1:07 PM
Unknown Object (File)
Sun, Dec 8, 1:20 PM
Unknown Object (File)
Wed, Dec 4, 11:02 PM
Unknown Object (File)
Nov 14 2024, 4:14 AM
Unknown Object (File)
Nov 8 2024, 5:29 AM
Unknown Object (File)
Oct 27 2024, 2:29 AM
Unknown Object (File)
Oct 25 2024, 8:38 PM
Unknown Object (File)
Oct 25 2024, 1:40 AM
Subscribers

Details

Summary

Ref T13250. See D20149. Mostly: clarify semantics. Partly: remove magic "null" behavior.

Test Plan

Poked around, but mostly just inspection since these are pretty much one-for-one.

Diff Detail

Repository
rP Phabricator
Branch
uri5
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 21964
Build 29997: Run Core Tests
Build 29996: arc lint + arc unit

Event Timeline

Harbormaster returned this revision to the author for changes because remote builds failed.Feb 12 2019, 9:39 PM
Harbormaster failed remote builds in B21964: Diff 48120!

Depends on D20149. In the cases where the second parameter is a variable, there's some possibility that it's sometimes null in some tricky case, although I've tried to look through all the callsites and catch any of this. If this is the case, we'll get an explicit exception shortly ("second parameter to replace must not be null").

This revision is now accepted and ready to land.Feb 14 2019, 7:42 PM
This revision was automatically updated to reflect the committed changes.