<commit_before><?php namespace Reinder83\BinaryFlags;

/**
 * This class holds all possible values you can use in you binary flags
 * @package Reinder83\BinaryFlags
 */
class Bits
{
    const BIT_1 = 1;                    // 0000000000000000000000000000000000000000000000000000000000000001
    const BIT_2 = 2;                    // 0000000000000000000000000000000000000000000000000000000000000010
    const BIT_3 = 4;                    // 0000000000000000000000000000000000000000000000000000000000000100
    const BIT_4 = 8;                    // 0000000000000000000000000000000000000000000000000000000000001000
    const BIT_5 = 16;                   // 0000000000000000000000000000000000000000000000000000000000010000
    const BIT_6 = 32;                   // 0000000000000000000000000000000000000000000000000000000000100000
    const BIT_7 = 64;                   // 0000000000000000000000000000000000000000000000000000000001000000
    const BIT_8 = 128;                  // 0000000000000000000000000000000000000000000000000000000010000000
    const BIT_9 = 256;                  // 0000000000000000000000000000000000000000000000000000000100000000
    const BIT_10 = 512;                 // 0000000000000000000000000000000000000000000000000000001000000000
    const BIT_11 = 1024;                // 0000000000000000000000000000000000000000000000000000010000000000
    const BIT_12 = 2048;                // 0000000000000000000000000000000000000000000000000000100000000000
    const BIT_13 = 4096;                // 0000000000000000000000000000000000000000000000000001000000000000
    const BIT_14 = 8192;                // 0000000000000000000000000000000000000000000000000010000000000000
    const BIT_15 = 16384;               // 0000000000000000000000000000000000000000000000000100000000000000
    const BIT_16 = 32768;               // 0000000000000000000000000000000000000000000000001000000000000000
    const BIT_17 = 65536;               // 0000000000000000000000000000000000000000000000010000000000000000
    const BIT_18 = 131072;              // 0000000000000000000000000000000000000000000000100000000000000000
    const BIT_19 = 262144;              // 0000000000000000000000000000000000000000000001000000000000000000
    const BIT_20 = 524288;              // 0000000000000000000000000000000000000000000010000000000000000000
    const BIT_21 = 1048576;             // 0000000000000000000000000000000000000000000100000000000000000000
    const BIT_22 = 2097152;             // 0000000000000000000000000000000000000000001000000000000000000000
    const BIT_23 = 4194304;             // 0000000000000000000000000000000000000000010000000000000000000000
    const BIT_24 = 8388608;             // 0000000000000000000000000000000000000000100000000000000000000000
    const BIT_25 = 16777216;            // 0000000000000000000000000000000000000001000000000000000000000000
    const BIT_26 = 33554432;            // 0000000000000000000000000000000000000010000000000000000000000000
    const BIT_27 = 67108864;            // 0000000000000000000000000000000000000100000000000000000000000000
    const BIT_28 = 134217728;           // 0000000000000000000000000000000000001000000000000000000000000000
    const BIT_29 = 268435456;           // 0000000000000000000000000000000000010000000000000000000000000000
    const BIT_30 = 536870912;           // 0000000000000000000000000000000000100000000000000000000000000000
    const BIT_31 = 1073741824;          // 0000000000000000000000000000000001000000000000000000000000000000
    const BIT_32 = 2147483648;          // 0000000000000000000000000000000010000000000000000000000000000000
    const BIT_33 = 4294967296;          // 0000000000000000000000000000000100000000000000000000000000000000
    const BIT_34 = 8589934592;          // 0000000000000000000000000000001000000000000000000000000000000000
    const BIT_35 = 17179869184;         // 0000000000000000000000000000010000000000000000000000000000000000
    const BIT_36 = 34359738368;         // 0000000000000000000000000000100000000000000000000000000000000000
    const BIT_37 = 68719476736;         // 0000000000000000000000000001000000000000000000000000000000000000
    const BIT_38 = 137438953472;        // 0000000000000000000000000010000000000000000000000000000000000000
    const BIT_39 = 274877906944;        // 0000000000000000000000000100000000000000000000000000000000000000
    const BIT_40 = 549755813888;        // 0000000000000000000000001000000000000000000000000000000000000000
    const BIT_41 = 1099511627776;       // 0000000000000000000000010000000000000000000000000000000000000000
    const BIT_42 = 2199023255552;       // 0000000000000000000000100000000000000000000000000000000000000000
    const BIT_43 = 4398046511104;       // 0000000000000000000001000000000000000000000000000000000000000000
    const BIT_44 = 8796093022208;       // 0000000000000000000010000000000000000000000000000000000000000000
    const BIT_45 = 17592186044416;      // 0000000000000000000100000000000000000000000000000000000000000000
    const BIT_46 = 35184372088832;      // 0000000000000000001000000000000000000000000000000000000000000000
    const BIT_47 = 70368744177664;      // 0000000000000000010000000000000000000000000000000000000000000000
    const BIT_48 = 140737488355328;     // 0000000000000000100000000000000000000000000000000000000000000000
    const BIT_49 = 281474976710656;     // 0000000000000001000000000000000000000000000000000000000000000000
    const BIT_50 = 562949953421312;     // 0000000000000010000000000000000000000000000000000000000000000000
    const BIT_51 = 1125899906842624;    // 0000000000000100000000000000000000000000000000000000000000000000
    const BIT_52 = 2251799813685248;    // 0000000000001000000000000000000000000000000000000000000000000000
    const BIT_53 = 4503599627370496;    // 0000000000010000000000000000000000000000000000000000000000000000
    const BIT_54 = 9007199254740992;    // 0000000000100000000000000000000000000000000000000000000000000000
    const BIT_55 = 18014398509481984;   // 0000000001000000000000000000000000000000000000000000000000000000
    const BIT_56 = 36028797018963968;   // 0000000010000000000000000000000000000000000000000000000000000000
    const BIT_57 = 72057594037927936;   // 0000000100000000000000000000000000000000000000000000000000000000
    const BIT_58 = 144115188075855872;  // 0000001000000000000000000000000000000000000000000000000000000000
    const BIT_59 = 288230376151711744;  // 0000010000000000000000000000000000000000000000000000000000000000
    const BIT_60 = 576460752303423488;  // 0000100000000000000000000000000000000000000000000000000000000000
    const BIT_61 = 1152921504606846976; // 0001000000000000000000000000000000000000000000000000000000000000
    const BIT_62 = 2305843009213693952; // 0010000000000000000000000000000000000000000000000000000000000000
    const BIT_63 = 4611686018427387904; // 0100000000000000000000000000000000000000000000000000000000000000
    const BIT_64 = 9223372036854775808; // 1000000000000000000000000000000000000000000000000000000000000000
}<commit_msg>use hexidecimal notation when defining bit constants<commit_after><?php

