<commit_before>{
  "$schema": "https://raw.githubusercontent.com/nuke-build/nuke/master/source/Nuke.CodeGeneration/schema.json",
  "name": "AzureSignTool",
  "officialUrl": "https://github.com/vcsjones/AzureSignTool",
  "help": "Azure Sign Tool is similar to <c>signtool</c> in the Windows SDK, with the major difference being that it uses Azure Key Vault for performing the signing process. The usage is like <c>signtool</c>, except with a limited set of options for signing and options for authenticating to Azure Key Vault.",
  "packageId": "AzureSignTool",
  "packageExecutable": "AzureSignTool.dll",
  "tasks": [
    {
      "settingsClass": {
        "properties": [
          {
            "name": "KeyVaultUrl",
            "type": "string",
            "format": "--azure-key-vault-url {value}",
            "help": "A fully qualified URL of the key vault with the certificate that will be used for signing. An example value might be <c>https://my-vault.vault.azure.net</c>."
          },
          {
            "name": "KeyVaultClientId",
            "type": "string",
            "format": "--azure-key-vault-client-id {value}",
            "help": "This is the client ID used to authenticate to Azure, which will be used to generate an access token. This parameter is not required if an access token is supplied directly with the <c>--azure-key-vault-accesstoken</c> option. If this parameter is supplied, <c>--azure-key-vault-client-secret</c> and <c>--azure-key-vault-tenant-id</c> must be supplied as well."
          },
          {
            "name": "KeyVaultClientSecret",
            "type": "string",
            "format": "--azure-key-vault-client-secret {value}",
            "secret": true,
            "help": "This is the client secret used to authenticate to Azure, which will be used to generate an access token. This parameter is not required if an access token is supplied directly with the <c>--azure-key-vault-accesstoken</c> option or when using managed identities with <c>--azure-key-vault-managed-identity</c>. If this parameter is supplied, <c>--azure-key-vault-client-id</c> and <c>--azure-key-vault-tenant-id</c> must be supplied as well."
          },
          {
            "name": "KeyVaultTenantId",
            "type": "string",
            "format": "--azure-key-vault-tenant-id {value}",
            "help": "This is the tenant id used to authenticate to Azure, which will be used to generate an access token. This parameter is not required if an access token is supplied directly with the <c>--azure-key-vault-accesstoken</c> option or when using managed identities with <c>--azure-key-vault-managed-identity</c>. If this parameter is supplied, <c>--azure-key-vault-client-id</c> and <c>--azure-key-vault-client-secret</c> must be supplied as well."
          },
          {<commit_msg>Fix AzureSignToolTasks to invoke sign command (#782)<commit_after>{
  "$schema": "https://raw.githubusercontent.com/nuke-build/nuke/master/source/Nuke.CodeGeneration/schema.json",
  "name": "AzureSignTool",
  "officialUrl": "https://github.com/vcsjones/AzureSignTool",
  "help": "Azure Sign Tool is similar to <c>signtool</c> in the Windows SDK, with the major difference being that it uses Azure Key Vault for performing the signing process. The usage is like <c>signtool</c>, except with a limited set of options for signing and options for authenticating to Azure Key Vault.",
  "packageId": "AzureSignTool",
  "packageExecutable": "AzureSignTool.dll",
  "tasks": [
    {
      "definiteArgument": "sign",
      "settingsClass": {
        "properties": [
          {
            "name": "KeyVaultUrl",
            "type": "string",
            "format": "--azure-key-vault-url {value}",
            "help": "A fully qualified URL of the key vault with the certificate that will be used for signing. An example value might be <c>https://my-vault.vault.azure.net</c>."
          },
          {
            "name": "KeyVaultClientId",
            "type": "string",
            "format": "--azure-key-vault-client-id {value}",
            "help": "This is the client ID used to authenticate to Azure, which will be used to generate an access token. This parameter is not required if an access token is supplied directly with the <c>--azure-key-vault-accesstoken</c> option. If this parameter is supplied, <c>--azure-key-vault-client-secret</c> and <c>--azure-key-vault-tenant-id</c> must be supplied as well."
          },
          {
            "name": "KeyVaultClientSecret",
            "type": "string",
            "format": "--azure-key-vault-client-secret {value}",
            "secret": true,
            "help": "This is the client secret used to authenticate to Azure, which will be used to generate an access token. This parameter is not required if an access token is supplied directly with the <c>--azure-key-vault-accesstoken</c> option or when using managed identities with <c>--azure-key-vault-managed-identity</c>. If this parameter is supplied, <c>--azure-key-vault-client-id</c> and <c>--azure-key-vault-tenant-id</c> must be supplied as well."
          },
          {
            "name": "KeyVaultTenantId",
            "type": "string",
            "format": "--azure-key-vault-tenant-id {value}",
            "help": "This is the tenant id used to authenticate to Azure, which will be used to generate an access token. This parameter is not required if an access token is supplied directly with the <c>--azure-key-vault-accesstoken</c> option or when using managed identities with <c>--azure-key-vault-managed-identity</c>. If this parameter is supplied, <c>--azure-key-vault-client-id</c> and <c>--azure-key-vault-client-secret</c> must be supplied as well."
          },
          {
{'fraction_non_alphanumeric': 0.132555303954015, 'fraction_numerical': 0.0005225570458108344, 'mean_word_length': 2.7652459016393443, 'pattern_counts': {'":': 53, '<': 59, '<?xml version=': 0, '>': 59, 'https://': 6, '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': '4426329', 'n_tokens_mistral': 1664, 'n_tokens_neox': 1644, 'n_words': 566}