Janusz Wrobel
Janusz Wrobel
Hi, First of all, thanks a lot for the plugin! I'm using the latest Rider EAP version (2019.2 EAP 5) and plugin version 2.0.2 When I edit a *.ps1 script,...
FCS code analysis currently runs in serial - project-by-project. There is a big potential for speedup by analysing all unrelated projects at the same time. Some discussion around this happened...
## Describe the Bug Using the latest version of `DotNetConfig.CommandLine` - `1.0.6` with the latest version of `System.CommandLine` - `2.0.0-beta4.22272.1` causes type load error. ## Steps to Reproduce 1. Create...
Hi, Thanks for this project, it makes things easier for me! How does one do a design-time build using Buildalyzer? It seems to me that the following does either a...
Using the Transparent Compiler in FCS produces different diagnostics for the Fantomas solution. **Repro steps** Run the below script that checks out and runs the `fsharp_scripts` tool: ```powershell git clone...
`reportTime` is used for recording timings of individual phases of compilation. When the `--times:file.csv` is used, it produces a csv file with the following header: ``` Name,StartTime,EndTime,Duration(s),Id,ParentId,RootId,fileName,project,qualifiedNameOfFile,userOpName,length,cache,cpuDelta(s),realDelta(s),gc0,gc1,gc2,outputDllFile,buildPhase ``` Every `reportTime`...
Hi, I'm trying to use Mono.Cecil to help implement a compilation cache: https://github.com/safesparrow/MSBuild.CompilerCache/ One of the problems with such a cache is that when reusing a dll from the cache...
Once https://github.com/dotnet/fsharp/issues/14848 is fixed and FCS has a usable parsing cache, can we add optional eager parsing of all files upon project load? The end goal is to reach a...
Parsing can take ~10-20% of time to check files/projects. I think some of the requests are not necessary. This compounded by [lack of parsing caching in FCS](https://github.com/dotnet/fsharp/issues/14848) means there is...
I would like to run the Rider F# plugin with a locally built FCS. This would allow me to do the following: - easily debug the internals of FCS when...