@@ -23,8 +23,8 @@ let internal tups (m:range) = (m.StartLine, m.StartColumn), (m.EndLine, m.EndCol
23
23
24
24
module internal Project1A =
25
25
26
- let fileName1 = Path.ChangeExtension( tryCreateTemporaryFileName (), " .fs" )
27
- let baseName = tryCreateTemporaryFileName ()
26
+ let fileName1 = Path.ChangeExtension( getTemporaryFileName (), " .fs" )
27
+ let baseName = getTemporaryFileName ()
28
28
let dllName = Path.ChangeExtension( baseName, " .dll" )
29
29
let projFileName = Path.ChangeExtension( baseName, " .fsproj" )
30
30
let fileSource1 = """
@@ -69,8 +69,8 @@ type U =
69
69
//-----------------------------------------------------------------------------------------
70
70
module internal Project1B =
71
71
72
- let fileName1 = Path.ChangeExtension( tryCreateTemporaryFileName (), " .fs" )
73
- let baseName = tryCreateTemporaryFileName ()
72
+ let fileName1 = Path.ChangeExtension( getTemporaryFileName (), " .fs" )
73
+ let baseName = getTemporaryFileName ()
74
74
let dllName = Path.ChangeExtension( baseName, " .dll" )
75
75
let projFileName = Path.ChangeExtension( baseName, " .fsproj" )
76
76
let fileSource1 = """
@@ -96,8 +96,8 @@ let x =
96
96
// A project referencing two sub-projects
97
97
module internal MultiProject1 =
98
98
99
- let fileName1 = Path.ChangeExtension( tryCreateTemporaryFileName (), " .fs" )
100
- let baseName = tryCreateTemporaryFileName ()
99
+ let fileName1 = Path.ChangeExtension( getTemporaryFileName (), " .fs" )
100
+ let baseName = getTemporaryFileName ()
101
101
let dllName = Path.ChangeExtension( baseName, " .dll" )
102
102
let projFileName = Path.ChangeExtension( baseName, " .fsproj" )
103
103
let fileSource1 = """
@@ -271,7 +271,7 @@ module internal ManyProjectsStressTest =
271
271
type Project = { ModuleName: string ; FileName: string ; Options: FSharpProjectOptions ; DllName: string }
272
272
let projects =
273
273
[ for i in 1 .. numProjectsForStressTest do
274
- let fileName1 = Path.ChangeExtension( tryCreateTemporaryFileName (), " .fs" )
274
+ let fileName1 = Path.ChangeExtension( getTemporaryFileName (), " .fs" )
275
275
let moduleName = " Project" + string i
276
276
let fileSource1 = " module " + moduleName + """
277
277
@@ -287,7 +287,7 @@ let p = C.Print()
287
287
288
288
"""
289
289
FileSystem.OpenFileForWriteShim( fileName1) .Write( fileSource1)
290
- let baseName = tryCreateTemporaryFileName ()
290
+ let baseName = getTemporaryFileName ()
291
291
let dllName = Path.ChangeExtension( baseName, " .dll" )
292
292
let projFileName = Path.ChangeExtension( baseName, " .fsproj" )
293
293
let fileNames = [| fileName1|]
@@ -296,8 +296,8 @@ let p = C.Print()
296
296
yield { ModuleName = moduleName; FileName= fileName1; Options = options; DllName= dllName } ]
297
297
298
298
let jointProject =
299
- let fileName = Path.ChangeExtension( tryCreateTemporaryFileName (), " .fs" )
300
- let dllBase = tryCreateTemporaryFileName ()
299
+ let fileName = Path.ChangeExtension( getTemporaryFileName (), " .fs" )
300
+ let dllBase = getTemporaryFileName ()
301
301
let dllName = Path.ChangeExtension( dllBase, " .dll" )
302
302
let projFileName = Path.ChangeExtension( dllBase, " .fsproj" )
303
303
let fileSource =
@@ -396,8 +396,8 @@ let ``Test ManyProjectsStressTest all symbols`` useTransparentCompiler =
396
396
397
397
module internal MultiProjectDirty1 =
398
398
399
- let fileName1 = Path.ChangeExtension( tryCreateTemporaryFileName (), " .fs" )
400
- let baseName = tryCreateTemporaryFileName ()
399
+ let fileName1 = Path.ChangeExtension( getTemporaryFileName (), " .fs" )
400
+ let baseName = getTemporaryFileName ()
401
401
let dllName = Path.ChangeExtension( baseName, " .dll" )
402
402
let projFileName = Path.ChangeExtension( baseName, " .fsproj" )
403
403
let content = """ module Project1
@@ -418,8 +418,8 @@ let x = "F#"
418
418
module internal MultiProjectDirty2 =
419
419
420
420
421
- let fileName1 = Path.ChangeExtension( tryCreateTemporaryFileName (), " .fs" )
422
- let baseName = tryCreateTemporaryFileName ()
421
+ let fileName1 = Path.ChangeExtension( getTemporaryFileName (), " .fs" )
422
+ let baseName = getTemporaryFileName ()
423
423
let dllName = Path.ChangeExtension( baseName, " .dll" )
424
424
let projFileName = Path.ChangeExtension( baseName, " .fsproj" )
425
425
@@ -609,10 +609,10 @@ let ``Test multi project symbols should pick up changes in dependent projects``
609
609
610
610
module internal Project2A =
611
611
612
- let fileName1 = Path.ChangeExtension( tryCreateTemporaryFileName (), " .fs" )
613
- let baseName1 = tryCreateTemporaryFileName ()
614
- let baseName2 = tryCreateTemporaryFileName ()
615
- let baseName3 = tryCreateTemporaryFileName () // this one doesn't get InternalsVisibleTo rights
612
+ let fileName1 = Path.ChangeExtension( getTemporaryFileName (), " .fs" )
613
+ let baseName1 = getTemporaryFileName ()
614
+ let baseName2 = getTemporaryFileName ()
615
+ let baseName3 = getTemporaryFileName () // this one doesn't get InternalsVisibleTo rights
616
616
let dllShortName = Path.GetFileNameWithoutExtension( baseName2)
617
617
let dllName = Path.ChangeExtension( baseName1, " .dll" )
618
618
let projFileName = Path.ChangeExtension( baseName1, " .fsproj" )
@@ -638,7 +638,7 @@ type C() =
638
638
// A project referencing Project2A
639
639
module internal Project2B =
640
640
641
- let fileName1 = Path.ChangeExtension( tryCreateTemporaryFileName (), " .fs" )
641
+ let fileName1 = Path.ChangeExtension( getTemporaryFileName (), " .fs" )
642
642
let dllName = Path.ChangeExtension( Project2A.baseName2, " .dll" )
643
643
let projFileName = Path.ChangeExtension( Project2A.baseName2, " .fsproj" )
644
644
let fileSource1 = """
@@ -662,7 +662,7 @@ let v = Project2A.C().InternalMember // access an internal symbol
662
662
// A project referencing Project2A but without access to the internals of A
663
663
module internal Project2C =
664
664
665
- let fileName1 = Path.ChangeExtension( tryCreateTemporaryFileName (), " .fs" )
665
+ let fileName1 = Path.ChangeExtension( getTemporaryFileName (), " .fs" )
666
666
let dllName = Path.ChangeExtension( Project2A.baseName3, " .dll" )
667
667
let projFileName = Path.ChangeExtension( Project2A.baseName3, " .fsproj" )
668
668
let fileSource1 = """
@@ -733,8 +733,8 @@ let ``Test multi project 2 all symbols`` useTransparentCompiler =
733
733
734
734
module internal Project3A =
735
735
736
- let fileName1 = Path.ChangeExtension( tryCreateTemporaryFileName (), " .fs" )
737
- let baseName = tryCreateTemporaryFileName ()
736
+ let fileName1 = Path.ChangeExtension( getTemporaryFileName (), " .fs" )
737
+ let baseName = getTemporaryFileName ()
738
738
let dllName = Path.ChangeExtension( baseName, " .dll" )
739
739
let projFileName = Path.ChangeExtension( baseName, " .fsproj" )
740
740
let fileSource1 = """
@@ -756,8 +756,8 @@ let (|DivisibleBy|_|) by n =
756
756
// A project referencing a sub-project
757
757
module internal MultiProject3 =
758
758
759
- let fileName1 = Path.ChangeExtension( tryCreateTemporaryFileName (), " .fs" )
760
- let baseName = tryCreateTemporaryFileName ()
759
+ let fileName1 = Path.ChangeExtension( getTemporaryFileName (), " .fs" )
760
+ let baseName = getTemporaryFileName ()
761
761
let dllName = Path.ChangeExtension( baseName, " .dll" )
762
762
let projFileName = Path.ChangeExtension( baseName, " .fsproj" )
763
763
let fileSource1 = """
0 commit comments