<commit_before><?xml version="1.0" encoding="UTF-8" ?>
<container xmlns="http://symfony.com/schema/dic/services" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">
  <parameters>
    <!-- Classes -->
    <parameter key="phpmentors_workflower.base64_php_workflow_serializer.class">PHPMentors\Workflower\Persistence\Base64PhpWorkflowSerializer</parameter>
    <parameter key="phpmentors_workflower.bpmn2_file.class">PHPMentors\Workflower\Definition\Bpmn2File</parameter>
    <parameter key="phpmentors_workflower.bpmn2_workflow_repository.class">PHPMentors\Workflower\Definition\Bpmn2WorkflowRepository</parameter>
    <parameter key="phpmentors_workflower.doctrine_lifecycle_listener.class">PHPMentors\WorkflowerBundle\Persistence\DoctrineLifecycleListener</parameter>
    <parameter key="phpmentors_workflower.php_workflow_serializer.class">PHPMentors\Workflower\Persistence\PhpWorkflowSerializer</parameter>
    <parameter key="phpmentors_workflower.process.class">PHPMentors\Workflower\Process\Process</parameter>
    <parameter key="phpmentors_workflower.security_participant.class">PHPMentors\WorkflowerBundle\Workflow\Participant\SecurityParticipant</parameter>
    <parameter key="phpmentors_workflower.work_item_context.class">PHPMentors\Workflower\Process\WorkItemContext</parameter>
    <parameter key="phpmentors_workflower.workflow_context.class">PHPMentors\WorkflowerBundle\Process\WorkflowContext</parameter>
    <!-- Configuration parameters -->
  </parameters>
  <services>
    <service id="phpmentors_workflower.base64_php_workflow_serializer" class="%phpmentors_workflower.base64_php_workflow_serializer.class%" public="false"/>
    <service id="phpmentors_workflower.bpmn2_file" class="%phpmentors_workflower.bpmn2_file.class%" public="false" abstract="true"/>
    <service id="phpmentors_workflower.bpmn2_workflow_repository" class="%phpmentors_workflower.bpmn2_workflow_repository.class%" public="false" abstract="true"/>
    <service id="phpmentors_workflower.doctrine_lifecycle_listener" class="%phpmentors_workflower.doctrine_lifecycle_listener.class%">
      <argument type="service" id="phpmentors_workflower.workflow_serializer"/>
      <tag name="doctrine.event_listener" event="prePersist"/>
      <tag name="doctrine.event_listener" event="preUpdate"/>
      <tag name="doctrine.event_listener" event="postLoad"/>
    </service>
    <service id="phpmentors_workflower.participant" alias="phpmentors_workflower.security_participant" public="false"/>
    <service id="phpmentors_workflower.php_workflow_serializer" class="%phpmentors_workflower.php_workflow_serializer.class%" public="false"/>
    <service id="phpmentors_workflower.process" class="%phpmentors_workflower.process.class%" public="false" abstract="true"/>
    <service id="phpmentors_workflower.security_participant" class="%phpmentors_workflower.security_participant.class%" scope="prototype" public="false">
      <argument type="service" id="security.access.role_hierarchy_voter"/>
      <argument type="service" id="security.token_storage"/>
    </service>
    <service id="phpmentors_workflower.workflow_serializer" public="false" abstract="true"/>
    <service id="phpmentors_workflower.work_item_context" class="%phpmentors_workflower.work_item_context.class%" scope="prototype">
      <argument type="service" id="phpmentors_workflower.participant"/>
    </service>
    <service id="phpmentors_workflower.workflow_context" class="%phpmentors_workflower.workflow_context.class%" public="false" abstract="true"/>
  </services>
