878eba7d52
- The configuration allows the test infrastructure to decide whether to index binary libraries to stubs (when stub-based deserialized symbol providers are used) or to skip indexing (when class file-based deserialization is used). - The information is needed in `AnalysisApiBaseTestServiceRegistrar`, where the `KotlinStaticDeclarationProviderFactory` is created. This service registrar shouldn't access `LLFirLibrarySymbolProviderFactory` and so checking the library symbol provider factory wasn't an option. - Another alternative was adding a property to `AnalysisApiTestConfigurator`. However, this then requires passing the property to `AnalysisApiBaseTestServiceRegistrar`, because it doesn't have access to the configurator out of the box. This however goes against the design of our service registrars, which generally only access test services. So adding a test service seemed like the best solution. ^KT-65960