ionide / proj-info

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

Latest FCS #192

Closed dawedawe closed 1 year ago

dawedawe commented 1 year ago

WHAT

๐Ÿค– Generated by Copilot at 2d50bd2

Updated the project to use the latest FCS API and dotnet7 feed, and fixed the tests accordingly. This improves the compatibility and performance of the library with the latest F# compiler service and .NET SDK.

๐Ÿค– Generated by Copilot at 2d50bd2

Sing, O Muse, of the valiant deeds of the F# heroes Who, with skill and wisdom, updated their code to the latest FCS And made their paket.dependencies shine like the stars of heaven And their FCS module and Tests.fs swift and smooth as the wind

๐Ÿ†™๐Ÿ› ๏ธ๐Ÿงช

WHY

This is to go along with https://github.com/fsharp/FsAutoComplete/pull/1122 and help the CI over there. Is there a mechanism to build a nightly for FSAC with these changes?

HOW

๐Ÿค– Generated by Copilot at 2d50bd2

nojaf commented 1 year ago

@baronfel, @TheAngryByrd as this is a part of getting https://github.com/fsharp/FsAutoComplete/pull/1122 green. Would it make sense to do the git submodule thing in FSAC? And build that proj-info dep from source in the nightly branch?

TheAngryByrd commented 1 year ago

@baronfel, @TheAngryByrd as this is a part of getting fsharp/FsAutoComplete#1122 green. Would it make sense to do the git submodule thing in FSAC? And build that proj-info dep from source in the nightly branch?

We could publish this as some type of beta on nuget unless you want to submodule FCS as well.