public void ConstructsOk() { var svi = new SemVerInfo("item-2"); var slice = new MissingSlice(svi); Assert.Equal(slice.RelPath, "item-2"); Assert.Equal(slice.Info.NameMajor, 2); }
public Slice FindSlice(SemVerInfo info) { var slice = _slices.Find(item => item.Info.Name == info.Name && item.Info.CompareByNameSemVer(info) >= 0); if (slice == null) { if (!MissingInfos.Contains(info)) { MissingInfos.Add(info); } slice = new MissingSlice(info); } return(slice); }
public MissingLayer(SliceList sliceList, MissingSlice slice) : base(sliceList, slice) { }