diff --git a/src/GitHub.Api/Application/ApiClient.cs b/src/GitHub.Api/Application/ApiClient.cs index 161540e41..97a26797a 100644 --- a/src/GitHub.Api/Application/ApiClient.cs +++ b/src/GitHub.Api/Application/ApiClient.cs @@ -11,7 +11,7 @@ namespace GitHub.Unity { - class ApiClient : IApiClient + public class ApiClient : IApiClient { private static readonly ILogging logger = LogHelper.GetLogger(); private static readonly Regex httpStatusErrorRegex = new Regex("(?<=[a-z])([A-Z])", RegexOptions.Compiled); @@ -505,7 +505,7 @@ protected ApiClientException(SerializationInfo info, StreamingContext context) : } [Serializable] - class TokenUsernameMismatchException : ApiClientException + public class TokenUsernameMismatchException : ApiClientException { public string CachedUsername { get; } public string CurrentUsername { get; } @@ -520,7 +520,7 @@ protected TokenUsernameMismatchException(SerializationInfo info, StreamingContex } [Serializable] - class KeychainEmptyException : ApiClientException + public class KeychainEmptyException : ApiClientException { public KeychainEmptyException() { diff --git a/src/GitHub.Api/Application/ApplicationManagerBase.cs b/src/GitHub.Api/Application/ApplicationManagerBase.cs index 82b0f8225..5d258087e 100644 --- a/src/GitHub.Api/Application/ApplicationManagerBase.cs +++ b/src/GitHub.Api/Application/ApplicationManagerBase.cs @@ -7,7 +7,7 @@ namespace GitHub.Unity { - class ApplicationManagerBase : IApplicationManager + public class ApplicationManagerBase : IApplicationManager { protected static ILogging Logger { get; } = LogHelper.GetLogger(); diff --git a/src/GitHub.Api/Authentication/Keychain.cs b/src/GitHub.Api/Authentication/Keychain.cs index a32cc3c42..c71d45cbe 100644 --- a/src/GitHub.Api/Authentication/Keychain.cs +++ b/src/GitHub.Api/Authentication/Keychain.cs @@ -67,7 +67,7 @@ public bool Equals(Connection other) } } - class Keychain : IKeychain + public class Keychain : IKeychain { const string ConnectionFile = "connections.json"; diff --git a/src/GitHub.Api/Authentication/KeychainAdapter.cs b/src/GitHub.Api/Authentication/KeychainAdapter.cs index 9f5d30d5c..7a0c5d3aa 100644 --- a/src/GitHub.Api/Authentication/KeychainAdapter.cs +++ b/src/GitHub.Api/Authentication/KeychainAdapter.cs @@ -1,6 +1,6 @@ namespace GitHub.Unity { - class KeychainAdapter : IKeychainAdapter + public class KeychainAdapter : IKeychainAdapter { public ICredential Credential { get; private set; } diff --git a/src/GitHub.Api/Authentication/LoginManager.cs b/src/GitHub.Api/Authentication/LoginManager.cs index 5f1f4fa46..6f892b659 100644 --- a/src/GitHub.Api/Authentication/LoginManager.cs +++ b/src/GitHub.Api/Authentication/LoginManager.cs @@ -16,7 +16,7 @@ public enum LoginResultCodes /// /// Provides services for logging into a GitHub server. /// - class LoginManager : ILoginManager + public class LoginManager : ILoginManager { private readonly ILogging logger = LogHelper.GetLogger(); @@ -233,7 +233,7 @@ private string RetrieveUsername(string token, UriString host) } } - class LoginResultData + public class LoginResultData { public LoginResultCodes Code; public string Message; diff --git a/src/GitHub.Api/Events/RepositoryWatcher.cs b/src/GitHub.Api/Events/RepositoryWatcher.cs index 19a172842..a9c852fc6 100644 --- a/src/GitHub.Api/Events/RepositoryWatcher.cs +++ b/src/GitHub.Api/Events/RepositoryWatcher.cs @@ -8,7 +8,7 @@ namespace GitHub.Unity { - interface IRepositoryWatcher : IDisposable + public interface IRepositoryWatcher : IDisposable { void Start(); void Stop(); @@ -23,7 +23,7 @@ interface IRepositoryWatcher : IDisposable int CheckAndProcessEvents(); } - class RepositoryWatcher : IRepositoryWatcher + public class RepositoryWatcher : IRepositoryWatcher { private readonly RepositoryPathConfiguration paths; private readonly CancellationToken cancellationToken; diff --git a/src/GitHub.Api/Git/FailureSeverity.cs b/src/GitHub.Api/Git/FailureSeverity.cs index fdaa58345..3d34f95ef 100644 --- a/src/GitHub.Api/Git/FailureSeverity.cs +++ b/src/GitHub.Api/Git/FailureSeverity.cs @@ -1,8 +1,8 @@ namespace GitHub.Unity { - enum FailureSeverity + public enum FailureSeverity { Moderate, Critical }; -} \ No newline at end of file +} diff --git a/src/GitHub.Api/Git/GitClient.cs b/src/GitHub.Api/Git/GitClient.cs index ecb9ec1e0..6aca3146b 100644 --- a/src/GitHub.Api/Git/GitClient.cs +++ b/src/GitHub.Api/Git/GitClient.cs @@ -2,6 +2,7 @@ using System; using System.Collections.Generic; using System.Threading; +using GitHub.Unity.Git.Tasks; using static GitHub.Unity.GitInstaller; namespace GitHub.Unity diff --git a/src/GitHub.Api/Git/GitConfig.cs b/src/GitHub.Api/Git/GitConfig.cs index 2faa1c0ba..882538af3 100644 --- a/src/GitHub.Api/Git/GitConfig.cs +++ b/src/GitHub.Api/Git/GitConfig.cs @@ -167,7 +167,7 @@ public interface IGitConfig void SetInt(string section, string key, int value); } - class GitConfig : IGitConfig + public class GitConfig : IGitConfig { private readonly ConfigFileManager manager; private SectionParser sectionParser; @@ -296,7 +296,7 @@ private void SetAndWrite(string section, string key, string value) manager.Save(sb.ToString()); } - class Section : Dictionary> + public class Section : Dictionary> { public Section(string name, string description = null) { @@ -364,7 +364,7 @@ public override string ToString() public string Description { get; private set; } } - class SectionParser + public class SectionParser { private static readonly Regex CommentPattern = new Regex(@"^[;#].*", RegexOptions.Compiled); private static readonly Regex SectionPattern = new Regex(@"^\[(.*)\]$", RegexOptions.Compiled); @@ -463,7 +463,7 @@ private void EnsureFileBeginsWithSection() public Dictionary> GroupSections { get; private set; } } - class ConfigFileManager + public class ConfigFileManager { private static readonly string[] emptyContents = new string[0]; diff --git a/src/GitHub.Api/Git/GitCredentialManager.cs b/src/GitHub.Api/Git/GitCredentialManager.cs index 289e5811d..fe090d0c7 100644 --- a/src/GitHub.Api/Git/GitCredentialManager.cs +++ b/src/GitHub.Api/Git/GitCredentialManager.cs @@ -2,10 +2,11 @@ using System; using System.Collections.Generic; using System.Linq; +using GitHub.Unity.Git.Tasks; namespace GitHub.Unity { - class GitCredentialManager : ICredentialManager + public class GitCredentialManager : ICredentialManager { private static ILogging Logger { get; } = LogHelper.GetLogger(); diff --git a/src/GitHub.Api/Git/GitObjectFactory.cs b/src/GitHub.Api/Git/GitObjectFactory.cs index 16aa5fdde..d7d4cf194 100644 --- a/src/GitHub.Api/Git/GitObjectFactory.cs +++ b/src/GitHub.Api/Git/GitObjectFactory.cs @@ -3,7 +3,7 @@ namespace GitHub.Unity { - class GitObjectFactory : IGitObjectFactory + public class GitObjectFactory : IGitObjectFactory { private readonly IEnvironment environment; diff --git a/src/GitHub.Api/Git/IGitObjectFactory.cs b/src/GitHub.Api/Git/IGitObjectFactory.cs index 7d4e42bc9..febd83983 100644 --- a/src/GitHub.Api/Git/IGitObjectFactory.cs +++ b/src/GitHub.Api/Git/IGitObjectFactory.cs @@ -1,6 +1,6 @@ namespace GitHub.Unity { - interface IGitObjectFactory + public interface IGitObjectFactory { GitStatusEntry CreateGitStatusEntry(string path, GitFileStatus status, string originalPath = null, bool staged = false); } diff --git a/src/GitHub.Api/Git/Repository.cs b/src/GitHub.Api/Git/Repository.cs index e4b2a3ddd..84cd58853 100644 --- a/src/GitHub.Api/Git/Repository.cs +++ b/src/GitHub.Api/Git/Repository.cs @@ -13,7 +13,7 @@ public interface IBackedByCache } [DebuggerDisplay("{DebuggerDisplay,nq}")] - sealed class Repository : IEquatable, IRepository + public class Repository : IEquatable, IRepository { private static ILogging Logger = LogHelper.GetLogger(); diff --git a/src/GitHub.Api/Git/RepositoryManager.cs b/src/GitHub.Api/Git/RepositoryManager.cs index d764fa010..328801b1d 100644 --- a/src/GitHub.Api/Git/RepositoryManager.cs +++ b/src/GitHub.Api/Git/RepositoryManager.cs @@ -55,7 +55,7 @@ public interface IRepositoryManager : IDisposable bool IsBusy { get; } } - interface IRepositoryPathConfiguration + public interface IRepositoryPathConfiguration { NPath RepositoryPath { get; } NPath DotGitPath { get; } @@ -68,7 +68,7 @@ interface IRepositoryPathConfiguration bool IsWorktree { get; } } - class RepositoryPathConfiguration : IRepositoryPathConfiguration + public class RepositoryPathConfiguration : IRepositoryPathConfiguration { public RepositoryPathConfiguration(NPath repositoryPath) { @@ -124,7 +124,7 @@ public RepositoryPathConfiguration(NPath repositoryPath) public NPath DotGitCommitEditMsg { get; } } - class RepositoryManager : IRepositoryManager + public class RepositoryManager : IRepositoryManager { private readonly IGitConfig config; private readonly IGitClient gitClient; diff --git a/src/GitHub.Api/Git/Tasks/GitAddTask.cs b/src/GitHub.Api/Git/Tasks/GitAddTask.cs index bcb1baf74..a9c277ad3 100644 --- a/src/GitHub.Api/Git/Tasks/GitAddTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitAddTask.cs @@ -1,10 +1,9 @@ -using System; using System.Collections.Generic; using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitAddTask : ProcessTask + public class GitAddTask : ProcessTask { private const string TaskName = "git add"; private readonly string arguments; diff --git a/src/GitHub.Api/Git/Tasks/GitAheadBehindStatusTask.cs b/src/GitHub.Api/Git/Tasks/GitAheadBehindStatusTask.cs index 50635e963..2a18cccb1 100644 --- a/src/GitHub.Api/Git/Tasks/GitAheadBehindStatusTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitAheadBehindStatusTask.cs @@ -1,8 +1,8 @@ using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitAheadBehindStatusTask : ProcessTask + public class GitAheadBehindStatusTask : ProcessTask { private const string TaskName = "git rev-list"; private readonly string arguments; @@ -19,4 +19,4 @@ public GitAheadBehindStatusTask(string gitRef, string otherRef, public override TaskAffinity Affinity { get { return TaskAffinity.Exclusive; } } public override string Message { get; set; } = "Querying status..."; } -} \ No newline at end of file +} diff --git a/src/GitHub.Api/Git/Tasks/GitBranchCreateTask.cs b/src/GitHub.Api/Git/Tasks/GitBranchCreateTask.cs index a225c53b5..1ef33ddbd 100644 --- a/src/GitHub.Api/Git/Tasks/GitBranchCreateTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitBranchCreateTask.cs @@ -1,9 +1,9 @@ using System; using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitBranchCreateTask : ProcessTask + public class GitBranchCreateTask : ProcessTask { private const string TaskName = "git branch"; private readonly string arguments; diff --git a/src/GitHub.Api/Git/Tasks/GitBranchDeleteTask.cs b/src/GitHub.Api/Git/Tasks/GitBranchDeleteTask.cs index 25b61fe8e..70bc9b596 100644 --- a/src/GitHub.Api/Git/Tasks/GitBranchDeleteTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitBranchDeleteTask.cs @@ -1,8 +1,8 @@ using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitBranchDeleteTask : ProcessTask + public class GitBranchDeleteTask : ProcessTask { private const string TaskName = "git branch -d"; private readonly string arguments; diff --git a/src/GitHub.Api/Git/Tasks/GitCheckoutTask.cs b/src/GitHub.Api/Git/Tasks/GitCheckoutTask.cs index d1d050b52..582b8458d 100644 --- a/src/GitHub.Api/Git/Tasks/GitCheckoutTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitCheckoutTask.cs @@ -1,10 +1,9 @@ -using System; -using System.Collections.Generic; +using System.Collections.Generic; using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitCheckoutTask : ProcessTask + public class GitCheckoutTask : ProcessTask { private const string TaskName = "git checkout"; private readonly string arguments; diff --git a/src/GitHub.Api/Git/Tasks/GitCommitTask.cs b/src/GitHub.Api/Git/Tasks/GitCommitTask.cs index 75d53de33..e36e4c208 100644 --- a/src/GitHub.Api/Git/Tasks/GitCommitTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitCommitTask.cs @@ -1,9 +1,9 @@ using System; using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitCommitTask : ProcessTask + public class GitCommitTask : ProcessTask { private const string TaskName = "git commit"; diff --git a/src/GitHub.Api/Git/Tasks/GitConfigGetTask.cs b/src/GitHub.Api/Git/Tasks/GitConfigGetTask.cs index 402c000ac..3833d465a 100644 --- a/src/GitHub.Api/Git/Tasks/GitConfigGetTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitConfigGetTask.cs @@ -1,9 +1,9 @@ using System; using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitConfigGetAllTask : ProcessTaskWithListOutput + public class GitConfigGetAllTask : ProcessTaskWithListOutput { private const string TaskName = "git config get"; private readonly string arguments; diff --git a/src/GitHub.Api/Git/Tasks/GitConfigListTask.cs b/src/GitHub.Api/Git/Tasks/GitConfigListTask.cs index 1ecb999f6..4935b5864 100644 --- a/src/GitHub.Api/Git/Tasks/GitConfigListTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitConfigListTask.cs @@ -2,9 +2,9 @@ using System.Collections.Generic; using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitConfigListTask : ProcessTaskWithListOutput> + public class GitConfigListTask : ProcessTaskWithListOutput> { private const string TaskName = "git config list"; private readonly string arguments; @@ -30,4 +30,4 @@ public GitConfigListTask(GitConfigSource configSource, CancellationToken token, public override TaskAffinity Affinity { get { return TaskAffinity.Exclusive; } } public override string Message { get; set; } = "Reading configuration..."; } -} \ No newline at end of file +} diff --git a/src/GitHub.Api/Git/Tasks/GitConfigSetTask.cs b/src/GitHub.Api/Git/Tasks/GitConfigSetTask.cs index ac78c6f39..369f5150c 100644 --- a/src/GitHub.Api/Git/Tasks/GitConfigSetTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitConfigSetTask.cs @@ -1,9 +1,9 @@ using System; using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitConfigSetTask : ProcessTask + public class GitConfigSetTask : ProcessTask { private readonly string arguments; diff --git a/src/GitHub.Api/Git/Tasks/GitConfigUnSetTask.cs b/src/GitHub.Api/Git/Tasks/GitConfigUnSetTask.cs index d6e2e08ff..808e97193 100644 --- a/src/GitHub.Api/Git/Tasks/GitConfigUnSetTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitConfigUnSetTask.cs @@ -1,9 +1,9 @@ using System; using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitConfigUnSetTask : ProcessTask + public class GitConfigUnSetTask : ProcessTask { private readonly string arguments; @@ -25,4 +25,4 @@ public GitConfigUnSetTask(string key, GitConfigSource configSource, public override TaskAffinity Affinity { get { return TaskAffinity.Exclusive; } } public override string Message { get; set; } = "Writing configuration..."; } -} \ No newline at end of file +} diff --git a/src/GitHub.Api/Git/Tasks/GitCountObjectsTask.cs b/src/GitHub.Api/Git/Tasks/GitCountObjectsTask.cs index 6489e8574..c8e8b4ae8 100644 --- a/src/GitHub.Api/Git/Tasks/GitCountObjectsTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitCountObjectsTask.cs @@ -1,8 +1,8 @@ using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitCountObjectsTask : ProcessTask + public class GitCountObjectsTask : ProcessTask { private const string TaskName = "git count-objects"; diff --git a/src/GitHub.Api/Git/Tasks/GitFetchTask.cs b/src/GitHub.Api/Git/Tasks/GitFetchTask.cs index 39a6421bb..445758422 100644 --- a/src/GitHub.Api/Git/Tasks/GitFetchTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitFetchTask.cs @@ -2,9 +2,9 @@ using System.Collections.Generic; using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitFetchTask : ProcessTask + public class GitFetchTask : ProcessTask { private const string TaskName = "git fetch"; private readonly string arguments; diff --git a/src/GitHub.Api/Git/Tasks/GitInitTask.cs b/src/GitHub.Api/Git/Tasks/GitInitTask.cs index 679f807df..e47f7b0ab 100644 --- a/src/GitHub.Api/Git/Tasks/GitInitTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitInitTask.cs @@ -1,8 +1,8 @@ using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitInitTask : ProcessTask + public class GitInitTask : ProcessTask { private const string TaskName = "git init"; diff --git a/src/GitHub.Api/Git/Tasks/GitLfsInstallTask.cs b/src/GitHub.Api/Git/Tasks/GitLfsInstallTask.cs index 68f5f9d19..6cf4f89c6 100644 --- a/src/GitHub.Api/Git/Tasks/GitLfsInstallTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitLfsInstallTask.cs @@ -1,8 +1,8 @@ using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitLfsInstallTask : ProcessTask + public class GitLfsInstallTask : ProcessTask { private const string TaskName = "git lsf install"; @@ -16,4 +16,4 @@ public GitLfsInstallTask(CancellationToken token, IOutputProcessor proce public override TaskAffinity Affinity { get { return TaskAffinity.Exclusive; } } public override string Message { get; set; } = "Initializing LFS..."; } -} \ No newline at end of file +} diff --git a/src/GitHub.Api/Git/Tasks/GitLfsVersionTask.cs b/src/GitHub.Api/Git/Tasks/GitLfsVersionTask.cs index 444dcf972..dad8f566c 100644 --- a/src/GitHub.Api/Git/Tasks/GitLfsVersionTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitLfsVersionTask.cs @@ -1,9 +1,8 @@ -using System; using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitLfsVersionTask : ProcessTask + public class GitLfsVersionTask : ProcessTask { private const string TaskName = "git lfs version"; @@ -17,4 +16,4 @@ public GitLfsVersionTask(CancellationToken token, IOutputProcessor p public override TaskAffinity Affinity { get { return TaskAffinity.Concurrent; } } public override string Message { get; set; } = "Reading LFS version..."; } -} \ No newline at end of file +} diff --git a/src/GitHub.Api/Git/Tasks/GitListBranchesTask.cs b/src/GitHub.Api/Git/Tasks/GitListBranchesTask.cs index afa0c94e0..58c1aae56 100644 --- a/src/GitHub.Api/Git/Tasks/GitListBranchesTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitListBranchesTask.cs @@ -1,8 +1,8 @@ using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitListLocalBranchesTask : ProcessTaskWithListOutput + public class GitListLocalBranchesTask : ProcessTaskWithListOutput { private const string TaskName = "git list local branches"; private const string Arguments = "branch -vv"; diff --git a/src/GitHub.Api/Git/Tasks/GitListLocksTask.cs b/src/GitHub.Api/Git/Tasks/GitListLocksTask.cs index 134cb78b2..6aadd5198 100644 --- a/src/GitHub.Api/Git/Tasks/GitListLocksTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitListLocksTask.cs @@ -1,8 +1,8 @@ using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitListLocksTask : ProcessTaskWithListOutput + public class GitListLocksTask : ProcessTaskWithListOutput { private const string TaskName = "git lfs locks"; private readonly string args; diff --git a/src/GitHub.Api/Git/Tasks/GitLockTask.cs b/src/GitHub.Api/Git/Tasks/GitLockTask.cs index e77b371ce..c51004553 100644 --- a/src/GitHub.Api/Git/Tasks/GitLockTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitLockTask.cs @@ -1,9 +1,9 @@ using System; using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitLockTask : ProcessTask + public class GitLockTask : ProcessTask { private const string TaskName = "git lfs lock"; private readonly string arguments; diff --git a/src/GitHub.Api/Git/Tasks/GitLogTask.cs b/src/GitHub.Api/Git/Tasks/GitLogTask.cs index e5d29dfab..89a2af11a 100644 --- a/src/GitHub.Api/Git/Tasks/GitLogTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitLogTask.cs @@ -1,8 +1,8 @@ using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitLogTask : ProcessTaskWithListOutput + public class GitLogTask : ProcessTaskWithListOutput { private const string TaskName = "git log"; private const string baseArguments = @"-c i18n.logoutputencoding=utf8 -c core.quotepath=false log --pretty=format:""%H%n%P%n%aN%n%aE%n%aI%n%cN%n%cE%n%cI%n%B---GHUBODYEND---"" --name-status"; diff --git a/src/GitHub.Api/Git/Tasks/GitPullTask.cs b/src/GitHub.Api/Git/Tasks/GitPullTask.cs index 64006d950..768c4fc27 100644 --- a/src/GitHub.Api/Git/Tasks/GitPullTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitPullTask.cs @@ -2,9 +2,9 @@ using System.Text; using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitPullTask : ProcessTask + public class GitPullTask : ProcessTask { private const string TaskName = "git pull"; private readonly string arguments; diff --git a/src/GitHub.Api/Git/Tasks/GitPushTask.cs b/src/GitHub.Api/Git/Tasks/GitPushTask.cs index 7e786c940..4eb533b61 100644 --- a/src/GitHub.Api/Git/Tasks/GitPushTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitPushTask.cs @@ -1,9 +1,9 @@ using System; using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitPushTask : ProcessTask + public class GitPushTask : ProcessTask { private const string TaskName = "git push"; private readonly string arguments; diff --git a/src/GitHub.Api/Git/Tasks/GitRemoteAddTask.cs b/src/GitHub.Api/Git/Tasks/GitRemoteAddTask.cs index 5512c2b28..375793699 100644 --- a/src/GitHub.Api/Git/Tasks/GitRemoteAddTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitRemoteAddTask.cs @@ -1,9 +1,9 @@ using System; using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitRemoteAddTask : ProcessTask + public class GitRemoteAddTask : ProcessTask { private const string TaskName = "git remote add"; private readonly string arguments; diff --git a/src/GitHub.Api/Git/Tasks/GitRemoteBranchDeleteTask.cs b/src/GitHub.Api/Git/Tasks/GitRemoteBranchDeleteTask.cs index 92c91f3a7..88899a928 100644 --- a/src/GitHub.Api/Git/Tasks/GitRemoteBranchDeleteTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitRemoteBranchDeleteTask.cs @@ -1,9 +1,9 @@ using System; using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitRemoteBranchDeleteTask : ProcessTask + public class GitRemoteBranchDeleteTask : ProcessTask { private const string TaskName = "git push --delete"; private readonly string arguments; diff --git a/src/GitHub.Api/Git/Tasks/GitRemoteChangeTask.cs b/src/GitHub.Api/Git/Tasks/GitRemoteChangeTask.cs index 3428fdfa9..3b2ff7a2a 100644 --- a/src/GitHub.Api/Git/Tasks/GitRemoteChangeTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitRemoteChangeTask.cs @@ -1,9 +1,9 @@ using System; using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitRemoteChangeTask : ProcessTask + public class GitRemoteChangeTask : ProcessTask { private const string TaskName = "git remote set-url"; private readonly string arguments; @@ -23,4 +23,4 @@ public GitRemoteChangeTask(string remote, string url, public override TaskAffinity Affinity { get { return TaskAffinity.Exclusive; } } public override string Message { get; set; } = "Switching remotes..."; } -} \ No newline at end of file +} diff --git a/src/GitHub.Api/Git/Tasks/GitRemoteListTask.cs b/src/GitHub.Api/Git/Tasks/GitRemoteListTask.cs index 6a25561ec..f8eb75234 100644 --- a/src/GitHub.Api/Git/Tasks/GitRemoteListTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitRemoteListTask.cs @@ -1,8 +1,8 @@ using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitRemoteListTask : ProcessTaskWithListOutput + public class GitRemoteListTask : ProcessTaskWithListOutput { private const string TaskName = "git remote"; diff --git a/src/GitHub.Api/Git/Tasks/GitRemoteRemoveTask.cs b/src/GitHub.Api/Git/Tasks/GitRemoteRemoveTask.cs index c5a91cb56..2bfc4c1a5 100644 --- a/src/GitHub.Api/Git/Tasks/GitRemoteRemoveTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitRemoteRemoveTask.cs @@ -1,9 +1,9 @@ using System; using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitRemoteRemoveTask : ProcessTask + public class GitRemoteRemoveTask : ProcessTask { private const string TaskName = "git remote rm"; private readonly string arguments; diff --git a/src/GitHub.Api/Git/Tasks/GitRemoveFromIndexTask.cs b/src/GitHub.Api/Git/Tasks/GitRemoveFromIndexTask.cs index 899681004..391d884b0 100644 --- a/src/GitHub.Api/Git/Tasks/GitRemoveFromIndexTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitRemoveFromIndexTask.cs @@ -1,9 +1,9 @@ using System.Collections.Generic; using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitRemoveFromIndexTask : ProcessTask + public class GitRemoveFromIndexTask : ProcessTask { private const string TaskName = "git reset HEAD"; private readonly string arguments; @@ -28,4 +28,4 @@ public GitRemoveFromIndexTask(IEnumerable files, public override TaskAffinity Affinity { get { return TaskAffinity.Exclusive; } } public override string Message { get; set; } = "Unstaging files..."; } -} \ No newline at end of file +} diff --git a/src/GitHub.Api/Git/Tasks/GitRevertTask.cs b/src/GitHub.Api/Git/Tasks/GitRevertTask.cs index f281c60ba..b677546b5 100644 --- a/src/GitHub.Api/Git/Tasks/GitRevertTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitRevertTask.cs @@ -1,8 +1,8 @@ using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitRevertTask : ProcessTask + public class GitRevertTask : ProcessTask { private const string TaskName = "git revert"; private readonly string arguments; @@ -20,4 +20,4 @@ public GitRevertTask(string changeset, public override TaskAffinity Affinity { get { return TaskAffinity.Exclusive; } } public override string Message { get; set; } = "Reverting commit..."; } -} \ No newline at end of file +} diff --git a/src/GitHub.Api/Git/Tasks/GitStatusTask.cs b/src/GitHub.Api/Git/Tasks/GitStatusTask.cs index 3456fad67..08361fcb8 100644 --- a/src/GitHub.Api/Git/Tasks/GitStatusTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitStatusTask.cs @@ -1,8 +1,8 @@ using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitStatusTask : ProcessTask + public class GitStatusTask : ProcessTask { private const string TaskName = "git status"; diff --git a/src/GitHub.Api/Git/Tasks/GitSwitchBranchesTask.cs b/src/GitHub.Api/Git/Tasks/GitSwitchBranchesTask.cs index d234f6b0b..7e4f4e283 100644 --- a/src/GitHub.Api/Git/Tasks/GitSwitchBranchesTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitSwitchBranchesTask.cs @@ -1,9 +1,9 @@ using System; using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitSwitchBranchesTask : ProcessTask + public class GitSwitchBranchesTask : ProcessTask { private const string TaskName = "git checkout"; private readonly string arguments; diff --git a/src/GitHub.Api/Git/Tasks/GitUnlockTask.cs b/src/GitHub.Api/Git/Tasks/GitUnlockTask.cs index 94ac54e40..ff534cd76 100644 --- a/src/GitHub.Api/Git/Tasks/GitUnlockTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitUnlockTask.cs @@ -1,9 +1,9 @@ using System.Text; using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitUnlockTask : ProcessTask + public class GitUnlockTask : ProcessTask { private const string TaskName = "git lfs unlock"; private readonly string arguments; diff --git a/src/GitHub.Api/Git/Tasks/GitVersionTask.cs b/src/GitHub.Api/Git/Tasks/GitVersionTask.cs index 4774cd84e..d4d01493a 100644 --- a/src/GitHub.Api/Git/Tasks/GitVersionTask.cs +++ b/src/GitHub.Api/Git/Tasks/GitVersionTask.cs @@ -1,9 +1,8 @@ -using System; using System.Threading; -namespace GitHub.Unity +namespace GitHub.Unity.Git.Tasks { - class GitVersionTask : ProcessTask + public class GitVersionTask : ProcessTask { private const string TaskName = "git --version"; @@ -17,4 +16,4 @@ public GitVersionTask(CancellationToken token, IOutputProcessor proc public override TaskAffinity Affinity { get { return TaskAffinity.Concurrent; } } public override string Message { get; set; } = "Reading git version..."; } -} \ No newline at end of file +} diff --git a/src/GitHub.Api/Installer/GitInstaller.cs b/src/GitHub.Api/Installer/GitInstaller.cs index 2c38cff89..d8dd7594b 100644 --- a/src/GitHub.Api/Installer/GitInstaller.cs +++ b/src/GitHub.Api/Installer/GitInstaller.cs @@ -1,6 +1,7 @@ using System; using System.Threading; using GitHub.Logging; +using GitHub.Unity.Git.Tasks; namespace GitHub.Unity { diff --git a/src/GitHub.Api/Platform/FindExecTask.cs b/src/GitHub.Api/Platform/FindExecTask.cs index dcf4e5feb..941948919 100644 --- a/src/GitHub.Api/Platform/FindExecTask.cs +++ b/src/GitHub.Api/Platform/FindExecTask.cs @@ -2,7 +2,7 @@ namespace GitHub.Unity { - class FindExecTask : ProcessTask + public class FindExecTask : ProcessTask { private readonly string arguments; diff --git a/src/GitHub.Api/Platform/Platform.cs b/src/GitHub.Api/Platform/Platform.cs index 71456a5a5..34b07817e 100644 --- a/src/GitHub.Api/Platform/Platform.cs +++ b/src/GitHub.Api/Platform/Platform.cs @@ -12,7 +12,7 @@ public interface IPlatform IKeychain Keychain { get; } } - class Platform : IPlatform + public class Platform : IPlatform { public Platform(IEnvironment environment) { diff --git a/src/GitHub.Api/Platform/Settings.cs b/src/GitHub.Api/Platform/Settings.cs index 1a2e02d2e..d49fa1893 100644 --- a/src/GitHub.Api/Platform/Settings.cs +++ b/src/GitHub.Api/Platform/Settings.cs @@ -7,7 +7,7 @@ namespace GitHub.Unity { - abstract class BaseSettings : ISettings + public abstract class BaseSettings : ISettings { public abstract bool Exists(string key); public abstract string Get(string key, string fallback = ""); @@ -21,7 +21,7 @@ abstract class BaseSettings : ISettings protected virtual string SettingsFileName { get; set; } } - class JsonBackedSettings : BaseSettings + public class JsonBackedSettings : BaseSettings { private string cachePath; protected Dictionary cacheData; @@ -225,7 +225,7 @@ private void EnsureCachePath(string path) } } - class LocalSettings : JsonBackedSettings + public class LocalSettings : JsonBackedSettings { private const string RelativeSettingsPath = "ProjectSettings"; private const string settingsFileName = "GitHub.local.json"; @@ -238,7 +238,7 @@ public LocalSettings(IEnvironment environment) protected override string SettingsFileName { get { return settingsFileName; } } } - class UserSettings : JsonBackedSettings + public class UserSettings : JsonBackedSettings { private const string settingsFileName = "usersettings.json"; private const string oldSettingsFileName = "settings.json"; @@ -263,7 +263,7 @@ public override void Initialize() protected override string SettingsFileName { get { return settingsFileName; } } } - class SystemSettings : JsonBackedSettings + public class SystemSettings : JsonBackedSettings { private const string settingsFileName = "systemsettings.json"; private const string oldSettingsFileName = "settings.json"; diff --git a/src/GitHub.Api/Tasks/ProcessTask.cs b/src/GitHub.Api/Tasks/ProcessTask.cs index c6802c4bc..aac238d89 100644 --- a/src/GitHub.Api/Tasks/ProcessTask.cs +++ b/src/GitHub.Api/Tasks/ProcessTask.cs @@ -9,7 +9,7 @@ namespace GitHub.Unity { - static class ProcessTaskExtensions + public static class ProcessTaskExtensions { public static T Configure(this T task, IProcessManager processManager, bool withInput) where T : IProcess @@ -256,7 +256,7 @@ private bool WaitForExit(int milliseconds) /// /// The type of the results. If it's a List<> or similar, then specify the full List<> type here and the inner type of the List in /// If is a list or similar, then specify its inner type here - class ProcessTask : TaskBase, IProcessTask + public class ProcessTask : TaskBase, IProcessTask { private IOutputProcessor outputProcessor; private ProcessWrapper wrapper; @@ -395,7 +395,7 @@ public override string ToString() public virtual string ProcessArguments { get; } } - class ProcessTaskWithListOutput : DataTaskBase>, IProcessTask> + public class ProcessTaskWithListOutput : DataTaskBase>, IProcessTask> { private IOutputProcessor> outputProcessor; private Exception thrownException = null; @@ -543,7 +543,7 @@ public FirstNonNullLineProcessTask(CancellationToken token, string arguments) public override string ProcessArguments => arguments; } - class SimpleProcessTask : ProcessTask + public class SimpleProcessTask : ProcessTask { private readonly NPath? fullPathToExecutable; private readonly string arguments; @@ -565,7 +565,7 @@ public SimpleProcessTask(CancellationToken token, string arguments, IOutputProce public override string ProcessArguments => arguments; } - class SimpleListProcessTask : ProcessTaskWithListOutput + public class SimpleListProcessTask : ProcessTaskWithListOutput { private readonly NPath fullPathToExecutable; private readonly string arguments; diff --git a/src/GitHub.Api/Tasks/TaskCanceledExceptions.cs b/src/GitHub.Api/Tasks/TaskCanceledExceptions.cs index 92234f0da..8ffb27fa8 100644 --- a/src/GitHub.Api/Tasks/TaskCanceledExceptions.cs +++ b/src/GitHub.Api/Tasks/TaskCanceledExceptions.cs @@ -5,7 +5,7 @@ namespace GitHub.Unity { [Serializable] - class DependentTaskFailedException : TaskCanceledException + public class DependentTaskFailedException : TaskCanceledException { protected DependentTaskFailedException() : base() { } @@ -21,7 +21,7 @@ public DependentTaskFailedException(ITask task, Exception ex) : this(ex.InnerExc } [Serializable] - class ProcessException : TaskCanceledException + public class ProcessException : TaskCanceledException { public int ErrorCode { get; } @@ -45,4 +45,4 @@ protected ProcessException(SerializationInfo info, StreamingContext context) : b public ProcessException(ITask process) : this(process.Errors) { } } -} \ No newline at end of file +}