<commit_before>{
  "guid":{
    "type":"string"
  },
  "command":{
    "type":"string",
    "pattern":"(?i)(RECREATE|CREATE|UPDATE|DELETE)"
  },
  "timestamp":{
    "type":"string",
    "pattern":"\\d+"
  },
  "name":{
    "type":"string"
  },
  "ensembles":{
    "type":"array",
    "items":{
      "guid":{
        "type":"string"
      },
      "command":{
        "type":"string",
        "pattern":"(?i)(NONE|CREATE|UPDATE|DELETE)"
      },
      "performers":{
        "type":"array",
        "items":{
          "guid":{
            "type":"string"
          },
          "controlAware":{
            "type":"boolean"
          },
          "autoScale":{
            "type":"integer",
            "minimum":0
          },
          "schedule":{
            "type":"integer",
            "minimum":0
          },
          "backoff":{
            "type":"integer",
            "minimum":0
          },
          "source":{
            "name":{
              "type":"string",
              "pattern":"\\w+(\\.jar)"
            },
            "classPath":{
              "type":"string",
              "pattern":"\\w+"
            },
            "parameters":{
              "patternProperties":{
                ".*":{
                  "type":"string"
                }
              }
            },
            "required":[
              "name",
              "classPath",
              "parameters"
            ]
          },
          "required":[
            "guid",
            "schedule",
            "backoff",
            "source"
          ]
        }
      },
      "connections":{
        "type":"array",
        "items":{
          "patternProperties":{
            ".*":{
              "type":"array",
              "items":{
                "type":"string"
              }
            }
          }
        }
      },
      "required":[
        "guid",
        "command",
        "performers",
        "connections"
      ]
    }
  },
  "required":[
    "guid",
    "command",
    "timestamp",
    "name",
    "ensembles"
  ]
}<commit_msg>Adding new JSON property to specify Jar location<commit_after>{
  "guid":{
    "type":"string"
  },
  "command":{
    "type":"string",
    "pattern":"(?i)(RECREATE|CREATE|UPDATE|DELETE)"
  },
  "timestamp":{
    "type":"string",
    "pattern":"\\d+"
  },
  "name":{
    "type":"string"
  },
  "ensembles":{
    "type":"array",
    "items":{
      "guid":{
        "type":"string"
      },
      "command":{
        "type":"string",
        "pattern":"(?i)(NONE|CREATE|UPDATE|DELETE)"
      },
      "performers":{
        "type":"array",
        "items":{
          "guid":{
            "type":"string"
          },
          "controlAware":{
            "type":"boolean"
          },
          "autoScale":{
            "type":"integer",
            "minimum":0
          },
          "schedule":{
            "type":"integer",
            "minimum":0
          },
          "backoff":{
            "type":"integer",
            "minimum":0
          },
          "source":{
            "name":{
              "type":"string",
              "pattern":"\\w+(\\.jar)"
            },
            "location":{
              "type":"string",
              "pattern":"(?i)(^(http|https|file)):\/\/"
            },
            "classPath":{
              "type":"string",
              "pattern":"\\w+"
            },
            "parameters":{
              "patternProperties":{
                ".*":{
                  "type":"string"
                }
              }
            },
            "required":[
              "name",
              "classPath",
              "parameters"
            ]
          },
          "required":[
            "guid",
            "schedule",
            "backoff",
            "source"
          ]
        }
      },
      "connections":{
        "type":"array",
        "items":{
          "patternProperties":{
            ".*":{
              "type":"array",
              "items":{
                "type":"string"
              }
            }
          }
        }
      },
      "required":[
        "guid",
        "command",
        "performers",
        "connections"
      ]
    }
  },
  "required":[
    "guid",
    "command",
    "timestamp",
    "name",
    "ensembles"
  ]
}
{'fraction_non_alphanumeric': 0.19056515646893976, 'fraction_numerical': 0.0014012143858010276, 'mean_word_length': 1.037583254043768, 'pattern_counts': {'":': 117, '<': 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': '3016861', 'n_tokens_mistral': 1243, 'n_tokens_neox': 1153, 'n_words': 154}