Skip to content

Commit

Permalink
Fix for the author's general level of stupidity.
Browse files Browse the repository at this point in the history
  • Loading branch information
twitchax committed May 15, 2019
1 parent 3cb5452 commit 0678825
Show file tree
Hide file tree
Showing 7 changed files with 7 additions and 7 deletions.
2 changes: 1 addition & 1 deletion src/Core/Implementations/Executables/GenericExe.cs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ namespace Sheller.Implementations.Executables
/// <summary>
/// The interface for a generic executable.
/// </summary>
public interface IGenericExe : IExecutable {}
public interface IGenericExe : IExecutable<IGenericExe> {}

/// <summary>
/// The executable type for a generic executable.
Expand Down
2 changes: 1 addition & 1 deletion src/Core/Implementations/Executables/Helm.cs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ namespace Sheller.Implementations.Executables
/// <summary>
/// The interface for `helm`.
/// </summary>
public interface IHelm : IExecutable
public interface IHelm : IExecutable<IHelm>
{
/// <summary>
/// Adds a kubeconfig argument to the execution context and returns a `new` context instance.
Expand Down
2 changes: 1 addition & 1 deletion src/Core/Implementations/Executables/Kubectl.cs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ namespace Sheller.Implementations.Executables
/// <summary>
/// The interface for `kubectl`.
/// </summary>
public interface IKubectl : IExecutable
public interface IKubectl : IExecutable<IKubectl>
{
/// <summary>
/// Adds a kubeconfig argument to the execution context and returns a `new` context instance.
Expand Down
2 changes: 1 addition & 1 deletion src/Core/Implementations/Executables/Sleep.cs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ namespace Sheller.Implementations.Executables
/// <summary>
/// The interface for `sleep`.
/// </summary>
public interface ISleep : IExecutable {}
public interface ISleep : IExecutable<ISleep> {}

/// <summary>
/// The executable type for `sleep`.
Expand Down
2 changes: 1 addition & 1 deletion src/Core/Implementations/Shells/Bash.cs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ namespace Sheller.Implementations.Shells
/// <summary>
/// The shell interface for `bash`.
/// </summary>
public interface IBash : IShell {}
public interface IBash : IShell<IBash> {}

/// <summary>
/// The shell type for `bash`.
Expand Down
2 changes: 1 addition & 1 deletion src/Core/Implementations/Shells/Cmd.cs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ namespace Sheller.Implementations.Shells
/// <summary>
/// The interface for a generic shell. Note: this assumes the shell is *nixy.
/// </summary>
public interface ICmd : IShell {}
public interface ICmd : IShell<ICmd> {}

/// <summary>
/// The shell type for `cmd.exe`.
Expand Down
2 changes: 1 addition & 1 deletion src/Core/Implementations/Shells/GenericShell.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ namespace Sheller.Implementations.Shells
/// <summary>
/// The interface for a generic shell. Note: this assumes the shell is *nixy.
/// </summary>
public interface IGenericShell : IShell {}
public interface IGenericShell : IShell<IGenericShell> {}

/// <summary>
/// The type for a generic shell.
Expand Down

0 comments on commit 0678825

Please sign in to comment.