<commit_before>{
  "$schema": "https://raw.githubusercontent.com/nuke-build/nuke/master/source/Nuke.CodeGeneration/schema.json",
  "references": [
    "https://raw.githubusercontent.com/dotnet/docs/main/docs/core/tools/dotnet-test.md",
    "https://raw.githubusercontent.com/dotnet/docs/main/docs/core/tools/dotnet-run.md",
    "https://raw.githubusercontent.com/dotnet/docs/main/docs/core/tools/dotnet-restore.md",
    "https://raw.githubusercontent.com/dotnet/docs/main/docs/core/tools/dotnet-pack.md",
    "https://raw.githubusercontent.com/dotnet/docs/main/docs/core/tools/dotnet-build.md",
    "https://raw.githubusercontent.com/dotnet/docs/main/docs/core/tools/dotnet-clean.md",
    "https://raw.githubusercontent.com/dotnet/docs/main/docs/core/tools/dotnet-publish.md",
    "https://raw.githubusercontent.com/dotnet/docs/main/docs/core/tools/dotnet-nuget-push.md",
    "https://raw.githubusercontent.com/dotnet/docs/main/docs/core/tools/dotnet-tool-install.md",
    "https://raw.githubusercontent.com/dotnet/docs/main/docs/core/tools/dotnet-tool-uninstall.md",
    "https://raw.githubusercontent.com/dotnet/docs/main/docs/core/tools/dotnet-tool-update.md",
    "https://raw.githubusercontent.com/dotnet/docs/main/docs/core/tools/dotnet-msbuild.md"
  ],
  "name": "DotNet",
  "officialUrl": "https://docs.microsoft.com/en-us/dotnet/core/tools/",
  "pathExecutable": "dotnet",
  "customLogger": true,
  "tasks": [
    {
      "help": "The <c>dotnet test</c> command is used to execute unit tests in a given project. Unit tests are console application projects that have dependencies on the unit test framework (for example, MSTest, NUnit, or xUnit) and the dotnet test runner for the unit testing framework. These are packaged as NuGet packages and are restored as ordinary dependencies for the project.",
      "postfix": "Test",
      "commonPropertySets": [
        "restore",
        "restore-runtime"
      ],
      "definiteArgument": "test",
      "settingsClass": {
        "properties": [
          {
            "name": "ProjectFile",
            "type": "string",
            "format": "{value}",
            "help": "Specifies a path to the test project. If omitted, it defaults to current directory."
          },
          {
            "name": "TestAdapterPath",
            "type": "string",
            "format": "--test-adapter-path {value}",
            "help": "Use the custom test adapters from the specified path in the test run."
          },
          {
            "name": "Configuration",
            "type": "string",
            "format": "--configuration {value}",
            "help": "Configuration under which to build. The default value is <c>Debug</c>, but your project's configuration could override this default SDK setting."
          },
          {
            "name": "DataCollector",
            "type": "string",
            "format": "--collect {value}",
            "help": "Enables data collector for the test run. For more information, see <a href=\"https://aka.ms/vstest-collect\">Monitor and analyze test run</a>."
          },
          {
            "name": "DiagnosticsFile",
            "type": "string",
            "format": "--diag {value}",
            "help": "Enables diagnostic mode for the test platform and write diagnostic messages to the specified file."
          },
          {
            "name": "Framework",
            "type": "string",
            "format": "--framework {value}",
            "help": "Looks for test binaries for a specific <a href=\"https://docs.microsoft.com/en-us/dotnet/standard/frameworks\">framework</a>."
          },
          {
            "name": "Filter",
            "type": "string",
            "format": "--filter {value}",
            "help": "Filters out tests in the current project using the given expression. For more information, see the <a href=\"https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-test#filter-option-details\">Filter option details</a> section. For additional information and examples on how to use selective unit test filtering, see <a href=\"https://docs.microsoft.com/en-us/dotnet/core/testing/selective-unit-tests\">Running selective unit tests</a>."
          },
          {
            "name": "Logger",
            "type": "string",
            "format": "--logger {value}",
            "help": "Specifies a logger for test results."
          },
          {
            "name": "NoBuild",
            "type": "bool",
            "format": "--no-build",
            "help": "Does not build the test project prior to running it."
          },
          {
            "name": "NoRestore",
            "type": "bool",
            "format": "--no-restore",
            "help": "Doesn't perform an implicit restore when running the command."
          },
          {
            "name": "Output",
            "type": "string",
            "format": "--output {value}",
            "help": "Directory in which to find the binaries to run."
          },
          {<commit_msg>Fix DotNetTestSettings.Loggers property to accept multiple values (#774)<commit_after>{
  "$schema": "https://raw.githubusercontent.com/nuke-build/nuke/master/source/Nuke.CodeGeneration/schema.json",
  "references": [
    "https://raw.githubusercontent.com/dotnet/docs/main/docs/core/tools/dotnet-test.md",
    "https://raw.githubusercontent.com/dotnet/docs/main/docs/core/tools/dotnet-run.md",
    "https://raw.githubusercontent.com/dotnet/docs/main/docs/core/tools/dotnet-restore.md",
    "https://raw.githubusercontent.com/dotnet/docs/main/docs/core/tools/dotnet-pack.md",
    "https://raw.githubusercontent.com/dotnet/docs/main/docs/core/tools/dotnet-build.md",
    "https://raw.githubusercontent.com/dotnet/docs/main/docs/core/tools/dotnet-clean.md",
    "https://raw.githubusercontent.com/dotnet/docs/main/docs/core/tools/dotnet-publish.md",
    "https://raw.githubusercontent.com/dotnet/docs/main/docs/core/tools/dotnet-nuget-push.md",
    "https://raw.githubusercontent.com/dotnet/docs/main/docs/core/tools/dotnet-tool-install.md",
    "https://raw.githubusercontent.com/dotnet/docs/main/docs/core/tools/dotnet-tool-uninstall.md",
    "https://raw.githubusercontent.com/dotnet/docs/main/docs/core/tools/dotnet-tool-update.md",
    "https://raw.githubusercontent.com/dotnet/docs/main/docs/core/tools/dotnet-msbuild.md"
  ],
  "name": "DotNet",
  "officialUrl": "https://docs.microsoft.com/en-us/dotnet/core/tools/",
  "pathExecutable": "dotnet",
  "customLogger": true,
  "tasks": [
    {
      "help": "The <c>dotnet test</c> command is used to execute unit tests in a given project. Unit tests are console application projects that have dependencies on the unit test framework (for example, MSTest, NUnit, or xUnit) and the dotnet test runner for the unit testing framework. These are packaged as NuGet packages and are restored as ordinary dependencies for the project.",
      "postfix": "Test",
      "commonPropertySets": [
        "restore",
        "restore-runtime"
      ],
      "definiteArgument": "test",
      "settingsClass": {
        "properties": [
          {
            "name": "ProjectFile",
            "type": "string",
            "format": "{value}",
            "help": "Specifies a path to the test project. If omitted, it defaults to current directory."
          },
          {
            "name": "TestAdapterPath",
            "type": "string",
            "format": "--test-adapter-path {value}",
            "help": "Use the custom test adapters from the specified path in the test run."
          },
          {
            "name": "Configuration",
            "type": "string",
            "format": "--configuration {value}",
            "help": "Configuration under which to build. The default value is <c>Debug</c>, but your project's configuration could override this default SDK setting."
          },
          {
            "name": "DataCollector",
            "type": "string",
            "format": "--collect {value}",
            "help": "Enables data collector for the test run. For more information, see <a href=\"https://aka.ms/vstest-collect\">Monitor and analyze test run</a>."
          },
          {
            "name": "DiagnosticsFile",
            "type": "string",
            "format": "--diag {value}",
            "help": "Enables diagnostic mode for the test platform and write diagnostic messages to the specified file."
          },
          {
            "name": "Framework",
            "type": "string",
            "format": "--framework {value}",
            "help": "Looks for test binaries for a specific <a href=\"https://docs.microsoft.com/en-us/dotnet/standard/frameworks\">framework</a>."
          },
          {
            "name": "Filter",
            "type": "string",
            "format": "--filter {value}",
            "help": "Filters out tests in the current project using the given expression. For more information, see the <a href=\"https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-test#filter-option-details\">Filter option details</a> section. For additional information and examples on how to use selective unit test filtering, see <a href=\"https://docs.microsoft.com/en-us/dotnet/core/testing/selective-unit-tests\">Running selective unit tests</a>."
          },
          {
            "name": "Loggers",
            "type": "List<string>",
            "format": "--logger {value}",
            "help": "Specifies a logger for test results. Specify the parameter multiple times to enable multiple loggers."
          },
          {
            "name": "NoBuild",
            "type": "bool",
            "format": "--no-build",
            "help": "Does not build the test project prior to running it."
          },
          {
            "name": "NoRestore",
            "type": "bool",
            "format": "--no-restore",
            "help": "Doesn't perform an implicit restore when running the command."
          },
          {
            "name": "Output",
            "type": "string",
            "format": "--output {value}",
            "help": "Directory in which to find the binaries to run."
          },
          {
{'fraction_non_alphanumeric': 0.15191493551245447, 'fraction_numerical': 0.0002953628039775524, 'mean_word_length': 2.2841901066925314, 'pattern_counts': {'":': 114, '<': 28, '<?xml version=': 0, '>': 28, 'https://': 36, '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': '646148', 'n_tokens_mistral': 2891, 'n_tokens_neox': 2857, 'n_words': 698}