<commit_before>{
  "parser": "babel-eslint",

  "parserOptions": {
    "ecmaVersion": 6,
    "ecmaFeatures": {
      "experimentalObjectRestSpread": true,
      "jsx": true
    },
    "sourceType": "module"
  },

  "env": {
    "es6": true,
    "node": true
  },

  "globals": {
    "document": false,
    "navigator": false,
    "window": false
  },

  "plugins": [
    "import-order",
    "ava"
  ],

  "rules": {
    "accessor-pairs": ["error", { "setWithoutGet": true, "getWithoutSet": false }],
    "array-bracket-spacing": ["error", "never", { "singleValue": false, "objectsInArrays": false, "arraysInArrays": true }],
    "array-callback-return": "error",
    "arrow-body-style": "off",
    "arrow-parens": ["error", "as-needed"],
    "arrow-spacing": ["error", { "before": true, "after": true }],
    "block-spacing": ["error", "always"],
    "eol-last": "error",
    "eqeqeq": "error",
    "indent": ["error", 2, { "SwitchCase": 1 }],
    "jsx-quotes": ["error", "prefer-single"],
    "no-cond-assign": ["error", "always"],
    "no-unused-vars": ["error", { "vars": "all", "args": "all", "argsIgnorePattern": "_" }],
    "no-var": "error",
    "prefer-const": "error",
    "quotes": ["error", "single", "avoid-escape"],
    "semi": ["error", "never"],
    "strict": "off",

    "ava/assertion-message": ["error", "never"],
    "ava/max-asserts": ["error", 1],
    "ava/no-cb-test": "error",
    "ava/no-identical-title": "error",
    "ava/no-ignored-test-files": "off",
    "ava/no-invalid-end": "error",
    "ava/no-only-test": "warn",
    "ava/no-skip-assert": "warn",
    "ava/no-skip-test": "warn",
    "ava/no-statement-after-end": "error",
    "ava/no-todo-test": "warn",
    "ava/no-unknown-modifiers": "error",
    "ava/prefer-power-assert": "off",
    "ava/test-ended": "error",
    "ava/test-title": ["error", "if-multiple"],
    "ava/use-t-well": "error",
    "ava/use-t": "error",
    "ava/use-test": "error",
    "ava/use-true-false": "off",

    "import-order/import-order": "error"
  }
}
<commit_msg>specify import order in rule<commit_after>{
  "parser": "babel-eslint",

  "parserOptions": {
    "ecmaVersion": 6,
    "ecmaFeatures": {
      "experimentalObjectRestSpread": true,
      "jsx": true
    },
    "sourceType": "module"
  },

  "env": {
    "es6": true,
    "node": true
  },

  "globals": {
    "document": false,
    "navigator": false,
    "window": false
  },

  "plugins": [
    "import-order",
    "ava"
  ],

  "rules": {
    "accessor-pairs": ["error", { "setWithoutGet": true, "getWithoutSet": false }],
    "array-bracket-spacing": ["error", "never", { "singleValue": false, "objectsInArrays": false, "arraysInArrays": true }],
    "array-callback-return": "error",
    "arrow-body-style": "off",
    "arrow-parens": ["error", "as-needed"],
    "arrow-spacing": ["error", { "before": true, "after": true }],
    "block-spacing": ["error", "always"],
    "eol-last": "error",
    "eqeqeq": "error",
    "indent": ["error", 2, { "SwitchCase": 1 }],
    "jsx-quotes": ["error", "prefer-single"],
    "no-cond-assign": ["error", "always"],
    "no-unused-vars": ["error", { "vars": "all", "args": "all", "argsIgnorePattern": "_" }],
    "no-var": "error",
    "prefer-const": "error",
    "quotes": ["error", "single", "avoid-escape"],
    "semi": ["error", "never"],
    "strict": "off",

    "ava/assertion-message": ["error", "never"],
    "ava/max-asserts": ["error", 1],
    "ava/no-cb-test": "error",
    "ava/no-identical-title": "error",
    "ava/no-ignored-test-files": "off",
    "ava/no-invalid-end": "error",
    "ava/no-only-test": "warn",
    "ava/no-skip-assert": "warn",
    "ava/no-skip-test": "warn",
    "ava/no-statement-after-end": "error",
    "ava/no-todo-test": "warn",
    "ava/no-unknown-modifiers": "error",
    "ava/prefer-power-assert": "off",
    "ava/test-ended": "error",
    "ava/test-title": ["error", "if-multiple"],
    "ava/use-t-well": "error",
    "ava/use-t": "error",
    "ava/use-test": "error",
    "ava/use-true-false": "off",

    "import-order/import-order": ["error", { "order": ["builtin", "external", "parent", "sibling", "index"] }]
  }
}

{'fraction_non_alphanumeric': 0.2535688361964675, 'fraction_numerical': 0.0024195499637067507, 'mean_word_length': 3.257466529351184, 'pattern_counts': {'":': 131, '<': 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': '1144562', 'n_tokens_mistral': 1580, 'n_tokens_neox': 1547, 'n_words': 286}