<commit_before><talend-accordions>
    <talend-accordions-item ng-repeat="step in recipeCtrl.recipe track by step.transformation.stepId"
                            id="step-{{step.transformation.stepId}}"
                            on-open="recipeCtrl.resetParams(step)"
                            default="$index === (recipeCtrl.recipe.length - 1)"
                            class="recipe-step"
                            ng-class="::{'preview': step.preview}">
        <div class="trigger step-description"
             ng-click="recipeCtrl.showModal[$index] = !!recipeCtrl.hasDynamicParams(step)"
             ng-switch="step.actionParameters.parameters.scope">

            <i data-icon="e"
               id="step-remove-{{step.transformation.stepId}}"
               ng-click="recipeCtrl.remove(step)"
               class="remove-icon animated"></i>
            {{$index + 1}}.
            <span class="recipe-description">{{::step.transformation.label}}</span>

            <span ng-switch-when="column">
                <span translate-once="RECIPE_ITEM_ON_COL"></span>
                <span class="recipe-description recipe-column-name">{{::step.column.name}}</span>
            </span>
            <span ng-switch-when="cell">
                <span translate-once="RECIPE_ITEM_ON_CELL"></span>
            </span>

            <recipe-bullet class="step-trigger" step="step" ></recipe-bullet>

            <div id="step-filters-list" ng-show="step.filters.length">
                <talend-pop-up-list>
                    <div class="list-header">
                        <div class="list-icon" data-icon="q"></div><commit_msg>TDP-820: fix unit tests<commit_after><talend-accordions>
    <talend-accordions-item ng-repeat="step in recipeCtrl.recipe track by step.transformation.stepId"
                            id="step-{{step.transformation.stepId}}"
                            on-open="recipeCtrl.resetParams(step)"
                            default="$index === (recipeCtrl.recipe.length - 1)"
                            class="recipe-step"
                            ng-class="::{'preview': step.preview}">
        <div class="trigger step-description"
             ng-click="recipeCtrl.showModal[$index] = !!recipeCtrl.hasDynamicParams(step)"
             ng-switch="step.actionParameters.parameters.scope">

            <i data-icon="e"
               id="step-remove-{{step.transformation.stepId}}"
               ng-click="recipeCtrl.remove(step)"
               class="remove-icon animated"></i>
            {{$index + 1}}.
            <span class="recipe-description">{{::step.transformation.label}}</span>

            <span ng-switch-when="column">
                <span translate-once="RECIPE_ITEM_ON_COL"></span>
                <span class="recipe-description recipe-column-name">{{::step.column.name}}</span>
            </span>
            <span ng-switch-when="cell">
                <span translate-once="RECIPE_ITEM_ON_CELL"></span>
            </span>

            <recipe-bullet class="step-trigger" step="step" ></recipe-bullet>

            <div id="step-filters-list" ng-if="step.filters.length">
                <talend-pop-up-list>
                    <div class="list-header">
                        <div class="list-icon" data-icon="q"></div>
{'fraction_non_alphanumeric': 0.15351941747572814, 'fraction_numerical': 0.00212378640776699, 'mean_word_length': 1.849611063094209, 'pattern_counts': {'":': 2, '<': 51, '<?xml version=': 0, '>': 51, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, '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': '6074123', 'n_tokens_mistral': 935, 'n_tokens_neox': 894, 'n_words': 118}