Skip to content

v0.85.1

Choose a tag to compare

@github-actions github-actions released this 10 Oct 16:04
a47e60e

Changed

  • Find References skips files that do not contain the name - With the transparent compiler, a file is only searched when its text contains the name of the symbol as a whole identifier. Before, FCS imported the references of every project it searched, also of projects with no file that uses the name. On the Fantomas solution, Find References takes 1.5 s instead of about 3 s and adds about 215 MB to memory instead of about 480 MB.

Fixed

  • The first hover in a file is fast again - Since 0.85.0, the first hover in a file listed every entity of every referenced assembly to resolve <see cref> links, also when the tooltip had none. It took over a second and kept 50 to 70 MB. The list is now only built for a tooltip with a cref.
  • DisableInMemoryProjectReferences works again - The setting had no effect since 0.66.0. With it on, a referenced F# project comes from its output DLL instead of its source files, with both compilers.

fsautocomplete 0.85.1 on NuGet