<commit_before>anonymized_name_schema = {
   "$schema": "http://json-schema.org/schema#",
   "type": "string",
   "minLength": 32,
   "maxLength": 32,
}

anonymized_datasource_schema = {
   "$schema": "http://json-schema.org/schema#",
   "title": "anonymized-datasource",
   "definitions": {
      "anonymized_name": anonymized_name_schema
   },
   "oneOf": [
      {
         "type": "object",
         "properties": {
            "anonymized_name": {
               "$ref": "#/definitions/anonymized_name"
            },
            "parent_class": {
               "type": "string",
               "maxLength": 256
            },
            "anonymized_class": {
               "$ref": "#/definitions/anonymized_name"
            },
            "sqlalchemy_dialect": {
               "type": "string",
               "maxLength": 256,
            }
         },
         "additionalProperties": False,
         "required": [
            "parent_class",
            "anonymized_name"
         ]
      }
   ]
}


anonymized_store_schema = {
   "$schema": "http://json-schema.org/schema#",
   "title": "anonymized-store",
   "definitions": {
      "anonymized_name": anonymized_name_schema
   },
   "oneOf": [
      {
         "type": "object",
         "properties": {
            "anonymized_name": {
               "$ref": "#/definitions/anonymized_name"
            },
            "parent_class": {
               "type": "string",
               "maxLength": 256
            },
            "anonymized_class": {
               "$ref": "#/definitions/anonymized_name"
            },
            "store_backend_parent_class": {
               "type": "string",
               "maxLength": 256
            },
            "anonymized_store_backend_class": {
               "$ref": "#/definitions/anonymized_name"
            }
         },
         "additionalProperties": False,
         "required": [
            "parent_class",
            "anonymized_name"
         ]
      }
   ]
}


anonymized_action_schema = {
   "$schema": "http://json-schema.org/schema#",
   "title": "anonymized-action",
   "definitions": {
      "anonymized_name": anonymized_name_schema,
   },
   "oneOf": [
      {
         "type": "object",
         "properties": {
            "anonymized_name": {
               "$ref": "#/definitions/anonymized_name"
            },
            "parent_class": {
               "type": "string",
               "maxLength": 256
            },
            "anonymized_class": {
               "$ref": "#/definitions/anonymized_name"
            },
         },
         "additionalProperties": False,
         "required": [
            "parent_class",
            "anonymized_name"
         ]
      }
   ]
}


anonymized_validation_operator_schema = {
   "$schema": "http://json-schema.org/schema#",
   "title": "anonymized-validation-operator",
   "definitions": {
      "anonymized_name": anonymized_name_schema,
      "anonymized_action": anonymized_action_schema
   },
   "oneOf": [
      {
         "type": "object",
         "properties": {
            "anonymized_name": {
               "$ref": "#/definitions/anonymized_name"
            },
            "parent_class": {
               "type": "string",
               "maxLength": 256
            },
            "anonymized_class": {
               "$ref": "#/definitions/anonymized_name"
            },
            "action_list": {
               "type": "array",
               "maxItems": 1000,
               "items": {
                  "$ref": "#/definitions/anonymized_action"
               },
            }
         },
         "additionalProperties": False,
         "required": [
            "parent_class",
            "anonymized_name"
         ]
      }
   ]
}


