Fixed a bug in the solution explorer that caused duplicate package references to appear. Modified packageRefs in src/Components/SolutionExplorer.fs to filter out duplicates by name.
🤖 Generated by Copilot at b03d263
packageRefs fixedNo more duplicates shown inSolution explorer
🐛🗑️🗃️
WHY
Because there are multiple .dll files in the FSharp.Compiler.Service package, proj-info has two entries in the PackageReferences, which is fine. But here, we only want to show the package names.
HOW
🤖 Generated by Copilot at b03d263
Fix bug of duplicate package references in solution explorer by removing them before mapping to string (link)
WHAT
🤖 Generated by Copilot at b03d263
Fixed a bug in the solution explorer that caused duplicate package references to appear. Modified
packageRefs
insrc/Components/SolutionExplorer.fs
to filter out duplicates by name.🤖 Generated by Copilot at b03d263
🐛🗑️🗃️
WHY
Because there are multiple .dll files in the FSharp.Compiler.Service package, proj-info has two entries in the PackageReferences, which is fine. But here, we only want to show the package names.![image](https://github.com/ionide/ionide-vscode-fsharp/assets/3221269/276ee6dc-4f5f-423b-9ae3-409487e7ad59)
HOW
🤖 Generated by Copilot at b03d263