File tree 7 files changed +21
-30
lines changed
GitExtensions.PluginManager
7 files changed +21
-30
lines changed Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" utf-8" ?>
2
+ <configuration >
3
+ <packageSources >
4
+ <clear />
5
+ <add key =" local" value =" D:\Development\gitextensions\Externals\GitExtensions.Extensibility\artifacts\Release\publish\" />
6
+ <add key =" nuget" value =" https://api.nuget.org/v3/index.json" />
7
+ </packageSources >
8
+ <disabledPackageSources >
9
+ <clear />
10
+ </disabledPackageSources >
11
+ </configuration >
Original file line number Diff line number Diff line change 1
1
<Project >
2
2
3
3
<ItemGroup >
4
- <PackageReference Update =" GitExtensions.Extensibility" Version =" 0.3 .*" />
4
+ <PackageReference Update =" GitExtensions.Extensibility" Version =" 1.0 .*" />
5
5
<PackageReference Update =" Neptuo" Version =" 6.0.2" />
6
6
<PackageReference Update =" Neptuo.Exceptions" Version =" 1.2.2" />
7
7
<PackageReference Update =" Neptuo.Observables" Version =" 2.1.1" />
Original file line number Diff line number Diff line change 1
- using System ;
2
- using System . Collections . Generic ;
3
- using System . Linq ;
4
- using System . Text ;
5
- using System . Threading . Tasks ;
6
-
7
- namespace Neptuo
1
+ namespace Neptuo
8
2
{
9
3
public interface ICloneable < T >
10
4
{
Original file line number Diff line number Diff line change 27
27
<Compile Include =" ..\PackageManager.UI\Args.cs" Link =" Args.cs" />
28
28
</ItemGroup >
29
29
30
- <ItemGroup >
31
- <Reference Include =" GitUI" >
32
- <HintPath >$(GitExtensionsPath)\GitUI.dll</HintPath >
33
- </Reference >
34
- <Reference Include =" GitUIPluginInterfaces" >
35
- <HintPath >$(GitExtensionsPath)\GitUIPluginInterfaces.dll</HintPath >
36
- </Reference >
37
- <Reference Include =" ResourceManager" >
38
- <HintPath >$(GitExtensionsPath)\ResourceManager.dll</HintPath >
39
- </Reference >
40
- </ItemGroup >
41
-
42
30
<ItemGroup >
43
31
<ProjectReference Include =" ..\PackageManager.UI\PackageManager.UI.csproj" ReferenceOutputAssembly =" false" />
44
32
</ItemGroup >
Original file line number Diff line number Diff line change 1
- using GitExtensions . PluginManager . Properties ;
2
- using GitUIPluginInterfaces ;
1
+ using GitExtensions . Extensibility . Git ;
2
+ using GitExtensions . Extensibility . Plugins ;
3
+ using GitExtensions . Extensibility . Settings ;
4
+ using GitExtensions . PluginManager . Properties ;
3
5
using PackageManager ;
4
- using ResourceManager ;
5
6
using System ;
6
7
using System . Collections . Generic ;
7
8
using System . ComponentModel ;
@@ -46,7 +47,9 @@ public override IEnumerable<ISetting> GetSettings()
46
47
public override bool Execute ( GitUIEventArgs gitUiCommands )
47
48
{
48
49
string basePath = AppDomain . CurrentDomain . BaseDirectory ;
49
- string pluginsPath = ManagedExtensibility . UserPluginsPath ;
50
+
51
+ // TODO: how to provide this?
52
+ string pluginsPath = "" ; // ManagedExtensibility.UserPluginsPath;
50
53
51
54
Args args = new Args ( ) ;
52
55
args . Path = pluginsPath ;
Original file line number Diff line number Diff line change 1
- using GitUIPluginInterfaces ;
2
- using GitUIPluginInterfaces . Settings ;
1
+ using GitExtensions . Extensibility . Settings ;
3
2
using System ;
4
3
using System . Collections ;
5
4
using System . Collections . Generic ;
6
- using System . Linq ;
7
- using System . Text ;
8
- using System . Threading . Tasks ;
9
5
10
6
namespace GitExtensions . PluginManager
11
7
{
Original file line number Diff line number Diff line change 3
3
using System . Collections . Generic ;
4
4
using System . Linq ;
5
5
using System . Text ;
6
- using System . Threading . Tasks ;
7
6
8
7
namespace PackageManager
9
8
{
You can’t perform that action at this time.
0 commit comments