init_payload_schema = {
   "$schema": "https://json-schema.org/schema#",
   "definitions": {
      "anonymized_datasource": anonymized_datasource_schema,
      "anonymized_store": anonymized_store_schema,
      "anonymized_validation_operator": anonymized_validation_operator_schema
   },<commit_msg>Update schemas<commit_after>anonymized_name_schema = {
   "$schema": "http://json-schema.org/schema#",
   "type": "string",
   "minLength": 32,
   "maxLength": 32,
}

anonymized_datasource_schema = {
   "$schema": "http://json-schema.org/schema#",
   "title": "anonymized-datasource",
   "definitions": {
      "anonymized_name": anonymized_name_schema
   },
   "oneOf": [
      {
         "type": "object",
         "properties": {
            "anonymized_name": {
               "$ref": "#/definitions/anonymized_name"
            },
            "parent_class": {
               "type": "string",
               "maxLength": 256
            },
            "anonymized_class": {
               "$ref": "#/definitions/anonymized_name"
            },
            "sqlalchemy_dialect": {
               "type": "string",
               "maxLength": 256,
            }
         },
         "additionalProperties": False,
         "required": [
            "parent_class",
            "anonymized_name"
         ]
      }
   ]
}


anonymized_store_backend_schema = {
   "$schema": "http://json-schema.org/schema#",
   "title": "anonymized-store-backend",
   "definitions": {
      "anonymized_name": anonymized_name_schema
   },
   "oneOf": [
      {
         "type": "object",
         "properties": {
            "anonymized_name": {
               "$ref": "#/definitions/anonymized_name"
            },
            "parent_class": {
               "type": "string",
               "maxLength": 256
            },
            "anonymized_class": {
               "$ref": "#/definitions/anonymized_name"
            },
         },
         "additionalProperties": False,
         "required": [
            "parent_class",
         ]
      }
   ]
}


anonymized_store_schema = {
   "$schema": "http://json-schema.org/schema#",
   "title": "anonymized-store",
   "definitions": {
      "anonymized_name": anonymized_name_schema,
      "anonymized_store_backend": anonymized_store_backend_schema
   },
   "oneOf": [
      {
         "type": "object",
         "properties": {
            "anonymized_name": {
               "$ref": "#/definitions/anonymized_name"
            },
            "parent_class": {
               "type": "string",
               "maxLength": 256
            },
            "anonymized_class": {
               "$ref": "#/definitions/anonymized_name"
            },
            "anonymized_store_backend": {
               "$ref": "#/definitions/anonymized_store_backend"
            }
         },
         "additionalProperties": False,
         "required": [
            "parent_class",
            "anonymized_name"
         ]
      }
   ]
}


anonymized_action_schema = {
   "$schema": "http://json-schema.org/schema#",
   "title": "anonymized-action",
   "definitions": {
      "anonymized_name": anonymized_name_schema,
   },
   "oneOf": [
      {
         "type": "object",
         "properties": {
            "anonymized_name": {
               "$ref": "#/definitions/anonymized_name"
            },
            "parent_class": {
               "type": "string",
               "maxLength": 256
            },
            "anonymized_class": {
               "$ref": "#/definitions/anonymized_name"
            },
         },
         "additionalProperties": False,
         "required": [
            "parent_class",
            "anonymized_name"
         ]
      }
   ]
}


anonymized_validation_operator_schema = {
   "$schema": "http://json-schema.org/schema#",
   "title": "anonymized-validation-operator",
   "definitions": {
      "anonymized_name": anonymized_name_schema,
      "anonymized_action": anonymized_action_schema
   },
   "oneOf": [
      {
         "type": "object",
         "properties": {
            "anonymized_name": {
               "$ref": "#/definitions/anonymized_name"
            },
            "parent_class": {
               "type": "string",
               "maxLength": 256
            },
            "anonymized_class": {
               "$ref": "#/definitions/anonymized_name"
            },
            "anonymized_action_list": {
               "type": "array",
               "maxItems": 1000,
               "items": {
                  "$ref": "#/definitions/anonymized_action"
               },
            }
         },
         "additionalProperties": False,
         "required": [
            "parent_class",
            "anonymized_name"
         ]
      }
   ]
}


init_payload_schema = {
   "$schema": "https://json-schema.org/schema#",
   "definitions": {
      "anonymized_datasource": anonymized_datasource_schema,
      "anonymized_store": anonymized_store_schema,
      "anonymized_validation_operator": anonymized_validation_operator_schema
   },
{'fraction_non_alphanumeric': 0.14583333333333334, 'fraction_numerical': 0.005919854280510018, 'mean_word_length': 1.5702165008777063, 'pattern_counts': {'":': 188, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, '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': '812628', 'n_tokens_mistral': 2681, 'n_tokens_neox': 2613, 'n_words': 333}