Skip to content
This repository was archived by the owner on Dec 23, 2024. It is now read-only.

Commit d9342d6

Browse files
brettfoKevinRansom
authored andcommitted
Add WriteCodeFragment build task (dotnet#3702)
* add WriteCodeFragment build task for assembly-level attribute generation * move InternalsVisibleTo to the project files where possible
1 parent 6f62ffc commit d9342d6

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

Common/AssemblyInfo.fs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,6 @@ namespace Microsoft.VisualStudio.FSharp.Editor
44

55
open Microsoft.VisualStudio.Shell
66

7-
[<assembly:System.Runtime.CompilerServices.InternalsVisibleTo("FSharp.ProjectSystem.FSharp, PublicKey=002400000480000094000000060200000024000052534131000400000100010007D1FA57C4AED9F0A32E84AA0FAEFD0DE9E8FD6AEC8F87FB03766C834C99921EB23BE79AD9D5DCC1DD9AD236132102900B723CF980957FC4E177108FC607774F29E8320E92EA05ECE4E821C0A5EFE8F1645C4C0C93C1AB99285D622CAA652C1DFAD63D745D6F2DE5F17E5EAF0FC4963D261C8A12436518206DC093344D5AD293")>]
8-
[<assembly:System.Runtime.CompilerServices.InternalsVisibleTo("VisualFSharp.Unittests, PublicKey=002400000480000094000000060200000024000052534131000400000100010007D1FA57C4AED9F0A32E84AA0FAEFD0DE9E8FD6AEC8F87FB03766C834C99921EB23BE79AD9D5DCC1DD9AD236132102900B723CF980957FC4E177108FC607774F29E8320E92EA05ECE4E821C0A5EFE8F1645C4C0C93C1AB99285D622CAA652C1DFAD63D745D6F2DE5F17E5EAF0FC4963D261C8A12436518206DC093344D5AD293")>]
9-
[<assembly:System.Runtime.CompilerServices.InternalsVisibleTo("VisualFSharp.Salsa, PublicKey=002400000480000094000000060200000024000052534131000400000100010007D1FA57C4AED9F0A32E84AA0FAEFD0DE9E8FD6AEC8F87FB03766C834C99921EB23BE79AD9D5DCC1DD9AD236132102900B723CF980957FC4E177108FC607774F29E8320E92EA05ECE4E821C0A5EFE8F1645C4C0C93C1AB99285D622CAA652C1DFAD63D745D6F2DE5F17E5EAF0FC4963D261C8A12436518206DC093344D5AD293")>]
10-
117
[<assembly: ProvideCodeBase(CodeBase = @"$PackageFolder$\FSharp.Editor.dll")>]
128
[<assembly: ProvideCodeBase(CodeBase = @"$PackageFolder$\FSharp.UIResources.dll")>]
139
[<assembly: ProvideCodeBase(CodeBase = @"$PackageFolder$\Newtonsoft.Json.dll")>]

FSharp.Editor.fsproj

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,11 @@
2828
<GeneratePkgDefFile>true</GeneratePkgDefFile>
2929
<IncludePkgdefInVSIXContainer>true</IncludePkgdefInVSIXContainer>
3030
</PropertyGroup>
31+
<ItemGroup>
32+
<InternalsVisibleTo Include="FSharp.ProjectSystem.FSharp" />
33+
<InternalsVisibleTo Include="VisualFSharp.Unittests" />
34+
<InternalsVisibleTo Include="VisualFSharp.Salsa" />
35+
</ItemGroup>
3136
<ItemGroup>
3237
<EmbeddedResource Include="FSharp.Editor.resx" GenerateSource="true">
3338
<GeneratedModuleName>Microsoft.VisualStudio.FSharp.Editor.SR</GeneratedModuleName>

0 commit comments

Comments
 (0)