File tree 3 files changed +14
-4
lines changed
3 files changed +14
-4
lines changed Original file line number Diff line number Diff line change 18
18
<ItemGroup >
19
19
<PackageReference Include =" Microsoft.Build.Utilities.Core" Version =" 17.0.0" />
20
20
<PackageReference Include =" Microsoft.IO.RecyclableMemoryStream" Version =" 2.2.0" />
21
- <PackageReference Include =" FSharp.Compiler.Service" Version =" 41.0.1 " />
22
- <PackageReference Include =" FSharp.Core" Version =" 6 .0.1 " />
21
+ <PackageReference Include =" FSharp.Compiler.Service" Version =" 43.8.300 " />
22
+ <PackageReference Include =" FSharp.Core" Version =" 8 .0.300 " />
23
23
</ItemGroup >
24
24
</Project >
Original file line number Diff line number Diff line change @@ -113,7 +113,7 @@ public void FileDeleteShim(string fileName) {
113
113
throw new NotSupportedException ( ) ;
114
114
}
115
115
116
- public DirectoryInfo DirectoryCreateShim ( string path ) {
116
+ public string DirectoryCreateShim ( string path ) {
117
117
throw new NotSupportedException ( ) ;
118
118
}
119
119
@@ -139,6 +139,10 @@ public IEnumerable<string> EnumerateDirectoriesShim(string path) {
139
139
throw new NotSupportedException ( ) ;
140
140
}
141
141
142
+ public string ChangeExtensionShim ( string path , string extension ) {
143
+ throw new NotImplementedException ( ) ;
144
+ }
145
+
142
146
public string GetTempPathShim ( ) {
143
147
return VirtualTempPath ;
144
148
}
Original file line number Diff line number Diff line change 6
6
using Microsoft . CodeAnalysis . Text ;
7
7
using Microsoft . FSharp . Collections ;
8
8
using Microsoft . FSharp . Control ;
9
+ using Microsoft . FSharp . Core ;
9
10
using Microsoft . IO ;
10
11
using MirrorSharp . FSharp . Advanced ;
11
12
using MirrorSharp . Internal ;
@@ -54,7 +55,12 @@ RecyclableMemoryStreamManager memoryStreamManager
54
55
keepAllBackgroundSymbolUses : false ,
55
56
enableBackgroundItemKeyStoreAndSemanticClassification : false ,
56
57
// allows for using signature files to speed up compilation, but mutually exclusive with `keepAssemblyContents`
57
- enablePartialTypeChecking : false
58
+ enablePartialTypeChecking : false ,
59
+ parallelReferenceResolution : false ,
60
+ captureIdentifiersWhenParsing : false ,
61
+ documentSource : FSharpOption < DocumentSource > . Some ( DocumentSource . FileSystem ) ,
62
+ useSyntaxTreeCache : false ,
63
+ useTransparentCompiler : false
58
64
) ;
59
65
// Checker.ImplicitlyStartBackgroundWork = false;
60
66
AssemblyReferencePaths = options . AssemblyReferencePaths ;
You can’t perform that action at this time.
0 commit comments