-
Auto open namespace/module in wrong place. Currently it will insert open statements to the outest namespace/module, but maybe the statement should be inserted to the closest places to the function

-
Treat static class as F# module, and try to open the class.

Expected behavior
open statement should be inserted to the closest places to the function

- Treat static class as a F# module with
[<RequireQualifiedAccess>] like insert Array or Seq
Related information
Provide any related information (optional):
Microsoft Visual Studio Community 2022
Version 17.4.1
Visual F# Tools 17.4.0-beta.22512.4+525d5109e389341bb90b144c24e2ad1ceec91e7b
Auto open namespace/module in wrong place. Currently it will insert

openstatements to the outest namespace/module, but maybe the statement should be inserted to the closest places to the functionTreat static class as F# module, and try to open the class.

Expected behavior
openstatement should be inserted to the closest places to the function[<RequireQualifiedAccess>]like insertArrayorSeqRelated information
Provide any related information (optional):
Microsoft Visual Studio Community 2022
Version 17.4.1
Visual F# Tools 17.4.0-beta.22512.4+525d5109e389341bb90b144c24e2ad1ceec91e7b