This will enable users to have a Background: Build in their in-project
configs, while having an external index specification in their user
config file.
Depends on D90749.
Differential D90775
[clangd] ExternalIndex turns off BackgroundIndex only if it isn't set kadircet on Nov 4 2020, 10:29 AM. Authored by
Details
Diff Detail
Unit Tests Event TimelineComment Actions I'm not sure we should do this - it complicates the model substantially (I don't think I could explain it to a user), and it still leaves surprising cases. I'm not sure config is the place for a lot of magic do-what-I-mean behavior - it's the place where the user overrides such behaviors. (If you think the combinations are too confusing, we could consider *not* disabling background index implicitly for external indexes, and simply warning instead)
|
This is vague and hard to specify more precisely.