コード例 #1
0
ファイル: Npm.Generated.cs プロジェクト: petertiedemann/nuke
        public static NpmRunSettings RemoveArguments(this NpmRunSettings toolSettings, IEnumerable <string> arguments)
        {
            toolSettings = toolSettings.NewInstance();
            var hashSet = new HashSet <string>(arguments);

            toolSettings.ArgumentsInternal.RemoveAll(x => hashSet.Contains(x));
            return(toolSettings);
        }
コード例 #2
0
ファイル: Npm.Generated.cs プロジェクト: petertiedemann/nuke
 public static NpmRunSettings ClearArguments(this NpmRunSettings toolSettings)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.ArgumentsInternal.Clear();
     return(toolSettings);
 }
コード例 #3
0
ファイル: Npm.Generated.cs プロジェクト: petertiedemann/nuke
 public static NpmRunSettings AddArguments(this NpmRunSettings toolSettings, params string[] arguments)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.ArgumentsInternal.AddRange(arguments);
     return(toolSettings);
 }
コード例 #4
0
ファイル: Npm.Generated.cs プロジェクト: petertiedemann/nuke
 public static NpmRunSettings AddArguments(this NpmRunSettings toolSettings, IEnumerable <string> arguments)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.ArgumentsInternal.AddRange(arguments);
     return(toolSettings);
 }
コード例 #5
0
ファイル: Npm.Generated.cs プロジェクト: petertiedemann/nuke
 public static NpmRunSettings SetArguments(this NpmRunSettings toolSettings, IEnumerable <string> arguments)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.ArgumentsInternal = arguments.ToList();
     return(toolSettings);
 }
コード例 #6
0
ファイル: Npm.Generated.cs プロジェクト: petertiedemann/nuke
 public static NpmRunSettings SetArguments(this NpmRunSettings toolSettings, params string[] arguments)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.ArgumentsInternal = arguments.ToList();
     return(toolSettings);
 }
コード例 #7
0
ファイル: Npm.Generated.cs プロジェクト: petertiedemann/nuke
 public static NpmRunSettings ResetCommand(this NpmRunSettings toolSettings)
 {
     toolSettings         = toolSettings.NewInstance();
     toolSettings.Command = null;
     return(toolSettings);
 }
コード例 #8
0
ファイル: Npm.Generated.cs プロジェクト: petertiedemann/nuke
 public static NpmRunSettings SetCommand(this NpmRunSettings toolSettings, string command)
 {
     toolSettings         = toolSettings.NewInstance();
     toolSettings.Command = command;
     return(toolSettings);
 }
コード例 #9
0
ファイル: Npm.Generated.cs プロジェクト: werwolfby/nuke
 static partial void PostProcess(NpmRunSettings toolSettings);