ionide / proj-info

Parse and evaluate MsBuild project files
MIT License
64 stars 37 forks source link

Bump FCS to version 7.0.400 and adjust to API changes #194

Closed baronfel closed 1 year ago

baronfel commented 1 year ago

WHAT

🤖 Generated by Copilot at 099ee60

This pull request updates the proj-info library and its dependencies to support the latest F# language features and tools. It updates FSharp.Compiler.Service to version 7.0.400 and adapts the library and test code to use the new API for FSharpReferencedProject. It also updates fake-cli and fantomas to their latest versions and fixes a typo in the build script. It documents the changes in the CHANGELOG.md file.

🤖 Generated by Copilot at 099ee60

Sing, O Muse, of the valiant deeds of the proj-info team Who with skill and wisdom updated their library and tools To harness the power of FSharp.Compiler.Service, the shining star That guides the F# language to new heights of beauty and grace

🐛🚀♻️

WHY

HOW

🤖 Generated by Copilot at 099ee60

baronfel commented 1 year ago

This should be good to go - I've built the packages locally and here's what the relevant dependencies groups look like:

Ionide.ProjInfo: image

Ionide.ProjInfo.FCS: image

These look open-ended enough to not cause the hurdle that we ran into for this version update.

TheAngryByrd commented 1 year ago

looks right to me!