<commit_before>{
  ".source.hack": {
    "$GLOBALS['…']": {
      "prefix": "globals",
      "body": "$GLOBALS['${1:variable}']${2: = }${3:something}${4:;}$0"
    },
    "?>…<?php": {
      "prefix": "php",
      "body": "?>$0<?php"
    },
    "function __construct": {
      "prefix": "con",
      "body": "function __construct(${1:$${2:foo} ${3:= ${4:null}}}) {\n\t${2:$this->$0 = $$0;}$0\n}"
    },
    "Heredoc": {
      "prefix": "<<<",
      "body": "<<<${1:HTML}\n${2:content here}\n$1;\n"
    },
    "Class Variable": {
      "prefix": "doc_v",
      "body": "/**\n * ${3:undocumented class variable}\n *\n * @var ${4:string}\n **/\n${1:var} $$2;$0"
    },
    "Start Docblock": {
      "prefix": "/**",
      "body": "/**\n * $0\n */"
    },
    "class …": {
      "prefix": "class",
      "body": "/**\n * $1\n */\nclass ${2:ClassName} ${3:extends ${4:AnotherClass}}\n{\n\t$5\n\tfunction ${6:__construct}(${7:argument})\n\t{\n\t\t${0:# code...}\n\t}\n}\n"
    },
    "trait …": {
      "prefix": "trait",
      "body": "/**\n * $1\n */\ntrait ${2:TraitName}\n{\n\tfunction ${3:functionName}(${4:argument})\n\t{\n\t\t${5:# code...}\n\t}\n}\n"
    },
    "define(…, …)": {
      "prefix": "def",
      "body": "define('$1', ${2:'$3'});\n$0"
    },
    "defined(…)": {
      "prefix": "def?",
      "body": "$1defined('$2')$0"
    },
    "do … while …": {
      "prefix": "do",
      "body": "do {\n\t${0:# code...}\n} while (${1:$a <= 10});"
    },
    "echo \"…\"": {
      "prefix": "echo",
      "body": "echo \"${1:string}\";$0"
    },
    "else …": {
      "prefix": "else",
      "body": "else {\n\t${0:# code...}\n}"
    },
    "elseif …": {
      "prefix": "elseif",
      "body": "else if (${1:condition}) {\n\t${0:# code...}\n}"
    },
    "for …": {
      "prefix": "for",
      "body": "for ($${1:i}=${2:0}; $${1:i} < $3; $${1:i}++) { \n\t${0:# code...}\n}"
    },<commit_msg>Const snippet (#62)<commit_after>{
  ".source.hack": {
    "$GLOBALS['…']": {
      "prefix": "globals",
      "body": "$GLOBALS['${1:variable}']${2: = }${3:something}${4:;}$0"
    },
    "?>…<?php": {
      "prefix": "php",
      "body": "?>$0<?php"
    },
    "function __construct": {
      "prefix": "con",
      "body": "function __construct(${1:$${2:foo} ${3:= ${4:null}}}) {\n\t${2:$this->$0 = $$0;}$0\n}"
    },
    "Heredoc": {
      "prefix": "<<<",
      "body": "<<<${1:HTML}\n${2:content here}\n$1;\n"
    },
    "Class Variable": {
      "prefix": "doc_v",
      "body": "/**\n * ${3:undocumented class variable}\n *\n * @var ${4:string}\n **/\n${1:var} $$2;$0"
    },
    "Start Docblock": {
      "prefix": "/**",
      "body": "/**\n * $0\n */"
    },
    "class …": {
      "prefix": "class",
      "body": "/**\n * $1\n */\nclass ${2:ClassName} ${3:extends ${4:AnotherClass}}\n{\n\t$5\n\tfunction ${6:__construct}(${7:argument})\n\t{\n\t\t${0:# code...}\n\t}\n}\n"
    },
    "trait …": {
      "prefix": "trait",
      "body": "/**\n * $1\n */\ntrait ${2:TraitName}\n{\n\tfunction ${3:functionName}(${4:argument})\n\t{\n\t\t${5:# code...}\n\t}\n}\n"
    },
    "const _ _ = _": {
      "prefix": "const",
      "body": "const ${1:type} ${2:name} = ${3:value};\n$0"
    },
    "define(…, …) >> Prefer const": {
      "prefix": "def",
      "body": "define('$1', ${2:'$3'});\n$0"
    },
    "defined(…)": {
      "prefix": "def?",
      "body": "$1defined('$2')$0"
    },
    "do … while …": {
      "prefix": "do",
      "body": "do {\n\t${0:# code...}\n} while (${1:$a <= 10});"
    },
    "echo \"…\"": {
      "prefix": "echo",
      "body": "echo \"${1:string}\";$0"
    },
    "else …": {
      "prefix": "else",
      "body": "else {\n\t${0:# code...}\n}"
    },
    "elseif …": {
      "prefix": "elseif",
      "body": "else if (${1:condition}) {\n\t${0:# code...}\n}"
    },
    "for …": {
      "prefix": "for",
      "body": "for ($${1:i}=${2:0}; $${1:i} < $3; $${1:i}++) { \n\t${0:# code...}\n}"
    },
{'fraction_non_alphanumeric': 0.3469076100789005, 'fraction_numerical': 0.03156019343344362, 'mean_word_length': 2.3136593591905563, 'pattern_counts': {'":': 95, '<': 23, '<?xml version=': 0, '>': 11, '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': '4695449', 'n_tokens_mistral': 1715, 'n_tokens_neox': 1683, 'n_words': 282}