<commit_before>﻿jQuery.fn.just_text = function() {
    return $(this).clone()
        .children()
        .remove()
        .end()
        .text();
}

function filter_nodes(nodes, regexp) {
    return $(nodes).find('[contenteditable!="true"][contenteditable!="plaintext-only"]').addBack().filter(
        function(index) {
			var result = false;
			var text = $(this).just_text();<commit_msg>Do not clone all elements when finding text<commit_after>﻿jQuery.fn.just_text = function() {
    return $(this).children()
        .end()
        .text();
}

function filter_nodes(nodes, regexp) {
    return $(nodes).find('[contenteditable!="true"][contenteditable!="plaintext-only"]').addBack().filter(
        function(index) {
			var result = false;
			var text = $(this).just_text();
{'fraction_non_alphanumeric': 0.1797175866495507, 'fraction_numerical': 0.0, 'mean_word_length': 3.4827586206896552, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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': '3118451', 'n_tokens_mistral': 250, 'n_tokens_neox': 241, 'n_words': 44}