<commit_before>{
  "rules": {
    "no-unnecessary-class": [
      true,
      "allow-constructor-only",
      "allow-static-only"
    ],
    "member-access": [
      true,
      "no-public"
    ],
    "member-ordering": [
      true,
      "public-before-private",
      "static-before-instance",
      "variables-before-functions"
    ],
    "adjacent-overload-signatures": true,
    "unified-signatures": true,
    "prefer-function-over-method": [
      true,<commit_msg>fix(atr): add allow-empty-class to `no-unnecessary-class`<commit_after>{
  "rules": {
    "no-unnecessary-class": [
      true,
      "allow-constructor-only",
      "allow-static-only",
      "allow-empty-class"
    ],
    "member-access": [
      true,
      "no-public"
    ],
    "member-ordering": [
      true,
      "public-before-private",
      "static-before-instance",
      "variables-before-functions"
    ],
    "adjacent-overload-signatures": true,
    "unified-signatures": true,
    "prefer-function-over-method": [
      true,
{'fraction_non_alphanumeric': 0.1671583087512291, 'fraction_numerical': 0.0, 'mean_word_length': 2.2838709677419353, 'pattern_counts': {'":': 14, '<': 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': '1716298', 'n_tokens_mistral': 342, 'n_tokens_neox': 340, 'n_words': 44}