<commit_before>/*#ifndef(UMD)*/
"use strict";
/*#endif*/

/* Global variables are shared within GPF sources so they might conflict */
var
    _gpfVariableName;


/*                                                                             |
 * First of all, apply JSHint with:                                            |
 * - Tolerate continue                                                         |
 * - Tolerate dangling _ in identifiers                                        |
 * - Tolerate ++ and --                                                        |
 *                                                                             |
 * Tabs must be replaced with 4 spaces                                         |
 * *NEVER* go over column 80                                                   |
 *                                                                             |
 * try to limit the use of closures                                            |
 */
gpf.actionWithAdditionalKeywords = function (firstParameter, secondParameter) {
    var
        firstVariable,
        secondVariable,
        // Initialized variables must be the last ones
        // Try to avoid function calls in there
        thirdVariable = 0; // Initialized
    gpf.interfaces.ignoreParameter(firstParameter);
    gpf.interfaces.ignoreParameter(secondParameter);
    gpf.interfaces.ignoreParameter(firstVariable);
    gpf.interfaces.ignoreParameter(secondVariable);
    gpf.interfaces.ignoreParameter(thirdVariable);
    _gpfVariableName = 0;
};

/**
 * Any function triggering events
 *
 * @param {*} param1
 * @param {Object/function} eventsHandler
 * @return {undefined}
 *
 * @event sample This is the sample event
 * @eventParam {any} ctx1 the first event parameter
 */
gpf.AnyClass.triggerEvent = function (param1, eventsHandler) {
    gpf.events.fire.apply(this, ["sample", {ctx1: param1}, eventsHandler]);
};

gpf.define("newClass", {

    /*
     * Modifier can be: abstract, const
     */
    method: function /*modifier*/ () {

    }

});<commit_msg>Even internal classes must be named _GpfSomething<commit_after>/*#ifndef(UMD)*/
"use strict";
/*#endif*/

/* Global variables are shared within GPF sources so they might conflict */
var
    _gpfVariableName,

    /**
     * Private class constructor
     *
     * @constructor
     * @private
     */
    _GpfClassName = function () {
        this._member = 0;
    };

_GpfClassName.prototype = {

    /**
     * Private member
     *
     * @private
     */
    _member: 0
};

/*                                                                             |
 * First of all, apply JSHint with:                                            |
 * - Tolerate continue                                                         |
 * - Tolerate dangling _ in identifiers                                        |
 * - Tolerate ++ and --                                                        |
 *                                                                             |
 * Tabs must be replaced with 4 spaces                                         |
 * *NEVER* go over column 80                                                   |
 *                                                                             |
 * try to limit the use of closures                                            |
 */
gpf.actionWithAdditionalKeywords = function (firstParameter, secondParameter) {
    var
        firstVariable,
        secondVariable,
        // Initialized variables must be the last ones
        // Try to avoid function calls in there
        thirdVariable = 0; // Initialized
    gpf.interfaces.ignoreParameter(firstParameter);
    gpf.interfaces.ignoreParameter(secondParameter);
    gpf.interfaces.ignoreParameter(firstVariable);
    gpf.interfaces.ignoreParameter(secondVariable);
    gpf.interfaces.ignoreParameter(thirdVariable);
    _gpfVariableName = 0;
};

/**
 * Any function triggering events
 *
 * @param {*} param1
 * @param {Object/function} eventsHandler
 * @return {undefined}
 *
 * @event sample This is the sample event
 * @eventParam {any} ctx1 the first event parameter
 */
gpf.AnyClass.triggerEvent = function (param1, eventsHandler) {
    gpf.events.fire.apply(this, ["sample", {ctx1: param1}, eventsHandler]);
};

gpf.define("newClass", {

    /*
     * Modifier can be: abstract, const
     */
    method: function /*modifier*/ () {

    }

});
{'fraction_non_alphanumeric': 0.08932609678878335, 'fraction_numerical': 0.004975124378109453, 'mean_word_length': 1.2917098445595856, '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': 42, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6497895', 'n_tokens_mistral': 1000, 'n_tokens_neox': 968, 'n_words': 269}