<commit_before>define( [
  "codemirror",
  "utils/scanner",
  "codemirror/addon/hint/show-hint"
], function( CodeMirror ) {
  var Pos = CodeMirror.Pos;

  var dictionnary = {
    "command": [
      [ "achievement", "*give|take", "#achievement", "#player" ],
      [ "ban", "name", "reason" ],
      [ "ban-ip", "*address|name", "reason" ],
      [ "banlist", "*ips|players" ],
      [ "blockdata", "x", "y", "z", "dataTag" ],
      [ "clear", "#player", "#item", "dataValue", "maxCount", "dataTag" ],
      [ "clone", "x1", "y1", "z1", "x2", "y2", "z2", "x", "y", "z", "*filtered|masked|replace", "*force|move|normal", "#block" ],
      [ "debug", "*start|stop" ],
      [ "defaultgamemode", "#gamemode" ],
      [ "deop", "#player" ],
      [ "difficulty", "*peaceful|easy|normal|hard" ],
      [
        "effect", "#player", [
          [ "clear" ],
          [ "#effect", "seconds", "amplifier", "hideParticles" ]
        ]
      ],
      [ "enchant", "#player", "#enchantment", "enchantmentLevel" ],
      [ "entitydata", "@e", "dataTag" ],
      [
        "execute", "#selector", "x", "y", "z", [
          [ "detect", "#block", "dataValue", "#command" ],
          [ "#command" ]
        ]
      ],
      [
        "fill", "x1", "y1", "z1", "x2", "y2", "z2", "#block", "dataValue", [
          [ "*destroy|hollow|keep|outline", "dataValue" ],
          [ "replace", "#block", "dataValue" ]
        ]
      ],
      [ "gamemode", "#gamemode", "#player" ],
      [ "gamerule", "*commandBlockOutput|disableElytraMovementCheck|doDaylightCycle|doEntityDrops|doFireTick|doMobLoot|doMobSpawning|doTileDrops|keepInventory|logAdminCommands|mobGriefing|naturalRegeneration|randomTickSpeed|reducedDebugInfo|sendCommandFeedback|showDeathMessages|spawnRadius|spectatorsGenerateChunks", "value" ],
      [ "give", "#player", "#item", "amout", "dataValue", "dataTag" ],
      [ "help", "*command|page" ],
      [ "kick", "#player", "reason" ],
      [ "kill", "#selector" ],
      [ "list", "uuids" ],
      [ "me", "action" ],
      [ "op", "#player" ],
      [ "pardon", "name" ],
      [ "pardon-ip", "address" ],
      [ "particle", "#particle", "x", "y", "z", "xd", "yd", "zd", "speed", "count", "mode", "#player", "params" ],
      [ "playsound", "#sound", "#soundSource", "#selector", "x", "y", "z", "volume", "pitch", "minimumVolume" ],
      [ "publish" ],
      [
        "replaceitem", [
          [ "block", "x", "y", "z", "#slot", "#item", "amount", "dataValue", "dataTag" ],
          [ "entity", "x", "y", "z", "#slot", "#item", "amount", "dataValue", "dataTag" ]
        ]
      ],
      [ "save" ],
      [ "save-all" ],
      [ "save-off" ],
      [ "save-on" ],
      [ "say", "message" ],
      [
        "scoreboard", [
          [
            "objectives", [
              [ "add", "objectiveName", "#criteria", "displayName" ],
              [ "list" ],
              [ "remove", "objectiveName" ],
              [ "setdisplay", "#displaySlot", "objectiveName" ]
            ]
          ],
          [
            "players", [
              [ "*add|remove|set", "#selector", "objectiveName", "value", "dataTag" ],
              [ "enable", "#player", "triggerName" ],
              [ "list", "#selector" ],
              [ "operation", "#selector", "objectiveName", "*+=|-=|*=|/=|%=|=|<|>|><", "#selector", "objectiveName" ],
              [
                "tag", "#player", [
                  [ "*add|remove", "tagName", "dataTag" ],
                  [ "list" ]
                ]
              ],
              [ "test", "#selector", "objectiveName", "min", "max" ]
            ]
          ],
          [
            "teams", [
              [ "add", "teamName", "displayName" ],
              [ "*empty|list|remove", "teamName" ],
              [ "join", "teamName", "#selector" ],
              [ "leave", "#selector" ],
              [
                "option", "teamName", [
                  [ "color", "#color" ],
                  [ "*friendlyfire|seeFriendlyInvisibles", "#boolean" ],
                  [ "*nametagVisibility|deathMessageVisibility", "*never|hideForOtherTeams|hideForOwnTeam|always" ],
                  [ "collisionRule", "*always|never|pushOwnTeam|pushOtherTeams" ]
                ]
              ]
            ]
          ]
        ]
      ],
      [ "seed" ],
      [ "setblock", "x", "y", "z", "#block", "dataValue", "*destroy|keep|replace", "dataTag" ],
      [ "setidletimeout", "minutes" ],
      [ "setworldspawn", "x", "y", "z" ],
      [ "spawnpoint", "#player", "x", "y", "z" ],
      [ "spreadplayers", "x", "z", "spreadDistance", "maxRange", "respectTeams", "#player" ],
      [
        "stats", [
          [
            "block", "x", "y", "z", [
              [ "clear", "#stat" ],
              [ "set", "#stat", "#selector", "objective" ]
            ]
          ],
          [
            "entity", "#selector", [
              [ "clear", "#stat" ],
              [ "set", "#stat", "#selector", "objective" ]
            ]
          ]
        ]
      ],
      [ "stop" ],
      [ "stopsound", "#player", "#soundSource", "#sound" ],
      [ "summon", "#entity", "x", "y", "z", "dataTag" ],
      [ "teleport", "#selector", "x", "y", "z", "y-rot", "x-rot" ],
      [ "tell", "#player", "message" ],
      [ "tellraw", "#player", "jsonText" ],
      [ "testfor", "#selector", "dataTag" ],
      [ "testforblock", "x", "y", "z", "#block", "dataValue", "dataTag" ],
      [ "testforblocks", "x1", "y1", "z1", "x2", "y2", "z2", "x", "y", "z", "*all|masked" ],
      [
        "time", [
          [ "add", "value" ],
          [ "query", "*day|daytime|gametime" ],
          [ "set", "*value|day|night" ]
        ]
      ],
      [
        "title", "#player", [
          [ "*clear|reset" ],
          [ "*title|subtitle|actionbar", "jsonText" ],
          [ "times", "fadeIn", "stay", "fadeOut" ]
        ]
      ],
      [ "toggledownfall" ],
      [
        "tp", "#selector", [
          [ "x", "y", "z", "y-rot", "x-rot" ],
          [ "#selector" ]
        ]
      ],
      [ "trigger", "objective", "*add|set", "value" ],
      [ "weather", "*clear|rain|thunder", "duration" ],
      [
        "whitelist", [
          [ "*add|remove", "#player" ],
          [ "*list|off|on|reload" ]
        ]
      ],
      [
        "worldborder",
        [
          [ "add", "distance", "time" ],
          [ "worldborder", "add", "distance", "time" ],
          [ "worldborder", "center", "x", "z" ],
          [ "worldborder", "damage", "*amount|buffer", "value" ],
          [ "worldborder", "get" ],
          [ "worldborder", "set", "distance", "time" ],
          [ "worldborder", "warning", "*distance|time", "value" ]
        ]
      ],<commit_msg>Autocomplete fix<commit_after>define( [
  "codemirror",
  "utils/scanner",
  "codemirror/addon/hint/show-hint"
], function( CodeMirror ) {
  var Pos = CodeMirror.Pos;

  var dictionnary = {
    "command": [
      [ "achievement", "*give|take", "#achievement", "#player" ],
      [ "ban", "name", "reason" ],
      [ "ban-ip", "*address|name", "reason" ],
      [ "banlist", "*ips|players" ],
      [ "blockdata", "x", "y", "z", "dataTag" ],
      [ "clear", "#player", "#item", "dataValue", "maxCount", "dataTag" ],
      [ "clone", "x1", "y1", "z1", "x2", "y2", "z2", "x", "y", "z", "*filtered|masked|replace", "*force|move|normal", "#block" ],
      [ "debug", "*start|stop" ],
      [ "defaultgamemode", "#gamemode" ],
      [ "deop", "#player" ],
      [ "difficulty", "*peaceful|easy|normal|hard" ],
      [
        "effect", "#player", [
          [ "clear" ],
          [ "#effect", "seconds", "amplifier", "hideParticles" ]
        ]
      ],
      [ "enchant", "#player", "#enchantment", "enchantmentLevel" ],
      [ "entitydata", "@e", "dataTag" ],
      [
        "execute", "#selector", "x", "y", "z", [
          [ "detect", "#block", "dataValue", "#command" ],
          [ "#command" ]
        ]
      ],
      [
        "fill", "x1", "y1", "z1", "x2", "y2", "z2", "#block", "dataValue", [
          [ "*destroy|hollow|keep|outline", "dataValue" ],
          [ "replace", "#block", "dataValue" ]
        ]
      ],
      [ "gamemode", "#gamemode", "#player" ],
      [ "gamerule", "*commandBlockOutput|disableElytraMovementCheck|doDaylightCycle|doEntityDrops|doFireTick|doMobLoot|doMobSpawning|doTileDrops|keepInventory|logAdminCommands|mobGriefing|naturalRegeneration|randomTickSpeed|reducedDebugInfo|sendCommandFeedback|showDeathMessages|spawnRadius|spectatorsGenerateChunks", "value" ],
      [ "give", "#player", "#item", "amout", "dataValue", "dataTag" ],
      [ "help", "*command|page" ],
      [ "kick", "#player", "reason" ],
      [ "kill", "#selector" ],
      [ "list", "uuids" ],
      [ "me", "action" ],
      [ "op", "#player" ],
      [ "pardon", "name" ],
      [ "pardon-ip", "address" ],
      [ "particle", "#particle", "x", "y", "z", "xd", "yd", "zd", "speed", "count", "mode", "#player", "params" ],
      [ "playsound", "#sound", "#soundSource", "#selector", "x", "y", "z", "volume", "pitch", "minimumVolume" ],
      [ "publish" ],
      [
        "replaceitem", [
          [ "block", "x", "y", "z", "#slot", "#item", "amount", "dataValue", "dataTag" ],
          [ "entity", "x", "y", "z", "#slot", "#item", "amount", "dataValue", "dataTag" ]
        ]
      ],
      [ "save" ],
      [ "save-all" ],
      [ "save-off" ],
      [ "save-on" ],
      [ "say", "message" ],
      [
        "scoreboard", [
          [
            "objectives", [
              [ "add", "objectiveName", "#criteria", "displayName" ],
              [ "list" ],
              [ "remove", "objectiveName" ],
              [ "setdisplay", "#displaySlot", "objectiveName" ]
            ]
          ],
          [
            "players", [
              [ "*add|remove|set", "#selector", "objectiveName", "value", "dataTag" ],
              [ "enable", "#player", "triggerName" ],
              [ "list", "#selector" ],
              [ "operation", "#selector", "objectiveName", "*+=|-=|*=|/=|%=|=|<|>|><", "#selector", "objectiveName" ],
              [
                "tag", "#player", [
                  [ "*add|remove", "tagName", "dataTag" ],
                  [ "list" ]
                ]
              ],
              [ "test", "#selector", "objectiveName", "min", "max" ]
            ]
          ],
          [
            "teams", [
              [ "add", "teamName", "displayName" ],
              [ "*empty|list|remove", "teamName" ],
              [ "join", "teamName", "#selector" ],
              [ "leave", "#selector" ],
              [
                "option", "teamName", [
                  [ "color", "#color" ],
                  [ "*friendlyfire|seeFriendlyInvisibles", "#boolean" ],
                  [ "*nametagVisibility|deathMessageVisibility", "*never|hideForOtherTeams|hideForOwnTeam|always" ],
                  [ "collisionRule", "*always|never|pushOwnTeam|pushOtherTeams" ]
                ]
              ]
            ]
          ]
        ]
      ],
      [ "seed" ],
      [ "setblock", "x", "y", "z", "#block", "dataValue", "*destroy|keep|replace", "dataTag" ],
      [ "setidletimeout", "minutes" ],
      [ "setworldspawn", "x", "y", "z" ],
      [ "spawnpoint", "#player", "x", "y", "z" ],
      [ "spreadplayers", "x", "z", "spreadDistance", "maxRange", "respectTeams", "#player" ],
      [
        "stats", [
          [
            "block", "x", "y", "z", [
              [ "clear", "#stat" ],
              [ "set", "#stat", "#selector", "objective" ]
            ]
          ],
          [
            "entity", "#selector", [
              [ "clear", "#stat" ],
              [ "set", "#stat", "#selector", "objective" ]
            ]
          ]
        ]
      ],
      [ "stop" ],
      [ "stopsound", "#player", "#soundSource", "#sound" ],
      [ "summon", "#entity", "x", "y", "z", "dataTag" ],
      [ "teleport", "#selector", "x", "y", "z", "y-rot", "x-rot" ],
      [ "tell", "#player", "message" ],
      [ "tellraw", "#player", "jsonText" ],
      [ "testfor", "#selector", "dataTag" ],
      [ "testforblock", "x", "y", "z", "#block", "dataValue", "dataTag" ],
      [ "testforblocks", "x1", "y1", "z1", "x2", "y2", "z2", "x", "y", "z", "*all|masked" ],
      [
        "time", [
          [ "add", "value" ],
          [ "query", "*day|daytime|gametime" ],
          [ "set", "*value|day|night" ]
        ]
      ],
      [
        "title", "#player", [
          [ "*clear|reset" ],
          [ "*title|subtitle|actionbar", "jsonText" ],
          [ "times", "fadeIn", "stay", "fadeOut" ]
        ]
      ],
      [ "toggledownfall" ],
      [
        "tp", "#selector", [
          [ "x", "y", "z", "y-rot", "x-rot" ],
          [ "#selector" ]
        ]
      ],
      [ "trigger", "objective", "*add|set", "value" ],
      [ "weather", "*clear|rain|thunder", "duration" ],
      [
        "whitelist", [
          [ "*add|remove", "#player" ],
          [ "*list|off|on|reload" ]
        ]
      ],
      [
        "worldborder",
        [
          [ "add", "distance", "time" ],
          [ "center", "x", "z" ],
          [ "damage", "*amount|buffer", "value" ],
          [ "get" ],
          [ "set", "distance", "time" ],
          [ "warning", "*distance|time", "value" ]
        ]
      ],
{'fraction_non_alphanumeric': 0.24138190576546742, 'fraction_numerical': 0.0027096191479753125, 'mean_word_length': 1.9718183851487363, 'pattern_counts': {'":': 2, '<': 7, '<?xml version=': 0, '>': 7, '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': '92589', 'n_tokens_mistral': 4499, 'n_tokens_neox': 4401, 'n_words': 762}