Skip to content

FSharpCheckFileResults.GetMethodsAsSymbols doesn't provide all overloads #17876

Open
@auduchinok

Description

@auduchinok

Consider the following console app that references Selenium.WebDriver package:

open System
open OpenQA.Selenium.Safari

let driver = new SafariDriver()

let url = Uri("")
let str = ""

driver.Navigate().GoToUrl(url)
driver.Navigate().GoToUrl(str)


let navigation = driver.Navigate()
navigation.GoToUrl(url)

'Parameter Info' popup (which uses checkResults.GetMethodsAsSymbols from FCS) is missing overloads when invoked on driver.Navigate().GoToUrl. When using the Uri overload, the string one is missing:

The same happens in the other direction:

However, if driver.Navigate is moved to a binding, it works as expected:

Metadata

Metadata

Assignees

No one assigned

    Labels

    Area-Compiler-ServiceVarious compiler service issues which do not belong to other labels/areas.BugImpact-Medium(Internal MS Team use only) Describes an issue with moderate impact on existing code.

    Type

    Projects

    Status

    New

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions