Skip to content

Commit fbff15f

Browse files
authored
Merge pull request #43 from maraf/FixPluginSettings
Fix plugin settings for GitExtensions-v3.3.1
2 parents 6f9be1d + 0824aa9 commit fbff15f

File tree

3 files changed

+4
-1
lines changed

3 files changed

+4
-1
lines changed

src/GitExtensions.PluginManager/GitExtensions.PluginManager.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
</PropertyGroup>
1818

1919
<ItemGroup>
20-
<PackageReference Include="GitExtensions.Extensibility" Version="0.1.1" />
20+
<PackageReference Include="GitExtensions.Extensibility" Version="0.1.*" />
2121
</ItemGroup>
2222

2323
<ItemGroup>

src/GitExtensions.PluginManager/Plugin.cs

+1
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ public class Plugin : GitPluginBase
2929
internal PluginSettings Configuration { get; private set; }
3030

3131
public Plugin()
32+
: base(PluginSettings.HasProperties)
3233
{
3334
Name = "Plugin Manager";
3435
Description = "Plugin Manager";

src/GitExtensions.PluginManager/PluginSettings.cs

+2
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ public PluginSettings(ISettingsSource source)
3131

3232
private static readonly List<ISetting> properties;
3333

34+
public static bool HasProperties => properties.Count > 0;
35+
3436
static PluginSettings()
3537
{
3638
properties = new List<ISetting>(1)

0 commit comments

Comments
 (0)