namespace Reinder83\BinaryFlags;

/**
 * This class holds all possible values you can use in you binary flags
 * @package Reinder83\BinaryFlags
 */
class Bits
{
    const BIT_1  = 0x1;                // 0000000000000000000000000000000000000000000000000000000000000001
    const BIT_2  = 0x2;                // 0000000000000000000000000000000000000000000000000000000000000010
    const BIT_3  = 0x4;                // 0000000000000000000000000000000000000000000000000000000000000100
    const BIT_4  = 0x8;                // 0000000000000000000000000000000000000000000000000000000000001000
    const BIT_5  = 0x10;               // 0000000000000000000000000000000000000000000000000000000000010000
    const BIT_6  = 0x20;               // 0000000000000000000000000000000000000000000000000000000000100000
    const BIT_7  = 0x40;               // 0000000000000000000000000000000000000000000000000000000001000000
    const BIT_8  = 0x80;               // 0000000000000000000000000000000000000000000000000000000010000000
    const BIT_9  = 0x100;              // 0000000000000000000000000000000000000000000000000000000100000000
    const BIT_10 = 0x200;              // 0000000000000000000000000000000000000000000000000000001000000000
    const BIT_11 = 0x400;              // 0000000000000000000000000000000000000000000000000000010000000000
    const BIT_12 = 0x800;              // 0000000000000000000000000000000000000000000000000000100000000000
    const BIT_13 = 0x1000;             // 0000000000000000000000000000000000000000000000000001000000000000
    const BIT_14 = 0x2000;             // 0000000000000000000000000000000000000000000000000010000000000000
    const BIT_15 = 0x4000;             // 0000000000000000000000000000000000000000000000000100000000000000
    const BIT_16 = 0x8000;             // 0000000000000000000000000000000000000000000000001000000000000000
    const BIT_17 = 0x10000;            // 0000000000000000000000000000000000000000000000010000000000000000
    const BIT_18 = 0x20000;            // 0000000000000000000000000000000000000000000000100000000000000000
    const BIT_19 = 0x40000;            // 0000000000000000000000000000000000000000000001000000000000000000
    const BIT_20 = 0x80000;            // 0000000000000000000000000000000000000000000010000000000000000000
    const BIT_21 = 0x100000;           // 0000000000000000000000000000000000000000000100000000000000000000
    const BIT_22 = 0x200000;           // 0000000000000000000000000000000000000000001000000000000000000000
    const BIT_23 = 0x400000;           // 0000000000000000000000000000000000000000010000000000000000000000
    const BIT_24 = 0x800000;           // 0000000000000000000000000000000000000000100000000000000000000000
    const BIT_25 = 0x1000000;          // 0000000000000000000000000000000000000001000000000000000000000000
    const BIT_26 = 0x2000000;          // 0000000000000000000000000000000000000010000000000000000000000000
    const BIT_27 = 0x4000000;          // 0000000000000000000000000000000000000100000000000000000000000000
    const BIT_28 = 0x8000000;          // 0000000000000000000000000000000000001000000000000000000000000000
    const BIT_29 = 0x10000000;         // 0000000000000000000000000000000000010000000000000000000000000000
    const BIT_30 = 0x20000000;         // 0000000000000000000000000000000000100000000000000000000000000000
    const BIT_31 = 0x40000000;         // 0000000000000000000000000000000001000000000000000000000000000000
    const BIT_32 = 0x80000000;         // 0000000000000000000000000000000010000000000000000000000000000000
    const BIT_33 = 0x100000000;        // 0000000000000000000000000000000100000000000000000000000000000000
    const BIT_34 = 0x200000000;        // 0000000000000000000000000000001000000000000000000000000000000000
    const BIT_35 = 0x400000000;        // 0000000000000000000000000000010000000000000000000000000000000000
    const BIT_36 = 0x800000000;        // 0000000000000000000000000000100000000000000000000000000000000000
    const BIT_37 = 0x1000000000;       // 0000000000000000000000000001000000000000000000000000000000000000
    const BIT_38 = 0x2000000000;       // 0000000000000000000000000010000000000000000000000000000000000000
    const BIT_39 = 0x4000000000;       // 0000000000000000000000000100000000000000000000000000000000000000
    const BIT_40 = 0x8000000000;       // 0000000000000000000000001000000000000000000000000000000000000000
    const BIT_41 = 0x10000000000;      // 0000000000000000000000010000000000000000000000000000000000000000
    const BIT_42 = 0x20000000000;      // 0000000000000000000000100000000000000000000000000000000000000000
    const BIT_43 = 0x40000000000;      // 0000000000000000000001000000000000000000000000000000000000000000
    const BIT_44 = 0x80000000000;      // 0000000000000000000010000000000000000000000000000000000000000000
    const BIT_45 = 0x100000000000;     // 0000000000000000000100000000000000000000000000000000000000000000
    const BIT_46 = 0x200000000000;     // 0000000000000000001000000000000000000000000000000000000000000000
    const BIT_47 = 0x400000000000;     // 0000000000000000010000000000000000000000000000000000000000000000
    const BIT_48 = 0x800000000000;     // 0000000000000000100000000000000000000000000000000000000000000000
    const BIT_49 = 0x1000000000000;    // 0000000000000001000000000000000000000000000000000000000000000000
    const BIT_50 = 0x2000000000000;    // 0000000000000010000000000000000000000000000000000000000000000000
    const BIT_51 = 0x4000000000000;    // 0000000000000100000000000000000000000000000000000000000000000000
    const BIT_52 = 0x8000000000000;    // 0000000000001000000000000000000000000000000000000000000000000000
    const BIT_53 = 0x10000000000000;   // 0000000000010000000000000000000000000000000000000000000000000000
    const BIT_54 = 0x20000000000000;   // 0000000000100000000000000000000000000000000000000000000000000000
    const BIT_55 = 0x40000000000000;   // 0000000001000000000000000000000000000000000000000000000000000000
    const BIT_56 = 0x80000000000000;   // 0000000010000000000000000000000000000000000000000000000000000000
    const BIT_57 = 0x100000000000000;  // 0000000100000000000000000000000000000000000000000000000000000000
    const BIT_58 = 0x200000000000000;  // 0000001000000000000000000000000000000000000000000000000000000000
    const BIT_59 = 0x400000000000000;  // 0000010000000000000000000000000000000000000000000000000000000000
    const BIT_60 = 0x800000000000000;  // 0000100000000000000000000000000000000000000000000000000000000000
    const BIT_61 = 0x1000000000000000; // 0001000000000000000000000000000000000000000000000000000000000000
    const BIT_62 = 0x2000000000000000; // 0010000000000000000000000000000000000000000000000000000000000000
    const BIT_63 = 0x4000000000000000; // 0100000000000000000000000000000000000000000000000000000000000000
    const BIT_64 = 0x8000000000000000; // 1000000000000000000000000000000000000000000000000000000000000000
}
{'fraction_non_alphanumeric': 0.03861874559548978, 'fraction_numerical': 0.6825933756166315, 'mean_word_length': 4.28725782414307, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 264, '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': '3042498', 'n_tokens_mistral': 11294, 'n_tokens_neox': 2634, 'n_words': 558}