public function build(ContainerBuilder $container)
{
parent::build($container);
$container->addCompilerPass(new RegisterFakerProvidersPass());
$container->addCompilerPass(new RegisterTagServicesPass('nelmio_alice.file_parser.registry', 'nelmio_alice.file_parser'));
$container->addCompilerPass(new RegisterTagServicesPass('nelmio_alice.fixture_builder.denormalizer.flag_parser.registry', 'nelmio_alice.fixture_builder.denormalizer.chainable_flag_parser'));
$container->addCompilerPass(new RegisterTagServicesPass('nelmio_alice.fixture_builder.denormalizer.fixture.registry_denormalizer', 'nelmio_alice.fixture_builder.denormalizer.chainable_fixture_denormalizer'));
$container->addCompilerPass(new RegisterTagServicesPass('nelmio_alice.fixture_builder.expression_language.parser.token_parser.registry', 'nelmio_alice.fixture_builder.expression_language.chainable_token_parser'));
$container->addCompilerPass(new RegisterTagServicesPass('nelmio_alice.generator.instantiator.registry', 'nelmio_alice.generator.instantiator.chainable_instantiator'));
$container->addCompilerPass(new RegisterTagServicesPass('nelmio_alice.generator.resolver.parameter.registry', 'nelmio_alice.generator.resolver.parameter.chainable_resolver'));
$container->addCompilerPass(new RegisterTagServicesPass('nelmio_alice.generator.resolver.value.registry', 'nelmio_alice.generator.resolver.value.chainable_resolver'));
}