{
  "@id": "https://api.nuget.org/v3/catalog0/data/2026.08.09.04.47.52/mp.microsoft.codeanalysis.csharp.expressionevaluator.expressioncompiler.5.6.0.json",
  "@type": [
    "PackageDetails",
    "catalog:Permalink"
  ],
  "authors": ".NET Foundation and contributors",
  "catalog:commitId": "ac4fb7e6-3169-4053-bf6e-8daacdf37222",
  "catalog:commitTimeStamp": "2026-08-09T04:47:52.7182033Z",
  "created": "2026-08-09T04:44:47.33Z",
  "description": "Roslyn C# debugger expression compiler (Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler), with the Microsoft.VisualStudio.Debugger.Engine (Dkm) dependency removed. Built from the Roslyn 5.6.0 source (MIT).\n      More details at https://aka.ms/roslyn-packages\n      This package was built from the source at https://github.com/MattParkerDev/roslyn/commit/83c796843e3dc455c0003c5b1ecb1f688a57a5b3.",
  "iconFile": "Icon.png",
  "id": "MP.Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler",
  "isPrerelease": false,
  "lastEdited": "2026-08-09T04:47:23.19Z",
  "licenseExpression": "MIT",
  "licenseUrl": "https://licenses.nuget.org/MIT",
  "listed": true,
  "packageHash": "z4yhMkVCWhdXptA6JcPA708f+COLgrWREncminjLeUv1Lks+jHRHL/25Twxbx1yEdougEAs+0gtaQJjSg6aIaA==",
  "packageHashAlgorithm": "SHA512",
  "packageSize": 104602,
  "projectUrl": "https://github.com/MattParkerDev/roslyn",
  "published": "2026-08-09T04:44:47.33Z",
  "repository": {
    "@id": "https://api.nuget.org/v3/catalog0/data/2026.08.09.04.47.52/mp.microsoft.codeanalysis.csharp.expressionevaluator.expressioncompiler.5.6.0.json#repository",
    "branch": "refs/heads/custom-ee",
    "commit": "83c796843e3dc455c0003c5b1ecb1f688a57a5b3",
    "type": "git",
    "url": "https://github.com/MattParkerDev/roslyn"
  },
  "serviceable": true,
  "verbatimVersion": "5.6.0",
  "version": "5.6.0",
  "dependencyGroups": [
    {
      "@id": "https://api.nuget.org/v3/catalog0/data/2026.08.09.04.47.52/mp.microsoft.codeanalysis.csharp.expressionevaluator.expressioncompiler.5.6.0.json#dependencygroup/.netstandard2.0",
      "@type": "PackageDependencyGroup",
      "dependencies": [
        {
          "@id": "https://api.nuget.org/v3/catalog0/data/2026.08.09.04.47.52/mp.microsoft.codeanalysis.csharp.expressionevaluator.expressioncompiler.5.6.0.json#dependencygroup/.netstandard2.0/mp.microsoft.codeanalysis.expressionevaluator.expressioncompiler",
          "@type": "PackageDependency",
          "id": "MP.Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler",
          "range": "[5.6.0, )"
        },
        {
          "@id": "https://api.nuget.org/v3/catalog0/data/2026.08.09.04.47.52/mp.microsoft.codeanalysis.csharp.expressionevaluator.expressioncompiler.5.6.0.json#dependencygroup/.netstandard2.0/microsoft.codeanalysis.csharp",
          "@type": "PackageDependency",
          "id": "Microsoft.CodeAnalysis.CSharp",
          "range": "[5.6.0, )"
        },
        {
          "@id": "https://api.nuget.org/v3/catalog0/data/2026.08.09.04.47.52/mp.microsoft.codeanalysis.csharp.expressionevaluator.expressioncompiler.5.6.0.json#dependencygroup/.netstandard2.0/microsoft.codeanalysis.analyzers",
          "@type": "PackageDependency",
          "id": "Microsoft.CodeAnalysis.Analyzers",
          "range": "[5.3.0, )"
        },
        {
          "@id": "https://api.nuget.org/v3/catalog0/data/2026.08.09.04.47.52/mp.microsoft.codeanalysis.csharp.expressionevaluator.expressioncompiler.5.6.0.json#dependencygroup/.netstandard2.0/microsoft.codeanalysis.common",
          "@type": "PackageDependency",
          "id": "Microsoft.CodeAnalysis.Common",
          "range": "[5.6.0, )"
        },
        {
          "@id": "https://api.nuget.org/v3/catalog0/data/2026.08.09.04.47.52/mp.microsoft.codeanalysis.csharp.expressionevaluator.expressioncompiler.5.6.0.json#dependencygroup/.netstandard2.0/microsoft.diasymreader",
          "@type": "PackageDependency",
          "id": "Microsoft.DiaSymReader",
          "range": "[2.0.0, )"
        },
        {
          "@id": "https://api.nuget.org/v3/catalog0/data/2026.08.09.04.47.52/mp.microsoft.codeanalysis.csharp.expressionevaluator.expressioncompiler.5.6.0.json#dependencygroup/.netstandard2.0/system.buffers",
          "@type": "PackageDependency",
          "id": "System.Buffers",
          "range": "[4.6.1, )"
        },
        {
          "@id": "https://api.nuget.org/v3/catalog0/data/2026.08.09.04.47.52/mp.microsoft.codeanalysis.csharp.expressionevaluator.expressioncompiler.5.6.0.json#dependencygroup/.netstandard2.0/system.collections.immutable",
          "@type": "PackageDependency",
          "id": "System.Collections.Immutable",
          "range": "[10.0.1, )"
        },
        {
          "@id": "https://api.nuget.org/v3/catalog0/data/2026.08.09.04.47.52/mp.microsoft.codeanalysis.csharp.expressionevaluator.expressioncompiler.5.6.0.json#dependencygroup/.netstandard2.0/system.memory",
          "@type": "PackageDependency",
          "id": "System.Memory",
          "range": "[4.6.3, )"
        },
        {
          "@id": "https://api.nuget.org/v3/catalog0/data/2026.08.09.04.47.52/mp.microsoft.codeanalysis.csharp.expressionevaluator.expressioncompiler.5.6.0.json#dependencygroup/.netstandard2.0/system.numerics.vectors",
          "@type": "PackageDependency",
          "id": "System.Numerics.Vectors",
          "range": "[4.6.1, )"
        },
        {
          "@id": "https://api.nuget.org/v3/catalog0/data/2026.08.09.04.47.52/mp.microsoft.codeanalysis.csharp.expressionevaluator.expressioncompiler.5.6.0.json#dependencygroup/.netstandard2.0/system.reflection.metadata",
          "@type": "PackageDependency",
          "id": "System.Reflection.Metadata",
          "range": "[10.0.1, )"
        },
        {
          "@id": "https://api.nuget.org/v3/catalog0/data/2026.08.09.04.47.52/mp.microsoft.codeanalysis.csharp.expressionevaluator.expressioncompiler.5.6.0.json#dependencygroup/.netstandard2.0/system.runtime.compilerservices.unsafe",
          "@type": "PackageDependency",
          "id": "System.Runtime.CompilerServices.Unsafe",
          "range": "[6.1.2, )"
        },
        {
          "@id": "https://api.nuget.org/v3/catalog0/data/2026.08.09.04.47.52/mp.microsoft.codeanalysis.csharp.expressionevaluator.expressioncompiler.5.6.0.json#dependencygroup/.netstandard2.0/system.text.encoding.codepages",
          "@type": "PackageDependency",
          "id": "System.Text.Encoding.CodePages",
          "range": "[8.0.0, )"
        },
        {
          "@id": "https://api.nuget.org/v3/catalog0/data/2026.08.09.04.47.52/mp.microsoft.codeanalysis.csharp.expressionevaluator.expressioncompiler.5.6.0.json#dependencygroup/.netstandard2.0/system.threading.tasks.extensions",
          "@type": "PackageDependency",
          "id": "System.Threading.Tasks.Extensions",
          "range": "[4.6.3, )"
        }
      ],
      "targetFramework": ".NETStandard2.0"
    }
  ],
  "packageEntries": [
    {
      "@id": "https://api.nuget.org/v3/catalog0/data/2026.08.09.04.47.52/mp.microsoft.codeanalysis.csharp.expressionevaluator.expressioncompiler.5.6.0.json#MP.Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.nuspec",
      "@type": "PackageEntry",
      "compressedLength": 882,
      "fullName": "MP.Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.nuspec",
      "length": 2689,
      "name": "MP.Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.nuspec"
    },
    {
      "@id": "https://api.nuget.org/v3/catalog0/data/2026.08.09.04.47.52/mp.microsoft.codeanalysis.csharp.expressionevaluator.expressioncompiler.5.6.0.json#Icon.png",
      "@type": "PackageEntry",
      "compressedLength": 1507,
      "fullName": "Icon.png",
      "length": 2140,
      "name": "Icon.png"
    },
    {
      "@id": "https://api.nuget.org/v3/catalog0/data/2026.08.09.04.47.52/mp.microsoft.codeanalysis.csharp.expressionevaluator.expressioncompiler.5.6.0.json#ThirdPartyNotices.rtf",
      "@type": "PackageEntry",
      "compressedLength": 1173,
      "fullName": "ThirdPartyNotices.rtf",
      "length": 2183,
      "name": "ThirdPartyNotices.rtf"
    },
    {
      "@id": "https://api.nuget.org/v3/catalog0/data/2026.08.09.04.47.52/mp.microsoft.codeanalysis.csharp.expressionevaluator.expressioncompiler.5.6.0.json#lib/netstandard2.0/Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.dll",
      "@type": "PackageEntry",
      "compressedLength": 81805,
      "fullName": "lib/netstandard2.0/Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.dll",
      "length": 142848,
      "name": "Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.dll"
    },
    {
      "@id": "https://api.nuget.org/v3/catalog0/data/2026.08.09.04.47.52/mp.microsoft.codeanalysis.csharp.expressionevaluator.expressioncompiler.5.6.0.json#lib/netstandard2.0/Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.xml",
      "@type": "PackageEntry",
      "compressedLength": 3540,
      "fullName": "lib/netstandard2.0/Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.xml",
      "length": 20041,
      "name": "Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.xml"
    },
    {
      "@id": "https://api.nuget.org/v3/catalog0/data/2026.08.09.04.47.52/mp.microsoft.codeanalysis.csharp.expressionevaluator.expressioncompiler.5.6.0.json#.signature.p7s",
      "@type": "PackageEntry",
      "compressedLength": 12988,
      "fullName": ".signature.p7s",
      "length": 12988,
      "name": ".signature.p7s"
    }
  ],
  "tags": [
    "Roslyn",
    "CodeAnalysis",
    "Compiler",
    "Debugger",
    "ExpressionEvaluator",
    "CSharp"
  ],
  "@context": {
    "@vocab": "http://schema.nuget.org/schema#",
    "catalog": "http://schema.nuget.org/catalog#",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dependencies": {
      "@id": "dependency",
      "@container": "@set"
    },
    "dependencyGroups": {
      "@id": "dependencyGroup",
      "@container": "@set"
    },
    "packageEntries": {
      "@id": "packageEntry",
      "@container": "@set"
    },
    "packageTypes": {
      "@id": "packageType",
      "@container": "@set"
    },
    "supportedFrameworks": {
      "@id": "supportedFramework",
      "@container": "@set"
    },
    "tags": {
      "@id": "tag",
      "@container": "@set"
    },
    "vulnerabilities": {
      "@id": "vulnerability",
      "@container": "@set"
    },
    "published": {
      "@type": "xsd:dateTime"
    },
    "created": {
      "@type": "xsd:dateTime"
    },
    "lastEdited": {
      "@type": "xsd:dateTime"
    },
    "catalog:commitTimeStamp": {
      "@type": "xsd:dateTime"
    },
    "reasons": {
      "@container": "@set"
    }
  }
}