</container><commit_msg>change the scope of `phpmentors_workflower.security_participant` to the container scope<commit_after><?xml version="1.0" encoding="UTF-8" ?>
<container xmlns="http://symfony.com/schema/dic/services" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">
  <parameters>
    <!-- Classes -->
    <parameter key="phpmentors_workflower.base64_php_workflow_serializer.class">PHPMentors\Workflower\Persistence\Base64PhpWorkflowSerializer</parameter>
    <parameter key="phpmentors_workflower.bpmn2_file.class">PHPMentors\Workflower\Definition\Bpmn2File</parameter>
    <parameter key="phpmentors_workflower.bpmn2_workflow_repository.class">PHPMentors\Workflower\Definition\Bpmn2WorkflowRepository</parameter>
    <parameter key="phpmentors_workflower.doctrine_lifecycle_listener.class">PHPMentors\WorkflowerBundle\Persistence\DoctrineLifecycleListener</parameter>
    <parameter key="phpmentors_workflower.php_workflow_serializer.class">PHPMentors\Workflower\Persistence\PhpWorkflowSerializer</parameter>
    <parameter key="phpmentors_workflower.process.class">PHPMentors\Workflower\Process\Process</parameter>
    <parameter key="phpmentors_workflower.security_participant.class">PHPMentors\WorkflowerBundle\Workflow\Participant\SecurityParticipant</parameter>
    <parameter key="phpmentors_workflower.work_item_context.class">PHPMentors\Workflower\Process\WorkItemContext</parameter>
    <parameter key="phpmentors_workflower.workflow_context.class">PHPMentors\WorkflowerBundle\Process\WorkflowContext</parameter>
    <!-- Configuration parameters -->
  </parameters>
  <services>
    <service id="phpmentors_workflower.base64_php_workflow_serializer" class="%phpmentors_workflower.base64_php_workflow_serializer.class%" public="false"/>
    <service id="phpmentors_workflower.bpmn2_file" class="%phpmentors_workflower.bpmn2_file.class%" public="false" abstract="true"/>
    <service id="phpmentors_workflower.bpmn2_workflow_repository" class="%phpmentors_workflower.bpmn2_workflow_repository.class%" public="false" abstract="true"/>
    <service id="phpmentors_workflower.doctrine_lifecycle_listener" class="%phpmentors_workflower.doctrine_lifecycle_listener.class%">
      <argument type="service" id="phpmentors_workflower.workflow_serializer"/>
      <tag name="doctrine.event_listener" event="prePersist"/>
      <tag name="doctrine.event_listener" event="preUpdate"/>
      <tag name="doctrine.event_listener" event="postLoad"/>
    </service>
    <service id="phpmentors_workflower.participant" alias="phpmentors_workflower.security_participant" public="false"/>
    <service id="phpmentors_workflower.php_workflow_serializer" class="%phpmentors_workflower.php_workflow_serializer.class%" public="false"/>
    <service id="phpmentors_workflower.process" class="%phpmentors_workflower.process.class%" public="false" abstract="true"/>
    <service id="phpmentors_workflower.security_participant" class="%phpmentors_workflower.security_participant.class%" public="false">
      <argument type="service" id="security.access.role_hierarchy_voter"/>
      <argument type="service" id="security.token_storage"/>
    </service>
    <service id="phpmentors_workflower.workflow_serializer" public="false" abstract="true"/>
    <service id="phpmentors_workflower.work_item_context" class="%phpmentors_workflower.work_item_context.class%" scope="prototype">
      <argument type="service" id="phpmentors_workflower.participant"/>
    </service>
    <service id="phpmentors_workflower.workflow_context" class="%phpmentors_workflower.workflow_context.class%" public="false" abstract="true"/>
  </services>
</container>
{'fraction_non_alphanumeric': 0.12848255342169326, 'fraction_numerical': 0.007032729239924263, 'mean_word_length': 7.8562874251497, 'pattern_counts': {'":': 0, '<': 99, '<?xml version=': 2, '>': 99, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 6}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3083634', 'n_tokens_mistral': 2386, 'n_tokens_neox': 2249, 'n_words': 218}