Skip to content

Commit f72b7b2

Browse files
dsymeTIHan
authored andcommitted
split service.fs (#6247)
* split service.fs * reduce diff * minor cleanup * fix flakey test (?) * use runsettings * same fix for FCS tests2 * fix build * add diagnostics * fix final parallel case * fix build * try again to fix test * update test fixes * add diagnostics * add diagnostics * diagnostics * diagnostics * diagnostics * add diagnostics and possible fix for tp smoke tests * fix build * fix build * merge master * integrate master * integrate master * fix build * Delete FSharp.Compiler.Private.fsproj
1 parent 6d989fa commit f72b7b2

File tree

7 files changed

+2828
-2522
lines changed

7 files changed

+2828
-2522
lines changed

fcs/FSharp.Compiler.Service/FSharp.Compiler.Service.fsproj

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -621,6 +621,12 @@
621621
<Compile Include="$(FSharpSourcesRoot)\fsharp\service\QuickParse.fs">
622622
<Link>Service/QuickParse.fs</Link>
623623
</Compile>
624+
<Compile Include="$(FSharpSourcesRoot)\fsharp\service\FSharpCheckerResults.fsi">
625+
<Link>Service/FSharpCheckerResults.fsi</Link>
626+
</Compile>
627+
<Compile Include="$(FSharpSourcesRoot)\fsharp\service\FSharpCheckerResults.fs">
628+
<Link>Service/FSharpCheckerResults.fs</Link>
629+
</Compile>
624630
<Compile Include="$(FSharpSourcesRoot)\fsharp\service\service.fsi">
625631
<Link>Service/service.fsi</Link>
626632
</Compile>

src/fsharp/FSharp.Compiler.Private/FSharp.Compiler.Private.fsproj

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -655,6 +655,12 @@
655655
<Compile Include="..\service\QuickParse.fs">
656656
<Link>Service/QuickParse.fs</Link>
657657
</Compile>
658+
<Compile Include="..\..\fsharp\service\FSharpCheckerResults.fsi">
659+
<Link>Service/FSharpCheckerResults.fsi</Link>
660+
</Compile>
661+
<Compile Include="..\..\fsharp\service\FSharpCheckerResults.fs">
662+
<Link>Service/FSharpCheckerResults.fs</Link>
663+
</Compile>
658664
<Compile Include="..\service\service.fsi">
659665
<Link>Service/service.fsi</Link>
660666
</Compile>

src/fsharp/service/FSharpCheckerResults.fs

Lines changed: 2240 additions & 0 deletions
Large diffs are not rendered by default.

src/fsharp/service/FSharpCheckerResults.fsi

Lines changed: 421 additions & 0 deletions
Large diffs are not rendered by default.

src/fsharp/service/service.fs

Lines changed: 153 additions & 2215 deletions
Large diffs are not rendered by default.

src/fsharp/service/service.fsi

Lines changed: 0 additions & 307 deletions
Large diffs are not rendered by default.

vsintegration/Utils/LanguageServiceProfiling/Options.fs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,8 @@ let FCS (repositoryDir: string) : Options =
190190
@"src\fsharp\service\ServiceUntypedParse.fs"
191191
@"src\utils\reshapedmsbuild.fs"
192192
@"src\fsharp\SimulatedMSBuildReferenceResolver.fs"
193+
@"src\fsharp\service\FSharpCheckerResults.fsi"
194+
@"src\fsharp\service\FSharpCheckerResults.fs"
193195
@"src\fsharp\service\service.fsi"
194196
@"src\fsharp\service\service.fs"
195197
@"src\fsharp\service\SimpleServices.fsi"

0 commit comments

Comments
 (0)