<commit_before>{
  "name": "Ionide-fsharp",
  "version": "2.2.13",
  "publisher": "Ionide",
  "description": "F# Language Support",
  "categories": [
    "Linters",
    "Languages",
    "Snippets"
  ],
  "license": "SEE LICENSE IN LICENSE.md",
  "icon": "images/logo.png",
  "bugs": {
    "url": "https://github.com/ionide/ionide-vscode-fsharp/issues"
  },
  "homepage": "http://ionide.io",
  "repository": {
    "type": "git",
    "url": "https://github.com/ionide/ionide-vscode-fsharp.git"
  },
  "engines": {
    "vscode": "^0.10.0"
  },
  "main": "./fsharp",
  "contributes": {
    "languages": [
      {
        "id": "fsharp",
        "aliases": [ "F#", "FSharp", "fsharp" ],
        "extensions": [
          ".fs",
          ".fsx",
          ".fsi"
        ],
        "configuration": "./language-configuration.json"
      }
    ],
    "grammars": [
      {
        "language": "fsharp",
        "scopeName": "source.fsharp",
        "path": "./syntaxes/fsharp.json"
      },
      {
        "language": "fsharp",
        "scopeName": "source.fsharp.fsx",
        "path": "./syntaxes/fsharp.fsx.json"
      },
      {
        "language": "fsharp",
        "scopeName": "source.fsharp.fsi",
        "path": "./syntaxes/fsharp.fsi.json"
      },
      {
        "language": "fsharp",
        "scopeName": "source.fsharp.fsl",
        "path": "./syntaxes/fsharp.fsl.json"
      }
    ],
    "commands": [
      {
        "command": "fsi.Start",
        "title": "FSI: Start"
      },
      {
        "command": "fsi.SendLine",
        "title": "FSI: Send Line"
      },
      {
        "command": "fsi.SendSelection",
        "title": "FSI: Send Selection"
      },
      {
        "command": "fsi.SendFile",
        "title": "FSI: Send File"
      },
      {
        "command": "webpreview.Show",
        "title": "Ionide: Show Web View"
      },
      {
        "command": "webpreview.Refresh",
        "title": "Ionide: Refresh Web View"
      },
      {
        "command": "fsharp.MoveFileUp",
        "title": "F#: Move File Up"
      },
      {
        "command": "fsharp.MoveFileDown",
        "title": "F#: Move File Down"
      },
      {
        "command": "fsharp.NewProject",
        "title": "F#: New Project"
      },
      {
        "command": "fsharp.NewProjectNoFake",
        "title": "F#: New Project (Without FAKE)"
      },
      {
        "command": "fsharp.RefreshProjectTemplates",
        "title": "F#: Refresh Project Templates"
      },
      {
        "command": "fsharp.AddFileToProject",
        "title": "F#: Add Current File To Project"
      },
      {
        "command": "fsharp.RemoveFileFromProject",
        "title": "F#: Remove Current File From Project"
      },
      {
        "command": "fsharp.AddProjectReference",
        "title": "F#: Add Project Reference"
      },
      {
        "command": "fsharp.RemoveProjectReference",
        "title": "F#: Remove Project Reference"
      },
      {
        "command": "fsharp.AddReference",
        "title": "F#: Add Reference"
      },
      {
        "command": "fsharp.RemoveReference",
        "title": "F#: Remove Reference"
      }
    ],
    "outputChannels": [
      "F# Interactive",
      "Forge"
    ],
    "keybindings": [
      {
        "command": "fsi.SendLine",
        "key": "alt+/",
        "mac": "alt+/"
      },
      {
        "command": "fsi.SendSelection",
        "key": "alt+Enter",
        "mac": "alt+Enter",
        "when": "editorFocus && !findWidgetVisible"
      },
      {
        "command": "fsharp.MoveFileUp",
        "key": "ctrl+shift+up"
      },
      {
        "command": "fsharp.MoveFileDown",
        "key": "ctrl+shift+down"
      }
    ],
    "configuration": {
      "type": "object",
      "title": "FSharp configuration",
      "properties": {
        "FSharp.logLanguageServiceRequestsToConsole": {
          "type": "boolean",
          "default": false,
          "description": "Log language service (FSAC) requests to the developer tools console"
        },
        "FSharp.automaticProjectModification": {
          "type": "boolean",
          "default": false,
          "description": "Automatically modifies fsproj on file add/remove"
        },
        "FSharp.toolsDirPath": {
          "type": "string",
          "default": "",
          "description": "The directory containing the F# tools"
        }
      }
    }
  },
  "activationEvents": [
    "onLanguage:fsharp",
    "onCommand:fsi.Start",
    "onCommand:fsi.SendLine",
    "onCommand:fsi.SendSelection",
    "onCommand:fsi.SendFile",
    "onCommand:fsharp.Methods",
    "onCommand:webpreview.Show",
    "onCommand:fsharp.NewProject",<commit_msg>Add FSharp.monoPath setting<commit_after>{
  "name": "Ionide-fsharp",
  "version": "2.2.13",
  "publisher": "Ionide",
  "description": "F# Language Support",
  "categories": [
    "Linters",
    "Languages",
    "Snippets"
  ],
  "license": "SEE LICENSE IN LICENSE.md",
  "icon": "images/logo.png",
  "bugs": {
    "url": "https://github.com/ionide/ionide-vscode-fsharp/issues"
  },
  "homepage": "http://ionide.io",
  "repository": {
    "type": "git",
    "url": "https://github.com/ionide/ionide-vscode-fsharp.git"
  },
  "engines": {
    "vscode": "^0.10.0"
  },
  "main": "./fsharp",
  "contributes": {
    "languages": [
      {
        "id": "fsharp",
        "aliases": [ "F#", "FSharp", "fsharp" ],
        "extensions": [
          ".fs",
          ".fsx",
          ".fsi"
        ],
        "configuration": "./language-configuration.json"
      }
    ],
    "grammars": [
      {
        "language": "fsharp",
        "scopeName": "source.fsharp",
        "path": "./syntaxes/fsharp.json"
      },
      {
        "language": "fsharp",
        "scopeName": "source.fsharp.fsx",
        "path": "./syntaxes/fsharp.fsx.json"
      },
      {
        "language": "fsharp",
        "scopeName": "source.fsharp.fsi",
        "path": "./syntaxes/fsharp.fsi.json"
      },
      {
        "language": "fsharp",
        "scopeName": "source.fsharp.fsl",
        "path": "./syntaxes/fsharp.fsl.json"
      }
    ],
    "commands": [
      {
        "command": "fsi.Start",
        "title": "FSI: Start"
      },
      {
        "command": "fsi.SendLine",
        "title": "FSI: Send Line"
      },
      {
        "command": "fsi.SendSelection",
        "title": "FSI: Send Selection"
      },
      {
        "command": "fsi.SendFile",
        "title": "FSI: Send File"
      },
      {
        "command": "webpreview.Show",
        "title": "Ionide: Show Web View"
      },
      {
        "command": "webpreview.Refresh",
        "title": "Ionide: Refresh Web View"
      },
      {
        "command": "fsharp.MoveFileUp",
        "title": "F#: Move File Up"
      },
      {
        "command": "fsharp.MoveFileDown",
        "title": "F#: Move File Down"
      },
      {
        "command": "fsharp.NewProject",
        "title": "F#: New Project"
      },
      {
        "command": "fsharp.NewProjectNoFake",
        "title": "F#: New Project (Without FAKE)"
      },
      {
        "command": "fsharp.RefreshProjectTemplates",
        "title": "F#: Refresh Project Templates"
      },
      {
        "command": "fsharp.AddFileToProject",
        "title": "F#: Add Current File To Project"
      },
      {
        "command": "fsharp.RemoveFileFromProject",
        "title": "F#: Remove Current File From Project"
      },
      {
        "command": "fsharp.AddProjectReference",
        "title": "F#: Add Project Reference"
      },
      {
        "command": "fsharp.RemoveProjectReference",
        "title": "F#: Remove Project Reference"
      },
      {
        "command": "fsharp.AddReference",
        "title": "F#: Add Reference"
      },
      {
        "command": "fsharp.RemoveReference",
        "title": "F#: Remove Reference"
      }
    ],
    "outputChannels": [
      "F# Interactive",
      "Forge"
    ],
    "keybindings": [
      {
        "command": "fsi.SendLine",
        "key": "alt+/",
        "mac": "alt+/"
      },
      {
        "command": "fsi.SendSelection",
        "key": "alt+Enter",
        "mac": "alt+Enter",
        "when": "editorFocus && !findWidgetVisible"
      },
      {
        "command": "fsharp.MoveFileUp",
        "key": "ctrl+shift+up"
      },
      {
        "command": "fsharp.MoveFileDown",
        "key": "ctrl+shift+down"
      }
    ],
    "configuration": {
      "type": "object",
      "title": "FSharp configuration",
      "properties": {
        "FSharp.logLanguageServiceRequestsToConsole": {
          "type": "boolean",
          "default": false,
          "description": "Log language service (FSAC) requests to the developer tools console"
        },
        "FSharp.automaticProjectModification": {
          "type": "boolean",
          "default": false,
          "description": "Automatically modifies fsproj on file add/remove"
        },
        "FSharp.toolsDirPath": {
          "type": "string",
          "default": "",
          "description": "The directory containing the F# tools"
        },
        "FSharp.monoPath" : {
          "type": "string",
          "default": "mono",
          "description": "The path to Mono executable"
        }
      }
    }
  },
  "activationEvents": [
    "onLanguage:fsharp",
    "onCommand:fsi.Start",
    "onCommand:fsi.SendLine",
    "onCommand:fsi.SendSelection",
    "onCommand:fsi.SendFile",
    "onCommand:fsharp.Methods",
    "onCommand:webpreview.Show",
    "onCommand:fsharp.NewProject",
{'fraction_non_alphanumeric': 0.18069750289748182, 'fraction_numerical': 0.0016858076072068275, 'mean_word_length': 1.875492275068161, 'pattern_counts': {'":': 203, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 4, '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': '769243', 'n_tokens_mistral': 3219, 'n_tokens_neox': 3089, 'n_words': 564}