Description[Extensions] Break up BaseFeatureProvider, create JSONFeatureProvider
BaseFeatureProvider is currently the only implementation of
FeatureProvider (despite its name implying there should be more). As we
move to generated code for Features, pulling the code to vend features
away from the code to populate from a JSON file is necessary.
Pull the parsing/population code out of BaseFeatureProvider into a
JSONFeatureProvider class, inheriting from BaseFeatureProvider (which
maintains the code for returning features). Generated FeatureProviders
will also inherit from BaseFeatureProvider.
BUG=280286
Committed: https://crrev.com/b649a668b8a7df5326ba493cd1c9baf0c3674075
Cr-Commit-Position: refs/heads/master@{#405162}
Patch Set 1 : update #
Total comments: 2
Patch Set 2 : Antony's #Patch Set 3 : Latest master #Messages
Total messages: 27 (13 generated)
|