This PR allows the user to create a ProjectConfigManager and pass it directly to createInstance. It exposes two factory methods createStaticProjectConfigManager and createPollingProjectConfigManager for this purpose.
Test plan
New tests have been added and relevant old tests has been updated
coverage: 89.201% (-1.1%) from 90.307%
when pulling c483d858bcdf057e6ba9edfbdf5006f3931df253 on raju/pconf
into e7cc602fb9526d78ec29fa298584bb01a3391645 on master.
Summary
createStaticProjectConfigManager
andcreatePollingProjectConfigManager
for this purpose.Test plan
Issues