Closed
Description
File1.fsi
namespace Lib2
type TypeWithSignature =
{ Field1: int }
File1.fs
namespace Lib2
type TypeWithSignature =
{ Field1: int }
Library1.fs in different project
open Lib2
let x = { Field1 = 1 }
FSharpSymbolUse.Symbol
for Field1
in Library1.fs has identical DeclarationLocation
, ImplementationLocation
and SignatureLocation
:
This bug makes it very hard to implement this VFPT feature: fsprojects-archive/zzarchive-VisualFSharpPowerTools#1351