コード例 #1
0
 static partial void PostProcess(GitLink3Settings toolSettings);
コード例 #2
0
 public static GitLink3Settings SetPdbFile(this GitLink3Settings toolSettings, string pdbFile)
 {
     toolSettings         = toolSettings.NewInstance();
     toolSettings.PdbFile = pdbFile;
     return(toolSettings);
 }
コード例 #3
0
 public static GitLink3Settings DisableSkipVerification(this GitLink3Settings toolSettings)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.SkipVerification = false;
     return(toolSettings);
 }
コード例 #4
0
 public static GitLink3Settings ToggleSkipVerification(this GitLink3Settings toolSettings)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.SkipVerification = !toolSettings.SkipVerification;
     return(toolSettings);
 }
コード例 #5
0
 public static GitLink3Settings SetSkipVerification(this GitLink3Settings toolSettings, bool?skipVerification)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.SkipVerification = skipVerification;
     return(toolSettings);
 }
コード例 #6
0
 public static GitLink3Settings ResetSkipVerification(this GitLink3Settings toolSettings)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.SkipVerification = null;
     return(toolSettings);
 }
コード例 #7
0
 public static GitLink3Settings SetBaseDirectory(this GitLink3Settings toolSettings, string baseDirectory)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.BaseDirectory = baseDirectory;
     return(toolSettings);
 }
コード例 #8
0
 public static GitLink3Settings ResetBaseDirectory(this GitLink3Settings toolSettings)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.BaseDirectory = null;
     return(toolSettings);
 }
コード例 #9
0
 public static GitLink3Settings SetCommitSha(this GitLink3Settings toolSettings, string commitSha)
 {
     toolSettings           = toolSettings.NewInstance();
     toolSettings.CommitSha = commitSha;
     return(toolSettings);
 }
コード例 #10
0
 public static GitLink3Settings ResetCommitSha(this GitLink3Settings toolSettings)
 {
     toolSettings           = toolSettings.NewInstance();
     toolSettings.CommitSha = null;
     return(toolSettings);
 }
コード例 #11
0
 public static GitLink3Settings ResetRepositoryUrl(this GitLink3Settings toolSettings)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.RepositoryUrl = null;
     return(toolSettings);
 }
コード例 #12
0
 public static GitLink3Settings SetRepositoryUrl(this GitLink3Settings toolSettings, string repositoryUrl)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.RepositoryUrl = repositoryUrl;
     return(toolSettings);
 }
コード例 #13
0
 public static GitLink3Settings ResetMethod(this GitLink3Settings toolSettings)
 {
     toolSettings        = toolSettings.NewInstance();
     toolSettings.Method = null;
     return(toolSettings);
 }
コード例 #14
0
 public static GitLink3Settings SetMethod(this GitLink3Settings toolSettings, GitLinkSourceCodeRetrieval method)
 {
     toolSettings        = toolSettings.NewInstance();
     toolSettings.Method = method;
     return(toolSettings);
 }
コード例 #15
0
 public static GitLink3Settings ResetPdbFile(this GitLink3Settings toolSettings)
 {
     toolSettings         = toolSettings.NewInstance();
     toolSettings.PdbFile = null;
     return(toolSettings);
 }