Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
| <?xml version="1.0"?> | ||
| <doc> | ||
| <assembly> | ||
| <name>Fuse.Scoping</name> | ||
| </assembly> | ||
| <members> | ||
| <member name="T:Fuse.Scoping.ContextPlan"> | ||
| <summary> | ||
| A plan describing which files to include in a context payload, at what render tier, why, and at what | ||
| estimated token cost. The renderer (a later phase) turns this into the emitted payload. | ||
| </summary> | ||
| <param name="Mode">The plan mode (for example <c>context</c> or <c>review</c>).</param> | ||
| <param name="Items">The included files, ranked.</param> | ||
| <param name="ExplanationEdges">The semantic edges that explain why non-seed files were included.</param> | ||
| <param name="EstimatedTokens">The total estimated token cost of the included items.</param> | ||
| <param name="Warnings">Warnings (for example low signal, or items dropped to fit the budget).</param> | ||
| </member> | ||
| <member name="M:Fuse.Scoping.ContextPlan.#ctor(System.String,System.Collections.Generic.IReadOnlyList{Fuse.Scoping.ContextPlanItem},System.Collections.Generic.IReadOnlyList{Fuse.Scoping.ContextPlanEdge},System.Int32,System.Collections.Generic.IReadOnlyList{System.String})"> | ||
| <summary> | ||
| A plan describing which files to include in a context payload, at what render tier, why, and at what | ||
| estimated token cost. The renderer (a later phase) turns this into the emitted payload. | ||
| </summary> | ||
| <param name="Mode">The plan mode (for example <c>context</c> or <c>review</c>).</param> | ||
| <param name="Items">The included files, ranked.</param> | ||
| <param name="ExplanationEdges">The semantic edges that explain why non-seed files were included.</param> | ||
| <param name="EstimatedTokens">The total estimated token cost of the included items.</param> | ||
| <param name="Warnings">Warnings (for example low signal, or items dropped to fit the budget).</param> | ||
| </member> | ||
| <member name="P:Fuse.Scoping.ContextPlan.Mode"> | ||
| <summary>The plan mode (for example <c>context</c> or <c>review</c>).</summary> | ||
| </member> | ||
| <member name="P:Fuse.Scoping.ContextPlan.Items"> | ||
| <summary>The included files, ranked.</summary> | ||
| </member> | ||
| <member name="P:Fuse.Scoping.ContextPlan.ExplanationEdges"> | ||
| <summary>The semantic edges that explain why non-seed files were included.</summary> | ||
| </member> | ||
| <member name="P:Fuse.Scoping.ContextPlan.EstimatedTokens"> | ||
| <summary>The total estimated token cost of the included items.</summary> | ||
| </member> | ||
| <member name="P:Fuse.Scoping.ContextPlan.Warnings"> | ||
| <summary>Warnings (for example low signal, or items dropped to fit the budget).</summary> | ||
| </member> | ||
| <member name="T:Fuse.Scoping.ContextPlanItem"> | ||
| <summary> | ||
| A single file in a context plan. | ||
| </summary> | ||
| <param name="Path">The file's normalized path.</param> | ||
| <param name="NodeId">A representative node id for the file, or null.</param> | ||
| <param name="Role">The file's role (for example <c>exact-seed</c>, <c>di-implementation</c>, <c>test</c>).</param> | ||
| <param name="Tier">The render tier to emit the file at.</param> | ||
| <param name="Score">The retrieval score.</param> | ||
| <param name="EstimatedTokens">The estimated token cost at the chosen tier.</param> | ||
| <param name="MustKeep">Whether the file must be included regardless of budget.</param> | ||
| <param name="Reasons">Human-readable inclusion reasons.</param> | ||
| <param name="ProvenanceChain">The edge chain that brought the file in.</param> | ||
| </member> | ||
| <member name="M:Fuse.Scoping.ContextPlanItem.#ctor(System.String,System.String,System.String,Fuse.Scoping.RenderTier,System.Double,System.Int32,System.Boolean,System.Collections.Generic.IReadOnlyList{System.String},System.Collections.Generic.IReadOnlyList{System.String})"> | ||
| <summary> | ||
| A single file in a context plan. | ||
| </summary> | ||
| <param name="Path">The file's normalized path.</param> | ||
| <param name="NodeId">A representative node id for the file, or null.</param> | ||
| <param name="Role">The file's role (for example <c>exact-seed</c>, <c>di-implementation</c>, <c>test</c>).</param> | ||
| <param name="Tier">The render tier to emit the file at.</param> | ||
| <param name="Score">The retrieval score.</param> | ||
| <param name="EstimatedTokens">The estimated token cost at the chosen tier.</param> | ||
| <param name="MustKeep">Whether the file must be included regardless of budget.</param> | ||
| <param name="Reasons">Human-readable inclusion reasons.</param> | ||
| <param name="ProvenanceChain">The edge chain that brought the file in.</param> | ||
| </member> | ||
| <member name="P:Fuse.Scoping.ContextPlanItem.Path"> | ||
| <summary>The file's normalized path.</summary> | ||
| </member> | ||
| <member name="P:Fuse.Scoping.ContextPlanItem.NodeId"> | ||
| <summary>A representative node id for the file, or null.</summary> | ||
| </member> | ||
| <member name="P:Fuse.Scoping.ContextPlanItem.Role"> | ||
| <summary>The file's role (for example <c>exact-seed</c>, <c>di-implementation</c>, <c>test</c>).</summary> | ||
| </member> | ||
| <member name="P:Fuse.Scoping.ContextPlanItem.Tier"> | ||
| <summary>The render tier to emit the file at.</summary> | ||
| </member> | ||
| <member name="P:Fuse.Scoping.ContextPlanItem.Score"> | ||
| <summary>The retrieval score.</summary> | ||
| </member> | ||
| <member name="P:Fuse.Scoping.ContextPlanItem.EstimatedTokens"> | ||
| <summary>The estimated token cost at the chosen tier.</summary> | ||
| </member> | ||
| <member name="P:Fuse.Scoping.ContextPlanItem.MustKeep"> | ||
| <summary>Whether the file must be included regardless of budget.</summary> | ||
| </member> | ||
| <member name="P:Fuse.Scoping.ContextPlanItem.Reasons"> | ||
| <summary>Human-readable inclusion reasons.</summary> | ||
| </member> | ||
| <member name="P:Fuse.Scoping.ContextPlanItem.ProvenanceChain"> | ||
| <summary>The edge chain that brought the file in.</summary> | ||
| </member> | ||
| <member name="T:Fuse.Scoping.ContextPlanEdge"> | ||
| <summary> | ||
| An edge included in a plan to explain why a file was pulled in. | ||
| </summary> | ||
| <param name="From">The source node id.</param> | ||
| <param name="To">The target node id.</param> | ||
| <param name="EdgeType">The edge type.</param> | ||
| <param name="Weight">The edge weight.</param> | ||
| <param name="Evidence">The edge evidence, when available.</param> | ||
| </member> | ||
| <member name="M:Fuse.Scoping.ContextPlanEdge.#ctor(System.String,System.String,System.String,System.Double,System.String)"> | ||
| <summary> | ||
| An edge included in a plan to explain why a file was pulled in. | ||
| </summary> | ||
| <param name="From">The source node id.</param> | ||
| <param name="To">The target node id.</param> | ||
| <param name="EdgeType">The edge type.</param> | ||
| <param name="Weight">The edge weight.</param> | ||
| <param name="Evidence">The edge evidence, when available.</param> | ||
| </member> | ||
| <member name="P:Fuse.Scoping.ContextPlanEdge.From"> | ||
| <summary>The source node id.</summary> | ||
| </member> | ||
| <member name="P:Fuse.Scoping.ContextPlanEdge.To"> | ||
| <summary>The target node id.</summary> | ||
| </member> | ||
| <member name="P:Fuse.Scoping.ContextPlanEdge.EdgeType"> | ||
| <summary>The edge type.</summary> | ||
| </member> | ||
| <member name="P:Fuse.Scoping.ContextPlanEdge.Weight"> | ||
| <summary>The edge weight.</summary> | ||
| </member> | ||
| <member name="P:Fuse.Scoping.ContextPlanEdge.Evidence"> | ||
| <summary>The edge evidence, when available.</summary> | ||
| </member> | ||
| <member name="T:Fuse.Scoping.RenderTier"> | ||
| <summary> | ||
| The tier at which a file is rendered into a context payload. | ||
| </summary> | ||
| </member> | ||
| <member name="F:Fuse.Scoping.RenderTier.FullSource"> | ||
| <summary>The full source text.</summary> | ||
| </member> | ||
| <member name="F:Fuse.Scoping.RenderTier.Reduced"> | ||
| <summary>Reduced source (bodies trimmed, signatures kept).</summary> | ||
| </member> | ||
| <member name="F:Fuse.Scoping.RenderTier.Skeleton"> | ||
| <summary>Signatures only, no bodies.</summary> | ||
| </member> | ||
| <member name="F:Fuse.Scoping.RenderTier.PublicApi"> | ||
| <summary>Public API surface only.</summary> | ||
| </member> | ||
| <member name="F:Fuse.Scoping.RenderTier.Sketch"> | ||
| <summary>A brief structural sketch.</summary> | ||
| </member> | ||
| <member name="F:Fuse.Scoping.RenderTier.Omitted"> | ||
| <summary>Listed but not rendered.</summary> | ||
| </member> | ||
| <member name="T:Fuse.Scoping.ContextPlanPacker"> | ||
| <summary> | ||
| Greedy token-budget packing for context plans. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Fuse.Scoping.ContextPlanPacker.Pack(System.Collections.Generic.List{Fuse.Scoping.ContextPlanItem},System.Nullable{System.Int32},System.Collections.Generic.List{System.String})"> | ||
| <summary> | ||
| Orders items by must-keep first, then score, then path, and drops optional items that exceed the | ||
| budget. | ||
| </summary> | ||
| <param name="items">The plan items to pack.</param> | ||
| <param name="maxTokens">The token budget, or <c>null</c> for no limit.</param> | ||
| <param name="warnings">Warnings to append to when items are dropped.</param> | ||
| <returns>The packed items in ranked order.</returns> | ||
| </member> | ||
| <member name="T:Fuse.Scoping.GraphCentrality"> | ||
| <summary> | ||
| Shared graph-centrality helpers for scoping and retrieval ranking. PageRank scores file-level dependency | ||
| graphs during offline fusion focus expansion; normalized degree scores semantic node graphs during MCP | ||
| localization ranking. | ||
| </summary> | ||
| </member> | ||
| <member name="F:Fuse.Scoping.GraphCentrality.RetrievalCentralityWeight"> | ||
| <summary>The maximum fractional boost a fully-central node receives in retrieval ranking.</summary> | ||
| </member> | ||
| <member name="M:Fuse.Scoping.GraphCentrality.NormalizedPageRank(System.Collections.Generic.IReadOnlyDictionary{System.String,System.Collections.Generic.IReadOnlyCollection{System.String}})"> | ||
| <summary> | ||
| Computes normalized PageRank centrality in the range <c>[0, 1]</c> over the supplied out-edges. | ||
| </summary> | ||
| <param name="outEdges">Directed edges from each node to the nodes it depends on.</param> | ||
| <returns> | ||
| A map from node key to its centrality score, scaled so the most central node is <c>1.0</c>. An | ||
| empty or edgeless graph yields an empty map. | ||
| </returns> | ||
| </member> | ||
| <member name="M:Fuse.Scoping.GraphCentrality.NormalizedDegree(System.Collections.Generic.IEnumerable{System.ValueTuple{System.String,System.String}})"> | ||
| <summary> | ||
| Computes normalized undirected node degree in the range <c>[0, 1]</c> from directed semantic edges. | ||
| </summary> | ||
| <param name="edges">Directed semantic edges; each endpoint contributes one degree count.</param> | ||
| <returns> | ||
| A map from node id to its normalized degree. An empty edge set yields an empty map. | ||
| </returns> | ||
| </member> | ||
| <member name="M:Fuse.Scoping.GraphCentrality.BlendRankScore(System.Double,System.String,System.Collections.Generic.IReadOnlyDictionary{System.String,System.Double},System.Double)"> | ||
| <summary> | ||
| Blends a traversal score with a query-independent centrality prior for expansion ranking. | ||
| </summary> | ||
| <param name="traversalScore">The relevance score propagated through the graph.</param> | ||
| <param name="key">The node or file key to look up in <paramref name="centrality" />.</param> | ||
| <param name="centrality">The normalized centrality map, or <c>null</c> to disable the prior.</param> | ||
| <param name="weight">The prior weight; <c>0</c> returns <paramref name="traversalScore" /> unchanged.</param> | ||
| <returns>The blended rank score.</returns> | ||
| </member> | ||
| <member name="M:Fuse.Scoping.GraphCentrality.ApplyRetrievalPrior(System.Double,System.Double)"> | ||
| <summary> | ||
| Applies the capped retrieval-centrality multiplier to a candidate score. | ||
| </summary> | ||
| <param name="score">The candidate score before the prior.</param> | ||
| <param name="centrality">The normalized node centrality in <c>[0, 1]</c>.</param> | ||
| <returns>The boosted score, capped at <c>1.0</c>.</returns> | ||
| </member> | ||
| <member name="T:Fuse.Scoping.RenderTierMapping"> | ||
| <summary> | ||
| Maps between <see cref="T:Fuse.Scoping.RenderTier" /> and the reduction levels used by the fusion reduction pipeline. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Fuse.Scoping.RenderTierMapping.ToReductionLevel(Fuse.Scoping.RenderTier)"> | ||
| <summary>Maps a render tier to the reduction level the reduction pipeline applies.</summary> | ||
| <param name="tier">The render tier from the plan.</param> | ||
| <returns>The equivalent reduction level.</returns> | ||
| </member> | ||
| <member name="M:Fuse.Scoping.RenderTierMapping.FromReductionLevel(Fuse.Plugins.Abstractions.Options.ReductionLevel)"> | ||
| <summary>Maps a reduction level to the render tier stored on a context plan item.</summary> | ||
| <param name="level">The reduction level from a fusion request.</param> | ||
| <returns>The equivalent render tier.</returns> | ||
| </member> | ||
| </members> | ||
| </doc> |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
+2
-2
@@ -5,3 +5,3 @@ <?xml version="1.0" encoding="utf-8"?> | ||
| <id>Fuse</id> | ||
| <version>4.1.0</version> | ||
| <version>4.2.0</version> | ||
| <authors>Litenova Solutions</authors> | ||
@@ -19,4 +19,4 @@ <license type="expression">Apache-2.0</license> | ||
| </packageTypes> | ||
| <repository type="git" url="https://github.com/Litenova-Solutions/Fuse.git" commit="f12b65fc6c1f7ab454ec8d9dc0906cba6d55624d" /> | ||
| <repository type="git" url="https://github.com/Litenova-Solutions/Fuse.git" commit="4f6fdacd2322f8f9a0a47be2f99faa0d5c3f4b92" /> | ||
| </metadata> | ||
| </package> |
+4
-4
@@ -50,8 +50,8 @@ <!-- mcp-name: io.github.Litenova-Solutions/fuse --> | ||
| 1,026 tokens at 93.4 percent precision (`review.json`). | ||
| - **Read warm.** On the recorded NodaTime run, exact symbol lookup took 2.2 ms at the | ||
| median, task localization 23.4 ms, and review planning 97.8 ms (`performance.json`; | ||
| timings are environment-dependent). | ||
| - **Read warm.** On the recorded NodaTime run (semantic tier, 14,760 symbols), exact | ||
| symbol lookup took 1.8 ms at the median, task localization 15.7 ms, and review planning | ||
| 106.3 ms (`performance.json`; timings are environment-dependent). | ||
| <p align="center"> | ||
| <img src="assets/fuse-wiring-example.svg" alt="Fuse resolves an interface through dependency injection registration to its concrete implementation and related callers." width="820"> | ||
| <img src="assets/fuse-typed-wiring.svg" alt="Fuse resolves an interface through dependency injection registration to its concrete implementation and related callers." width="820"> | ||
| </p> | ||
@@ -58,0 +58,0 @@ |
| { | ||
| "runtimeTarget": { | ||
| "name": ".NETCoreApp,Version=v6.0", | ||
| "name": ".NETCoreApp,Version=v8.0", | ||
| "signature": "" | ||
@@ -8,14 +8,8 @@ }, | ||
| "targets": { | ||
| ".NETCoreApp,Version=v6.0": { | ||
| "Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost/4.14.0-3.25262.10": { | ||
| ".NETCoreApp,Version=v8.0": { | ||
| "Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost/5.6.0-2.26263.10": { | ||
| "dependencies": { | ||
| "Microsoft.Build.Locator": "1.6.10", | ||
| "Microsoft.CodeAnalysis.NetAnalyzers": "8.0.0-preview.23468.1", | ||
| "Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers": "3.3.4-beta1.22504.1", | ||
| "Microsoft.DotNet.XliffTasks": "9.0.0-beta.25255.5", | ||
| "Microsoft.VisualStudio.Threading.Analyzers": "17.13.2", | ||
| "Newtonsoft.Json": "13.0.3", | ||
| "Roslyn.Diagnostics.Analyzers": "3.11.0-beta1.24081.1", | ||
| "System.Collections.Immutable": "9.0.0", | ||
| "System.CommandLine": "2.0.0-beta4.24528.1" | ||
| "Microsoft.Build.Locator": "1.10.2", | ||
| "Microsoft.CodeAnalysis.Workspaces.MSBuild.Contracts": "5.6.0-2.26263.10", | ||
| "System.Collections.Immutable": "10.0.1" | ||
| }, | ||
@@ -67,100 +61,33 @@ "runtime": { | ||
| }, | ||
| "Microsoft.Build.Locator/1.6.10": { | ||
| "Microsoft.Build.Locator/1.10.2": { | ||
| "runtime": { | ||
| "lib/net6.0/Microsoft.Build.Locator.dll": { | ||
| "lib/net8.0/Microsoft.Build.Locator.dll": { | ||
| "assemblyVersion": "1.0.0.0", | ||
| "fileVersion": "1.6.10.57384" | ||
| "fileVersion": "1.10.2.26959" | ||
| } | ||
| } | ||
| }, | ||
| "Microsoft.CodeAnalysis.BannedApiAnalyzers/3.11.0-beta1.24081.1": {}, | ||
| "Microsoft.CodeAnalysis.NetAnalyzers/8.0.0-preview.23468.1": {}, | ||
| "Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers/3.3.4-beta1.22504.1": {}, | ||
| "Microsoft.CodeAnalysis.PublicApiAnalyzers/3.11.0-beta1.24081.1": {}, | ||
| "Microsoft.DotNet.XliffTasks/9.0.0-beta.25255.5": {}, | ||
| "Microsoft.VisualStudio.Threading.Analyzers/17.13.2": {}, | ||
| "Newtonsoft.Json/13.0.3": { | ||
| "System.Collections.Immutable/10.0.1": { | ||
| "runtime": { | ||
| "lib/net6.0/Newtonsoft.Json.dll": { | ||
| "assemblyVersion": "13.0.0.0", | ||
| "fileVersion": "13.0.3.27908" | ||
| "lib/net8.0/System.Collections.Immutable.dll": { | ||
| "assemblyVersion": "10.0.0.0", | ||
| "fileVersion": "10.0.125.57005" | ||
| } | ||
| } | ||
| }, | ||
| "Roslyn.Diagnostics.Analyzers/3.11.0-beta1.24081.1": { | ||
| "Microsoft.CodeAnalysis.Workspaces.MSBuild.Contracts/5.6.0-2.26263.10": { | ||
| "dependencies": { | ||
| "Microsoft.CodeAnalysis.BannedApiAnalyzers": "3.11.0-beta1.24081.1", | ||
| "Microsoft.CodeAnalysis.PublicApiAnalyzers": "3.11.0-beta1.24081.1" | ||
| } | ||
| }, | ||
| "System.Collections.Immutable/9.0.0": { | ||
| "dependencies": { | ||
| "System.Memory": "4.5.5", | ||
| "System.Runtime.CompilerServices.Unsafe": "6.0.0" | ||
| "System.Collections.Immutable": "10.0.1" | ||
| }, | ||
| "runtime": { | ||
| "lib/netstandard2.0/System.Collections.Immutable.dll": { | ||
| "assemblyVersion": "9.0.0.0", | ||
| "fileVersion": "9.0.24.52809" | ||
| "Microsoft.CodeAnalysis.Workspaces.MSBuild.Contracts.dll": { | ||
| "assemblyVersion": "5.6.0.0", | ||
| "fileVersion": "5.600.26.26310" | ||
| } | ||
| } | ||
| }, | ||
| "System.CommandLine/2.0.0-beta4.24528.1": { | ||
| "dependencies": { | ||
| "System.Memory": "4.5.5" | ||
| }, | ||
| "runtime": { | ||
| "lib/netstandard2.0/System.CommandLine.dll": { | ||
| "assemblyVersion": "2.0.0.0", | ||
| "fileVersion": "2.0.24.52801" | ||
| } | ||
| }, | ||
| "resources": { | ||
| "lib/netstandard2.0/cs/System.CommandLine.resources.dll": { | ||
| "locale": "cs" | ||
| }, | ||
| "lib/netstandard2.0/de/System.CommandLine.resources.dll": { | ||
| "locale": "de" | ||
| }, | ||
| "lib/netstandard2.0/es/System.CommandLine.resources.dll": { | ||
| "locale": "es" | ||
| }, | ||
| "lib/netstandard2.0/fr/System.CommandLine.resources.dll": { | ||
| "locale": "fr" | ||
| }, | ||
| "lib/netstandard2.0/it/System.CommandLine.resources.dll": { | ||
| "locale": "it" | ||
| }, | ||
| "lib/netstandard2.0/ja/System.CommandLine.resources.dll": { | ||
| "locale": "ja" | ||
| }, | ||
| "lib/netstandard2.0/ko/System.CommandLine.resources.dll": { | ||
| "locale": "ko" | ||
| }, | ||
| "lib/netstandard2.0/pl/System.CommandLine.resources.dll": { | ||
| "locale": "pl" | ||
| }, | ||
| "lib/netstandard2.0/pt-BR/System.CommandLine.resources.dll": { | ||
| "locale": "pt-BR" | ||
| }, | ||
| "lib/netstandard2.0/ru/System.CommandLine.resources.dll": { | ||
| "locale": "ru" | ||
| }, | ||
| "lib/netstandard2.0/tr/System.CommandLine.resources.dll": { | ||
| "locale": "tr" | ||
| }, | ||
| "lib/netstandard2.0/zh-Hans/System.CommandLine.resources.dll": { | ||
| "locale": "zh-Hans" | ||
| }, | ||
| "lib/netstandard2.0/zh-Hant/System.CommandLine.resources.dll": { | ||
| "locale": "zh-Hant" | ||
| } | ||
| } | ||
| }, | ||
| "System.Memory/4.5.5": {}, | ||
| "System.Runtime.CompilerServices.Unsafe/6.0.0": {} | ||
| } | ||
| } | ||
| }, | ||
| "libraries": { | ||
| "Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost/4.14.0-3.25262.10": { | ||
| "Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost/5.6.0-2.26263.10": { | ||
| "type": "project", | ||
@@ -170,94 +97,22 @@ "serviceable": false, | ||
| }, | ||
| "Microsoft.Build.Locator/1.6.10": { | ||
| "Microsoft.Build.Locator/1.10.2": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-DJhCkTGqy1LMJzEmG/2qxRTMHwdPc3WdVoGQI5o5mKHVo4dsHrCMLIyruwU/NSvPNSdvONlaf7jdFXnAMuxAuA==", | ||
| "path": "microsoft.build.locator/1.6.10", | ||
| "hashPath": "microsoft.build.locator.1.6.10.nupkg.sha512" | ||
| "sha512": "sha512-F+nLS7IpgtslyxNvtD6Jalnf5WU08lu8yfJBNQl3cbEF3AMUphs4t7nPuRYaaU8QZyGrqtVi7i73LhAe/yHx7A==", | ||
| "path": "microsoft.build.locator/1.10.2", | ||
| "hashPath": "microsoft.build.locator.1.10.2.nupkg.sha512" | ||
| }, | ||
| "Microsoft.CodeAnalysis.BannedApiAnalyzers/3.11.0-beta1.24081.1": { | ||
| "System.Collections.Immutable/10.0.1": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-DH6L3rsbjppLrHM2l2/NKbnMaYd0NFHx2pjZaFdrVcRkONrV3i9FHv6Id8Dp6/TmjhXQsJVJJFbhhjkpuP1xxg==", | ||
| "path": "microsoft.codeanalysis.bannedapianalyzers/3.11.0-beta1.24081.1", | ||
| "hashPath": "microsoft.codeanalysis.bannedapianalyzers.3.11.0-beta1.24081.1.nupkg.sha512" | ||
| "sha512": "sha512-kdTe61B8P7i2M1pODC3MLbZ/CfFGjpC6c6jzxjQoB5DHZNewayCRqgFUmx3JKB6vLQtozpMQEiw+R5fO32Jv4g==", | ||
| "path": "system.collections.immutable/10.0.1", | ||
| "hashPath": "system.collections.immutable.10.0.1.nupkg.sha512" | ||
| }, | ||
| "Microsoft.CodeAnalysis.NetAnalyzers/8.0.0-preview.23468.1": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-ZhIvyxmUCqb8OiU/VQfxfuAmIB4lQsjqhMVYKeoyxzSI+d7uR5Pzx3ZKoaIhPizQ15wa4lnyD6wg3TnSJ6P4LA==", | ||
| "path": "microsoft.codeanalysis.netanalyzers/8.0.0-preview.23468.1", | ||
| "hashPath": "microsoft.codeanalysis.netanalyzers.8.0.0-preview.23468.1.nupkg.sha512" | ||
| }, | ||
| "Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers/3.3.4-beta1.22504.1": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-2XRlqPAzVke7Sb80+UqaC7o57OwfK+tIr+aIOxrx41RWDMeR2SBUW7kL4sd6hfLFfBNsLo3W5PT+UwfvwPaOzA==", | ||
| "path": "microsoft.codeanalysis.performancesensitiveanalyzers/3.3.4-beta1.22504.1", | ||
| "hashPath": "microsoft.codeanalysis.performancesensitiveanalyzers.3.3.4-beta1.22504.1.nupkg.sha512" | ||
| }, | ||
| "Microsoft.CodeAnalysis.PublicApiAnalyzers/3.11.0-beta1.24081.1": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-3bYGBihvoNO0rhCOG1U9O50/4Q8suZ+glHqQLIAcKvnodSnSW+dYWYzTNb1UbS8pUS8nAUfxSFMwuMup/G5DtQ==", | ||
| "path": "microsoft.codeanalysis.publicapianalyzers/3.11.0-beta1.24081.1", | ||
| "hashPath": "microsoft.codeanalysis.publicapianalyzers.3.11.0-beta1.24081.1.nupkg.sha512" | ||
| }, | ||
| "Microsoft.DotNet.XliffTasks/9.0.0-beta.25255.5": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-bb0fZB5ViPscdfYeWlmtyXJMzNkgcpkV5RWmXktfV9lwIUZgNZmFotUXrdcTyZzrN7v1tQK/Y6BGnbkP9gEsXg==", | ||
| "path": "microsoft.dotnet.xlifftasks/9.0.0-beta.25255.5", | ||
| "hashPath": "microsoft.dotnet.xlifftasks.9.0.0-beta.25255.5.nupkg.sha512" | ||
| }, | ||
| "Microsoft.VisualStudio.Threading.Analyzers/17.13.2": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-Qcd8IlaTXZVq3wolBnzby1P7kWihdWaExtD8riumiKuG1sHa8EgjV/o70TMjTaeUMhomBbhfdC9OPwAHoZfnjQ==", | ||
| "path": "microsoft.visualstudio.threading.analyzers/17.13.2", | ||
| "hashPath": "microsoft.visualstudio.threading.analyzers.17.13.2.nupkg.sha512" | ||
| }, | ||
| "Newtonsoft.Json/13.0.3": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==", | ||
| "path": "newtonsoft.json/13.0.3", | ||
| "hashPath": "newtonsoft.json.13.0.3.nupkg.sha512" | ||
| }, | ||
| "Roslyn.Diagnostics.Analyzers/3.11.0-beta1.24081.1": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-reHqZCDKifA+DURcL8jUfYkMGL4FpgNt5LI0uWTS6IpM8kKVbu/kO8byZsqfhBu4wUzT3MBDcoMfzhZPdENIpg==", | ||
| "path": "roslyn.diagnostics.analyzers/3.11.0-beta1.24081.1", | ||
| "hashPath": "roslyn.diagnostics.analyzers.3.11.0-beta1.24081.1.nupkg.sha512" | ||
| }, | ||
| "System.Collections.Immutable/9.0.0": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-QhkXUl2gNrQtvPmtBTQHb0YsUrDiDQ2QS09YbtTTiSjGcf7NBqtYbrG/BE06zcBPCKEwQGzIv13IVdXNOSub2w==", | ||
| "path": "system.collections.immutable/9.0.0", | ||
| "hashPath": "system.collections.immutable.9.0.0.nupkg.sha512" | ||
| }, | ||
| "System.CommandLine/2.0.0-beta4.24528.1": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-Xt8tsSU8yd0ZpbT9gl5DAwkMYWLo8PV1fq2R/belrUbHVVOIKqhLfbWksbdknUDpmzMHZenBtD6AGAp9uJTa2w==", | ||
| "path": "system.commandline/2.0.0-beta4.24528.1", | ||
| "hashPath": "system.commandline.2.0.0-beta4.24528.1.nupkg.sha512" | ||
| }, | ||
| "System.Memory/4.5.5": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==", | ||
| "path": "system.memory/4.5.5", | ||
| "hashPath": "system.memory.4.5.5.nupkg.sha512" | ||
| }, | ||
| "System.Runtime.CompilerServices.Unsafe/6.0.0": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==", | ||
| "path": "system.runtime.compilerservices.unsafe/6.0.0", | ||
| "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512" | ||
| "Microsoft.CodeAnalysis.Workspaces.MSBuild.Contracts/5.6.0-2.26263.10": { | ||
| "type": "project", | ||
| "serviceable": false, | ||
| "sha512": "" | ||
| } | ||
| } | ||
| } |
| { | ||
| "runtimeOptions": { | ||
| "tfm": "net6.0", | ||
| "tfm": "net8.0", | ||
| "framework": { | ||
| "name": "Microsoft.NETCore.App", | ||
| "version": "6.0.0" | ||
| "version": "8.0.0" | ||
| }, | ||
| "rollForward": "Major", | ||
| "configProperties": { | ||
| "System.Reflection.Metadata.MetadataUpdater.IsSupported": false | ||
| "System.Reflection.Metadata.MetadataUpdater.IsSupported": false, | ||
| "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false | ||
| } | ||
| } | ||
| } |
@@ -9,9 +9,9 @@ { | ||
| ".NETCoreApp,Version=v10.0": { | ||
| "fuse-build-capture/4.1.0": { | ||
| "fuse-build-capture/4.2.0": { | ||
| "dependencies": { | ||
| "Basic.CompilerLog.Util": "0.9.47", | ||
| "Fuse.Reduction": "4.1.0", | ||
| "Fuse.Semantics": "4.1.0", | ||
| "Microsoft.CodeAnalysis.CSharp": "4.14.0", | ||
| "Microsoft.CodeAnalysis.VisualBasic": "4.14.0" | ||
| "Fuse.Reduction": "4.2.0", | ||
| "Fuse.Semantics": "4.2.0", | ||
| "Microsoft.CodeAnalysis.CSharp": "5.6.0", | ||
| "Microsoft.CodeAnalysis.VisualBasic": "5.6.0" | ||
| }, | ||
@@ -26,6 +26,6 @@ "runtime": { | ||
| "MessagePack": "3.1.7", | ||
| "Microsoft.Bcl.Memory": "10.0.9", | ||
| "Microsoft.CodeAnalysis": "4.8.0", | ||
| "Microsoft.CodeAnalysis.CSharp": "4.14.0", | ||
| "Microsoft.CodeAnalysis.VisualBasic": "4.14.0", | ||
| "Microsoft.Bcl.Memory": "10.0.10", | ||
| "Microsoft.CodeAnalysis": "5.6.0", | ||
| "Microsoft.CodeAnalysis.CSharp": "5.6.0", | ||
| "Microsoft.CodeAnalysis.VisualBasic": "5.6.0", | ||
| "Microsoft.Extensions.ObjectPool": "10.0.9" | ||
@@ -76,130 +76,101 @@ }, | ||
| }, | ||
| "Microsoft.Bcl.Memory/10.0.9": { | ||
| "Microsoft.Bcl.AsyncInterfaces/10.0.1": { | ||
| "runtime": { | ||
| "lib/net10.0/Microsoft.Bcl.Memory.dll": { | ||
| "assemblyVersion": "10.0.0.9", | ||
| "fileVersion": "10.0.926.27113" | ||
| "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": { | ||
| "assemblyVersion": "10.0.0.1", | ||
| "fileVersion": "10.0.125.57005" | ||
| } | ||
| } | ||
| }, | ||
| "Microsoft.Build/17.7.2": { | ||
| "dependencies": { | ||
| "Microsoft.Build.Framework": "17.7.2", | ||
| "Microsoft.NET.StringTools": "17.11.4", | ||
| "System.Configuration.ConfigurationManager": "9.0.0", | ||
| "System.Reflection.MetadataLoadContext": "7.0.0", | ||
| "System.Security.Permissions": "9.0.0" | ||
| }, | ||
| "Microsoft.Bcl.Memory/10.0.10": { | ||
| "runtime": { | ||
| "lib/net7.0/Microsoft.Build.dll": { | ||
| "assemblyVersion": "15.1.0.0", | ||
| "fileVersion": "17.7.2.37605" | ||
| "lib/net10.0/Microsoft.Bcl.Memory.dll": { | ||
| "assemblyVersion": "10.0.0.10", | ||
| "fileVersion": "10.0.1026.32716" | ||
| } | ||
| } | ||
| }, | ||
| "Microsoft.Build.Framework/17.7.2": { | ||
| "dependencies": { | ||
| "System.Security.Permissions": "9.0.0" | ||
| }, | ||
| "Microsoft.Build.Framework/17.11.48": { | ||
| "runtime": { | ||
| "lib/net7.0/Microsoft.Build.Framework.dll": { | ||
| "lib/net8.0/Microsoft.Build.Framework.dll": { | ||
| "assemblyVersion": "15.1.0.0", | ||
| "fileVersion": "17.7.2.37605" | ||
| "fileVersion": "17.11.48.46605" | ||
| } | ||
| } | ||
| }, | ||
| "Microsoft.Build.Locator/1.7.8": { | ||
| "Microsoft.Build.Locator/1.11.2": { | ||
| "runtime": { | ||
| "lib/net6.0/Microsoft.Build.Locator.dll": { | ||
| "lib/net8.0/Microsoft.Build.Locator.dll": { | ||
| "assemblyVersion": "1.0.0.0", | ||
| "fileVersion": "1.7.8.28074" | ||
| "fileVersion": "1.11.2.35241" | ||
| } | ||
| } | ||
| }, | ||
| "Microsoft.Build.Tasks.Core/17.7.2": { | ||
| "Microsoft.Build.Utilities.Core/17.5.0": { | ||
| "dependencies": { | ||
| "Microsoft.Build.Framework": "17.7.2", | ||
| "Microsoft.Build.Utilities.Core": "17.7.2", | ||
| "Microsoft.Build.Framework": "17.11.48", | ||
| "Microsoft.NET.StringTools": "17.11.4", | ||
| "Microsoft.VisualStudio.Setup.Configuration.Interop": "3.2.2146", | ||
| "System.CodeDom": "7.0.0", | ||
| "System.Configuration.ConfigurationManager": "9.0.0", | ||
| "System.Resources.Extensions": "9.0.0", | ||
| "System.Security.Cryptography.Pkcs": "7.0.2", | ||
| "System.Security.Cryptography.Xml": "7.0.1", | ||
| "System.Security.Permissions": "9.0.0" | ||
| "System.Configuration.ConfigurationManager": "6.0.0" | ||
| }, | ||
| "runtime": { | ||
| "lib/net7.0/Microsoft.Build.Tasks.Core.dll": { | ||
| "assemblyVersion": "15.1.0.0", | ||
| "fileVersion": "17.7.2.37605" | ||
| } | ||
| } | ||
| }, | ||
| "Microsoft.Build.Utilities.Core/17.7.2": { | ||
| "dependencies": { | ||
| "Microsoft.Build.Framework": "17.7.2", | ||
| "Microsoft.NET.StringTools": "17.11.4", | ||
| "Microsoft.VisualStudio.Setup.Configuration.Interop": "3.2.2146", | ||
| "System.Configuration.ConfigurationManager": "9.0.0", | ||
| "System.Security.Permissions": "9.0.0" | ||
| }, | ||
| "runtime": { | ||
| "lib/net7.0/Microsoft.Build.Utilities.Core.dll": { | ||
| "assemblyVersion": "15.1.0.0", | ||
| "fileVersion": "17.7.2.37605" | ||
| "fileVersion": "17.5.0.10706" | ||
| } | ||
| } | ||
| }, | ||
| "Microsoft.CodeAnalysis/4.8.0": { | ||
| "Microsoft.CodeAnalysis/5.6.0": { | ||
| "dependencies": { | ||
| "Microsoft.CodeAnalysis.CSharp.Workspaces": "4.14.0", | ||
| "Microsoft.CodeAnalysis.VisualBasic.Workspaces": "4.8.0" | ||
| "Humanizer.Core": "2.14.1", | ||
| "Microsoft.Bcl.AsyncInterfaces": "10.0.1", | ||
| "Microsoft.CodeAnalysis.CSharp.Workspaces": "5.6.0", | ||
| "Microsoft.CodeAnalysis.VisualBasic.Workspaces": "5.6.0", | ||
| "System.Composition": "10.0.1" | ||
| } | ||
| }, | ||
| "Microsoft.CodeAnalysis.Common/4.14.0": { | ||
| "Microsoft.CodeAnalysis.Common/5.6.0": { | ||
| "runtime": { | ||
| "lib/net9.0/Microsoft.CodeAnalysis.dll": { | ||
| "assemblyVersion": "4.14.0.0", | ||
| "fileVersion": "4.1400.25.26210" | ||
| "lib/net10.0/Microsoft.CodeAnalysis.dll": { | ||
| "assemblyVersion": "5.6.0.0", | ||
| "fileVersion": "5.600.26.26310" | ||
| } | ||
| }, | ||
| "resources": { | ||
| "lib/net9.0/cs/Microsoft.CodeAnalysis.resources.dll": { | ||
| "lib/net10.0/cs/Microsoft.CodeAnalysis.resources.dll": { | ||
| "locale": "cs" | ||
| }, | ||
| "lib/net9.0/de/Microsoft.CodeAnalysis.resources.dll": { | ||
| "lib/net10.0/de/Microsoft.CodeAnalysis.resources.dll": { | ||
| "locale": "de" | ||
| }, | ||
| "lib/net9.0/es/Microsoft.CodeAnalysis.resources.dll": { | ||
| "lib/net10.0/es/Microsoft.CodeAnalysis.resources.dll": { | ||
| "locale": "es" | ||
| }, | ||
| "lib/net9.0/fr/Microsoft.CodeAnalysis.resources.dll": { | ||
| "lib/net10.0/fr/Microsoft.CodeAnalysis.resources.dll": { | ||
| "locale": "fr" | ||
| }, | ||
| "lib/net9.0/it/Microsoft.CodeAnalysis.resources.dll": { | ||
| "lib/net10.0/it/Microsoft.CodeAnalysis.resources.dll": { | ||
| "locale": "it" | ||
| }, | ||
| "lib/net9.0/ja/Microsoft.CodeAnalysis.resources.dll": { | ||
| "lib/net10.0/ja/Microsoft.CodeAnalysis.resources.dll": { | ||
| "locale": "ja" | ||
| }, | ||
| "lib/net9.0/ko/Microsoft.CodeAnalysis.resources.dll": { | ||
| "lib/net10.0/ko/Microsoft.CodeAnalysis.resources.dll": { | ||
| "locale": "ko" | ||
| }, | ||
| "lib/net9.0/pl/Microsoft.CodeAnalysis.resources.dll": { | ||
| "lib/net10.0/pl/Microsoft.CodeAnalysis.resources.dll": { | ||
| "locale": "pl" | ||
| }, | ||
| "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.resources.dll": { | ||
| "lib/net10.0/pt-BR/Microsoft.CodeAnalysis.resources.dll": { | ||
| "locale": "pt-BR" | ||
| }, | ||
| "lib/net9.0/ru/Microsoft.CodeAnalysis.resources.dll": { | ||
| "lib/net10.0/ru/Microsoft.CodeAnalysis.resources.dll": { | ||
| "locale": "ru" | ||
| }, | ||
| "lib/net9.0/tr/Microsoft.CodeAnalysis.resources.dll": { | ||
| "lib/net10.0/tr/Microsoft.CodeAnalysis.resources.dll": { | ||
| "locale": "tr" | ||
| }, | ||
| "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll": { | ||
| "lib/net10.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll": { | ||
| "locale": "zh-Hans" | ||
| }, | ||
| "lib/net9.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll": { | ||
| "lib/net10.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll": { | ||
| "locale": "zh-Hant" | ||
@@ -209,50 +180,50 @@ } | ||
| }, | ||
| "Microsoft.CodeAnalysis.CSharp/4.14.0": { | ||
| "Microsoft.CodeAnalysis.CSharp/5.6.0": { | ||
| "dependencies": { | ||
| "Microsoft.CodeAnalysis.Common": "4.14.0" | ||
| "Microsoft.CodeAnalysis.Common": "5.6.0" | ||
| }, | ||
| "runtime": { | ||
| "lib/net9.0/Microsoft.CodeAnalysis.CSharp.dll": { | ||
| "assemblyVersion": "4.14.0.0", | ||
| "fileVersion": "4.1400.25.26210" | ||
| "lib/net10.0/Microsoft.CodeAnalysis.CSharp.dll": { | ||
| "assemblyVersion": "5.6.0.0", | ||
| "fileVersion": "5.600.26.26310" | ||
| } | ||
| }, | ||
| "resources": { | ||
| "lib/net9.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll": { | ||
| "lib/net10.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll": { | ||
| "locale": "cs" | ||
| }, | ||
| "lib/net9.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll": { | ||
| "lib/net10.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll": { | ||
| "locale": "de" | ||
| }, | ||
| "lib/net9.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll": { | ||
| "lib/net10.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll": { | ||
| "locale": "es" | ||
| }, | ||
| "lib/net9.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll": { | ||
| "lib/net10.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll": { | ||
| "locale": "fr" | ||
| }, | ||
| "lib/net9.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll": { | ||
| "lib/net10.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll": { | ||
| "locale": "it" | ||
| }, | ||
| "lib/net9.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll": { | ||
| "lib/net10.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll": { | ||
| "locale": "ja" | ||
| }, | ||
| "lib/net9.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll": { | ||
| "lib/net10.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll": { | ||
| "locale": "ko" | ||
| }, | ||
| "lib/net9.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll": { | ||
| "lib/net10.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll": { | ||
| "locale": "pl" | ||
| }, | ||
| "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll": { | ||
| "lib/net10.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll": { | ||
| "locale": "pt-BR" | ||
| }, | ||
| "lib/net9.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll": { | ||
| "lib/net10.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll": { | ||
| "locale": "ru" | ||
| }, | ||
| "lib/net9.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll": { | ||
| "lib/net10.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll": { | ||
| "locale": "tr" | ||
| }, | ||
| "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll": { | ||
| "lib/net10.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll": { | ||
| "locale": "zh-Hans" | ||
| }, | ||
| "lib/net9.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll": { | ||
| "lib/net10.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll": { | ||
| "locale": "zh-Hant" | ||
@@ -262,54 +233,54 @@ } | ||
| }, | ||
| "Microsoft.CodeAnalysis.CSharp.Workspaces/4.14.0": { | ||
| "Microsoft.CodeAnalysis.CSharp.Workspaces/5.6.0": { | ||
| "dependencies": { | ||
| "Humanizer.Core": "2.14.1", | ||
| "Microsoft.CodeAnalysis.CSharp": "4.14.0", | ||
| "Microsoft.CodeAnalysis.Common": "4.14.0", | ||
| "Microsoft.CodeAnalysis.Workspaces.Common": "4.14.0", | ||
| "System.Composition": "9.0.0" | ||
| "Microsoft.CodeAnalysis.CSharp": "5.6.0", | ||
| "Microsoft.CodeAnalysis.Common": "5.6.0", | ||
| "Microsoft.CodeAnalysis.Workspaces.Common": "5.6.0", | ||
| "System.Composition": "10.0.1" | ||
| }, | ||
| "runtime": { | ||
| "lib/net9.0/Microsoft.CodeAnalysis.CSharp.Workspaces.dll": { | ||
| "assemblyVersion": "4.14.0.0", | ||
| "fileVersion": "4.1400.25.26210" | ||
| "lib/net10.0/Microsoft.CodeAnalysis.CSharp.Workspaces.dll": { | ||
| "assemblyVersion": "5.6.0.0", | ||
| "fileVersion": "5.600.26.26310" | ||
| } | ||
| }, | ||
| "resources": { | ||
| "lib/net9.0/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { | ||
| "lib/net10.0/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { | ||
| "locale": "cs" | ||
| }, | ||
| "lib/net9.0/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { | ||
| "lib/net10.0/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { | ||
| "locale": "de" | ||
| }, | ||
| "lib/net9.0/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { | ||
| "lib/net10.0/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { | ||
| "locale": "es" | ||
| }, | ||
| "lib/net9.0/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { | ||
| "lib/net10.0/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { | ||
| "locale": "fr" | ||
| }, | ||
| "lib/net9.0/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { | ||
| "lib/net10.0/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { | ||
| "locale": "it" | ||
| }, | ||
| "lib/net9.0/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { | ||
| "lib/net10.0/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { | ||
| "locale": "ja" | ||
| }, | ||
| "lib/net9.0/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { | ||
| "lib/net10.0/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { | ||
| "locale": "ko" | ||
| }, | ||
| "lib/net9.0/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { | ||
| "lib/net10.0/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { | ||
| "locale": "pl" | ||
| }, | ||
| "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { | ||
| "lib/net10.0/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { | ||
| "locale": "pt-BR" | ||
| }, | ||
| "lib/net9.0/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { | ||
| "lib/net10.0/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { | ||
| "locale": "ru" | ||
| }, | ||
| "lib/net9.0/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { | ||
| "lib/net10.0/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { | ||
| "locale": "tr" | ||
| }, | ||
| "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { | ||
| "lib/net10.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { | ||
| "locale": "zh-Hans" | ||
| }, | ||
| "lib/net9.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { | ||
| "lib/net10.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { | ||
| "locale": "zh-Hant" | ||
@@ -319,50 +290,50 @@ } | ||
| }, | ||
| "Microsoft.CodeAnalysis.VisualBasic/4.14.0": { | ||
| "Microsoft.CodeAnalysis.VisualBasic/5.6.0": { | ||
| "dependencies": { | ||
| "Microsoft.CodeAnalysis.Common": "4.14.0" | ||
| "Microsoft.CodeAnalysis.Common": "5.6.0" | ||
| }, | ||
| "runtime": { | ||
| "lib/net9.0/Microsoft.CodeAnalysis.VisualBasic.dll": { | ||
| "assemblyVersion": "4.14.0.0", | ||
| "fileVersion": "4.1400.25.26210" | ||
| "lib/net10.0/Microsoft.CodeAnalysis.VisualBasic.dll": { | ||
| "assemblyVersion": "5.6.0.0", | ||
| "fileVersion": "5.600.26.26310" | ||
| } | ||
| }, | ||
| "resources": { | ||
| "lib/net9.0/cs/Microsoft.CodeAnalysis.VisualBasic.resources.dll": { | ||
| "lib/net10.0/cs/Microsoft.CodeAnalysis.VisualBasic.resources.dll": { | ||
| "locale": "cs" | ||
| }, | ||
| "lib/net9.0/de/Microsoft.CodeAnalysis.VisualBasic.resources.dll": { | ||
| "lib/net10.0/de/Microsoft.CodeAnalysis.VisualBasic.resources.dll": { | ||
| "locale": "de" | ||
| }, | ||
| "lib/net9.0/es/Microsoft.CodeAnalysis.VisualBasic.resources.dll": { | ||
| "lib/net10.0/es/Microsoft.CodeAnalysis.VisualBasic.resources.dll": { | ||
| "locale": "es" | ||
| }, | ||
| "lib/net9.0/fr/Microsoft.CodeAnalysis.VisualBasic.resources.dll": { | ||
| "lib/net10.0/fr/Microsoft.CodeAnalysis.VisualBasic.resources.dll": { | ||
| "locale": "fr" | ||
| }, | ||
| "lib/net9.0/it/Microsoft.CodeAnalysis.VisualBasic.resources.dll": { | ||
| "lib/net10.0/it/Microsoft.CodeAnalysis.VisualBasic.resources.dll": { | ||
| "locale": "it" | ||
| }, | ||
| "lib/net9.0/ja/Microsoft.CodeAnalysis.VisualBasic.resources.dll": { | ||
| "lib/net10.0/ja/Microsoft.CodeAnalysis.VisualBasic.resources.dll": { | ||
| "locale": "ja" | ||
| }, | ||
| "lib/net9.0/ko/Microsoft.CodeAnalysis.VisualBasic.resources.dll": { | ||
| "lib/net10.0/ko/Microsoft.CodeAnalysis.VisualBasic.resources.dll": { | ||
| "locale": "ko" | ||
| }, | ||
| "lib/net9.0/pl/Microsoft.CodeAnalysis.VisualBasic.resources.dll": { | ||
| "lib/net10.0/pl/Microsoft.CodeAnalysis.VisualBasic.resources.dll": { | ||
| "locale": "pl" | ||
| }, | ||
| "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.VisualBasic.resources.dll": { | ||
| "lib/net10.0/pt-BR/Microsoft.CodeAnalysis.VisualBasic.resources.dll": { | ||
| "locale": "pt-BR" | ||
| }, | ||
| "lib/net9.0/ru/Microsoft.CodeAnalysis.VisualBasic.resources.dll": { | ||
| "lib/net10.0/ru/Microsoft.CodeAnalysis.VisualBasic.resources.dll": { | ||
| "locale": "ru" | ||
| }, | ||
| "lib/net9.0/tr/Microsoft.CodeAnalysis.VisualBasic.resources.dll": { | ||
| "lib/net10.0/tr/Microsoft.CodeAnalysis.VisualBasic.resources.dll": { | ||
| "locale": "tr" | ||
| }, | ||
| "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.VisualBasic.resources.dll": { | ||
| "lib/net10.0/zh-Hans/Microsoft.CodeAnalysis.VisualBasic.resources.dll": { | ||
| "locale": "zh-Hans" | ||
| }, | ||
| "lib/net9.0/zh-Hant/Microsoft.CodeAnalysis.VisualBasic.resources.dll": { | ||
| "lib/net10.0/zh-Hant/Microsoft.CodeAnalysis.VisualBasic.resources.dll": { | ||
| "locale": "zh-Hant" | ||
@@ -372,52 +343,54 @@ } | ||
| }, | ||
| "Microsoft.CodeAnalysis.VisualBasic.Workspaces/4.8.0": { | ||
| "Microsoft.CodeAnalysis.VisualBasic.Workspaces/5.6.0": { | ||
| "dependencies": { | ||
| "Microsoft.CodeAnalysis.Common": "4.14.0", | ||
| "Microsoft.CodeAnalysis.VisualBasic": "4.14.0", | ||
| "Microsoft.CodeAnalysis.Workspaces.Common": "4.14.0" | ||
| "Humanizer.Core": "2.14.1", | ||
| "Microsoft.CodeAnalysis.Common": "5.6.0", | ||
| "Microsoft.CodeAnalysis.VisualBasic": "5.6.0", | ||
| "Microsoft.CodeAnalysis.Workspaces.Common": "5.6.0", | ||
| "System.Composition": "10.0.1" | ||
| }, | ||
| "runtime": { | ||
| "lib/net7.0/Microsoft.CodeAnalysis.VisualBasic.Workspaces.dll": { | ||
| "assemblyVersion": "4.8.0.0", | ||
| "fileVersion": "4.800.23.55801" | ||
| "lib/net10.0/Microsoft.CodeAnalysis.VisualBasic.Workspaces.dll": { | ||
| "assemblyVersion": "5.6.0.0", | ||
| "fileVersion": "5.600.26.26310" | ||
| } | ||
| }, | ||
| "resources": { | ||
| "lib/net7.0/cs/Microsoft.CodeAnalysis.VisualBasic.Workspaces.resources.dll": { | ||
| "lib/net10.0/cs/Microsoft.CodeAnalysis.VisualBasic.Workspaces.resources.dll": { | ||
| "locale": "cs" | ||
| }, | ||
| "lib/net7.0/de/Microsoft.CodeAnalysis.VisualBasic.Workspaces.resources.dll": { | ||
| "lib/net10.0/de/Microsoft.CodeAnalysis.VisualBasic.Workspaces.resources.dll": { | ||
| "locale": "de" | ||
| }, | ||
| "lib/net7.0/es/Microsoft.CodeAnalysis.VisualBasic.Workspaces.resources.dll": { | ||
| "lib/net10.0/es/Microsoft.CodeAnalysis.VisualBasic.Workspaces.resources.dll": { | ||
| "locale": "es" | ||
| }, | ||
| "lib/net7.0/fr/Microsoft.CodeAnalysis.VisualBasic.Workspaces.resources.dll": { | ||
| "lib/net10.0/fr/Microsoft.CodeAnalysis.VisualBasic.Workspaces.resources.dll": { | ||
| "locale": "fr" | ||
| }, | ||
| "lib/net7.0/it/Microsoft.CodeAnalysis.VisualBasic.Workspaces.resources.dll": { | ||
| "lib/net10.0/it/Microsoft.CodeAnalysis.VisualBasic.Workspaces.resources.dll": { | ||
| "locale": "it" | ||
| }, | ||
| "lib/net7.0/ja/Microsoft.CodeAnalysis.VisualBasic.Workspaces.resources.dll": { | ||
| "lib/net10.0/ja/Microsoft.CodeAnalysis.VisualBasic.Workspaces.resources.dll": { | ||
| "locale": "ja" | ||
| }, | ||
| "lib/net7.0/ko/Microsoft.CodeAnalysis.VisualBasic.Workspaces.resources.dll": { | ||
| "lib/net10.0/ko/Microsoft.CodeAnalysis.VisualBasic.Workspaces.resources.dll": { | ||
| "locale": "ko" | ||
| }, | ||
| "lib/net7.0/pl/Microsoft.CodeAnalysis.VisualBasic.Workspaces.resources.dll": { | ||
| "lib/net10.0/pl/Microsoft.CodeAnalysis.VisualBasic.Workspaces.resources.dll": { | ||
| "locale": "pl" | ||
| }, | ||
| "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.VisualBasic.Workspaces.resources.dll": { | ||
| "lib/net10.0/pt-BR/Microsoft.CodeAnalysis.VisualBasic.Workspaces.resources.dll": { | ||
| "locale": "pt-BR" | ||
| }, | ||
| "lib/net7.0/ru/Microsoft.CodeAnalysis.VisualBasic.Workspaces.resources.dll": { | ||
| "lib/net10.0/ru/Microsoft.CodeAnalysis.VisualBasic.Workspaces.resources.dll": { | ||
| "locale": "ru" | ||
| }, | ||
| "lib/net7.0/tr/Microsoft.CodeAnalysis.VisualBasic.Workspaces.resources.dll": { | ||
| "lib/net10.0/tr/Microsoft.CodeAnalysis.VisualBasic.Workspaces.resources.dll": { | ||
| "locale": "tr" | ||
| }, | ||
| "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.VisualBasic.Workspaces.resources.dll": { | ||
| "lib/net10.0/zh-Hans/Microsoft.CodeAnalysis.VisualBasic.Workspaces.resources.dll": { | ||
| "locale": "zh-Hans" | ||
| }, | ||
| "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.VisualBasic.Workspaces.resources.dll": { | ||
| "lib/net10.0/zh-Hant/Microsoft.CodeAnalysis.VisualBasic.Workspaces.resources.dll": { | ||
| "locale": "zh-Hant" | ||
@@ -427,52 +400,52 @@ } | ||
| }, | ||
| "Microsoft.CodeAnalysis.Workspaces.Common/4.14.0": { | ||
| "Microsoft.CodeAnalysis.Workspaces.Common/5.6.0": { | ||
| "dependencies": { | ||
| "Humanizer.Core": "2.14.1", | ||
| "Microsoft.CodeAnalysis.Common": "4.14.0", | ||
| "System.Composition": "9.0.0" | ||
| "Microsoft.CodeAnalysis.Common": "5.6.0", | ||
| "System.Composition": "10.0.1" | ||
| }, | ||
| "runtime": { | ||
| "lib/net9.0/Microsoft.CodeAnalysis.Workspaces.dll": { | ||
| "assemblyVersion": "4.14.0.0", | ||
| "fileVersion": "4.1400.25.26210" | ||
| "lib/net10.0/Microsoft.CodeAnalysis.Workspaces.dll": { | ||
| "assemblyVersion": "5.6.0.0", | ||
| "fileVersion": "5.600.26.26310" | ||
| } | ||
| }, | ||
| "resources": { | ||
| "lib/net9.0/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll": { | ||
| "lib/net10.0/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll": { | ||
| "locale": "cs" | ||
| }, | ||
| "lib/net9.0/de/Microsoft.CodeAnalysis.Workspaces.resources.dll": { | ||
| "lib/net10.0/de/Microsoft.CodeAnalysis.Workspaces.resources.dll": { | ||
| "locale": "de" | ||
| }, | ||
| "lib/net9.0/es/Microsoft.CodeAnalysis.Workspaces.resources.dll": { | ||
| "lib/net10.0/es/Microsoft.CodeAnalysis.Workspaces.resources.dll": { | ||
| "locale": "es" | ||
| }, | ||
| "lib/net9.0/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll": { | ||
| "lib/net10.0/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll": { | ||
| "locale": "fr" | ||
| }, | ||
| "lib/net9.0/it/Microsoft.CodeAnalysis.Workspaces.resources.dll": { | ||
| "lib/net10.0/it/Microsoft.CodeAnalysis.Workspaces.resources.dll": { | ||
| "locale": "it" | ||
| }, | ||
| "lib/net9.0/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll": { | ||
| "lib/net10.0/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll": { | ||
| "locale": "ja" | ||
| }, | ||
| "lib/net9.0/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll": { | ||
| "lib/net10.0/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll": { | ||
| "locale": "ko" | ||
| }, | ||
| "lib/net9.0/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll": { | ||
| "lib/net10.0/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll": { | ||
| "locale": "pl" | ||
| }, | ||
| "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll": { | ||
| "lib/net10.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll": { | ||
| "locale": "pt-BR" | ||
| }, | ||
| "lib/net9.0/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll": { | ||
| "lib/net10.0/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll": { | ||
| "locale": "ru" | ||
| }, | ||
| "lib/net9.0/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll": { | ||
| "lib/net10.0/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll": { | ||
| "locale": "tr" | ||
| }, | ||
| "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll": { | ||
| "lib/net10.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll": { | ||
| "locale": "zh-Hans" | ||
| }, | ||
| "lib/net9.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll": { | ||
| "lib/net10.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll": { | ||
| "locale": "zh-Hant" | ||
@@ -482,75 +455,64 @@ } | ||
| }, | ||
| "Microsoft.CodeAnalysis.Workspaces.MSBuild/4.14.0": { | ||
| "Microsoft.CodeAnalysis.Workspaces.MSBuild/5.6.0": { | ||
| "dependencies": { | ||
| "Humanizer.Core": "2.14.1", | ||
| "Microsoft.Build": "17.7.2", | ||
| "Microsoft.Build.Framework": "17.7.2", | ||
| "Microsoft.Build.Tasks.Core": "17.7.2", | ||
| "Microsoft.Build.Utilities.Core": "17.7.2", | ||
| "Microsoft.CodeAnalysis.Workspaces.Common": "4.14.0", | ||
| "Microsoft.Extensions.DependencyInjection": "9.0.0", | ||
| "Microsoft.Extensions.Logging": "9.0.0", | ||
| "Microsoft.Extensions.Logging.Abstractions": "10.0.3", | ||
| "Microsoft.Extensions.Options": "9.0.0", | ||
| "Microsoft.Extensions.Primitives": "9.0.0", | ||
| "Newtonsoft.Json": "13.0.3", | ||
| "System.CodeDom": "7.0.0", | ||
| "System.Composition": "9.0.0", | ||
| "System.Configuration.ConfigurationManager": "9.0.0", | ||
| "System.Diagnostics.EventLog": "9.0.0", | ||
| "System.Resources.Extensions": "9.0.0", | ||
| "System.Security.Cryptography.Pkcs": "7.0.2", | ||
| "System.Security.Cryptography.ProtectedData": "9.0.0", | ||
| "System.Security.Cryptography.Xml": "7.0.1", | ||
| "System.Security.Permissions": "9.0.0", | ||
| "System.Windows.Extensions": "9.0.0" | ||
| "Microsoft.Build.Framework": "17.11.48", | ||
| "Microsoft.CodeAnalysis.Workspaces.Common": "5.6.0", | ||
| "Microsoft.CodeAnalysis.Workspaces.MSBuild.Contracts": "5.6.0", | ||
| "Microsoft.Extensions.DependencyInjection": "10.0.10", | ||
| "Microsoft.Extensions.Logging": "10.0.1", | ||
| "Microsoft.Extensions.Logging.Abstractions": "10.0.10", | ||
| "Microsoft.Extensions.Options": "10.0.1", | ||
| "Microsoft.Extensions.Primitives": "10.0.1", | ||
| "Microsoft.VisualStudio.SolutionPersistence": "1.0.52", | ||
| "System.Composition": "10.0.1" | ||
| }, | ||
| "runtime": { | ||
| "lib/net9.0/Microsoft.CodeAnalysis.ExternalAccess.RazorCompiler.dll": { | ||
| "assemblyVersion": "4.14.0.0", | ||
| "fileVersion": "4.1400.25.26210" | ||
| "lib/net10.0/Microsoft.CodeAnalysis.ExternalAccess.RazorCompiler.dll": { | ||
| "assemblyVersion": "5.6.0.0", | ||
| "fileVersion": "5.600.26.26310" | ||
| }, | ||
| "lib/net9.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll": { | ||
| "assemblyVersion": "4.14.0.0", | ||
| "fileVersion": "4.1400.25.26210" | ||
| "lib/net10.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll": { | ||
| "assemblyVersion": "5.6.0.0", | ||
| "fileVersion": "5.600.26.26310" | ||
| } | ||
| }, | ||
| "resources": { | ||
| "lib/net9.0/cs/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { | ||
| "lib/net10.0/cs/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { | ||
| "locale": "cs" | ||
| }, | ||
| "lib/net9.0/de/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { | ||
| "lib/net10.0/de/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { | ||
| "locale": "de" | ||
| }, | ||
| "lib/net9.0/es/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { | ||
| "lib/net10.0/es/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { | ||
| "locale": "es" | ||
| }, | ||
| "lib/net9.0/fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { | ||
| "lib/net10.0/fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { | ||
| "locale": "fr" | ||
| }, | ||
| "lib/net9.0/it/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { | ||
| "lib/net10.0/it/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { | ||
| "locale": "it" | ||
| }, | ||
| "lib/net9.0/ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { | ||
| "lib/net10.0/ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { | ||
| "locale": "ja" | ||
| }, | ||
| "lib/net9.0/ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { | ||
| "lib/net10.0/ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { | ||
| "locale": "ko" | ||
| }, | ||
| "lib/net9.0/pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { | ||
| "lib/net10.0/pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { | ||
| "locale": "pl" | ||
| }, | ||
| "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { | ||
| "lib/net10.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { | ||
| "locale": "pt-BR" | ||
| }, | ||
| "lib/net9.0/ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { | ||
| "lib/net10.0/ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { | ||
| "locale": "ru" | ||
| }, | ||
| "lib/net9.0/tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { | ||
| "lib/net10.0/tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { | ||
| "locale": "tr" | ||
| }, | ||
| "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { | ||
| "lib/net10.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { | ||
| "locale": "zh-Hans" | ||
| }, | ||
| "lib/net9.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { | ||
| "lib/net10.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { | ||
| "locale": "zh-Hant" | ||
@@ -560,5 +522,13 @@ } | ||
| }, | ||
| "Microsoft.Data.Sqlite/9.0.0": { | ||
| "Microsoft.CodeAnalysis.Workspaces.MSBuild.Contracts/5.6.0": { | ||
| "runtime": { | ||
| "lib/net8.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.Contracts.dll": { | ||
| "assemblyVersion": "5.6.0.0", | ||
| "fileVersion": "5.600.26.26310" | ||
| } | ||
| } | ||
| }, | ||
| "Microsoft.Data.Sqlite/10.0.10": { | ||
| "dependencies": { | ||
| "Microsoft.Data.Sqlite.Core": "9.0.0", | ||
| "Microsoft.Data.Sqlite.Core": "10.0.10", | ||
| "SQLitePCLRaw.bundle_e_sqlite3": "3.0.3", | ||
@@ -568,3 +538,3 @@ "SQLitePCLRaw.core": "3.0.3" | ||
| }, | ||
| "Microsoft.Data.Sqlite.Core/9.0.0": { | ||
| "Microsoft.Data.Sqlite.Core/10.0.10": { | ||
| "dependencies": { | ||
@@ -575,42 +545,42 @@ "SQLitePCLRaw.core": "3.0.3" | ||
| "lib/net8.0/Microsoft.Data.Sqlite.dll": { | ||
| "assemblyVersion": "9.0.0.0", | ||
| "fileVersion": "9.0.24.52902" | ||
| "assemblyVersion": "10.0.10.0", | ||
| "fileVersion": "10.0.1026.32716" | ||
| } | ||
| } | ||
| }, | ||
| "Microsoft.Extensions.DependencyInjection/9.0.0": { | ||
| "Microsoft.Extensions.DependencyInjection/10.0.10": { | ||
| "dependencies": { | ||
| "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3" | ||
| "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" | ||
| }, | ||
| "runtime": { | ||
| "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll": { | ||
| "assemblyVersion": "9.0.0.0", | ||
| "fileVersion": "9.0.24.52809" | ||
| "lib/net10.0/Microsoft.Extensions.DependencyInjection.dll": { | ||
| "assemblyVersion": "10.0.0.0", | ||
| "fileVersion": "10.0.1026.32716" | ||
| } | ||
| } | ||
| }, | ||
| "Microsoft.Extensions.DependencyInjection.Abstractions/10.0.3": { | ||
| "Microsoft.Extensions.DependencyInjection.Abstractions/10.0.10": { | ||
| "runtime": { | ||
| "lib/net10.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { | ||
| "assemblyVersion": "10.0.0.0", | ||
| "fileVersion": "10.0.326.7603" | ||
| "fileVersion": "10.0.1026.32716" | ||
| } | ||
| } | ||
| }, | ||
| "Microsoft.Extensions.Logging/9.0.0": { | ||
| "Microsoft.Extensions.Logging/10.0.1": { | ||
| "dependencies": { | ||
| "Microsoft.Extensions.DependencyInjection": "9.0.0", | ||
| "Microsoft.Extensions.Logging.Abstractions": "10.0.3", | ||
| "Microsoft.Extensions.Options": "9.0.0" | ||
| "Microsoft.Extensions.DependencyInjection": "10.0.10", | ||
| "Microsoft.Extensions.Logging.Abstractions": "10.0.10", | ||
| "Microsoft.Extensions.Options": "10.0.1" | ||
| }, | ||
| "runtime": { | ||
| "lib/net9.0/Microsoft.Extensions.Logging.dll": { | ||
| "assemblyVersion": "9.0.0.0", | ||
| "fileVersion": "9.0.24.52809" | ||
| "lib/net10.0/Microsoft.Extensions.Logging.dll": { | ||
| "assemblyVersion": "10.0.0.0", | ||
| "fileVersion": "10.0.125.57005" | ||
| } | ||
| } | ||
| }, | ||
| "Microsoft.Extensions.Logging.Abstractions/10.0.3": { | ||
| "Microsoft.Extensions.Logging.Abstractions/10.0.10": { | ||
| "dependencies": { | ||
| "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3" | ||
| "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" | ||
| }, | ||
@@ -620,3 +590,3 @@ "runtime": { | ||
| "assemblyVersion": "10.0.0.0", | ||
| "fileVersion": "10.0.326.7603" | ||
| "fileVersion": "10.0.1026.32716" | ||
| } | ||
@@ -633,19 +603,19 @@ } | ||
| }, | ||
| "Microsoft.Extensions.Options/9.0.0": { | ||
| "Microsoft.Extensions.Options/10.0.1": { | ||
| "dependencies": { | ||
| "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3", | ||
| "Microsoft.Extensions.Primitives": "9.0.0" | ||
| "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", | ||
| "Microsoft.Extensions.Primitives": "10.0.1" | ||
| }, | ||
| "runtime": { | ||
| "lib/net9.0/Microsoft.Extensions.Options.dll": { | ||
| "assemblyVersion": "9.0.0.0", | ||
| "fileVersion": "9.0.24.52809" | ||
| "lib/net10.0/Microsoft.Extensions.Options.dll": { | ||
| "assemblyVersion": "10.0.0.0", | ||
| "fileVersion": "10.0.125.57005" | ||
| } | ||
| } | ||
| }, | ||
| "Microsoft.Extensions.Primitives/9.0.0": { | ||
| "Microsoft.Extensions.Primitives/10.0.1": { | ||
| "runtime": { | ||
| "lib/net9.0/Microsoft.Extensions.Primitives.dll": { | ||
| "assemblyVersion": "9.0.0.0", | ||
| "fileVersion": "9.0.24.52809" | ||
| "lib/net10.0/Microsoft.Extensions.Primitives.dll": { | ||
| "assemblyVersion": "10.0.0.0", | ||
| "fileVersion": "10.0.125.57005" | ||
| } | ||
@@ -662,14 +632,30 @@ } | ||
| }, | ||
| "Microsoft.VisualStudio.Setup.Configuration.Interop/3.2.2146": { | ||
| "Microsoft.VisualStudio.SolutionPersistence/1.0.52": { | ||
| "runtime": { | ||
| "lib/netstandard2.1/Microsoft.VisualStudio.Setup.Configuration.Interop.dll": { | ||
| "lib/net8.0/Microsoft.VisualStudio.SolutionPersistence.dll": { | ||
| "assemblyVersion": "1.0.0.0", | ||
| "fileVersion": "3.2.2146.50370" | ||
| "fileVersion": "1.0.52.6595" | ||
| } | ||
| } | ||
| }, | ||
| "Microsoft.Win32.SystemEvents/6.0.0": { | ||
| "runtime": { | ||
| "lib/net6.0/Microsoft.Win32.SystemEvents.dll": { | ||
| "assemblyVersion": "6.0.0.0", | ||
| "fileVersion": "6.0.21.52210" | ||
| } | ||
| }, | ||
| "runtimeTargets": { | ||
| "runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.dll": { | ||
| "rid": "win", | ||
| "assetType": "runtime", | ||
| "assemblyVersion": "6.0.0.0", | ||
| "fileVersion": "6.0.21.52210" | ||
| } | ||
| } | ||
| }, | ||
| "MSBuild.StructuredLogger/2.3.204": { | ||
| "dependencies": { | ||
| "Microsoft.Build.Framework": "17.7.2", | ||
| "Microsoft.Build.Utilities.Core": "17.7.2" | ||
| "Microsoft.Build.Framework": "17.11.48", | ||
| "Microsoft.Build.Utilities.Core": "17.5.0" | ||
| }, | ||
@@ -683,10 +669,2 @@ "runtime": { | ||
| }, | ||
| "Newtonsoft.Json/13.0.3": { | ||
| "runtime": { | ||
| "lib/net6.0/Newtonsoft.Json.dll": { | ||
| "assemblyVersion": "13.0.0.0", | ||
| "fileVersion": "13.0.3.27908" | ||
| } | ||
| } | ||
| }, | ||
| "SourceGear.sqlite3/3.50.4.5": { | ||
@@ -887,202 +865,154 @@ "runtimeTargets": { | ||
| }, | ||
| "System.CodeDom/7.0.0": { | ||
| "runtime": { | ||
| "lib/net7.0/System.CodeDom.dll": { | ||
| "assemblyVersion": "7.0.0.0", | ||
| "fileVersion": "7.0.22.51805" | ||
| } | ||
| } | ||
| }, | ||
| "System.Composition/9.0.0": { | ||
| "System.Composition/10.0.1": { | ||
| "dependencies": { | ||
| "System.Composition.AttributedModel": "9.0.0", | ||
| "System.Composition.Convention": "9.0.0", | ||
| "System.Composition.Hosting": "9.0.0", | ||
| "System.Composition.Runtime": "9.0.0", | ||
| "System.Composition.TypedParts": "9.0.0" | ||
| "System.Composition.AttributedModel": "10.0.1", | ||
| "System.Composition.Convention": "10.0.1", | ||
| "System.Composition.Hosting": "10.0.1", | ||
| "System.Composition.Runtime": "10.0.1", | ||
| "System.Composition.TypedParts": "10.0.1" | ||
| } | ||
| }, | ||
| "System.Composition.AttributedModel/9.0.0": { | ||
| "System.Composition.AttributedModel/10.0.1": { | ||
| "runtime": { | ||
| "lib/net9.0/System.Composition.AttributedModel.dll": { | ||
| "assemblyVersion": "9.0.0.0", | ||
| "fileVersion": "9.0.24.52809" | ||
| "lib/net10.0/System.Composition.AttributedModel.dll": { | ||
| "assemblyVersion": "10.0.0.1", | ||
| "fileVersion": "10.0.125.57005" | ||
| } | ||
| } | ||
| }, | ||
| "System.Composition.Convention/9.0.0": { | ||
| "System.Composition.Convention/10.0.1": { | ||
| "dependencies": { | ||
| "System.Composition.AttributedModel": "9.0.0" | ||
| "System.Composition.AttributedModel": "10.0.1" | ||
| }, | ||
| "runtime": { | ||
| "lib/net9.0/System.Composition.Convention.dll": { | ||
| "assemblyVersion": "9.0.0.0", | ||
| "fileVersion": "9.0.24.52809" | ||
| "lib/net10.0/System.Composition.Convention.dll": { | ||
| "assemblyVersion": "10.0.0.1", | ||
| "fileVersion": "10.0.125.57005" | ||
| } | ||
| } | ||
| }, | ||
| "System.Composition.Hosting/9.0.0": { | ||
| "System.Composition.Hosting/10.0.1": { | ||
| "dependencies": { | ||
| "System.Composition.Runtime": "9.0.0" | ||
| "System.Composition.Runtime": "10.0.1" | ||
| }, | ||
| "runtime": { | ||
| "lib/net9.0/System.Composition.Hosting.dll": { | ||
| "assemblyVersion": "9.0.0.0", | ||
| "fileVersion": "9.0.24.52809" | ||
| "lib/net10.0/System.Composition.Hosting.dll": { | ||
| "assemblyVersion": "10.0.0.1", | ||
| "fileVersion": "10.0.125.57005" | ||
| } | ||
| } | ||
| }, | ||
| "System.Composition.Runtime/9.0.0": { | ||
| "System.Composition.Runtime/10.0.1": { | ||
| "runtime": { | ||
| "lib/net9.0/System.Composition.Runtime.dll": { | ||
| "assemblyVersion": "9.0.0.0", | ||
| "fileVersion": "9.0.24.52809" | ||
| "lib/net10.0/System.Composition.Runtime.dll": { | ||
| "assemblyVersion": "10.0.0.1", | ||
| "fileVersion": "10.0.125.57005" | ||
| } | ||
| } | ||
| }, | ||
| "System.Composition.TypedParts/9.0.0": { | ||
| "System.Composition.TypedParts/10.0.1": { | ||
| "dependencies": { | ||
| "System.Composition.AttributedModel": "9.0.0", | ||
| "System.Composition.Hosting": "9.0.0", | ||
| "System.Composition.Runtime": "9.0.0" | ||
| "System.Composition.AttributedModel": "10.0.1", | ||
| "System.Composition.Hosting": "10.0.1", | ||
| "System.Composition.Runtime": "10.0.1" | ||
| }, | ||
| "runtime": { | ||
| "lib/net9.0/System.Composition.TypedParts.dll": { | ||
| "assemblyVersion": "9.0.0.0", | ||
| "fileVersion": "9.0.24.52809" | ||
| "lib/net10.0/System.Composition.TypedParts.dll": { | ||
| "assemblyVersion": "10.0.0.1", | ||
| "fileVersion": "10.0.125.57005" | ||
| } | ||
| } | ||
| }, | ||
| "System.Configuration.ConfigurationManager/9.0.0": { | ||
| "System.Configuration.ConfigurationManager/6.0.0": { | ||
| "dependencies": { | ||
| "System.Diagnostics.EventLog": "9.0.0", | ||
| "System.Security.Cryptography.ProtectedData": "9.0.0" | ||
| "System.Security.Cryptography.ProtectedData": "6.0.0", | ||
| "System.Security.Permissions": "6.0.0" | ||
| }, | ||
| "runtime": { | ||
| "lib/net9.0/System.Configuration.ConfigurationManager.dll": { | ||
| "assemblyVersion": "9.0.0.0", | ||
| "fileVersion": "9.0.24.52809" | ||
| "lib/net6.0/System.Configuration.ConfigurationManager.dll": { | ||
| "assemblyVersion": "6.0.0.0", | ||
| "fileVersion": "6.0.21.52210" | ||
| } | ||
| } | ||
| }, | ||
| "System.Diagnostics.EventLog/9.0.0": { | ||
| "System.Drawing.Common/6.0.0": { | ||
| "dependencies": { | ||
| "Microsoft.Win32.SystemEvents": "6.0.0" | ||
| }, | ||
| "runtime": { | ||
| "lib/net9.0/System.Diagnostics.EventLog.dll": { | ||
| "assemblyVersion": "9.0.0.0", | ||
| "fileVersion": "9.0.24.52809" | ||
| "lib/net6.0/System.Drawing.Common.dll": { | ||
| "assemblyVersion": "6.0.0.0", | ||
| "fileVersion": "6.0.21.52210" | ||
| } | ||
| }, | ||
| "runtimeTargets": { | ||
| "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll": { | ||
| "rid": "win", | ||
| "runtimes/unix/lib/net6.0/System.Drawing.Common.dll": { | ||
| "rid": "unix", | ||
| "assetType": "runtime", | ||
| "assemblyVersion": "9.0.0.0", | ||
| "fileVersion": "9.0.24.52809" | ||
| "assemblyVersion": "6.0.0.0", | ||
| "fileVersion": "6.0.21.52210" | ||
| }, | ||
| "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll": { | ||
| "runtimes/win/lib/net6.0/System.Drawing.Common.dll": { | ||
| "rid": "win", | ||
| "assetType": "runtime", | ||
| "assemblyVersion": "9.0.0.0", | ||
| "fileVersion": "9.0.24.52809" | ||
| "assemblyVersion": "6.0.0.0", | ||
| "fileVersion": "6.0.21.52210" | ||
| } | ||
| } | ||
| }, | ||
| "System.Formats.Nrbf/9.0.0": { | ||
| "System.IO.Hashing/10.0.10": { | ||
| "runtime": { | ||
| "lib/net9.0/System.Formats.Nrbf.dll": { | ||
| "assemblyVersion": "9.0.0.0", | ||
| "fileVersion": "9.0.24.52809" | ||
| "lib/net10.0/System.IO.Hashing.dll": { | ||
| "assemblyVersion": "10.0.0.10", | ||
| "fileVersion": "10.0.1026.32716" | ||
| } | ||
| } | ||
| }, | ||
| "System.IO.Hashing/9.0.0": { | ||
| "System.Security.Cryptography.ProtectedData/6.0.0": { | ||
| "runtime": { | ||
| "lib/net9.0/System.IO.Hashing.dll": { | ||
| "assemblyVersion": "9.0.0.0", | ||
| "fileVersion": "9.0.24.52809" | ||
| "lib/net6.0/System.Security.Cryptography.ProtectedData.dll": { | ||
| "assemblyVersion": "6.0.0.0", | ||
| "fileVersion": "6.0.21.52210" | ||
| } | ||
| } | ||
| }, | ||
| "System.Reflection.MetadataLoadContext/7.0.0": { | ||
| "runtime": { | ||
| "lib/net7.0/System.Reflection.MetadataLoadContext.dll": { | ||
| "assemblyVersion": "7.0.0.0", | ||
| "fileVersion": "7.0.22.51805" | ||
| } | ||
| } | ||
| }, | ||
| "System.Resources.Extensions/9.0.0": { | ||
| "dependencies": { | ||
| "System.Formats.Nrbf": "9.0.0" | ||
| }, | ||
| "runtime": { | ||
| "lib/net9.0/System.Resources.Extensions.dll": { | ||
| "assemblyVersion": "9.0.0.0", | ||
| "fileVersion": "9.0.24.52809" | ||
| } | ||
| } | ||
| }, | ||
| "System.Security.Cryptography.Pkcs/7.0.2": { | ||
| "runtime": { | ||
| "lib/net7.0/System.Security.Cryptography.Pkcs.dll": { | ||
| "assemblyVersion": "7.0.0.0", | ||
| "fileVersion": "7.0.723.27404" | ||
| } | ||
| }, | ||
| "runtimeTargets": { | ||
| "runtimes/win/lib/net7.0/System.Security.Cryptography.Pkcs.dll": { | ||
| "runtimes/win/lib/net6.0/System.Security.Cryptography.ProtectedData.dll": { | ||
| "rid": "win", | ||
| "assetType": "runtime", | ||
| "assemblyVersion": "7.0.0.0", | ||
| "fileVersion": "7.0.723.27404" | ||
| "assemblyVersion": "6.0.0.0", | ||
| "fileVersion": "6.0.21.52210" | ||
| } | ||
| } | ||
| }, | ||
| "System.Security.Cryptography.ProtectedData/9.0.0": { | ||
| "runtime": { | ||
| "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": { | ||
| "assemblyVersion": "9.0.0.0", | ||
| "fileVersion": "9.0.24.52809" | ||
| } | ||
| } | ||
| }, | ||
| "System.Security.Cryptography.Xml/7.0.1": { | ||
| "System.Security.Permissions/6.0.0": { | ||
| "dependencies": { | ||
| "System.Security.Cryptography.Pkcs": "7.0.2" | ||
| "System.Windows.Extensions": "6.0.0" | ||
| }, | ||
| "runtime": { | ||
| "lib/net7.0/System.Security.Cryptography.Xml.dll": { | ||
| "assemblyVersion": "7.0.0.0", | ||
| "fileVersion": "7.0.222.60605" | ||
| "lib/net6.0/System.Security.Permissions.dll": { | ||
| "assemblyVersion": "6.0.0.0", | ||
| "fileVersion": "6.0.21.52210" | ||
| } | ||
| } | ||
| }, | ||
| "System.Security.Permissions/9.0.0": { | ||
| "System.Windows.Extensions/6.0.0": { | ||
| "dependencies": { | ||
| "System.Windows.Extensions": "9.0.0" | ||
| "System.Drawing.Common": "6.0.0" | ||
| }, | ||
| "runtime": { | ||
| "lib/net9.0/System.Security.Permissions.dll": { | ||
| "assemblyVersion": "9.0.0.0", | ||
| "fileVersion": "9.0.24.52809" | ||
| "lib/net6.0/System.Windows.Extensions.dll": { | ||
| "assemblyVersion": "6.0.0.0", | ||
| "fileVersion": "6.0.21.52210" | ||
| } | ||
| } | ||
| }, | ||
| "System.Windows.Extensions/9.0.0": { | ||
| "runtime": { | ||
| "lib/net9.0/System.Windows.Extensions.dll": { | ||
| "assemblyVersion": "9.0.0.0", | ||
| "fileVersion": "9.0.24.52809" | ||
| } | ||
| }, | ||
| "runtimeTargets": { | ||
| "runtimes/win/lib/net9.0/System.Windows.Extensions.dll": { | ||
| "runtimes/win/lib/net6.0/System.Windows.Extensions.dll": { | ||
| "rid": "win", | ||
| "assetType": "runtime", | ||
| "assemblyVersion": "9.0.0.0", | ||
| "fileVersion": "9.0.24.52809" | ||
| "assemblyVersion": "6.0.0.0", | ||
| "fileVersion": "6.0.21.52210" | ||
| } | ||
| } | ||
| }, | ||
| "Fuse.Collection/4.1.0": { | ||
| "Fuse.Collection/4.2.0": { | ||
| "dependencies": { | ||
@@ -1093,74 +1023,59 @@ "DotNet.Glob": "3.1.3" | ||
| "Fuse.Collection.dll": { | ||
| "assemblyVersion": "4.1.0.0", | ||
| "fileVersion": "4.1.0.0" | ||
| "assemblyVersion": "4.2.0.0", | ||
| "fileVersion": "4.2.0.0" | ||
| } | ||
| } | ||
| }, | ||
| "Fuse.Indexing/4.1.0": { | ||
| "Fuse.Indexing/4.2.0": { | ||
| "dependencies": { | ||
| "Microsoft.Data.Sqlite": "9.0.0", | ||
| "Microsoft.Extensions.Logging.Abstractions": "10.0.3", | ||
| "Microsoft.Data.Sqlite": "10.0.10", | ||
| "Microsoft.Extensions.Logging.Abstractions": "10.0.10", | ||
| "SQLitePCLRaw.bundle_e_sqlite3": "3.0.3", | ||
| "System.IO.Hashing": "9.0.0" | ||
| "System.IO.Hashing": "10.0.10" | ||
| }, | ||
| "runtime": { | ||
| "Fuse.Indexing.dll": { | ||
| "assemblyVersion": "4.1.0.0", | ||
| "fileVersion": "4.1.0.0" | ||
| "assemblyVersion": "4.2.0.0", | ||
| "fileVersion": "4.2.0.0" | ||
| } | ||
| } | ||
| }, | ||
| "Fuse.Plugins.Abstractions/4.1.0": { | ||
| "Fuse.Plugins.Abstractions/4.2.0": { | ||
| "runtime": { | ||
| "Fuse.Plugins.Abstractions.dll": { | ||
| "assemblyVersion": "4.1.0.0", | ||
| "fileVersion": "4.1.0.0" | ||
| "assemblyVersion": "4.2.0.0", | ||
| "fileVersion": "4.2.0.0" | ||
| } | ||
| } | ||
| }, | ||
| "Fuse.Plugins.Languages.CSharp.Roslyn/4.1.0": { | ||
| "Fuse.Reduction/4.2.0": { | ||
| "dependencies": { | ||
| "Fuse.Plugins.Abstractions": "4.1.0", | ||
| "Microsoft.CodeAnalysis.CSharp": "4.14.0", | ||
| "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3" | ||
| }, | ||
| "runtime": { | ||
| "Fuse.Plugins.Languages.CSharp.Roslyn.dll": { | ||
| "assemblyVersion": "4.1.0.0", | ||
| "fileVersion": "4.1.0.0" | ||
| } | ||
| } | ||
| }, | ||
| "Fuse.Reduction/4.1.0": { | ||
| "dependencies": { | ||
| "Fuse.Collection": "4.1.0", | ||
| "Fuse.Plugins.Abstractions": "4.1.0", | ||
| "Microsoft.Data.Sqlite": "9.0.0", | ||
| "Microsoft.Extensions.Logging.Abstractions": "10.0.3", | ||
| "Fuse.Collection": "4.2.0", | ||
| "Fuse.Plugins.Abstractions": "4.2.0", | ||
| "Microsoft.Data.Sqlite": "10.0.10", | ||
| "Microsoft.Extensions.Logging.Abstractions": "10.0.10", | ||
| "SQLitePCLRaw.bundle_e_sqlite3": "3.0.3", | ||
| "System.IO.Hashing": "9.0.0" | ||
| "System.IO.Hashing": "10.0.10" | ||
| }, | ||
| "runtime": { | ||
| "Fuse.Reduction.dll": { | ||
| "assemblyVersion": "4.1.0.0", | ||
| "fileVersion": "4.1.0.0" | ||
| "assemblyVersion": "4.2.0.0", | ||
| "fileVersion": "4.2.0.0" | ||
| } | ||
| } | ||
| }, | ||
| "Fuse.Semantics/4.1.0": { | ||
| "Fuse.Semantics/4.2.0": { | ||
| "dependencies": { | ||
| "Fuse.Collection": "4.1.0", | ||
| "Fuse.Indexing": "4.1.0", | ||
| "Fuse.Plugins.Abstractions": "4.1.0", | ||
| "Fuse.Plugins.Languages.CSharp.Roslyn": "4.1.0", | ||
| "Microsoft.Build.Locator": "1.7.8", | ||
| "Microsoft.CodeAnalysis.CSharp": "4.14.0", | ||
| "Microsoft.CodeAnalysis.CSharp.Workspaces": "4.14.0", | ||
| "Microsoft.CodeAnalysis.Workspaces.MSBuild": "4.14.0", | ||
| "Microsoft.Extensions.Logging.Abstractions": "10.0.3" | ||
| "Fuse.Collection": "4.2.0", | ||
| "Fuse.Indexing": "4.2.0", | ||
| "Microsoft.Build.Locator": "1.11.2", | ||
| "Microsoft.CodeAnalysis.CSharp": "5.6.0", | ||
| "Microsoft.CodeAnalysis.CSharp.Workspaces": "5.6.0", | ||
| "Microsoft.CodeAnalysis.Workspaces.MSBuild": "5.6.0", | ||
| "Microsoft.Extensions.Logging.Abstractions": "10.0.10" | ||
| }, | ||
| "runtime": { | ||
| "Fuse.Semantics.dll": { | ||
| "assemblyVersion": "4.1.0.0", | ||
| "fileVersion": "4.1.0.0" | ||
| "assemblyVersion": "4.2.0.0", | ||
| "fileVersion": "4.2.0.0" | ||
| } | ||
@@ -1172,3 +1087,3 @@ } | ||
| "libraries": { | ||
| "fuse-build-capture/4.1.0": { | ||
| "fuse-build-capture/4.2.0": { | ||
| "type": "project", | ||
@@ -1213,141 +1128,141 @@ "serviceable": false, | ||
| }, | ||
| "Microsoft.Bcl.Memory/10.0.9": { | ||
| "Microsoft.Bcl.AsyncInterfaces/10.0.1": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-Ot6xtHSjibECjp8mP41wch9GUSeGTXtUUc7M2MthKtiFmvPBMpvp6d8RwBJOtg/ia5PE0iR05PRy1ZVBAOmaeQ==", | ||
| "path": "microsoft.bcl.memory/10.0.9", | ||
| "hashPath": "microsoft.bcl.memory.10.0.9.nupkg.sha512" | ||
| "sha512": "sha512-E1HSLkPHXEO30JEij2pWbOuzz1Z5ND4a5l7IP1T2RgQuE0a0NzEIvtO64RNy3Otn6PFezbT80cfm3M/Cgt70PA==", | ||
| "path": "microsoft.bcl.asyncinterfaces/10.0.1", | ||
| "hashPath": "microsoft.bcl.asyncinterfaces.10.0.1.nupkg.sha512" | ||
| }, | ||
| "Microsoft.Build/17.7.2": { | ||
| "Microsoft.Bcl.Memory/10.0.10": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-AmWnumxsMiRycFfE3kq/XnFFTAoPpCWl3UuiKQWCa5Z0+hBKVoiydzS2iXJGd3x+jry+qaTR9GzoezjV9NFT5A==", | ||
| "path": "microsoft.build/17.7.2", | ||
| "hashPath": "microsoft.build.17.7.2.nupkg.sha512" | ||
| "sha512": "sha512-/PxGfVdy8P15x9TUyAyWfzR92DcRVRCMs4nMnVS6bldRaDTJJPG9ECJPlF0lbkeZdqwM5eSkOQ214YwvcimAWQ==", | ||
| "path": "microsoft.bcl.memory/10.0.10", | ||
| "hashPath": "microsoft.bcl.memory.10.0.10.nupkg.sha512" | ||
| }, | ||
| "Microsoft.Build.Framework/17.7.2": { | ||
| "Microsoft.Build.Framework/17.11.48": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-F+SglYQv6ij5RK4Bmd1X4q01E2ry4M8/huTIZ/1Vk7ZoxdT2J3vmV23cnJZsA/ZLunOTv3B905TU5J1eFmWNPw==", | ||
| "path": "microsoft.build.framework/17.7.2", | ||
| "hashPath": "microsoft.build.framework.17.7.2.nupkg.sha512" | ||
| "sha512": "sha512-C3WIMt2wBl4++NX3jSEpTq5KXBhvAV154R4JrYHkfy9JSBcXWiL0mkgpspk5xSdOj+fS/uz7zluIy6bMM1fkkQ==", | ||
| "path": "microsoft.build.framework/17.11.48", | ||
| "hashPath": "microsoft.build.framework.17.11.48.nupkg.sha512" | ||
| }, | ||
| "Microsoft.Build.Locator/1.7.8": { | ||
| "Microsoft.Build.Locator/1.11.2": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-sPy10x527Ph16S2u0yGME4S6ohBKJ69WfjeGG/bvELYeZVmJdKjxgnlL8cJJJLGV/cZIRqSfB12UDB8ICakOog==", | ||
| "path": "microsoft.build.locator/1.7.8", | ||
| "hashPath": "microsoft.build.locator.1.7.8.nupkg.sha512" | ||
| "sha512": "sha512-tY+/S54G29CGsbL3slVu4vqtpciwVnb3fKOmrhgzEQmu/VziFaWmD/E1e/2KH7cDucuycGSkWsSXndBs5Uawow==", | ||
| "path": "microsoft.build.locator/1.11.2", | ||
| "hashPath": "microsoft.build.locator.1.11.2.nupkg.sha512" | ||
| }, | ||
| "Microsoft.Build.Tasks.Core/17.7.2": { | ||
| "Microsoft.Build.Utilities.Core/17.5.0": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-CmI+mDQ44GWVv0mxFcGYlvek838kK3PgNvXPo/1/Q5/Tc97tajO611uZAj2wNfwJ1kjsCef2Mza4d+SVSyd3Mg==", | ||
| "path": "microsoft.build.tasks.core/17.7.2", | ||
| "hashPath": "microsoft.build.tasks.core.17.7.2.nupkg.sha512" | ||
| "sha512": "sha512-fKsS1AND9Jk8etIze+0PRK0OoxeUWEK3Ulrc+MFQr+1aekvLztnC1Tdpwt3Edp2485l0lGWFz+oSn/BIoxJV8A==", | ||
| "path": "microsoft.build.utilities.core/17.5.0", | ||
| "hashPath": "microsoft.build.utilities.core.17.5.0.nupkg.sha512" | ||
| }, | ||
| "Microsoft.Build.Utilities.Core/17.7.2": { | ||
| "Microsoft.CodeAnalysis/5.6.0": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-soXfaIBW904uEP6WTDv7EbiT0vRfBdNIcqOOEOfyy27WEa8DaXVPQJYSlsDGycS7uTnYU8vlROJbbmlCTBL7hg==", | ||
| "path": "microsoft.build.utilities.core/17.7.2", | ||
| "hashPath": "microsoft.build.utilities.core.17.7.2.nupkg.sha512" | ||
| "sha512": "sha512-h/Y/7vwq4KqmSalHHzT9qjoZB770flcABfrre9ziyFmXQ2bOsE9aBXxeikRvWbfti4d5Ps4vtuf0Tfh3pbd6Uw==", | ||
| "path": "microsoft.codeanalysis/5.6.0", | ||
| "hashPath": "microsoft.codeanalysis.5.6.0.nupkg.sha512" | ||
| }, | ||
| "Microsoft.CodeAnalysis/4.8.0": { | ||
| "Microsoft.CodeAnalysis.Common/5.6.0": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-g5eTgZVyBr4k1zxvJeVrJ1nDvBHrDt7XX2Uo7UWRoF9GdzOv9od4WtOeL1/e86ifgwX/H7H1Vs5u2OCdv0HYpQ==", | ||
| "path": "microsoft.codeanalysis/4.8.0", | ||
| "hashPath": "microsoft.codeanalysis.4.8.0.nupkg.sha512" | ||
| "sha512": "sha512-eWYNB5e92PSdkQ0xcmy2aLtrvBXNydnVi0Hj/VjaAely6XBqA3By+ClGAJaj4d16pzQmrXPLLK9RDVuS1Ec9xQ==", | ||
| "path": "microsoft.codeanalysis.common/5.6.0", | ||
| "hashPath": "microsoft.codeanalysis.common.5.6.0.nupkg.sha512" | ||
| }, | ||
| "Microsoft.CodeAnalysis.Common/4.14.0": { | ||
| "Microsoft.CodeAnalysis.CSharp/5.6.0": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-PC3tuwZYnC+idaPuoC/AZpEdwrtX7qFpmnrfQkgobGIWiYmGi5MCRtl5mx6QrfMGQpK78X2lfIEoZDLg/qnuHg==", | ||
| "path": "microsoft.codeanalysis.common/4.14.0", | ||
| "hashPath": "microsoft.codeanalysis.common.4.14.0.nupkg.sha512" | ||
| "sha512": "sha512-r1DrKQ/L0xTw03wJrLr36AMQNslyaeEKBFyFmQcOKa8HX3YvmhY//JEUafb6IR/m0gmaUVCfBTWitKJRNb7YAA==", | ||
| "path": "microsoft.codeanalysis.csharp/5.6.0", | ||
| "hashPath": "microsoft.codeanalysis.csharp.5.6.0.nupkg.sha512" | ||
| }, | ||
| "Microsoft.CodeAnalysis.CSharp/4.14.0": { | ||
| "Microsoft.CodeAnalysis.CSharp.Workspaces/5.6.0": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-568a6wcTivauIhbeWcCwfWwIn7UV7MeHEBvFB2uzGIpM2OhJ4eM/FZ8KS0yhPoNxnSpjGzz7x7CIjTxhslojQA==", | ||
| "path": "microsoft.codeanalysis.csharp/4.14.0", | ||
| "hashPath": "microsoft.codeanalysis.csharp.4.14.0.nupkg.sha512" | ||
| "sha512": "sha512-ojTMowxK2X0QPNSixGLI5RBgBQLgo1Blwyct4+HWCVYLXT4iKCyVKKmGjxw4h0AvPzGgd0XfWzSGKJk/jS2LkA==", | ||
| "path": "microsoft.codeanalysis.csharp.workspaces/5.6.0", | ||
| "hashPath": "microsoft.codeanalysis.csharp.workspaces.5.6.0.nupkg.sha512" | ||
| }, | ||
| "Microsoft.CodeAnalysis.CSharp.Workspaces/4.14.0": { | ||
| "Microsoft.CodeAnalysis.VisualBasic/5.6.0": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-QkgCEM4qJo6gdtblXtNgHqtykS61fxW+820hx5JN6n9DD4mQtqNB+6fPeJ3GQWg6jkkGz6oG9yZq7H3Gf0zwYw==", | ||
| "path": "microsoft.codeanalysis.csharp.workspaces/4.14.0", | ||
| "hashPath": "microsoft.codeanalysis.csharp.workspaces.4.14.0.nupkg.sha512" | ||
| "sha512": "sha512-biaSTpVc2aVkqg1fQsVmKGqxLnckzdJEOV0aUVPqpV9GczuwtxONyVrlQ2AzZNE6741FkO75tyj0VS6qlxJ/PA==", | ||
| "path": "microsoft.codeanalysis.visualbasic/5.6.0", | ||
| "hashPath": "microsoft.codeanalysis.visualbasic.5.6.0.nupkg.sha512" | ||
| }, | ||
| "Microsoft.CodeAnalysis.VisualBasic/4.14.0": { | ||
| "Microsoft.CodeAnalysis.VisualBasic.Workspaces/5.6.0": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-AVGOptT9LlETb6BjTkK58XHi1xx7XO8KLbtpPfpwjNckoYoCgdkFz/LS1LfhE1Sq/OTqToqpBUJ48FvVhdKHeA==", | ||
| "path": "microsoft.codeanalysis.visualbasic/4.14.0", | ||
| "hashPath": "microsoft.codeanalysis.visualbasic.4.14.0.nupkg.sha512" | ||
| "sha512": "sha512-p+t/PdrtID/HXlIZDRkW17+sGK7hEZoAVvG+UPchH0XT9tWR+po1SQT+mP+TSaP9pxSlR7ViPnxKt/EKJ9Rn9Q==", | ||
| "path": "microsoft.codeanalysis.visualbasic.workspaces/5.6.0", | ||
| "hashPath": "microsoft.codeanalysis.visualbasic.workspaces.5.6.0.nupkg.sha512" | ||
| }, | ||
| "Microsoft.CodeAnalysis.VisualBasic.Workspaces/4.8.0": { | ||
| "Microsoft.CodeAnalysis.Workspaces.Common/5.6.0": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-4fNpQX8LRV0ZCfB6+rr9s61zdhNpN6Bgow/kmvsO2Gm5KtzbOUPijbUZex26wJwRHyW+ZYoatTRd449A7+D3Wg==", | ||
| "path": "microsoft.codeanalysis.visualbasic.workspaces/4.8.0", | ||
| "hashPath": "microsoft.codeanalysis.visualbasic.workspaces.4.8.0.nupkg.sha512" | ||
| "sha512": "sha512-ILscYALZ5u7MRl2paiiSqn23/5qiy3vvcqBEP/C7RnGJtQQKKtPz5vEBtvDeDTaLzB9/w9d/bxfRYnaq5Pz00g==", | ||
| "path": "microsoft.codeanalysis.workspaces.common/5.6.0", | ||
| "hashPath": "microsoft.codeanalysis.workspaces.common.5.6.0.nupkg.sha512" | ||
| }, | ||
| "Microsoft.CodeAnalysis.Workspaces.Common/4.14.0": { | ||
| "Microsoft.CodeAnalysis.Workspaces.MSBuild/5.6.0": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-wNVK9JrqjqDC/WgBUFV6henDfrW87NPfo98nzah/+M/G1D6sBOPtXwqce3UQNn+6AjTnmkHYN1WV9XmTlPemTw==", | ||
| "path": "microsoft.codeanalysis.workspaces.common/4.14.0", | ||
| "hashPath": "microsoft.codeanalysis.workspaces.common.4.14.0.nupkg.sha512" | ||
| "sha512": "sha512-EGyZR26z+LxIQrqEb54SUWgVc3E9V3Exg7ZzSLa1sE6BOKyaKOwRe8jrTzJJpSVZvoM/TTSqFM0vECT7GjTEvA==", | ||
| "path": "microsoft.codeanalysis.workspaces.msbuild/5.6.0", | ||
| "hashPath": "microsoft.codeanalysis.workspaces.msbuild.5.6.0.nupkg.sha512" | ||
| }, | ||
| "Microsoft.CodeAnalysis.Workspaces.MSBuild/4.14.0": { | ||
| "Microsoft.CodeAnalysis.Workspaces.MSBuild.Contracts/5.6.0": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-YU7Sguzm1Cuhi2U6S0DRKcVpqAdBd2QmatpyE0KqYMJogJ9E27KHOWGUzAOjsyjAM7sNaUk+a8VPz24knDseFw==", | ||
| "path": "microsoft.codeanalysis.workspaces.msbuild/4.14.0", | ||
| "hashPath": "microsoft.codeanalysis.workspaces.msbuild.4.14.0.nupkg.sha512" | ||
| "sha512": "sha512-lkcHH4n4BFZa+vQy4/M6Tb9QNpxdd5LxXBpRhKFrNx2xKs68I8yE9p9TpB2srCPlb+8eoNERblL6FcH/DOrr2A==", | ||
| "path": "microsoft.codeanalysis.workspaces.msbuild.contracts/5.6.0", | ||
| "hashPath": "microsoft.codeanalysis.workspaces.msbuild.contracts.5.6.0.nupkg.sha512" | ||
| }, | ||
| "Microsoft.Data.Sqlite/9.0.0": { | ||
| "Microsoft.Data.Sqlite/10.0.10": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-lw6wthgXGx3r/U775k1UkUAWIn0kAT0wj4ZRq0WlhPx4WAOiBsIjgDKgWkXcNTGT0KfHiClkM+tyPVFDvxeObw==", | ||
| "path": "microsoft.data.sqlite/9.0.0", | ||
| "hashPath": "microsoft.data.sqlite.9.0.0.nupkg.sha512" | ||
| "sha512": "sha512-58JwZ39lCvRXHfV5O6RQfbHEDu8ZsXI7weRoVRR4jrGRxxkS+qyeuGrN2xD+9VYEICApYr0iTSL6PuU+DdsvPg==", | ||
| "path": "microsoft.data.sqlite/10.0.10", | ||
| "hashPath": "microsoft.data.sqlite.10.0.10.nupkg.sha512" | ||
| }, | ||
| "Microsoft.Data.Sqlite.Core/9.0.0": { | ||
| "Microsoft.Data.Sqlite.Core/10.0.10": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-cFfZjFL+tqzGYw9lB31EkV1IWF5xRQNk2k+MQd+Cf86Gl6zTeAoiZIFw5sRB1Z8OxpEC7nu+nTDsLSjieBAPTw==", | ||
| "path": "microsoft.data.sqlite.core/9.0.0", | ||
| "hashPath": "microsoft.data.sqlite.core.9.0.0.nupkg.sha512" | ||
| "sha512": "sha512-TPCs0ldm7AWqcKmp6f/Xr+14sat7hx4rHfRlS4RgCURBH2thEWbAKEyX7cCWr63zVJVOJIJZTg2cBiUXa8ys6g==", | ||
| "path": "microsoft.data.sqlite.core/10.0.10", | ||
| "hashPath": "microsoft.data.sqlite.core.10.0.10.nupkg.sha512" | ||
| }, | ||
| "Microsoft.Extensions.DependencyInjection/9.0.0": { | ||
| "Microsoft.Extensions.DependencyInjection/10.0.10": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-MCPrg7v3QgNMr0vX4vzRXvkNGgLg8vKWX0nKCWUxu2uPyMsaRgiRc1tHBnbTcfJMhMKj2slE/j2M9oGkd25DNw==", | ||
| "path": "microsoft.extensions.dependencyinjection/9.0.0", | ||
| "hashPath": "microsoft.extensions.dependencyinjection.9.0.0.nupkg.sha512" | ||
| "sha512": "sha512-ANyvsgkNBRvcJh2XLgn8veGmajf+8m0AbKK+HPWdRL1yraSNVVSmQhFntLtdz/C795jxqqup+k05cs/3jZQPOA==", | ||
| "path": "microsoft.extensions.dependencyinjection/10.0.10", | ||
| "hashPath": "microsoft.extensions.dependencyinjection.10.0.10.nupkg.sha512" | ||
| }, | ||
| "Microsoft.Extensions.DependencyInjection.Abstractions/10.0.3": { | ||
| "Microsoft.Extensions.DependencyInjection.Abstractions/10.0.10": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-bwGMrRcAMWx2s/RDgja97p27rxSz2pEQW0+rX5cWAUWVETVJ/eyxGfjAl8vuG5a+lckWmPIE+vcuaZNVB5YDdw==", | ||
| "path": "microsoft.extensions.dependencyinjection.abstractions/10.0.3", | ||
| "hashPath": "microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512" | ||
| "sha512": "sha512-z/2xXlFw2aLGjHyEm6E0tQ+In6VfzQzTrtArbQ2c0TQE16ZbyDCMGPvaUT9I0s8rgy9sRWlU2P9waW37qV04qA==", | ||
| "path": "microsoft.extensions.dependencyinjection.abstractions/10.0.10", | ||
| "hashPath": "microsoft.extensions.dependencyinjection.abstractions.10.0.10.nupkg.sha512" | ||
| }, | ||
| "Microsoft.Extensions.Logging/9.0.0": { | ||
| "Microsoft.Extensions.Logging/10.0.1": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-crjWyORoug0kK7RSNJBTeSE6VX8IQgLf3nUpTB9m62bPXp/tzbnOsnbe8TXEG0AASNaKZddnpHKw7fET8E++Pg==", | ||
| "path": "microsoft.extensions.logging/9.0.0", | ||
| "hashPath": "microsoft.extensions.logging.9.0.0.nupkg.sha512" | ||
| "sha512": "sha512-9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==", | ||
| "path": "microsoft.extensions.logging/10.0.1", | ||
| "hashPath": "microsoft.extensions.logging.10.0.1.nupkg.sha512" | ||
| }, | ||
| "Microsoft.Extensions.Logging.Abstractions/10.0.3": { | ||
| "Microsoft.Extensions.Logging.Abstractions/10.0.10": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-lxl0WLk7ROgBFAsjcOYjQ8/DVK+VMszxGBzUhgtQmAsTNldLL5pk9NG/cWTsXHq0lUhUEAtZkEE7jOGOA8bGKQ==", | ||
| "path": "microsoft.extensions.logging.abstractions/10.0.3", | ||
| "hashPath": "microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512" | ||
| "sha512": "sha512-zkFxGYUvdxAvIKTyXHrmW+Sux53D4SezD9dMyZ6hrwwzPQJNuwCRy1f5W7AvYTqacEGhWF2XderRQG1OvbV8og==", | ||
| "path": "microsoft.extensions.logging.abstractions/10.0.10", | ||
| "hashPath": "microsoft.extensions.logging.abstractions.10.0.10.nupkg.sha512" | ||
| }, | ||
@@ -1361,15 +1276,15 @@ "Microsoft.Extensions.ObjectPool/10.0.9": { | ||
| }, | ||
| "Microsoft.Extensions.Options/9.0.0": { | ||
| "Microsoft.Extensions.Options/10.0.1": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-y2146b3jrPI3Q0lokKXdKLpmXqakYbDIPDV6r3M8SqvSf45WwOTzkyfDpxnZXJsJQEpAsAqjUq5Pu8RCJMjubg==", | ||
| "path": "microsoft.extensions.options/9.0.0", | ||
| "hashPath": "microsoft.extensions.options.9.0.0.nupkg.sha512" | ||
| "sha512": "sha512-G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==", | ||
| "path": "microsoft.extensions.options/10.0.1", | ||
| "hashPath": "microsoft.extensions.options.10.0.1.nupkg.sha512" | ||
| }, | ||
| "Microsoft.Extensions.Primitives/9.0.0": { | ||
| "Microsoft.Extensions.Primitives/10.0.1": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-N3qEBzmLMYiASUlKxxFIISP4AiwuPTHF5uCh+2CWSwwzAJiIYx0kBJsS30cp1nvhSySFAVi30jecD307jV+8Kg==", | ||
| "path": "microsoft.extensions.primitives/9.0.0", | ||
| "hashPath": "microsoft.extensions.primitives.9.0.0.nupkg.sha512" | ||
| "sha512": "sha512-DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ==", | ||
| "path": "microsoft.extensions.primitives/10.0.1", | ||
| "hashPath": "microsoft.extensions.primitives.10.0.1.nupkg.sha512" | ||
| }, | ||
@@ -1383,9 +1298,16 @@ "Microsoft.NET.StringTools/17.11.4": { | ||
| }, | ||
| "Microsoft.VisualStudio.Setup.Configuration.Interop/3.2.2146": { | ||
| "Microsoft.VisualStudio.SolutionPersistence/1.0.52": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-gMq8uGy8zTIp0kQGTI45buZC3JOStGJyjGD8gksskk83aQISW65IESErLE/WDT7Bdy+QWbdUi7QyO1LEzUSOFA==", | ||
| "path": "microsoft.visualstudio.setup.configuration.interop/3.2.2146", | ||
| "hashPath": "microsoft.visualstudio.setup.configuration.interop.3.2.2146.nupkg.sha512" | ||
| "sha512": "sha512-oNv2JtYXhpdJrX63nibx1JT3uCESOBQ1LAk7Dtz/sr0+laW0KRM6eKp4CZ3MHDR2siIkKsY8MmUkeP5DKkQQ5w==", | ||
| "path": "microsoft.visualstudio.solutionpersistence/1.0.52", | ||
| "hashPath": "microsoft.visualstudio.solutionpersistence.1.0.52.nupkg.sha512" | ||
| }, | ||
| "Microsoft.Win32.SystemEvents/6.0.0": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-hqTM5628jSsQiv+HGpiq3WKBl2c8v1KZfby2J6Pr7pEPlK9waPdgEO6b8A/+/xn/yZ9ulv8HuqK71ONy2tg67A==", | ||
| "path": "microsoft.win32.systemevents/6.0.0", | ||
| "hashPath": "microsoft.win32.systemevents.6.0.0.nupkg.sha512" | ||
| }, | ||
| "MSBuild.StructuredLogger/2.3.204": { | ||
@@ -1398,9 +1320,2 @@ "type": "package", | ||
| }, | ||
| "Newtonsoft.Json/13.0.3": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==", | ||
| "path": "newtonsoft.json/13.0.3", | ||
| "hashPath": "newtonsoft.json.13.0.3.nupkg.sha512" | ||
| }, | ||
| "SourceGear.sqlite3/3.50.4.5": { | ||
@@ -1441,129 +1356,87 @@ "type": "package", | ||
| }, | ||
| "System.CodeDom/7.0.0": { | ||
| "System.Composition/10.0.1": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-GLltyqEsE5/3IE+zYRP5sNa1l44qKl9v+bfdMcwg+M9qnQf47wK3H0SUR/T+3N4JEQXF3vV4CSuuo0rsg+nq2A==", | ||
| "path": "system.codedom/7.0.0", | ||
| "hashPath": "system.codedom.7.0.0.nupkg.sha512" | ||
| "sha512": "sha512-DJkqaWQfho/ReTzKcZD3zJJ6K4GcS154k+T0UCPMBNIOZ2U/lNpyiiWZ6Etw0onWyTH1K+yhICsdmwA5xy2aPQ==", | ||
| "path": "system.composition/10.0.1", | ||
| "hashPath": "system.composition.10.0.1.nupkg.sha512" | ||
| }, | ||
| "System.Composition/9.0.0": { | ||
| "System.Composition.AttributedModel/10.0.1": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-3Djj70fFTraOarSKmRnmRy/zm4YurICm+kiCtI0dYRqGJnLX6nJ+G3WYuFJ173cAPax/gh96REcbNiVqcrypFQ==", | ||
| "path": "system.composition/9.0.0", | ||
| "hashPath": "system.composition.9.0.0.nupkg.sha512" | ||
| "sha512": "sha512-mRxYvpCVPAeuLEk0c0kxWJVjbW1/HUoxCgYotOj9eDeQiYcTDOMdCQApsTrHYMN3pHBA8WoF00KGolG632Etaw==", | ||
| "path": "system.composition.attributedmodel/10.0.1", | ||
| "hashPath": "system.composition.attributedmodel.10.0.1.nupkg.sha512" | ||
| }, | ||
| "System.Composition.AttributedModel/9.0.0": { | ||
| "System.Composition.Convention/10.0.1": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-iri00l/zIX9g4lHMY+Nz0qV1n40+jFYAmgsaiNn16xvt2RDwlqByNG4wgblagnDYxm3YSQQ0jLlC/7Xlk9CzyA==", | ||
| "path": "system.composition.attributedmodel/9.0.0", | ||
| "hashPath": "system.composition.attributedmodel.9.0.0.nupkg.sha512" | ||
| "sha512": "sha512-dYynUByfVBzYDheNPGxS8UN8AvG/4tXf/coSs1odHOyoh4etv1kad/FrLWLMq4f8NO49NV20Xu+0/y613woTUA==", | ||
| "path": "system.composition.convention/10.0.1", | ||
| "hashPath": "system.composition.convention.10.0.1.nupkg.sha512" | ||
| }, | ||
| "System.Composition.Convention/9.0.0": { | ||
| "System.Composition.Hosting/10.0.1": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-+vuqVP6xpi582XIjJi6OCsIxuoTZfR0M7WWufk3uGDeCl3wGW6KnpylUJ3iiXdPByPE0vR5TjJgR6hDLez4FQg==", | ||
| "path": "system.composition.convention/9.0.0", | ||
| "hashPath": "system.composition.convention.9.0.0.nupkg.sha512" | ||
| "sha512": "sha512-4UGmyBdKWEN1nkqspJlji/nV7XIVm6KGlOC2So0mtM/gKvaNgLz+tUkcbY+6Zpr7dr6ohX1S5yl0RLID5otRHw==", | ||
| "path": "system.composition.hosting/10.0.1", | ||
| "hashPath": "system.composition.hosting.10.0.1.nupkg.sha512" | ||
| }, | ||
| "System.Composition.Hosting/9.0.0": { | ||
| "System.Composition.Runtime/10.0.1": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-OFqSeFeJYr7kHxDfaViGM1ymk7d4JxK//VSoNF9Ux0gpqkLsauDZpu89kTHHNdCWfSljbFcvAafGyBoY094btQ==", | ||
| "path": "system.composition.hosting/9.0.0", | ||
| "hashPath": "system.composition.hosting.9.0.0.nupkg.sha512" | ||
| "sha512": "sha512-TVfys1gnUIhmXuYfFzyez0fOkDyELe9UwlxYeVlq6FmqmWmt1ouF0OQJ+6ozkHbkaop7uBUaXw7Qb+/o0m+nMg==", | ||
| "path": "system.composition.runtime/10.0.1", | ||
| "hashPath": "system.composition.runtime.10.0.1.nupkg.sha512" | ||
| }, | ||
| "System.Composition.Runtime/9.0.0": { | ||
| "System.Composition.TypedParts/10.0.1": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-w1HOlQY1zsOWYussjFGZCEYF2UZXgvoYnS94NIu2CBnAGMbXFAX8PY8c92KwUItPmowal68jnVLBCzdrWLeEKA==", | ||
| "path": "system.composition.runtime/9.0.0", | ||
| "hashPath": "system.composition.runtime.9.0.0.nupkg.sha512" | ||
| "sha512": "sha512-koSfjkdQZfgQr3SyiSIBboDn+GiR0vZ3x9Uek9FJbXK0w5AiATV8KrnMEP8B8OAlO+Y3zQf0CPCNzwH+VIYDKg==", | ||
| "path": "system.composition.typedparts/10.0.1", | ||
| "hashPath": "system.composition.typedparts.10.0.1.nupkg.sha512" | ||
| }, | ||
| "System.Composition.TypedParts/9.0.0": { | ||
| "System.Configuration.ConfigurationManager/6.0.0": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-aRZlojCCGEHDKqh43jaDgaVpYETsgd7Nx4g1zwLKMtv4iTo0627715ajEFNpEEBTgLmvZuv8K0EVxc3sM4NWJA==", | ||
| "path": "system.composition.typedparts/9.0.0", | ||
| "hashPath": "system.composition.typedparts.9.0.0.nupkg.sha512" | ||
| "sha512": "sha512-7T+m0kDSlIPTHIkPMIu6m6tV6qsMqJpvQWW2jIc2qi7sn40qxFo0q+7mEQAhMPXZHMKnWrnv47ntGlM/ejvw3g==", | ||
| "path": "system.configuration.configurationmanager/6.0.0", | ||
| "hashPath": "system.configuration.configurationmanager.6.0.0.nupkg.sha512" | ||
| }, | ||
| "System.Configuration.ConfigurationManager/9.0.0": { | ||
| "System.Drawing.Common/6.0.0": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-PdkuMrwDhXoKFo/JxISIi9E8L+QGn9Iquj2OKDWHB6Y/HnUOuBouF7uS3R4Hw3FoNmwwMo6hWgazQdyHIIs27A==", | ||
| "path": "system.configuration.configurationmanager/9.0.0", | ||
| "hashPath": "system.configuration.configurationmanager.9.0.0.nupkg.sha512" | ||
| "sha512": "sha512-NfuoKUiP2nUWwKZN6twGqXioIe1zVD0RIj2t976A+czLHr2nY454RwwXs6JU9Htc6mwqL6Dn/nEL3dpVf2jOhg==", | ||
| "path": "system.drawing.common/6.0.0", | ||
| "hashPath": "system.drawing.common.6.0.0.nupkg.sha512" | ||
| }, | ||
| "System.Diagnostics.EventLog/9.0.0": { | ||
| "System.IO.Hashing/10.0.10": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-qd01+AqPhbAG14KtdtIqFk+cxHQFZ/oqRSCoxU1F+Q6Kv0cl726sl7RzU9yLFGd4BUOKdN4XojXF0pQf/R6YeA==", | ||
| "path": "system.diagnostics.eventlog/9.0.0", | ||
| "hashPath": "system.diagnostics.eventlog.9.0.0.nupkg.sha512" | ||
| "sha512": "sha512-eE839zyWZD/UBZYzP2lu9fhHX6RWe63/jz3Jxf+JumzO/db+Vc2s7CMiDwxk9ti2NTUft2tdRx31Rw2OjKbecA==", | ||
| "path": "system.io.hashing/10.0.10", | ||
| "hashPath": "system.io.hashing.10.0.10.nupkg.sha512" | ||
| }, | ||
| "System.Formats.Nrbf/9.0.0": { | ||
| "System.Security.Cryptography.ProtectedData/6.0.0": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-F/6tNE+ckmdFeSQAyQo26bQOqfPFKEfZcuqnp4kBE6/7jP26diP+QTHCJJ6vpEfaY6bLy+hBLiIQUSxSmNwLkA==", | ||
| "path": "system.formats.nrbf/9.0.0", | ||
| "hashPath": "system.formats.nrbf.9.0.0.nupkg.sha512" | ||
| "sha512": "sha512-rp1gMNEZpvx9vP0JW0oHLxlf8oSiQgtno77Y4PLUBjSiDYoD77Y8uXHr1Ea5XG4/pIKhqAdxZ8v8OTUtqo9PeQ==", | ||
| "path": "system.security.cryptography.protecteddata/6.0.0", | ||
| "hashPath": "system.security.cryptography.protecteddata.6.0.0.nupkg.sha512" | ||
| }, | ||
| "System.IO.Hashing/9.0.0": { | ||
| "System.Security.Permissions/6.0.0": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-seeO8icDfED/Qwl9PDFUx2Gf/7xv7dPsMnw5PnRwNZuz4EWMpy0wIVohC4MfCcTIoJgp+KUrWG4WH3NPSusQOA==", | ||
| "path": "system.io.hashing/9.0.0", | ||
| "hashPath": "system.io.hashing.9.0.0.nupkg.sha512" | ||
| "sha512": "sha512-T/uuc7AklkDoxmcJ7LGkyX1CcSviZuLCa4jg3PekfJ7SU0niF0IVTXwUiNVP9DSpzou2PpxJ+eNY2IfDM90ZCg==", | ||
| "path": "system.security.permissions/6.0.0", | ||
| "hashPath": "system.security.permissions.6.0.0.nupkg.sha512" | ||
| }, | ||
| "System.Reflection.MetadataLoadContext/7.0.0": { | ||
| "System.Windows.Extensions/6.0.0": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-z9PvtMJra5hK8n+g0wmPtaG7HQRZpTmIPRw5Z0LEemlcdQMHuTD5D7OAY/fZuuz1L9db++QOcDF0gJTLpbMtZQ==", | ||
| "path": "system.reflection.metadataloadcontext/7.0.0", | ||
| "hashPath": "system.reflection.metadataloadcontext.7.0.0.nupkg.sha512" | ||
| "sha512": "sha512-IXoJOXIqc39AIe+CIR7koBtRGMiCt/LPM3lI+PELtDIy9XdyeSrwXFdWV9dzJ2Awl0paLWUaknLxFQ5HpHZUog==", | ||
| "path": "system.windows.extensions/6.0.0", | ||
| "hashPath": "system.windows.extensions.6.0.0.nupkg.sha512" | ||
| }, | ||
| "System.Resources.Extensions/9.0.0": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-tvhuT1D2OwPROdL1kRWtaTJliQo0WdyhvwDpd8RM997G7m3Hya5nhbYhNTS75x6Vu+ypSOgL5qxDCn8IROtCxw==", | ||
| "path": "system.resources.extensions/9.0.0", | ||
| "hashPath": "system.resources.extensions.9.0.0.nupkg.sha512" | ||
| }, | ||
| "System.Security.Cryptography.Pkcs/7.0.2": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-xhFNJOcQSWhpiVGLLBQYoxAltQSQVycMkwaX1z7I7oEdT9Wr0HzSM1yeAbfoHaERIYd5s6EpLSOLs2qMchSKlA==", | ||
| "path": "system.security.cryptography.pkcs/7.0.2", | ||
| "hashPath": "system.security.cryptography.pkcs.7.0.2.nupkg.sha512" | ||
| }, | ||
| "System.Security.Cryptography.ProtectedData/9.0.0": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-CJW+x/F6fmRQ7N6K8paasTw9PDZp4t7G76UjGNlSDgoHPF0h08vTzLYbLZpOLEJSg35d5wy2jCXGo84EN05DpQ==", | ||
| "path": "system.security.cryptography.protecteddata/9.0.0", | ||
| "hashPath": "system.security.cryptography.protecteddata.9.0.0.nupkg.sha512" | ||
| }, | ||
| "System.Security.Cryptography.Xml/7.0.1": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-MCxBCtH0GrDuvU63ZODwQHQZPchb24pUAX3MfZ6b13qg246ZD10PRdOvay8C9HBPfCXkymUNwFPEegud7ax2zg==", | ||
| "path": "system.security.cryptography.xml/7.0.1", | ||
| "hashPath": "system.security.cryptography.xml.7.0.1.nupkg.sha512" | ||
| }, | ||
| "System.Security.Permissions/9.0.0": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-H2VFD4SFVxieywNxn9/epb63/IOcPPfA0WOtfkljzNfu7GCcHIBQNuwP6zGCEIi7Ci/oj8aLPUNK9sYImMFf4Q==", | ||
| "path": "system.security.permissions/9.0.0", | ||
| "hashPath": "system.security.permissions.9.0.0.nupkg.sha512" | ||
| }, | ||
| "System.Windows.Extensions/9.0.0": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-U9msthvnH2Fsw7xwAvIhNHOdnIjOQTwOc8Vd0oGOsiRcGMGoBFlUD6qtYawRUoQdKH9ysxesZ9juFElt1Jw/7A==", | ||
| "path": "system.windows.extensions/9.0.0", | ||
| "hashPath": "system.windows.extensions.9.0.0.nupkg.sha512" | ||
| }, | ||
| "Fuse.Collection/4.1.0": { | ||
| "Fuse.Collection/4.2.0": { | ||
| "type": "project", | ||
@@ -1573,3 +1446,3 @@ "serviceable": false, | ||
| }, | ||
| "Fuse.Indexing/4.1.0": { | ||
| "Fuse.Indexing/4.2.0": { | ||
| "type": "project", | ||
@@ -1579,3 +1452,3 @@ "serviceable": false, | ||
| }, | ||
| "Fuse.Plugins.Abstractions/4.1.0": { | ||
| "Fuse.Plugins.Abstractions/4.2.0": { | ||
| "type": "project", | ||
@@ -1585,3 +1458,3 @@ "serviceable": false, | ||
| }, | ||
| "Fuse.Plugins.Languages.CSharp.Roslyn/4.1.0": { | ||
| "Fuse.Reduction/4.2.0": { | ||
| "type": "project", | ||
@@ -1591,13 +1464,8 @@ "serviceable": false, | ||
| }, | ||
| "Fuse.Reduction/4.1.0": { | ||
| "Fuse.Semantics/4.2.0": { | ||
| "type": "project", | ||
| "serviceable": false, | ||
| "sha512": "" | ||
| }, | ||
| "Fuse.Semantics/4.1.0": { | ||
| "type": "project", | ||
| "serviceable": false, | ||
| "sha512": "" | ||
| } | ||
| } | ||
| } |
@@ -15,3 +15,3 @@ <?xml version="1.0"?> | ||
| </member> | ||
| <member name="M:Fuse.BuildCaptureWorker.BuildCaptureRehydrator.CaptureAsync(System.String,System.TimeSpan,System.Threading.CancellationToken)"> | ||
| <member name="M:Fuse.BuildCaptureWorker.BuildCaptureRehydrator.CaptureAsync(System.String,System.TimeSpan,System.Threading.CancellationToken,System.String)"> | ||
| <summary> | ||
@@ -23,5 +23,6 @@ Builds the target and rehydrates its C# compilations, reporting each project's outcome. | ||
| <param name="cancellationToken">A token to cancel the capture.</param> | ||
| <param name="workspaceRoot">The workspace root used to make captured source paths relative.</param> | ||
| <returns>The capture result: the achieved outcome plus one entry per rehydrated C# compilation.</returns> | ||
| </member> | ||
| <member name="M:Fuse.BuildCaptureWorker.BuildCaptureRehydrator.ExportCompilerLogAsync(System.String,System.String,System.TimeSpan,System.Threading.CancellationToken)"> | ||
| <member name="M:Fuse.BuildCaptureWorker.BuildCaptureRehydrator.ExportCompilerLogAsync(System.String,System.String,System.TimeSpan,System.Threading.CancellationToken,System.String)"> | ||
| <summary> | ||
@@ -38,2 +39,3 @@ Builds the target and exports a portable compiler log (<c>.complog</c>) to <paramref name="complogPath" /> | ||
| <param name="cancellationToken">A token to cancel the capture.</param> | ||
| <param name="workspaceRoot">The workspace root used to make captured source paths relative.</param> | ||
| <returns>The capture result (the extracted graph) on success, or a concrete failure; the complog is at <paramref name="complogPath" /> on success.</returns> | ||
@@ -68,4 +70,40 @@ </member> | ||
| </member> | ||
| <member name="M:Fuse.BuildCaptureWorker.BuildCaptureRehydrator.MergeFragmentsToBundle(System.String,System.String,System.Threading.CancellationToken)"> | ||
| <member name="M:Fuse.BuildCaptureWorker.BuildCaptureRehydrator.RehydrateHeld(System.String,System.Threading.CancellationToken)"> | ||
| <summary> | ||
| Rehydrates and holds the C# compilations recorded in a compiler log (R48), so a long-lived worker can | ||
| answer many <see cref="M:Fuse.BuildCaptureWorker.BuildCaptureRehydrator.CheckHeld(Fuse.BuildCaptureWorker.HeldComplog,System.String,System.String,System.Threading.CancellationToken)" /> requests against them without re-rehydrating per check. The reader | ||
| is kept alive for the returned handle's lifetime because a rehydrated compilation resolves some inputs | ||
| lazily through it; <see cref="M:Fuse.BuildCaptureWorker.HeldComplog.Dispose" /> releases the reader. | ||
| </summary> | ||
| <param name="logPath">The path to the portable compiler log (or binary log) to rehydrate.</param> | ||
| <param name="cancellationToken">A token to cancel the rehydration.</param> | ||
| <returns>The held compilations, disposable.</returns> | ||
| </member> | ||
| <member name="M:Fuse.BuildCaptureWorker.BuildCaptureRehydrator.RehydrateLazyHeld(System.String,System.Threading.CancellationToken)"> | ||
| <summary> | ||
| Opens a compiler log for lazy pooled checks (R53). Compiler-call source metadata is read up front, but | ||
| the costly Roslyn compilation is deferred until a request names a source file that call owns. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Fuse.BuildCaptureWorker.BuildCaptureRehydrator.CheckHeld(Fuse.BuildCaptureWorker.HeldComplog,System.String,System.String,System.Threading.CancellationToken)"> | ||
| <summary> | ||
| Speculatively typechecks a proposed single-file patch against already-held compilations (R48): the exact | ||
| same fork-and-diagnostics as <see cref="M:Fuse.BuildCaptureWorker.BuildCaptureRehydrator.CheckFromLog(System.String,System.String,System.String,System.Threading.CancellationToken)" />, over the held compilations rather than a fresh | ||
| rehydration, so a pooled worker's verdict is identical to the spawn-per-call verdict. | ||
| </summary> | ||
| <param name="held">The held compilations from <see cref="M:Fuse.BuildCaptureWorker.BuildCaptureRehydrator.RehydrateHeld(System.String,System.Threading.CancellationToken)" />.</param> | ||
| <param name="relativeFilePath">The repo-relative path of the file being changed.</param> | ||
| <param name="newContent">The proposed full new content of that file.</param> | ||
| <param name="cancellationToken">A token to cancel the check.</param> | ||
| <returns>The diagnostics for the changed document, or an abstention when the file is not in the log.</returns> | ||
| </member> | ||
| <member name="M:Fuse.BuildCaptureWorker.BuildCaptureRehydrator.CheckLazyHeld(Fuse.BuildCaptureWorker.LazyHeldComplog,System.String,System.String,System.Threading.CancellationToken)"> | ||
| <summary> | ||
| Typechecks a single-file overlay through a lazy held compiler log. Every captured compiler invocation | ||
| containing the file is rehydrated on first touch, preserving the original log order and the same | ||
| fork-and-diagnostics behavior as <see cref="M:Fuse.BuildCaptureWorker.BuildCaptureRehydrator.CheckHeld(Fuse.BuildCaptureWorker.HeldComplog,System.String,System.String,System.Threading.CancellationToken)"/>. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Fuse.BuildCaptureWorker.BuildCaptureRehydrator.MergeFragmentsToBundle(System.String,System.String,System.Threading.CancellationToken,System.String)"> | ||
| <summary> | ||
| Merges per-project fragment binary logs into a version-2 bundle's inputs (G4): converts each fragment | ||
@@ -81,5 +119,6 @@ binlog to a portable per-project compiler log under <paramref name="complogOutDir" /> (fail-closed | ||
| <param name="cancellationToken">A token to cancel the merge.</param> | ||
| <param name="workspaceRoot">The workspace root used to make captured source paths relative.</param> | ||
| <returns>The merged graph, or a failure when no fragment recorded a C# compilation or a secret was found.</returns> | ||
| </member> | ||
| <member name="M:Fuse.BuildCaptureWorker.BuildCaptureRehydrator.MergeFragments(System.Collections.Generic.IReadOnlyList{System.String},System.Threading.CancellationToken)"> | ||
| <member name="M:Fuse.BuildCaptureWorker.BuildCaptureRehydrator.MergeFragments(System.Collections.Generic.IReadOnlyList{System.String},System.Threading.CancellationToken,System.String)"> | ||
| <summary> | ||
@@ -89,8 +128,9 @@ Merges per-project capture fragments (G4): rehydrates each fragment log and unions the resulting | ||
| as a direct whole-solution capture. Each fragment is a per-project binary (or compiler) log; a fragment | ||
| that records no C# compilation contributes nothing. The union is deduplicated by | ||
| <see cref="P:Fuse.Indexing.CapturedProject.FilePath" /> then project name, so a fragment that a dependency build caused | ||
| to also record a referenced project does not double-count it. | ||
| that records no C# compilation contributes nothing. The union is deduplicated by project path (or name) | ||
| and target framework, so a fragment that a dependency build caused to also record a referenced project | ||
| does not double-count it while a multi-target project keeps every target's facts. | ||
| </summary> | ||
| <param name="fragmentLogPaths">The per-project fragment log paths (binary or compiler logs).</param> | ||
| <param name="cancellationToken">A token to cancel the merge.</param> | ||
| <param name="workspaceRoot">The workspace root used to make captured source paths relative.</param> | ||
| <returns>The unioned capture result, or a failure when no fragment recorded a C# compilation.</returns> | ||
@@ -107,2 +147,43 @@ </member> | ||
| </member> | ||
| <member name="M:Fuse.BuildCaptureWorker.BuildCaptureRehydrator.RehydrateFromBinlog(System.String,System.String,System.Threading.CancellationToken)"> | ||
| <summary> | ||
| Rehydrates every C# compilation in the binary log and extracts the symbol and wiring graph, keying file | ||
| paths relative to <paramref name="workspaceRoot" /> so they match the consumer's root-relative file rows. | ||
| </summary> | ||
| <param name="binlogPath">The path to the binary log.</param> | ||
| <param name="workspaceRoot"> | ||
| The workspace root the consumer indexes against. Symbol, node, route, DI, and options file paths are made | ||
| relative to it, so they resolve against the root-relative <c>files.normalized_path</c> the store links | ||
| foreign keys against. When null or empty, falls back to each project's directory (the legacy basis, which | ||
| only matched when the project sat at the workspace root). | ||
| </param> | ||
| <param name="cancellationToken">A token to cancel the read.</param> | ||
| <returns>The capture result with one entry per rehydrated C# compilation.</returns> | ||
| </member> | ||
| <member name="T:Fuse.BuildCaptureWorker.HeldComplog"> | ||
| <summary> | ||
| A set of rehydrated C# compilations held live for the lifetime of a pooled build-capture check worker | ||
| (R48), so many speculative checks reuse one rehydration instead of re-reading the compiler log per check. | ||
| Holds the underlying compiler-log reader alive because a rehydrated compilation resolves some inputs lazily | ||
| through it; <see cref="M:Fuse.BuildCaptureWorker.HeldComplog.Dispose" /> releases both. | ||
| </summary> | ||
| </member> | ||
| <member name="P:Fuse.BuildCaptureWorker.HeldComplog.Compilations"> | ||
| <summary>The rehydrated C# compilations, one per recorded C# compiler invocation in the log.</summary> | ||
| </member> | ||
| <member name="M:Fuse.BuildCaptureWorker.HeldComplog.Dispose"> | ||
| <summary>Releases the held compilations' underlying compiler-log reader.</summary> | ||
| </member> | ||
| <member name="T:Fuse.BuildCaptureWorker.LazyHeldComplog"> | ||
| <summary> | ||
| A compiler log held for lazy pooled checks (R53). Source ownership is available before compilation | ||
| rehydration; each matching C# project is materialized once on demand and stays cached for later requests. | ||
| </summary> | ||
| </member> | ||
| <member name="P:Fuse.BuildCaptureWorker.LazyHeldComplog.RehydratedProjectCount"> | ||
| <summary>Gets how many captured C# project compilations have been rehydrated in this worker.</summary> | ||
| </member> | ||
| <member name="M:Fuse.BuildCaptureWorker.LazyHeldComplog.Dispose"> | ||
| <summary>Releases the compiler-log reader and its lazily loaded inputs.</summary> | ||
| </member> | ||
| <member name="T:Fuse.BuildCaptureWorker.ComplogSecretFinding"> | ||
@@ -109,0 +190,0 @@ <summary> |
| { | ||
| "runtimeTarget": { | ||
| "name": ".NETCoreApp,Version=v6.0", | ||
| "name": ".NETCoreApp,Version=v8.0", | ||
| "signature": "" | ||
@@ -8,14 +8,8 @@ }, | ||
| "targets": { | ||
| ".NETCoreApp,Version=v6.0": { | ||
| "Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost/4.14.0-3.25262.10": { | ||
| ".NETCoreApp,Version=v8.0": { | ||
| "Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost/5.6.0-2.26263.10": { | ||
| "dependencies": { | ||
| "Microsoft.Build.Locator": "1.6.10", | ||
| "Microsoft.CodeAnalysis.NetAnalyzers": "8.0.0-preview.23468.1", | ||
| "Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers": "3.3.4-beta1.22504.1", | ||
| "Microsoft.DotNet.XliffTasks": "9.0.0-beta.25255.5", | ||
| "Microsoft.VisualStudio.Threading.Analyzers": "17.13.2", | ||
| "Newtonsoft.Json": "13.0.3", | ||
| "Roslyn.Diagnostics.Analyzers": "3.11.0-beta1.24081.1", | ||
| "System.Collections.Immutable": "9.0.0", | ||
| "System.CommandLine": "2.0.0-beta4.24528.1" | ||
| "Microsoft.Build.Locator": "1.10.2", | ||
| "Microsoft.CodeAnalysis.Workspaces.MSBuild.Contracts": "5.6.0-2.26263.10", | ||
| "System.Collections.Immutable": "10.0.1" | ||
| }, | ||
@@ -67,100 +61,33 @@ "runtime": { | ||
| }, | ||
| "Microsoft.Build.Locator/1.6.10": { | ||
| "Microsoft.Build.Locator/1.10.2": { | ||
| "runtime": { | ||
| "lib/net6.0/Microsoft.Build.Locator.dll": { | ||
| "lib/net8.0/Microsoft.Build.Locator.dll": { | ||
| "assemblyVersion": "1.0.0.0", | ||
| "fileVersion": "1.6.10.57384" | ||
| "fileVersion": "1.10.2.26959" | ||
| } | ||
| } | ||
| }, | ||
| "Microsoft.CodeAnalysis.BannedApiAnalyzers/3.11.0-beta1.24081.1": {}, | ||
| "Microsoft.CodeAnalysis.NetAnalyzers/8.0.0-preview.23468.1": {}, | ||
| "Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers/3.3.4-beta1.22504.1": {}, | ||
| "Microsoft.CodeAnalysis.PublicApiAnalyzers/3.11.0-beta1.24081.1": {}, | ||
| "Microsoft.DotNet.XliffTasks/9.0.0-beta.25255.5": {}, | ||
| "Microsoft.VisualStudio.Threading.Analyzers/17.13.2": {}, | ||
| "Newtonsoft.Json/13.0.3": { | ||
| "System.Collections.Immutable/10.0.1": { | ||
| "runtime": { | ||
| "lib/net6.0/Newtonsoft.Json.dll": { | ||
| "assemblyVersion": "13.0.0.0", | ||
| "fileVersion": "13.0.3.27908" | ||
| "lib/net8.0/System.Collections.Immutable.dll": { | ||
| "assemblyVersion": "10.0.0.0", | ||
| "fileVersion": "10.0.125.57005" | ||
| } | ||
| } | ||
| }, | ||
| "Roslyn.Diagnostics.Analyzers/3.11.0-beta1.24081.1": { | ||
| "Microsoft.CodeAnalysis.Workspaces.MSBuild.Contracts/5.6.0-2.26263.10": { | ||
| "dependencies": { | ||
| "Microsoft.CodeAnalysis.BannedApiAnalyzers": "3.11.0-beta1.24081.1", | ||
| "Microsoft.CodeAnalysis.PublicApiAnalyzers": "3.11.0-beta1.24081.1" | ||
| } | ||
| }, | ||
| "System.Collections.Immutable/9.0.0": { | ||
| "dependencies": { | ||
| "System.Memory": "4.5.5", | ||
| "System.Runtime.CompilerServices.Unsafe": "6.0.0" | ||
| "System.Collections.Immutable": "10.0.1" | ||
| }, | ||
| "runtime": { | ||
| "lib/netstandard2.0/System.Collections.Immutable.dll": { | ||
| "assemblyVersion": "9.0.0.0", | ||
| "fileVersion": "9.0.24.52809" | ||
| "Microsoft.CodeAnalysis.Workspaces.MSBuild.Contracts.dll": { | ||
| "assemblyVersion": "5.6.0.0", | ||
| "fileVersion": "5.600.26.26310" | ||
| } | ||
| } | ||
| }, | ||
| "System.CommandLine/2.0.0-beta4.24528.1": { | ||
| "dependencies": { | ||
| "System.Memory": "4.5.5" | ||
| }, | ||
| "runtime": { | ||
| "lib/netstandard2.0/System.CommandLine.dll": { | ||
| "assemblyVersion": "2.0.0.0", | ||
| "fileVersion": "2.0.24.52801" | ||
| } | ||
| }, | ||
| "resources": { | ||
| "lib/netstandard2.0/cs/System.CommandLine.resources.dll": { | ||
| "locale": "cs" | ||
| }, | ||
| "lib/netstandard2.0/de/System.CommandLine.resources.dll": { | ||
| "locale": "de" | ||
| }, | ||
| "lib/netstandard2.0/es/System.CommandLine.resources.dll": { | ||
| "locale": "es" | ||
| }, | ||
| "lib/netstandard2.0/fr/System.CommandLine.resources.dll": { | ||
| "locale": "fr" | ||
| }, | ||
| "lib/netstandard2.0/it/System.CommandLine.resources.dll": { | ||
| "locale": "it" | ||
| }, | ||
| "lib/netstandard2.0/ja/System.CommandLine.resources.dll": { | ||
| "locale": "ja" | ||
| }, | ||
| "lib/netstandard2.0/ko/System.CommandLine.resources.dll": { | ||
| "locale": "ko" | ||
| }, | ||
| "lib/netstandard2.0/pl/System.CommandLine.resources.dll": { | ||
| "locale": "pl" | ||
| }, | ||
| "lib/netstandard2.0/pt-BR/System.CommandLine.resources.dll": { | ||
| "locale": "pt-BR" | ||
| }, | ||
| "lib/netstandard2.0/ru/System.CommandLine.resources.dll": { | ||
| "locale": "ru" | ||
| }, | ||
| "lib/netstandard2.0/tr/System.CommandLine.resources.dll": { | ||
| "locale": "tr" | ||
| }, | ||
| "lib/netstandard2.0/zh-Hans/System.CommandLine.resources.dll": { | ||
| "locale": "zh-Hans" | ||
| }, | ||
| "lib/netstandard2.0/zh-Hant/System.CommandLine.resources.dll": { | ||
| "locale": "zh-Hant" | ||
| } | ||
| } | ||
| }, | ||
| "System.Memory/4.5.5": {}, | ||
| "System.Runtime.CompilerServices.Unsafe/6.0.0": {} | ||
| } | ||
| } | ||
| }, | ||
| "libraries": { | ||
| "Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost/4.14.0-3.25262.10": { | ||
| "Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost/5.6.0-2.26263.10": { | ||
| "type": "project", | ||
@@ -170,94 +97,22 @@ "serviceable": false, | ||
| }, | ||
| "Microsoft.Build.Locator/1.6.10": { | ||
| "Microsoft.Build.Locator/1.10.2": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-DJhCkTGqy1LMJzEmG/2qxRTMHwdPc3WdVoGQI5o5mKHVo4dsHrCMLIyruwU/NSvPNSdvONlaf7jdFXnAMuxAuA==", | ||
| "path": "microsoft.build.locator/1.6.10", | ||
| "hashPath": "microsoft.build.locator.1.6.10.nupkg.sha512" | ||
| "sha512": "sha512-F+nLS7IpgtslyxNvtD6Jalnf5WU08lu8yfJBNQl3cbEF3AMUphs4t7nPuRYaaU8QZyGrqtVi7i73LhAe/yHx7A==", | ||
| "path": "microsoft.build.locator/1.10.2", | ||
| "hashPath": "microsoft.build.locator.1.10.2.nupkg.sha512" | ||
| }, | ||
| "Microsoft.CodeAnalysis.BannedApiAnalyzers/3.11.0-beta1.24081.1": { | ||
| "System.Collections.Immutable/10.0.1": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-DH6L3rsbjppLrHM2l2/NKbnMaYd0NFHx2pjZaFdrVcRkONrV3i9FHv6Id8Dp6/TmjhXQsJVJJFbhhjkpuP1xxg==", | ||
| "path": "microsoft.codeanalysis.bannedapianalyzers/3.11.0-beta1.24081.1", | ||
| "hashPath": "microsoft.codeanalysis.bannedapianalyzers.3.11.0-beta1.24081.1.nupkg.sha512" | ||
| "sha512": "sha512-kdTe61B8P7i2M1pODC3MLbZ/CfFGjpC6c6jzxjQoB5DHZNewayCRqgFUmx3JKB6vLQtozpMQEiw+R5fO32Jv4g==", | ||
| "path": "system.collections.immutable/10.0.1", | ||
| "hashPath": "system.collections.immutable.10.0.1.nupkg.sha512" | ||
| }, | ||
| "Microsoft.CodeAnalysis.NetAnalyzers/8.0.0-preview.23468.1": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-ZhIvyxmUCqb8OiU/VQfxfuAmIB4lQsjqhMVYKeoyxzSI+d7uR5Pzx3ZKoaIhPizQ15wa4lnyD6wg3TnSJ6P4LA==", | ||
| "path": "microsoft.codeanalysis.netanalyzers/8.0.0-preview.23468.1", | ||
| "hashPath": "microsoft.codeanalysis.netanalyzers.8.0.0-preview.23468.1.nupkg.sha512" | ||
| }, | ||
| "Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers/3.3.4-beta1.22504.1": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-2XRlqPAzVke7Sb80+UqaC7o57OwfK+tIr+aIOxrx41RWDMeR2SBUW7kL4sd6hfLFfBNsLo3W5PT+UwfvwPaOzA==", | ||
| "path": "microsoft.codeanalysis.performancesensitiveanalyzers/3.3.4-beta1.22504.1", | ||
| "hashPath": "microsoft.codeanalysis.performancesensitiveanalyzers.3.3.4-beta1.22504.1.nupkg.sha512" | ||
| }, | ||
| "Microsoft.CodeAnalysis.PublicApiAnalyzers/3.11.0-beta1.24081.1": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-3bYGBihvoNO0rhCOG1U9O50/4Q8suZ+glHqQLIAcKvnodSnSW+dYWYzTNb1UbS8pUS8nAUfxSFMwuMup/G5DtQ==", | ||
| "path": "microsoft.codeanalysis.publicapianalyzers/3.11.0-beta1.24081.1", | ||
| "hashPath": "microsoft.codeanalysis.publicapianalyzers.3.11.0-beta1.24081.1.nupkg.sha512" | ||
| }, | ||
| "Microsoft.DotNet.XliffTasks/9.0.0-beta.25255.5": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-bb0fZB5ViPscdfYeWlmtyXJMzNkgcpkV5RWmXktfV9lwIUZgNZmFotUXrdcTyZzrN7v1tQK/Y6BGnbkP9gEsXg==", | ||
| "path": "microsoft.dotnet.xlifftasks/9.0.0-beta.25255.5", | ||
| "hashPath": "microsoft.dotnet.xlifftasks.9.0.0-beta.25255.5.nupkg.sha512" | ||
| }, | ||
| "Microsoft.VisualStudio.Threading.Analyzers/17.13.2": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-Qcd8IlaTXZVq3wolBnzby1P7kWihdWaExtD8riumiKuG1sHa8EgjV/o70TMjTaeUMhomBbhfdC9OPwAHoZfnjQ==", | ||
| "path": "microsoft.visualstudio.threading.analyzers/17.13.2", | ||
| "hashPath": "microsoft.visualstudio.threading.analyzers.17.13.2.nupkg.sha512" | ||
| }, | ||
| "Newtonsoft.Json/13.0.3": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==", | ||
| "path": "newtonsoft.json/13.0.3", | ||
| "hashPath": "newtonsoft.json.13.0.3.nupkg.sha512" | ||
| }, | ||
| "Roslyn.Diagnostics.Analyzers/3.11.0-beta1.24081.1": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-reHqZCDKifA+DURcL8jUfYkMGL4FpgNt5LI0uWTS6IpM8kKVbu/kO8byZsqfhBu4wUzT3MBDcoMfzhZPdENIpg==", | ||
| "path": "roslyn.diagnostics.analyzers/3.11.0-beta1.24081.1", | ||
| "hashPath": "roslyn.diagnostics.analyzers.3.11.0-beta1.24081.1.nupkg.sha512" | ||
| }, | ||
| "System.Collections.Immutable/9.0.0": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-QhkXUl2gNrQtvPmtBTQHb0YsUrDiDQ2QS09YbtTTiSjGcf7NBqtYbrG/BE06zcBPCKEwQGzIv13IVdXNOSub2w==", | ||
| "path": "system.collections.immutable/9.0.0", | ||
| "hashPath": "system.collections.immutable.9.0.0.nupkg.sha512" | ||
| }, | ||
| "System.CommandLine/2.0.0-beta4.24528.1": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-Xt8tsSU8yd0ZpbT9gl5DAwkMYWLo8PV1fq2R/belrUbHVVOIKqhLfbWksbdknUDpmzMHZenBtD6AGAp9uJTa2w==", | ||
| "path": "system.commandline/2.0.0-beta4.24528.1", | ||
| "hashPath": "system.commandline.2.0.0-beta4.24528.1.nupkg.sha512" | ||
| }, | ||
| "System.Memory/4.5.5": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==", | ||
| "path": "system.memory/4.5.5", | ||
| "hashPath": "system.memory.4.5.5.nupkg.sha512" | ||
| }, | ||
| "System.Runtime.CompilerServices.Unsafe/6.0.0": { | ||
| "type": "package", | ||
| "serviceable": true, | ||
| "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==", | ||
| "path": "system.runtime.compilerservices.unsafe/6.0.0", | ||
| "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512" | ||
| "Microsoft.CodeAnalysis.Workspaces.MSBuild.Contracts/5.6.0-2.26263.10": { | ||
| "type": "project", | ||
| "serviceable": false, | ||
| "sha512": "" | ||
| } | ||
| } | ||
| } |
| { | ||
| "runtimeOptions": { | ||
| "tfm": "net6.0", | ||
| "tfm": "net8.0", | ||
| "framework": { | ||
| "name": "Microsoft.NETCore.App", | ||
| "version": "6.0.0" | ||
| "version": "8.0.0" | ||
| }, | ||
| "rollForward": "Major", | ||
| "configProperties": { | ||
| "System.Reflection.Metadata.MetadataUpdater.IsSupported": false | ||
| "System.Reflection.Metadata.MetadataUpdater.IsSupported": false, | ||
| "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false | ||
| } | ||
| } | ||
| } |
@@ -233,3 +233,3 @@ <?xml version="1.0"?> | ||
| </member> | ||
| <member name="M:Fuse.Context.SemanticContextEmitter.Emit(Fuse.Retrieval.ContextPlan,Fuse.Context.RenderedContext,Fuse.Context.ContextOutputFormat,System.String,System.String,System.Collections.Generic.IReadOnlyCollection{System.String},System.String,System.String)"> | ||
| <member name="M:Fuse.Context.SemanticContextEmitter.Emit(Fuse.Scoping.ContextPlan,Fuse.Context.RenderedContext,Fuse.Context.ContextOutputFormat,System.String,System.String,System.Collections.Generic.IReadOnlyCollection{System.String},System.String,System.String)"> | ||
| <summary> | ||
@@ -261,3 +261,3 @@ Emits the rendered context in the requested format. | ||
| <summary> | ||
| Renders a <see cref="T:Fuse.Retrieval.ContextPlan" /> into per-file source payloads, each at the render tier the plan | ||
| Renders a <see cref="T:Fuse.Scoping.ContextPlan" /> into per-file source payloads, each at the render tier the plan | ||
| assigned, by reusing the content reduction pipeline. | ||
@@ -280,3 +280,3 @@ </summary> | ||
| </member> | ||
| <member name="M:Fuse.Context.SemanticContextRenderer.RenderAsync(Fuse.Retrieval.ContextPlan,System.String,System.Threading.CancellationToken)"> | ||
| <member name="M:Fuse.Context.SemanticContextRenderer.RenderAsync(Fuse.Scoping.ContextPlan,System.String,System.Threading.CancellationToken)"> | ||
| <summary> | ||
@@ -322,3 +322,3 @@ Renders the plan's files at their assigned tiers. | ||
| </member> | ||
| <member name="M:Fuse.Context.RenderedFile.#ctor(System.String,System.String,Fuse.Retrieval.RenderTier,System.Double,System.String,System.Int32,System.Collections.Generic.IReadOnlyList{System.String})"> | ||
| <member name="M:Fuse.Context.RenderedFile.#ctor(System.String,System.String,Fuse.Scoping.RenderTier,System.Double,System.String,System.Int32,System.Collections.Generic.IReadOnlyList{System.String})"> | ||
| <summary> | ||
@@ -367,3 +367,3 @@ A single rendered file. | ||
| </member> | ||
| <member name="M:Fuse.Context.SemanticManifestBuilder.Build(Fuse.Retrieval.ContextPlan,System.String,System.String,System.String,System.String)"> | ||
| <member name="M:Fuse.Context.SemanticManifestBuilder.Build(Fuse.Scoping.ContextPlan,System.String,System.String,System.String,System.String)"> | ||
| <summary> | ||
@@ -370,0 +370,0 @@ Builds the manifest body (without comment delimiters) for a plan. |
@@ -7,2 +7,21 @@ <?xml version="1.0"?> | ||
| <members> | ||
| <member name="T:Fuse.Plugins.Languages.CSharp.Roslyn.Extensions.CSharpSemanticProviderServiceCollectionExtensions"> | ||
| <summary> | ||
| Registers the C# semantic-tier language provider and the shared semantic provider registry. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Fuse.Plugins.Languages.CSharp.Roslyn.Extensions.CSharpSemanticProviderServiceCollectionExtensions.AddCSharpSemanticLanguageProvider(Microsoft.Extensions.DependencyInjection.IServiceCollection)"> | ||
| <summary> | ||
| Registers <see cref="T:Fuse.Semantics.CSharpSemanticLanguageProvider" /> and builds a | ||
| <see cref="T:Fuse.Semantics.SemanticLanguageProviderRegistry" /> from every registered | ||
| <see cref="T:Fuse.Semantics.ISemanticLanguageProvider" />. | ||
| </summary> | ||
| <param name="services">The service collection to add registrations to.</param> | ||
| <returns>The same <paramref name="services" /> instance, to allow call chaining.</returns> | ||
| <remarks> | ||
| Call after <c>AddCSharpRoslyn</c> (typically via <c>AddFuse</c>). Additional providers register | ||
| as <see cref="T:Fuse.Semantics.ISemanticLanguageProvider" /> before this call to join the registry; the C# provider | ||
| is always registered here. | ||
| </remarks> | ||
| </member> | ||
| <member name="T:Fuse.Plugins.Languages.CSharp.Roslyn.Extensions.RoslynServiceCollectionExtensions"> | ||
@@ -9,0 +28,0 @@ <summary> |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
| <?xml version="1.0"?> | ||
| <doc> | ||
| <assembly> | ||
| <name>Fuse.Plugins.Languages.CSharp.Roslyn</name> | ||
| </assembly> | ||
| <members> | ||
| <member name="T:Fuse.Plugins.Languages.CSharp.Roslyn.Extensions.RoslynServiceCollectionExtensions"> | ||
| <summary> | ||
| Registers the Roslyn structural tier for C#. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Fuse.Plugins.Languages.CSharp.Roslyn.Extensions.RoslynServiceCollectionExtensions.AddCSharpRoslyn(Microsoft.Extensions.DependencyInjection.IServiceCollection)"> | ||
| <summary> | ||
| Registers Roslyn implementations of the C# skeleton, dependency, type-name, outline, slice, chunk, | ||
| route-map, and semantic-marker capabilities. | ||
| </summary> | ||
| <param name="services">The service collection to add the capabilities to.</param> | ||
| <returns>The same <paramref name="services" /> instance, to allow call chaining.</returns> | ||
| <remarks> | ||
| Call this after <c>AddCSharpLanguage</c> (typically via <c>AddFuse</c>) so Roslyn supplies | ||
| every structural capability for <c>.cs</c>. | ||
| </remarks> | ||
| </member> | ||
| <member name="T:Fuse.Plugins.Languages.CSharp.Roslyn.Maps.RoslynRouteMapGenerator"> | ||
| <summary> | ||
| Builds an HTTP route map from ASP.NET controller actions and minimal-API registrations in | ||
| <c>.cs</c> files using Roslyn syntax analysis. | ||
| </summary> | ||
| <remarks> | ||
| Attribute routes built from constants or interpolation are not resolved; verb-only actions fall back | ||
| to the handler name as the path. Rows are emitted in case-insensitive order inside a | ||
| <c><!-- fuse:route-map --></c> comment block. | ||
| </remarks> | ||
| </member> | ||
| <member name="P:Fuse.Plugins.Languages.CSharp.Roslyn.Maps.RoslynRouteMapGenerator.SupportedExtensions"> | ||
| <inheritdoc /> | ||
| </member> | ||
| <member name="M:Fuse.Plugins.Languages.CSharp.Roslyn.Maps.RoslynRouteMapGenerator.Generate(System.Collections.Generic.IReadOnlyDictionary{System.String,System.String})"> | ||
| <inheritdoc /> | ||
| </member> | ||
| <member name="T:Fuse.Plugins.Languages.CSharp.Roslyn.Markers.RoslynSemanticMarkerGenerator"> | ||
| <summary> | ||
| Generates one <see cref="T:Fuse.Plugins.Abstractions.Markers.SemanticMarker" /> per type declaration in <c>.cs</c> content using Roslyn | ||
| syntax analysis, capturing the type kind, implemented interfaces, constructor parameter types, and | ||
| inferred dependencies. | ||
| </summary> | ||
| <remarks> | ||
| The parser is error-tolerant, so skeleton and aggressively reduced content that is no longer | ||
| well-formed C# still yields markers from the partial tree. Record primary-constructor parameters are | ||
| not treated as constructor dependencies; that matches the prior regex generator. | ||
| </remarks> | ||
| </member> | ||
| <member name="P:Fuse.Plugins.Languages.CSharp.Roslyn.Markers.RoslynSemanticMarkerGenerator.SupportedExtensions"> | ||
| <inheritdoc /> | ||
| </member> | ||
| <member name="M:Fuse.Plugins.Languages.CSharp.Roslyn.Markers.RoslynSemanticMarkerGenerator.GenerateMarkers(System.String)"> | ||
| <inheritdoc /> | ||
| </member> | ||
| <member name="T:Fuse.Plugins.Languages.CSharp.Roslyn.RoslynDependencyExtractor"> | ||
| <summary> | ||
| Roslyn-based <see cref="T:Fuse.Plugins.Abstractions.Dependencies.IDependencyExtractor" />. Collects referenced type names from the parsed syntax | ||
| tree rather than by regex, so it captures references the regex extractor misses (return types, generic | ||
| arguments, object creations, base types, attributes) and does not create edges from text in comments or | ||
| strings, which the parser classifies as trivia. | ||
| </summary> | ||
| <remarks> | ||
| This is syntax-level, not full semantic binding: it identifies type-position identifiers without | ||
| resolving them across a compilation. It is a substantially more accurate approximation than the regex | ||
| extractor, not a guaranteed-complete call graph. | ||
| </remarks> | ||
| </member> | ||
| <member name="P:Fuse.Plugins.Languages.CSharp.Roslyn.RoslynDependencyExtractor.SupportedExtensions"> | ||
| <inheritdoc /> | ||
| </member> | ||
| <member name="M:Fuse.Plugins.Languages.CSharp.Roslyn.RoslynDependencyExtractor.ExtractReferencedTypes(System.String)"> | ||
| <inheritdoc /> | ||
| </member> | ||
| <member name="T:Fuse.Plugins.Languages.CSharp.Roslyn.RoslynOutlineExtractor"> | ||
| <summary> | ||
| Roslyn-based <see cref="T:Fuse.Plugins.Abstractions.Outline.ISymbolOutlineExtractor" />. Produces a precise type-and-member outline from the | ||
| parsed tree, attributing each member to its declaring type without the regex extractor's brace counting. | ||
| </summary> | ||
| </member> | ||
| <member name="P:Fuse.Plugins.Languages.CSharp.Roslyn.RoslynOutlineExtractor.SupportedExtensions"> | ||
| <inheritdoc /> | ||
| </member> | ||
| <member name="M:Fuse.Plugins.Languages.CSharp.Roslyn.RoslynOutlineExtractor.ExtractOutline(System.String)"> | ||
| <inheritdoc /> | ||
| </member> | ||
| <member name="T:Fuse.Plugins.Languages.CSharp.Roslyn.RoslynSkeletonExtractor"> | ||
| <summary> | ||
| Roslyn-based <see cref="T:Fuse.Plugins.Abstractions.Skeleton.ISkeletonExtractor" />. Parses the C# syntax tree and removes member bodies, | ||
| keeping type and member signatures. | ||
| </summary> | ||
| <remarks> | ||
| Unlike the regex skeleton extractor, this works from a parsed tree, so conditional compilation, partial | ||
| classes, and braces inside strings do not desynchronize a depth counter. This is the fix for the | ||
| skeleton collapse the regex extractor exhibits on heavily conditional code. | ||
| </remarks> | ||
| </member> | ||
| <member name="P:Fuse.Plugins.Languages.CSharp.Roslyn.RoslynSkeletonExtractor.SupportedExtensions"> | ||
| <inheritdoc /> | ||
| </member> | ||
| <member name="M:Fuse.Plugins.Languages.CSharp.Roslyn.RoslynSkeletonExtractor.ExtractSkeleton(System.String,System.Boolean)"> | ||
| <inheritdoc /> | ||
| </member> | ||
| <member name="T:Fuse.Plugins.Languages.CSharp.Roslyn.RoslynSymbolChunkExtractor"> | ||
| <summary> | ||
| Roslyn-based <see cref="T:Fuse.Plugins.Abstractions.Outline.ISymbolChunkExtractor" />. Produces one chunk per declared member from the parsed | ||
| tree, attributing each to its declaring type and recording its precise source span. | ||
| </summary> | ||
| </member> | ||
| <member name="P:Fuse.Plugins.Languages.CSharp.Roslyn.RoslynSymbolChunkExtractor.SupportedExtensions"> | ||
| <inheritdoc /> | ||
| </member> | ||
| <member name="M:Fuse.Plugins.Languages.CSharp.Roslyn.RoslynSymbolChunkExtractor.ExtractChunks(System.String)"> | ||
| <inheritdoc /> | ||
| </member> | ||
| <member name="T:Fuse.Plugins.Languages.CSharp.Roslyn.RoslynSymbolSliceExtractor"> | ||
| <summary> | ||
| Roslyn-based <see cref="T:Fuse.Plugins.Abstractions.Outline.ISymbolSliceExtractor" />. Keeps the named member in full and reduces every other | ||
| member of the file to its signature. | ||
| </summary> | ||
| </member> | ||
| <member name="P:Fuse.Plugins.Languages.CSharp.Roslyn.RoslynSymbolSliceExtractor.SupportedExtensions"> | ||
| <inheritdoc /> | ||
| </member> | ||
| <member name="M:Fuse.Plugins.Languages.CSharp.Roslyn.RoslynSymbolSliceExtractor.ExtractSlice(System.String,System.String)"> | ||
| <inheritdoc /> | ||
| </member> | ||
| <member name="T:Fuse.Plugins.Languages.CSharp.Roslyn.RoslynTypeNameLocator"> | ||
| <summary> | ||
| Roslyn-based <see cref="T:Fuse.Plugins.Abstractions.Dependencies.ITypeNameLocator" />. Locates declared types and members from the parsed syntax | ||
| tree, so partial classes and conditional compilation do not confuse declaration detection. | ||
| </summary> | ||
| </member> | ||
| <member name="P:Fuse.Plugins.Languages.CSharp.Roslyn.RoslynTypeNameLocator.SupportedExtensions"> | ||
| <inheritdoc /> | ||
| </member> | ||
| <member name="M:Fuse.Plugins.Languages.CSharp.Roslyn.RoslynTypeNameLocator.ContainsTypeDefinition(System.String,System.String)"> | ||
| <inheritdoc /> | ||
| </member> | ||
| <member name="M:Fuse.Plugins.Languages.CSharp.Roslyn.RoslynTypeNameLocator.ExtractDefinedTypes(System.String)"> | ||
| <inheritdoc /> | ||
| </member> | ||
| <member name="M:Fuse.Plugins.Languages.CSharp.Roslyn.RoslynTypeNameLocator.ExtractDefinedSymbols(System.String)"> | ||
| <inheritdoc /> | ||
| </member> | ||
| </members> | ||
| </doc> |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet