Esempio n. 1
0
        private void Fire(IKaVEList <IVersionControlAction> content, ISolutionName solutionName)
        {
            var gitEvent = Create <VersionControlEvent>();

            gitEvent.Solution = solutionName;
            gitEvent.Actions  = content;
            FireNow(gitEvent);
        }
Esempio n. 2
0
 public GitLogFileChangedEventArgs([NotNull] string directory, [NotNull] ISolutionName solution)
     : base(WatcherChangeTypes.Changed, directory, "HEAD")
 {
     Solution = solution;
 }
Esempio n. 3
0
 public VersionControlEvent()
 {
     Actions  = Lists.NewList <IVersionControlAction>();
     Solution = Names.UnknownSolution;
 }
 public static ISolutionName ToAnonymousName([CanBeNull] this ISolutionName solution)
 {
     return(solution == null
         ? null
         : Names.Solution(solution.Identifier.ToHash()));
 }