File tree Expand file tree Collapse file tree 8 files changed +14
-20
lines changed
Microsoft.Spark.Extensions.DotNet.Interactive.UnitTest
Microsoft.Spark.Extensions.DotNet.Interactive Expand file tree Collapse file tree 8 files changed +14
-20
lines changed Original file line number Diff line number Diff line change 6
6
<add key =" dotnet-core" value =" https://dotnetfeed.blob.core.windows.net/dotnet-core/index.json" />
7
7
<add key =" dotnet-tools" value =" https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/index.json" />
8
8
<add key =" dotnet-eng" value =" https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-eng/nuget/v3/index.json" />
9
+ <add key =" dotnet5" value =" https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet5/nuget/v3/index.json" />
10
+ <add key =" dotnet-try" value =" https://dotnet.myget.org/F/dotnet-try/api/v3/index.json" />
9
11
</packageSources >
10
12
</configuration >
Original file line number Diff line number Diff line change 4
4
<TargetFramework >netcoreapp3.1</TargetFramework >
5
5
<RootNamespace >Microsoft.Spark.Extensions.DotNet.Interactive.UnitTest</RootNamespace >
6
6
<IsPackable >false</IsPackable >
7
-
8
- <RestoreAdditionalProjectSources >https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet3.1/nuget/v3/index.json</RestoreAdditionalProjectSources >
9
7
</PropertyGroup >
10
8
11
9
<ItemGroup >
12
10
<PackageReference Include =" Moq" Version =" 4.10.0" />
13
- <PackageReference Include =" Microsoft.DotNet.Interactive" Version =" 1.0.0-beta.20262 .1" />
11
+ <PackageReference Include =" Microsoft.DotNet.Interactive" Version =" 1.0.0-beta.20319 .1" />
14
12
</ItemGroup >
15
13
16
14
<ItemGroup >
Original file line number Diff line number Diff line change @@ -40,8 +40,8 @@ public void TestPackageResolver()
40
40
} ;
41
41
var probingPaths = new List < DirectoryInfo > { new DirectoryInfo ( packageRootPath ) } ;
42
42
43
- var mockPackageRestoreContextWrapper = new Mock < PackageRestoreContextWrapper > ( ) ;
44
- mockPackageRestoreContextWrapper
43
+ var mockSupportNugetWrapper = new Mock < SupportNugetWrapper > ( ) ;
44
+ mockSupportNugetWrapper
45
45
. SetupGet ( m => m . ResolvedPackageReferences )
46
46
. Returns ( new ResolvedPackageReference [ ]
47
47
{
@@ -53,7 +53,7 @@ public void TestPackageResolver()
53
53
probingPaths )
54
54
} ) ;
55
55
56
- var packageResolver = new PackageResolver ( mockPackageRestoreContextWrapper . Object ) ;
56
+ var packageResolver = new PackageResolver ( mockSupportNugetWrapper . Object ) ;
57
57
IEnumerable < string > actualFiles = packageResolver . GetFiles ( tempDir . Path ) ;
58
58
59
59
string metadataFilePath =
Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ public class AssemblyKernelExtension : IKernelExtension
27
27
private const string TempDirEnvVar = "DOTNET_SPARK_EXTENSION_INTERACTIVE_TMPDIR" ;
28
28
29
29
private readonly PackageResolver _packageResolver =
30
- new PackageResolver ( new PackageRestoreContextWrapper ( ) ) ;
30
+ new PackageResolver ( new SupportNugetWrapper ( ) ) ;
31
31
32
32
/// <summary>
33
33
/// Called by the Microsoft.DotNet.Interactive Assembly Extension Loader.
Original file line number Diff line number Diff line change 6
6
<RootNamespace >Microsoft.Spark.Extensions.DotNet.Interactive</RootNamespace >
7
7
<GenerateDocumentationFile >true</GenerateDocumentationFile >
8
8
<IsPackable >true</IsPackable >
9
- <!-- NU5100 warns that a dll was found outside the 'lib' folder while packaging. DotNet.Interactive expects extension dlls in the 'interactive-extensions/dotnet'. -->
9
+ <!-- NU5100 warns that a dll was found outside the 'lib' folder while packaging. DotNet.Interactive expects extension dlls in 'interactive-extensions/dotnet'. -->
10
10
<NoWarn >NU5100;$(NoWarn)</NoWarn >
11
11
12
12
<Description >DotNet Interactive Extension for .NET for Apache Spark</Description >
13
13
<PackageReleaseNotes >https://github.com/dotnet/spark/tree/master/docs/release-notes</PackageReleaseNotes >
14
14
<PackageTags >spark;dotnet;csharp;interactive;dotnet-interactive</PackageTags >
15
-
16
- <RestoreAdditionalProjectSources >https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet3.1/nuget/v3/index.json</RestoreAdditionalProjectSources >
17
15
</PropertyGroup >
18
16
19
17
<ItemGroup >
22
20
</ItemGroup >
23
21
24
22
<ItemGroup >
25
- <PackageReference Include =" Microsoft.DotNet.Interactive.CSharp" Version =" 1.0.0-beta.20262 .1" >
23
+ <PackageReference Include =" Microsoft.DotNet.Interactive.CSharp" Version =" 1.0.0-beta.20319 .1" >
26
24
<PrivateAssets >all</PrivateAssets >
27
25
</PackageReference >
28
26
</ItemGroup >
Original file line number Diff line number Diff line change @@ -13,13 +13,13 @@ namespace Microsoft.Spark.Extensions.DotNet.Interactive
13
13
{
14
14
internal class PackageResolver
15
15
{
16
- private readonly PackageRestoreContextWrapper _packageRestoreContextWrapper ;
16
+ private readonly SupportNugetWrapper _supportNugetWrapper ;
17
17
private readonly ConcurrentDictionary < string , byte > _filesCopied ;
18
18
private long _metadataCounter ;
19
19
20
- internal PackageResolver ( PackageRestoreContextWrapper packageRestoreContextWrapper )
20
+ internal PackageResolver ( SupportNugetWrapper supportNugetWrapper )
21
21
{
22
- _packageRestoreContextWrapper = packageRestoreContextWrapper ;
22
+ _supportNugetWrapper = supportNugetWrapper ;
23
23
_filesCopied = new ConcurrentDictionary < string , byte > ( ) ;
24
24
_metadataCounter = 0 ;
25
25
}
@@ -112,7 +112,7 @@ internal IEnumerable<string> GetFiles(string writePath)
112
112
private IEnumerable < ResolvedNuGetPackage > GetNewPackages ( )
113
113
{
114
114
IEnumerable < ResolvedPackageReference > packages =
115
- _packageRestoreContextWrapper . ResolvedPackageReferences ;
115
+ _supportNugetWrapper . ResolvedPackageReferences ;
116
116
foreach ( ResolvedPackageReference package in packages )
117
117
{
118
118
IEnumerable < FileInfo > files =
Original file line number Diff line number Diff line change 4
4
5
5
namespace Microsoft . Spark . Extensions . DotNet . Interactive
6
6
{
7
- internal class PackageRestoreContextWrapper
7
+ internal class SupportNugetWrapper
8
8
{
9
9
internal virtual IEnumerable < ResolvedPackageReference > ResolvedPackageReferences =>
10
10
( ( ISupportNuget ) KernelInvocationContext . Current . HandlingKernel )
11
- . PackageRestoreContext
12
11
. ResolvedPackageReferences ;
13
12
}
14
13
}
Original file line number Diff line number Diff line change 6
6
<TargetFrameworks Condition =" '$(OS)' != 'Windows_NT'" >netcoreapp3.1</TargetFrameworks >
7
7
<RootNamespace >Microsoft.Spark.Worker</RootNamespace >
8
8
<GenerateDocumentationFile >true</GenerateDocumentationFile >
9
-
10
- <!-- Microsoft.DotNet.DependencyManager requires this additional source-->
11
- <RestoreAdditionalProjectSources >https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet3.1/nuget/v3/index.json</RestoreAdditionalProjectSources >
12
9
</PropertyGroup >
13
10
14
11
<ItemGroup >
You can’t perform that action at this time.
0 commit comments