-
Notifications
You must be signed in to change notification settings - Fork 73
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DRAFT: paket move to FAKE-only #680
base: master
Are you sure you want to change the base?
Commits on Feb 12, 2024
-
Migrate from Paket to (Central Pkg Management)NuGet
CPM feature requires .NET 6.0.302 as explained in https://devblogs.microsoft.com/nuget/introducing-central-package-management/
Configuration menu - View commit details
-
Copy full SHA for 652750c - Browse repository at this point
Copy the full SHA 652750cView commit details -
Added ExcludeAssets="runtime" to Ms.Build.* nuget refs to fix build
Build error was: /home/runner/.nuget/packages/microsoft.build.locator/1.4.1/build/Microsoft.Build.Locator.targets(20,5): error : A PackageReference to Microsoft.Build.* without ExcludeAssets="runtime" exists in your project. This will cause MSBuild assemblies to be copied to your output directory, causing your application to load them at runtime. To use the copy of MSBuild registered by MSBuildLocator, set ExcludeAssets="runtime" on the MSBuild PackageReferences. To disable this check, set the property DisableMSBuildAssemblyCopyCheck=true in your project file (not recommended as you must distributed all of MSBuild + associated toolset). Package(s) referenced: Microsoft.Build.Tasks.Core;Microsoft.Build.Framework;Microsoft.Build.Utilities.Core;Microsoft.Build [/home/runner/work/FSharpLint/FSharpLint/src/FSharpLint.Core/FSharpLint.Core.fsproj]
Configuration menu - View commit details
-
Copy full SHA for 9d5c85e - Browse repository at this point
Copy the full SHA 9d5c85eView commit details -
Added nuget ref to Ms.Build.Locator to fix FNFE
To fix the following error in the build: System.IO.FileNotFoundException : Could not load file or assembly 'Microsoft.Build.Locator, Version=1.0.0.0, Culture=neutral, PublicKeyToken=9dff12846e04bfbd'. The system cannot find the file specified.
Configuration menu - View commit details
-
Copy full SHA for 1a25fcc - Browse repository at this point
Copy the full SHA 1a25fccView commit details -
Update Ms.Build.Framework nuget to fix TLE
Easy solution to upgrade as recommended in dotnet/interactive#1985 (comment) The exception was: Could not load type 'Microsoft.Build.Framework.Traits' from assembly 'Microsoft.Build.Framework, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
Configuration menu - View commit details
-
Copy full SHA for c88aecc - Browse repository at this point
Copy the full SHA c88aeccView commit details -
Add NuGet.Frameworks nuget to try fix FLE
Exception was: System.IO.FileLoadException: Could not load file or assembly 'NuGet.Frameworks, Version=6.2.1.7, Culture=neutral, PublicKeyToken=31bf3856ad364e35'. Could not find or load a specific file. (0x80131621) File name: 'NuGet.Frameworks, Version=6.2.1.7, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
Configuration menu - View commit details
-
Copy full SHA for 1cafcf9 - Browse repository at this point
Copy the full SHA 1cafcf9View commit details -
Replace NuGet.Frameworks nuget to workaround FLE
Previous commit adding the nuget reference didn't work. This is a workaround that works: dotnet/roslyn#61454 (comment)
Configuration menu - View commit details
-
Copy full SHA for 27d08e0 - Browse repository at this point
Copy the full SHA 27d08e0View commit details -
Update Ms.Build.Tasks.Core nuget to fix MissingMethodEx
Exception was: Using "ResolveAssemblyReference" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Task "ResolveAssemblyReference" The "ResolveAssemblyReference" task failed unexpectedly. System.MissingMethodException: Method not found: 'Void Microsoft.Build.Eventing.MSBuildEventSource.RarOverallStop()'.
Configuration menu - View commit details
-
Copy full SHA for 4818408 - Browse repository at this point
Copy the full SHA 4818408View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba0f3cf - Browse repository at this point
Copy the full SHA ba0f3cfView commit details -
WIP: remove references to Paket.Restore.targets
Rmove references to Paket.Restore.targets from .fsproj files as paket is no longer used.
Configuration menu - View commit details
-
Copy full SHA for 7b09c9f - Browse repository at this point
Copy the full SHA 7b09c9fView commit details -
WIP: upgrade somepackage versions
Upgraded FSC to 41.0.7,Ionide.ProjInfo. to 0.58, and FSharp.Core to 6.0.0 as these are versions used in current master branch.
Configuration menu - View commit details
-
Copy full SHA for 970c74b - Browse repository at this point
Copy the full SHA 970c74bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee5343f - Browse repository at this point
Copy the full SHA ee5343fView commit details -
FunctionalTest: removedworkaround
Removedworkaround from FunctionalTest.fsproj that caused error when building using Visual Studio.
Configuration menu - View commit details
-
Copy full SHA for 74dd3f5 - Browse repository at this point
Copy the full SHA 74dd3f5View commit details -
WIP: revert Microsoft.Build version to 16.11
Revert Microsoft.Build and Microsoft.Build.Framework and Microsoft.Build.Utilities.Core versions to 16.11.
Configuration menu - View commit details
-
Copy full SHA for cb92dc6 - Browse repository at this point
Copy the full SHA cb92dc6View commit details -
WIP: made some functional tests pass
Made changes to FSharpLint.FunctionalTest.fsproj and Directory.Packages.Props to avoid errors when loading projects in functional tests.
Configuration menu - View commit details
-
Copy full SHA for 97838c2 - Browse repository at this point
Copy the full SHA 97838c2View commit details -
WIP: set System.Configuration.ConfigurationManager to version 6.0
In attempt to fix this error in functional tests: ``` "Could not load file or assembly 'System.Configuration.ConfigurationManager, Version=6.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'. Could not find or load a specific file. (0x80131621)")" ```
Configuration menu - View commit details
-
Copy full SHA for 695c91b - Browse repository at this point
Copy the full SHA 695c91bView commit details -
Add package references to fix `Could not load file or assembly ` bugs that prevented console app from working.
Configuration menu - View commit details
-
Copy full SHA for deb32ec - Browse repository at this point
Copy the full SHA deb32ecView commit details -
In Directory.Build.targets added PackageDownload deirectives for packages used by Fornax and a target that copies dlls from these downloaded packages to packages/docs directory as these are no longer managed by Paket. Package versions are exact because PackageDownload requires them to be exact.
Configuration menu - View commit details
-
Copy full SHA for 53814ed - Browse repository at this point
Copy the full SHA 53814edView commit details -
- re-enable NU1605 warning; - fix package versions so there are no package downgrades which caused NU1605 errors.
Configuration menu - View commit details
-
Copy full SHA for f4f90f7 - Browse repository at this point
Copy the full SHA f4f90f7View commit details