Remove alphabetical sorting of options in the canonical list.

This was broken for --config. Doing this properly requires keeping the order in which the options were given, which could be done either by filtering the ordered list according to which values affect the final outcome or by tracking the order correctly. I picked the later: the option order was not explicitly tracked for expansions before but now it is.

RELNOTES: canonicalize-flags no longer reorders the flags
PiperOrigin-RevId: 192132260
GitOrigin-RevId: aa98bc29dae14119797febd447302842f4ac68af
Change-Id: I82fb65d38569d4e5a9808f032da1ccc2304e2f18
4 files changed
tree: 9ada506ececc5866b45abd103a56b6b4a43d66af
  1. java/
  2. test/