From 0451cd07d45749ab019a596aaec6fc076b19e3e5 Mon Sep 17 00:00:00 2001 From: Claire Kuang Date: Mon, 18 Nov 2024 15:58:32 +0000 Subject: [PATCH 01/13] moves all built elements conversions to top level element converter and class property extractor --- .../Helpers/ISlopeArrowExtractor.cs | 10 - .../Helpers/SlopeArrowExtractor.cs | 88 ------ .../ServiceRegistration.cs | 3 +- .../Speckle.Converters.RevitShared.projitems | 28 +- .../Properties/ClassPropertiesExtractor.cs | 257 ++++++++++++++++++ .../ParameterDefinitionHandler.cs | 0 .../ParameterExtractor.cs | 0 .../ToSpeckle/Raw/BeamConversionToSpeckle.cs | 67 ----- .../ToSpeckle/Raw/BraceToSpeckleConverter.cs | 55 ---- .../Raw/ColumnConversionToSpeckle.cs | 147 ---------- .../LevelToSpeckleConverter.cs} | 8 +- ...eckle.cs => LocationToSpeckleConverter.cs} | 7 +- .../BaseTopLevelConverterToSpeckle.cs | 30 -- .../CeilingTopLevelConverterToSpeckle.cs | 69 ----- .../DirectShapeTopLevelConverterToSpeckle.cs | 8 +- .../ElementTopLevelConverterToSpeckle.cs | 45 --- ...ExtrusionRoofToSpeckleTopLevelConverter.cs | 79 ------ ...amilyInstanceTopLevelConverterToSpeckle.cs | 46 ---- .../FloorTopLevelConverterToSpeckle.cs | 121 --------- ...FootPrintRoofToSpeckleTopLevelConverter.cs | 110 -------- .../GridTopLevelConverterToSpeckle.cs | 9 +- .../HostedElementConversionToSpeckle.cs | 48 ---- .../ModelCurveToSpeckleTopLevelConverter.cs | 6 +- .../PointcloudTopLevelConverterToSpeckle.cs | 8 +- .../RailingTopLevelConverterToSpeckle.cs | 49 ---- .../RevitElementTopLevelConverterToSpeckle.cs | 166 +++++++++++ ...fBaseToSpeckleTopLevelTopLevelConverter.cs | 40 --- .../RoomTopLevelConverterToSpeckle.cs | 73 ----- .../TopographyTopLevelConverterToSpeckle.cs | 38 --- .../WallTopLevelConverterToSpeckle.cs | 187 ------------- 30 files changed, 457 insertions(+), 1345 deletions(-) delete mode 100644 Converters/Revit/Speckle.Converters.RevitShared/Helpers/ISlopeArrowExtractor.cs delete mode 100644 Converters/Revit/Speckle.Converters.RevitShared/Helpers/SlopeArrowExtractor.cs create mode 100644 Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ClassPropertiesExtractor.cs rename Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/{Parameters => Properties}/ParameterDefinitionHandler.cs (100%) rename Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/{Parameters => Properties}/ParameterExtractor.cs (100%) delete mode 100644 Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Raw/BeamConversionToSpeckle.cs delete mode 100644 Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Raw/BraceToSpeckleConverter.cs delete mode 100644 Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Raw/ColumnConversionToSpeckle.cs rename Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/{TopLevel/LevelTopLevelConverterToSpeckle.cs => Raw/LevelToSpeckleConverter.cs} (77%) rename Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Raw/{LocationConversionToSpeckle.cs => LocationToSpeckleConverter.cs} (74%) delete mode 100644 Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/BaseTopLevelConverterToSpeckle.cs delete mode 100644 Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/CeilingTopLevelConverterToSpeckle.cs delete mode 100644 Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/ElementTopLevelConverterToSpeckle.cs delete mode 100644 Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/ExtrusionRoofToSpeckleTopLevelConverter.cs delete mode 100644 Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/FamilyInstanceTopLevelConverterToSpeckle.cs delete mode 100644 Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/FloorTopLevelConverterToSpeckle.cs delete mode 100644 Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/FootPrintRoofToSpeckleTopLevelConverter.cs delete mode 100644 Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/HostedElementConversionToSpeckle.cs delete mode 100644 Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RailingTopLevelConverterToSpeckle.cs create mode 100644 Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RevitElementTopLevelConverterToSpeckle.cs delete mode 100644 Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RoofBaseToSpeckleTopLevelTopLevelConverter.cs delete mode 100644 Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RoomTopLevelConverterToSpeckle.cs delete mode 100644 Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/TopographyTopLevelConverterToSpeckle.cs delete mode 100644 Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/WallTopLevelConverterToSpeckle.cs diff --git a/Converters/Revit/Speckle.Converters.RevitShared/Helpers/ISlopeArrowExtractor.cs b/Converters/Revit/Speckle.Converters.RevitShared/Helpers/ISlopeArrowExtractor.cs deleted file mode 100644 index 750f4d107..000000000 --- a/Converters/Revit/Speckle.Converters.RevitShared/Helpers/ISlopeArrowExtractor.cs +++ /dev/null @@ -1,10 +0,0 @@ -namespace Speckle.Converters.RevitShared.Helpers; - -public interface ISlopeArrowExtractor -{ - DB.ModelLine? GetSlopeArrow(DB.Element element); - SOG.Point GetSlopeArrowHead(DB.ModelLine slopeArrow); - SOG.Point GetSlopeArrowTail(DB.ModelLine slopeArrow); - double GetSlopeArrowTailOffset(DB.ModelLine slopeArrow); - double GetSlopeArrowHeadOffset(DB.ModelLine slopeArrow, double tailOffset, out double slope); -} diff --git a/Converters/Revit/Speckle.Converters.RevitShared/Helpers/SlopeArrowExtractor.cs b/Converters/Revit/Speckle.Converters.RevitShared/Helpers/SlopeArrowExtractor.cs deleted file mode 100644 index 9db6d1458..000000000 --- a/Converters/Revit/Speckle.Converters.RevitShared/Helpers/SlopeArrowExtractor.cs +++ /dev/null @@ -1,88 +0,0 @@ -using Speckle.Converters.Common.Objects; - -namespace Speckle.Converters.RevitShared.Helpers; - -public class SlopeArrowExtractor : ISlopeArrowExtractor -{ - private readonly ITypedConverter _pointConverter; - private readonly ParameterValueExtractor _parameterValueExtractor; - - public SlopeArrowExtractor( - ITypedConverter pointConverter, - ParameterValueExtractor parameterValueExtractor - ) - { - _pointConverter = pointConverter; - _parameterValueExtractor = parameterValueExtractor; - } - - public DB.ModelLine? GetSlopeArrow(DB.Element element) - { - IList? elementIds = null; - if (element is DB.Floor floor) - { - elementIds = ((DB.Sketch)floor.Document.GetElement(floor.SketchId)).GetAllElements(); - } - - if (elementIds == null) - { - using var modelLineFilter = new DB.ElementCategoryFilter(DB.BuiltInCategory.OST_SketchLines); - elementIds = element.GetDependentElements(modelLineFilter); - } - - foreach (var elementId in elementIds) - { - if (element.Document.GetElement(elementId) is not DB.ModelLine line) - { - continue; - } - - var offsetAtTailParameter = line.get_Parameter(DB.BuiltInParameter.SLOPE_START_HEIGHT); - if (offsetAtTailParameter != null) - { - return line; - } - } - return null; - } - - public SOG.Point GetSlopeArrowHead(DB.ModelLine slopeArrow) - { - return _pointConverter.Convert(((DB.LocationCurve)slopeArrow.Location).Curve.GetEndPoint(1)); - } - - public SOG.Point GetSlopeArrowTail(DB.ModelLine slopeArrow) - { - return _pointConverter.Convert(((DB.LocationCurve)slopeArrow.Location).Curve.GetEndPoint(0)); - } - - public double GetSlopeArrowTailOffset(DB.ModelLine slopeArrow) - { - return _parameterValueExtractor.GetValueAsDouble(slopeArrow, DB.BuiltInParameter.SLOPE_START_HEIGHT); - } - - public double GetSlopeArrowHeadOffset(DB.ModelLine slopeArrow, double tailOffset, out double slope) - { - var specifyOffset = _parameterValueExtractor.GetValueAsInt(slopeArrow, DB.BuiltInParameter.SPECIFY_SLOPE_OR_OFFSET); - - var lineLength = _parameterValueExtractor.GetValueAsDouble(slopeArrow, DB.BuiltInParameter.CURVE_ELEM_LENGTH); - - slope = 0; - double headOffset = 0; - // 1 corrosponds to the "slope" option - if (specifyOffset == 1) - { - // in this scenario, slope is returned as a percentage. Divide by 100 to get the unitless form - slope = _parameterValueExtractor.GetValueAsDouble(slopeArrow, DB.BuiltInParameter.ROOF_SLOPE) / 100d; - headOffset = tailOffset + lineLength * Math.Sin(Math.Atan(slope)); - } - else if (specifyOffset == 0) // 0 corrospondes to the "height at tail" option - { - headOffset = _parameterValueExtractor.GetValueAsDouble(slopeArrow, DB.BuiltInParameter.SLOPE_END_HEIGHT); - - slope = (headOffset - tailOffset) / lineLength; - } - - return headOffset; - } -} diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ServiceRegistration.cs b/Converters/Revit/Speckle.Converters.RevitShared/ServiceRegistration.cs index 4d5859adf..933a1e63b 100644 --- a/Converters/Revit/Speckle.Converters.RevitShared/ServiceRegistration.cs +++ b/Converters/Revit/Speckle.Converters.RevitShared/ServiceRegistration.cs @@ -6,6 +6,7 @@ using Speckle.Converters.RevitShared.Services; using Speckle.Converters.RevitShared.Settings; using Speckle.Converters.RevitShared.ToSpeckle; +using Speckle.Converters.RevitShared.ToSpeckle.Properties; using Speckle.Sdk; namespace Speckle.Converters.RevitShared; @@ -45,11 +46,11 @@ public static IServiceCollection AddRevitConverters(this IServiceCollection serv serviceCollection.AddScoped(); serviceCollection.AddScoped(); - serviceCollection.AddScoped(); serviceCollection.AddScoped(); serviceCollection.AddScoped(); serviceCollection.AddScoped(); + serviceCollection.AddScoped(); return serviceCollection; } } diff --git a/Converters/Revit/Speckle.Converters.RevitShared/Speckle.Converters.RevitShared.projitems b/Converters/Revit/Speckle.Converters.RevitShared/Speckle.Converters.RevitShared.projitems index 56045cddb..1fda4285f 100644 --- a/Converters/Revit/Speckle.Converters.RevitShared/Speckle.Converters.RevitShared.projitems +++ b/Converters/Revit/Speckle.Converters.RevitShared/Speckle.Converters.RevitShared.projitems @@ -10,10 +10,8 @@ - - @@ -48,12 +46,10 @@ - - - + + + - - @@ -75,25 +71,13 @@ - - + + - - - - - - - - + - - - - - diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ClassPropertiesExtractor.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ClassPropertiesExtractor.cs new file mode 100644 index 000000000..4fd884d55 --- /dev/null +++ b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ClassPropertiesExtractor.cs @@ -0,0 +1,257 @@ +using Speckle.Converters.Common.Objects; +using Speckle.Converters.RevitShared.Helpers; +using Speckle.Objects.BuiltElements.Revit; + +namespace Speckle.Converters.RevitShared.ToSpeckle.Properties; + +public class ClassPropertiesExtractor +{ + private readonly ParameterValueExtractor _parameterValueExtractor; + private readonly ITypedConverter> _curveArrArrayConverter; + private readonly ITypedConverter _modelCurveArrayConverter; + private readonly ITypedConverter _modelCurveArrArrayConverter; + private readonly ITypedConverter, SOG.Polycurve> _boundarySegmentConverter; + + // POC: for now, we are still converting and attaching levels to every single object + // This should probably be changed to level proxies + private readonly ITypedConverter _levelConverter; + + public ClassPropertiesExtractor( + ParameterValueExtractor parameterValueExtractor, + ITypedConverter> curveArrArrayConverter, + ITypedConverter modelCurveArrayConverter, + ITypedConverter modelCurveArrArrayConverter, + ITypedConverter, SOG.Polycurve> boundarySegmentConverter, + ITypedConverter levelConverter + ) + { + _parameterValueExtractor = parameterValueExtractor; + _curveArrArrayConverter = curveArrArrayConverter; + _modelCurveArrayConverter = modelCurveArrayConverter; + _modelCurveArrArrayConverter = modelCurveArrArrayConverter; + _boundarySegmentConverter = boundarySegmentConverter; + _levelConverter = levelConverter; + } + + public Dictionary? GetClassProperties(DB.Element element) + { + switch (element) + { + case DB.Wall wall: + return ExtractWallProperties(wall); + + case DB.Floor floor: + return ExtractFloorProperties(floor); + + case DB.Ceiling ceiling: + return ExtractCeilingProperties(ceiling); + + case DB.ExtrusionRoof extrusionRoof: + return ExtractExtrusionRoofProperties(extrusionRoof); + + case DB.FootPrintRoof footPrintRoof: + return ExtractFootPrintRoofProperties(footPrintRoof); + + case DB.FamilyInstance familyInstance: + return ExtractFamilyInstanceProperties(familyInstance); + + case DBA.Room room: + return ExtractRoomProperties(room); + + default: + return null; + } + } + + private Dictionary ExtractWallProperties(DB.Wall wall) + { + var level = _parameterValueExtractor.GetValueAsDocumentObject( + wall, + DB.BuiltInParameter.WALL_BASE_CONSTRAINT + ); + + var topLevel = _parameterValueExtractor.GetValueAsDocumentObject( + wall, + DB.BuiltInParameter.WALL_BASE_CONSTRAINT + ); + + Dictionary wallProperties = + new() + { + ["@level"] = _levelConverter.Convert(level), + ["@topLevel"] = _levelConverter.Convert(topLevel), + ["isStructural"] = + _parameterValueExtractor.GetValueAsBool(wall, DB.BuiltInParameter.WALL_STRUCTURAL_SIGNIFICANT) ?? false, + ["flipped"] = wall.Flipped + }; + + // get profile curves, which includes voids + List profile = GetSketchProfile(wall.Document, wall.SketchId); + if (profile.Count > 0) + { + wallProperties["profile"] = profile; + } + + return wallProperties; + } + + private Dictionary ExtractFloorProperties(DB.Floor floor) + { + var level = _parameterValueExtractor.GetValueAsDocumentObject(floor, DB.BuiltInParameter.LEVEL_PARAM); + + Dictionary floorProperties = + new() + { + ["@level"] = _levelConverter.Convert(level), + ["isStructural"] = + _parameterValueExtractor.GetValueAsBool(floor, DB.BuiltInParameter.FLOOR_PARAM_IS_STRUCTURAL) ?? false, + }; + + // get profile curves, which includes voids + List profile = GetSketchProfile(floor.Document, floor.SketchId); + if (profile.Count > 0) + { + floorProperties["profile"] = profile; + } + + return floorProperties; + } + + private Dictionary ExtractCeilingProperties(DB.Ceiling ceiling) + { + var level = _parameterValueExtractor.GetValueAsDocumentObject(ceiling, DB.BuiltInParameter.LEVEL_PARAM); + + Dictionary ceilingProperties = new() { ["@level"] = _levelConverter.Convert(level) }; + + // get profile curves, which includes voids + List profile = GetSketchProfile(ceiling.Document, ceiling.SketchId); + if (profile.Count > 0) + { + ceilingProperties["profile"] = profile; + } + + return ceilingProperties; + } + + private Dictionary ExtractExtrusionRoofProperties(DB.ExtrusionRoof extrusionRoof) + { + var level = _parameterValueExtractor.GetValueAsDocumentObject( + extrusionRoof, + DB.BuiltInParameter.ROOF_CONSTRAINT_LEVEL_PARAM + ); + + // get profile curve, which is outline + SOG.Polycurve profile = _modelCurveArrayConverter.Convert(extrusionRoof.GetProfile()); + + Dictionary extrusionRoofProperties = + new() + { + ["@level"] = _levelConverter.Convert(level), + ["start"] = _parameterValueExtractor.GetValueAsDouble(extrusionRoof, DB.BuiltInParameter.EXTRUSION_START_PARAM), + ["end"] = _parameterValueExtractor.GetValueAsDouble(extrusionRoof, DB.BuiltInParameter.EXTRUSION_END_PARAM), + ["profile"] = new List() { profile } + }; + + return extrusionRoofProperties; + } + + private Dictionary ExtractFootPrintRoofProperties(DB.FootPrintRoof footPrintRoof) + { + var level = _parameterValueExtractor.GetValueAsDocumentObject( + footPrintRoof, + DB.BuiltInParameter.ROOF_BASE_LEVEL_PARAM + ); + + // get profile curve, which is outline + SOG.Polycurve[] profile = _modelCurveArrArrayConverter.Convert(footPrintRoof.GetProfiles()); + + Dictionary extrusionRoofProperties = + new() { ["@level"] = _levelConverter.Convert(level), ["profile"] = profile.ToList() }; + + // We don't currently validate the success of this TryGet, it is assumed some Roofs don't have a top-level. + if ( + _parameterValueExtractor.TryGetValueAsDocumentObject( + footPrintRoof, + DB.BuiltInParameter.ROOF_UPTO_LEVEL_PARAM, + out var topLevel + ) + ) + { + extrusionRoofProperties["@topLevel"] = _levelConverter.Convert(topLevel); + } + + return extrusionRoofProperties; + } + + private Dictionary ExtractFamilyInstanceProperties(DB.FamilyInstance familyInstance) + { + var level = _parameterValueExtractor.GetValueAsDocumentObject( + familyInstance, + DB.BuiltInParameter.INSTANCE_REFERENCE_LEVEL_PARAM + ); + + Dictionary familyInstanceProperties = + new() + { + ["type"] = familyInstance.Document.GetElement(familyInstance.GetTypeId()).Name, + ["@level"] = _levelConverter.Convert(level) + }; + + if ( + _parameterValueExtractor.TryGetValueAsDocumentObject( + familyInstance, + DB.BuiltInParameter.FAMILY_TOP_LEVEL_PARAM, + out var topLevel + ) + ) + { + familyInstanceProperties["@topLevel"] = _levelConverter.Convert(topLevel); + } + + if (familyInstance.StructuralType == DB.Structure.StructuralType.Column) + { + familyInstanceProperties["facingFlipped"] = familyInstance.FacingFlipped; + familyInstanceProperties["handFlipped"] = familyInstance.HandFlipped; + familyInstanceProperties["IsSlantedColumn"] = familyInstance.IsSlantedColumn; + } + + return familyInstanceProperties; + } + + private Dictionary ExtractRoomProperties(DBA.Room room) + { + // get profile curve + var profiles = room.GetBoundarySegments(new DB.SpatialElementBoundaryOptions()) + .Select(c => (Speckle.Objects.ICurve)_boundarySegmentConverter.Convert(c)) + .ToList(); + + Dictionary roomProperties = + new() + { + ["number"] = room.Number, + ["roomName"] = _parameterValueExtractor.GetValueAsString(room, DB.BuiltInParameter.ROOM_NAME) ?? "-", + ["area"] = _parameterValueExtractor.GetValueAsDouble(room, DB.BuiltInParameter.ROOM_AREA), + ["@level"] = _levelConverter.Convert(room.Level), + ["profile"] = profiles + }; + + return roomProperties; + } + + // gets all sketch profile curves + // we were assuming that for walls the first curve is the element and the rest of the curves are openings. this isn't always true. + // https://spockle.atlassian.net/browse/CNX-9396 + // This is why we're now sending all sketch profile curves under "profile" property instead of splitting into outline and void curves + private List GetSketchProfile(DB.Document doc, DB.ElementId sketchId) + { + if (doc.GetElement(sketchId) is DB.Sketch sketch) + { + if (sketch.Profile is DB.CurveArrArray profile) + { + return _curveArrArrayConverter.Convert(profile); + } + } + + return new(); + } +} diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Parameters/ParameterDefinitionHandler.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ParameterDefinitionHandler.cs similarity index 100% rename from Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Parameters/ParameterDefinitionHandler.cs rename to Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ParameterDefinitionHandler.cs diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Parameters/ParameterExtractor.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ParameterExtractor.cs similarity index 100% rename from Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Parameters/ParameterExtractor.cs rename to Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ParameterExtractor.cs diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Raw/BeamConversionToSpeckle.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Raw/BeamConversionToSpeckle.cs deleted file mode 100644 index 486b7481b..000000000 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Raw/BeamConversionToSpeckle.cs +++ /dev/null @@ -1,67 +0,0 @@ -using Speckle.Converters.Common; -using Speckle.Converters.Common.Objects; -using Speckle.Converters.RevitShared.Helpers; -using Speckle.Converters.RevitShared.Settings; -using Speckle.Objects; -using Speckle.Sdk.Common.Exceptions; -using Speckle.Sdk.Models; - -namespace Speckle.Converters.RevitShared.ToSpeckle; - -// POC: There is no validation on this converter to prevent conversion from "not a Revit Beam" to a Speckle Beam. -// This will definitely explode if we tried. Goes back to the `CanConvert` functionality conversation. -// As-is, what we are saying is that it can take "any Family Instance" and turn it into a Speckle.RevitBeam, which is far from correct. -// CNX-9312 -public class BeamConversionToSpeckle : ITypedConverter -{ - private readonly ITypedConverter _locationConverter; - private readonly ITypedConverter _levelConverter; - private readonly ParameterValueExtractor _parameterValueExtractor; - private readonly DisplayValueExtractor _displayValueExtractor; - private readonly IConverterSettingsStore _converterSettings; - - public BeamConversionToSpeckle( - ITypedConverter locationConverter, - ITypedConverter levelConverter, - ParameterValueExtractor parameterValueExtractor, - DisplayValueExtractor displayValueExtractor, - IConverterSettingsStore converterSettings - ) - { - _locationConverter = locationConverter; - _levelConverter = levelConverter; - _parameterValueExtractor = parameterValueExtractor; - _displayValueExtractor = displayValueExtractor; - _converterSettings = converterSettings; - } - - public SOBR.RevitBeam Convert(DB.FamilyInstance target) - { - var baseGeometry = _locationConverter.Convert(target.Location); - if (baseGeometry is not ICurve baseCurve) - { - throw new ValidationException( - $"Beam location conversion did not yield an ICurve, instead it yielded an object of type {baseGeometry.GetType()}" - ); - } - var symbol = (DB.FamilySymbol)target.Document.GetElement(target.GetTypeId()); - var level = _parameterValueExtractor.GetValueAsDocumentObject( - target, - DB.BuiltInParameter.INSTANCE_REFERENCE_LEVEL_PARAM - ); - List displayValue = _displayValueExtractor.GetDisplayValue(target); - - SOBR.RevitBeam speckleBeam = - new() - { - family = symbol.FamilyName, - type = target.Document.GetElement(target.GetTypeId()).Name, - baseLine = baseCurve, - level = _levelConverter.Convert(level), - displayValue = displayValue, - units = _converterSettings.Current.SpeckleUnits - }; - - return speckleBeam; - } -} diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Raw/BraceToSpeckleConverter.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Raw/BraceToSpeckleConverter.cs deleted file mode 100644 index 5c6b2f7ea..000000000 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Raw/BraceToSpeckleConverter.cs +++ /dev/null @@ -1,55 +0,0 @@ -using Speckle.Converters.Common; -using Speckle.Converters.Common.Objects; -using Speckle.Converters.RevitShared.Settings; -using Speckle.Sdk.Models; - -namespace Speckle.Converters.RevitShared.ToSpeckle; - -// POC: There is no validation on this converter to prevent conversion from "not a Revit Beam" to a Speckle Beam. -// This will definitely explode if we tried. Goes back to the `CanConvert` functionality conversation. -// As-is, what we are saying is that it can take "any Family Instance" and turn it into a Speckle.RevitBeam, which is far from correct. -// CNX-9312 -public class BraceToSpeckleConverter : ITypedConverter -{ - private readonly ITypedConverter _beamConverter; - private readonly IConverterSettingsStore _converterSettings; - - public BraceToSpeckleConverter( - ITypedConverter beamConverter, - IConverterSettingsStore converterSettings - ) - { - _beamConverter = beamConverter; - _converterSettings = converterSettings; - } - - public SOBR.RevitBrace Convert(DB.FamilyInstance target) - { - // POC: we might want some easy one-liner here to FamilyMatchesOrThrow(target, DB.Structure.StructuralType.Brace) or similar - // and added in each Convert - // POC: this and the beam lost the notes we were returning, though this seems against even the original pattern - - var beam = _beamConverter.Convert(target); - - var brace = new SOBR.RevitBrace() - { - applicationId = beam.applicationId, - type = beam.type, - baseLine = beam.baseLine, - level = beam.level, - family = beam.family, - parameters = beam.parameters, - displayValue = beam.displayValue, - units = _converterSettings.Current.SpeckleUnits - }; - - var dynamicProps = beam.GetMembers(DynamicBaseMemberType.Dynamic); - - foreach (var dp in dynamicProps) - { - brace[dp.Key] = dp.Value; - } - - return brace; - } -} diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Raw/ColumnConversionToSpeckle.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Raw/ColumnConversionToSpeckle.cs deleted file mode 100644 index fa100e20f..000000000 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Raw/ColumnConversionToSpeckle.cs +++ /dev/null @@ -1,147 +0,0 @@ -using Autodesk.Revit.DB; -using Speckle.Converters.Common; -using Speckle.Converters.Common.Objects; -using Speckle.Converters.RevitShared.Helpers; -using Speckle.Converters.RevitShared.Settings; -using Speckle.Objects; -using Speckle.Objects.BuiltElements.Revit; -using Speckle.Sdk.Common; -using Speckle.Sdk.Common.Exceptions; -using Speckle.Sdk.Models; - -namespace Speckle.Converters.RevitShared.ToSpeckle; - -// POC: There is no validation on this converter to prevent conversion from "not a Revit Beam" to a Speckle Beam. -// This will definitely explode if we tried. Goes back to the `CanConvert` functionality conversation. -public class ColumnConversionToSpeckle : ITypedConverter -{ - private readonly ITypedConverter _locationConverter; - private readonly ITypedConverter _levelConverter; - private readonly ParameterValueExtractor _parameterValueExtractor; - private readonly DisplayValueExtractor _displayValueExtractor; - private readonly IConverterSettingsStore _converterSettings; - - public ColumnConversionToSpeckle( - ITypedConverter locationConverter, - ITypedConverter levelConverter, - ParameterValueExtractor parameterValueExtractor, - DisplayValueExtractor displayValueExtractor, - IConverterSettingsStore converterSettings - ) - { - _locationConverter = locationConverter; - _levelConverter = levelConverter; - _parameterValueExtractor = parameterValueExtractor; - _displayValueExtractor = displayValueExtractor; - _converterSettings = converterSettings; - } - - public RevitColumn Convert(DB.FamilyInstance target) - { - FamilySymbol symbol = (FamilySymbol)target.Document.GetElement(target.GetTypeId()); - List displayValue = _displayValueExtractor.GetDisplayValue(target); - - RevitColumn speckleColumn = - new() - { - family = symbol.FamilyName, - type = target.Document.GetElement(target.GetTypeId()).Name, - facingFlipped = target.FacingFlipped, - handFlipped = target.HandFlipped, - isSlanted = target.IsSlantedColumn, - displayValue = displayValue, - units = _converterSettings.Current.SpeckleUnits - }; - - if ( - _parameterValueExtractor.TryGetValueAsDocumentObject( - target, - BuiltInParameter.FAMILY_BASE_LEVEL_PARAM, - out var level - ) - ) - { - speckleColumn.level = _levelConverter.Convert(level); - } - if ( - _parameterValueExtractor.TryGetValueAsDocumentObject( - target, - BuiltInParameter.FAMILY_TOP_LEVEL_PARAM, - out var topLevel - ) - ) - { - speckleColumn.topLevel = _levelConverter.Convert(topLevel); - } - - if ( - _parameterValueExtractor.TryGetValueAsDouble( - target, - BuiltInParameter.FAMILY_BASE_LEVEL_OFFSET_PARAM, - out var baseOffset - ) - ) - { - speckleColumn.baseOffset = baseOffset.NotNull(); - } - - if ( - _parameterValueExtractor.TryGetValueAsDouble( - target, - BuiltInParameter.FAMILY_TOP_LEVEL_OFFSET_PARAM, - out var topOffset - ) - ) - { - speckleColumn.topOffset = topOffset.NotNull(); - } - - speckleColumn.baseLine = - GetBaseCurve(target, speckleColumn.topLevel?.elevation ?? -1, speckleColumn.topOffset) - ?? throw new ValidationException("Unable to find a valid baseCurve for column"); - - if (target.Location is LocationPoint locationPoint) - { - speckleColumn.rotation = locationPoint.Rotation; - } - - return speckleColumn; - } - - private ICurve? GetBaseCurve(DB.FamilyInstance target, double topLevelElevation, double topLevelOffset) - { - Base baseGeometry = _locationConverter.Convert(target.Location); - ICurve? baseCurve = baseGeometry as ICurve; - - if (baseGeometry is ICurve) - { - return baseCurve; - } - else if (baseGeometry is SOG.Point basePoint) - { - // POC: in existing connector, we are sending column as Revit Instance instead of Column with the following if. - // I am not sure why. I think this if is checking if the column has a fixed height - //if ( - // symbol.Family.FamilyPlacementType == FamilyPlacementType.OneLevelBased - // || symbol.Family.FamilyPlacementType == FamilyPlacementType.WorkPlaneBased - //) - //{ - // return RevitInstanceToSpeckle(revitColumn, out notes, null); - //} - - return new SOG.Line - { - start = basePoint, - end = new SOG.Point( - basePoint.x, - basePoint.y, - topLevelElevation + topLevelOffset, - _converterSettings.Current.SpeckleUnits - ), - units = _converterSettings.Current.SpeckleUnits, - }; - } - - return null; - } -} diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/LevelTopLevelConverterToSpeckle.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Raw/LevelToSpeckleConverter.cs similarity index 77% rename from Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/LevelTopLevelConverterToSpeckle.cs rename to Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Raw/LevelToSpeckleConverter.cs index 881d43030..5cf19fe63 100644 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/LevelTopLevelConverterToSpeckle.cs +++ b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Raw/LevelToSpeckleConverter.cs @@ -1,16 +1,16 @@ using Speckle.Converters.Common; +using Speckle.Converters.Common.Objects; using Speckle.Converters.RevitShared.Services; using Speckle.Converters.RevitShared.Settings; namespace Speckle.Converters.RevitShared.ToSpeckle; -[NameAndRankValue(nameof(DB.Level), 0)] -public class LevelConversionToSpeckle : BaseTopLevelConverterToSpeckle +public class LevelToSpeckleConverter : ITypedConverter { private readonly ScalingServiceToSpeckle _scalingService; private readonly IConverterSettingsStore _converterSettings; - public LevelConversionToSpeckle( + public LevelToSpeckleConverter( ScalingServiceToSpeckle scalingService, IConverterSettingsStore converterSettings ) @@ -19,7 +19,7 @@ IConverterSettingsStore converterSettings _converterSettings = converterSettings; } - public override SOBR.RevitLevel Convert(DB.Level target) + public SOBR.RevitLevel Convert(DB.Level target) { SOBR.RevitLevel level = new() diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Raw/LocationConversionToSpeckle.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Raw/LocationToSpeckleConverter.cs similarity index 74% rename from Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Raw/LocationConversionToSpeckle.cs rename to Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Raw/LocationToSpeckleConverter.cs index f0f59de09..db3b08144 100644 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Raw/LocationConversionToSpeckle.cs +++ b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Raw/LocationToSpeckleConverter.cs @@ -5,15 +5,12 @@ namespace Speckle.Converters.RevitShared.ToSpeckle; -public class LocationConversionToSpeckle : ITypedConverter +public class LocationToSpeckleConverter : ITypedConverter { private readonly ITypedConverter _curveConverter; private readonly ITypedConverter _xyzConverter; - // POC: review IRawConversion which always returns a Base, this is ToSpeckle, so... this breaks - // the meaning of IRawConversion, it could be IToSpeckleRawConversion - // also a factory type - public LocationConversionToSpeckle( + public LocationToSpeckleConverter( ITypedConverter curveConverter, ITypedConverter xyzConverter ) diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/BaseTopLevelConverterToSpeckle.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/BaseTopLevelConverterToSpeckle.cs deleted file mode 100644 index b17f0446d..000000000 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/BaseTopLevelConverterToSpeckle.cs +++ /dev/null @@ -1,30 +0,0 @@ -using Speckle.Converters.Common.Objects; -using Speckle.Sdk.Common.Exceptions; -using Speckle.Sdk.Models; - -namespace Speckle.Converters.RevitShared.ToSpeckle; - -// POC: maybe but could be generic abstract Converters.Common? -// or maybe it's not actually doing very much now and can come out -public abstract class BaseTopLevelConverterToSpeckle - : IToSpeckleTopLevelConverter, - // POC: why do we need to do this for each base conversion? - ITypedConverter - where TSpeckle : Base -{ - public Base Convert(object target) - { - var result = Convert((THost)target); - - // POC: unless I am going bonkers, we've constrained TSpeckle to Base - // so it should always BE base? - if (result is not Base @base) - { - throw new ConversionException($"Expected resulting object to be {typeof(Base)} but was {result.GetType()}"); - } - - return @base; - } - - public abstract TSpeckle Convert(THost target); -} diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/CeilingTopLevelConverterToSpeckle.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/CeilingTopLevelConverterToSpeckle.cs deleted file mode 100644 index 2cb8a5022..000000000 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/CeilingTopLevelConverterToSpeckle.cs +++ /dev/null @@ -1,69 +0,0 @@ -using Autodesk.Revit.DB; -using Speckle.Converters.Common; -using Speckle.Converters.Common.Objects; -using Speckle.Converters.RevitShared.Helpers; -using Speckle.Converters.RevitShared.Settings; -using Speckle.Objects; -using Speckle.Objects.BuiltElements.Revit; -using Speckle.Objects.Geometry; - -namespace Speckle.Converters.RevitShared.ToSpeckle; - -[NameAndRankValue(nameof(Ceiling), NameAndRankValueAttribute.SPECKLE_DEFAULT_RANK)] -internal sealed class CeilingTopLevelConverterToSpeckle : BaseTopLevelConverterToSpeckle -{ - private readonly ITypedConverter> _curveArrArrayConverter; - private readonly ITypedConverter _levelConverter; - private readonly ParameterValueExtractor _parameterValueExtractor; - private readonly DisplayValueExtractor _displayValueExtractor; - private readonly IConverterSettingsStore _converterSettings; - - public CeilingTopLevelConverterToSpeckle( - ITypedConverter> curveArrArrayConverter, - ITypedConverter levelConverter, - ParameterValueExtractor parameterValueExtractor, - DisplayValueExtractor displayValueExtractor, - IConverterSettingsStore converterSettings - ) - { - _curveArrArrayConverter = curveArrArrayConverter; - _levelConverter = levelConverter; - _parameterValueExtractor = parameterValueExtractor; - _displayValueExtractor = displayValueExtractor; - _converterSettings = converterSettings; - } - - public override RevitCeiling Convert(Ceiling target) - { - var elementType = (ElementType)target.Document.GetElement(target.GetTypeId()); - // POC: our existing receive operation is checking the "slopeDirection" prop, - // but it is never being set. We should be setting it - var level = _parameterValueExtractor.GetValueAsDocumentObject(target, BuiltInParameter.LEVEL_PARAM); - RevitLevel speckleLevel = _levelConverter.Convert(level); - List displayValue = _displayValueExtractor.GetDisplayValue(target); - - RevitCeiling speckleCeiling = - new() - { - type = elementType.Name, - family = elementType.FamilyName, - level = speckleLevel, - displayValue = displayValue, - units = _converterSettings.Current.SpeckleUnits - }; - - var sketch = (Sketch)target.Document.GetElement(target.SketchId); - List profiles = _curveArrArrayConverter.Convert(sketch.Profile); - // POC: https://spockle.atlassian.net/browse/CNX-9396 - if (profiles.Count > 0) - { - speckleCeiling.outline = profiles[0]; - } - if (profiles.Count > 1) - { - speckleCeiling.voids = profiles.Skip(1).ToList(); - } - - return speckleCeiling; - } -} diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/DirectShapeTopLevelConverterToSpeckle.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/DirectShapeTopLevelConverterToSpeckle.cs index 417a174b9..ccbf9d3f9 100644 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/DirectShapeTopLevelConverterToSpeckle.cs +++ b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/DirectShapeTopLevelConverterToSpeckle.cs @@ -1,15 +1,15 @@ using Speckle.Converters.Common; +using Speckle.Converters.Common.Objects; using Speckle.Converters.RevitShared.Extensions; using Speckle.Converters.RevitShared.Helpers; using Speckle.Converters.RevitShared.Settings; -using Speckle.Converters.RevitShared.ToSpeckle; using Speckle.Sdk.Common; using Speckle.Sdk.Models; namespace Speckle.Converters.Revit2023.ToSpeckle; [NameAndRankValue(nameof(DB.DirectShape), NameAndRankValueAttribute.SPECKLE_DEFAULT_RANK)] -public class DirectShapeTopLevelConverterToSpeckle : BaseTopLevelConverterToSpeckle +public class DirectShapeTopLevelConverterToSpeckle : IToSpeckleTopLevelConverter { private readonly IConverterSettingsStore _converterSettings; private readonly DisplayValueExtractor _displayValueExtractor; @@ -23,7 +23,9 @@ DisplayValueExtractor displayValueExtractor _displayValueExtractor = displayValueExtractor; } - public override SOBR.DirectShape Convert(DB.DirectShape target) + public Base Convert(object target) => Convert((DB.DirectShape)target); + + public SOBR.DirectShape Convert(DB.DirectShape target) { var category = target.Category.GetBuiltInCategory().GetSchemaBuilderCategoryFromBuiltIn(); diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/ElementTopLevelConverterToSpeckle.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/ElementTopLevelConverterToSpeckle.cs deleted file mode 100644 index cb38a7464..000000000 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/ElementTopLevelConverterToSpeckle.cs +++ /dev/null @@ -1,45 +0,0 @@ -using Speckle.Converters.Common; -using Speckle.Converters.RevitShared.Helpers; -using Speckle.Converters.RevitShared.Settings; -using Speckle.Objects.BuiltElements.Revit; - -namespace Speckle.Converters.RevitShared.ToSpeckle; - -// POC: used as placeholder for revit instances -[NameAndRankValue(nameof(DB.Element), 0)] -public class ElementTopLevelConverterToSpeckle : BaseTopLevelConverterToSpeckle -{ - private readonly DisplayValueExtractor _displayValueExtractor; - private readonly IConverterSettingsStore _converterSettings; - - public ElementTopLevelConverterToSpeckle( - DisplayValueExtractor displayValueExtractor, - IConverterSettingsStore converterSettings - ) - { - _displayValueExtractor = displayValueExtractor; - _converterSettings = converterSettings; - } - - public override RevitElement Convert(DB.Element target) - { - string family = target.Document.GetElement(target.GetTypeId()) is DB.FamilySymbol symbol - ? symbol.FamilyName - : "no family"; - string category = target.Category?.Name ?? "no category"; - List displayValue = _displayValueExtractor.GetDisplayValue(target); - - RevitElement speckleElement = - new() - { - type = target.Name, - category = category, - family = family, - displayValue = displayValue - }; - - speckleElement["units"] = _converterSettings.Current.SpeckleUnits; - - return speckleElement; - } -} diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/ExtrusionRoofToSpeckleTopLevelConverter.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/ExtrusionRoofToSpeckleTopLevelConverter.cs deleted file mode 100644 index 6fe8823a1..000000000 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/ExtrusionRoofToSpeckleTopLevelConverter.cs +++ /dev/null @@ -1,79 +0,0 @@ -using Speckle.Converters.Common; -using Speckle.Converters.Common.Objects; -using Speckle.Converters.RevitShared.Helpers; -using Speckle.Converters.RevitShared.Settings; -using Speckle.Objects.BuiltElements.Revit; -using Speckle.Objects.BuiltElements.Revit.RevitRoof; - -namespace Speckle.Converters.RevitShared.ToSpeckle; - -[NameAndRankValue(nameof(DB.ExtrusionRoof), 0)] -public class ExtrusionRoofToSpeckleTopLevelConverter - : BaseTopLevelConverterToSpeckle -{ - private readonly ITypedConverter _levelConverter; - private readonly ITypedConverter _modelCurveArrayConverter; - private readonly ITypedConverter _pointConverter; - private readonly ParameterValueExtractor _parameterValueExtractor; - private readonly DisplayValueExtractor _displayValueExtractor; - private readonly IConverterSettingsStore _converterSettings; - - public ExtrusionRoofToSpeckleTopLevelConverter( - ITypedConverter levelConverter, - ITypedConverter modelCurveArrayConverter, - ITypedConverter pointConverter, - ParameterValueExtractor parameterValueExtractor, - DisplayValueExtractor displayValueExtractor, - IConverterSettingsStore converterSettings - ) - { - _levelConverter = levelConverter; - _modelCurveArrayConverter = modelCurveArrayConverter; - _pointConverter = pointConverter; - _parameterValueExtractor = parameterValueExtractor; - _displayValueExtractor = displayValueExtractor; - _converterSettings = converterSettings; - } - - public override RevitExtrusionRoof Convert(DB.ExtrusionRoof target) - { - SOG.Line referenceLine = ConvertReferenceLine(target); - var level = _parameterValueExtractor.GetValueAsDocumentObject( - target, - DB.BuiltInParameter.ROOF_CONSTRAINT_LEVEL_PARAM - ); - RevitLevel speckleLevel = _levelConverter.Convert(level); - SOG.Polycurve outline = _modelCurveArrayConverter.Convert(target.GetProfile()); - var elementType = (DB.ElementType)target.Document.GetElement(target.GetTypeId()); - List displayValue = _displayValueExtractor.GetDisplayValue(target); - - RevitExtrusionRoof speckleExtrusionRoof = - new() - { - start = _parameterValueExtractor.GetValueAsDouble(target, DB.BuiltInParameter.EXTRUSION_START_PARAM), - end = _parameterValueExtractor.GetValueAsDouble(target, DB.BuiltInParameter.EXTRUSION_END_PARAM), - type = elementType.Name, - family = elementType.FamilyName, - outline = outline, - referenceLine = referenceLine, - level = speckleLevel, - displayValue = displayValue, - units = _converterSettings.Current.SpeckleUnits - }; - - return speckleExtrusionRoof; - } - - private SOG.Line ConvertReferenceLine(DB.ExtrusionRoof target) - { - var plane = target.GetProfile().get_Item(0).SketchPlane.GetPlane(); - SOG.Line referenceLine = - new() - { - start = _pointConverter.Convert(plane.Origin.Add(plane.XVec.Normalize().Negate())), - end = _pointConverter.Convert(plane.Origin), - units = _converterSettings.Current.SpeckleUnits, - }; - return referenceLine; - } -} diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/FamilyInstanceTopLevelConverterToSpeckle.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/FamilyInstanceTopLevelConverterToSpeckle.cs deleted file mode 100644 index 85db4946b..000000000 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/FamilyInstanceTopLevelConverterToSpeckle.cs +++ /dev/null @@ -1,46 +0,0 @@ -using Speckle.Converters.Common; -using Speckle.Converters.Common.Objects; -using Speckle.Sdk.Models; - -namespace Speckle.Converters.RevitShared.ToSpeckle; - -// POC: bin for now? This is also a parent child relationship and may need a pattern for this -// so we don't end up with some god FamilyInstanceTopLevelConverterToSpeckle converter -[NameAndRankValue(nameof(DB.FamilyInstance), NameAndRankValueAttribute.SPECKLE_DEFAULT_RANK)] -public sealed class FamilyInstanceTopLevelConverterToSpeckle : BaseTopLevelConverterToSpeckle -{ - private readonly ITypedConverter _elementConverter; - private readonly ITypedConverter _beamConversion; - private readonly ITypedConverter _columnConversion; - private readonly ITypedConverter _braceConversion; - - public FamilyInstanceTopLevelConverterToSpeckle( - ITypedConverter elementConverter, - ITypedConverter beamConversion, - ITypedConverter columnConversion, - ITypedConverter braceConversion - ) - { - _elementConverter = elementConverter; - _beamConversion = beamConversion; - _columnConversion = columnConversion; - _braceConversion = braceConversion; - } - - public override Base Convert(DB.FamilyInstance target) - { - return target.StructuralType switch - { - DB.Structure.StructuralType.Beam => _beamConversion.Convert(target), - DB.Structure.StructuralType.Column => _columnConversion.Convert(target), - DB.Structure.StructuralType.Brace => _braceConversion.Convert(target), - - // POC: return generic element conversion or throw? - // - //throw new SpeckleConversionException( - // $"No conditional converters registered that could convert object of type {target.GetType()}" - //); - _ => _elementConverter.Convert(target) - }; - } -} diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/FloorTopLevelConverterToSpeckle.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/FloorTopLevelConverterToSpeckle.cs deleted file mode 100644 index 0ee46dedf..000000000 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/FloorTopLevelConverterToSpeckle.cs +++ /dev/null @@ -1,121 +0,0 @@ -using Speckle.Converters.Common.Objects; -using Speckle.Converters.RevitShared.Helpers; -using Speckle.Converters.RevitShared.Settings; -using Speckle.Converters.RevitShared.ToSpeckle; -using Speckle.Objects; -using Speckle.Objects.BuiltElements.Revit; - -namespace Speckle.Converters.Common; - -// POC: reminder - writing classes and creating interfaces is a bit like organising your space -// if you have a structure for organising things, your interfaces, then finding your stuff, your classes & methods, becomes easy -// having a lack of interfaces or large interfaces is a bit like lacking structure, when all of your stuff, your classes & methods -// clould be anywhere or all in once place - rooting through box 274 for something you need, when said box has a miriad different -// and unrelated items, is no fun. Plus when you need that item, you end up bringing out the whole box/ -[NameAndRankValue(nameof(DB.Floor), 0)] -public class FloorTopLevelConverterToSpeckle : BaseTopLevelConverterToSpeckle -{ - private readonly ITypedConverter> _curveArrArrayConverter; - private readonly ITypedConverter _levelConverter; - private readonly ParameterValueExtractor _parameterValueExtractor; - private readonly DisplayValueExtractor _displayValueExtractor; - private readonly ISlopeArrowExtractor _slopeArrowExtractor; - private readonly IConverterSettingsStore _converterSettings; - - public FloorTopLevelConverterToSpeckle( - ITypedConverter> curveArrArrayConverter, - ITypedConverter levelConverter, - ParameterValueExtractor parameterValueExtractor, - DisplayValueExtractor displayValueExtractor, - ISlopeArrowExtractor slopeArrowExtractor, - IConverterSettingsStore converterSettings - ) - { - _curveArrArrayConverter = curveArrArrayConverter; - _levelConverter = levelConverter; - _parameterValueExtractor = parameterValueExtractor; - _displayValueExtractor = displayValueExtractor; - _slopeArrowExtractor = slopeArrowExtractor; - _converterSettings = converterSettings; - } - - public override SOBR.RevitFloor Convert(DB.Floor target) - { - var sketch = (DB.Sketch)target.Document.GetElement(target.SketchId); - List profiles = _curveArrArrayConverter.Convert(sketch.Profile); - - DB.ElementType type = (DB.ElementType)target.Document.GetElement(target.GetTypeId()); - var level = _parameterValueExtractor.GetValueAsDocumentObject(target, DB.BuiltInParameter.LEVEL_PARAM); - RevitLevel speckleLevel = _levelConverter.Convert(level); - bool structural = - _parameterValueExtractor.GetValueAsBool(target, DB.BuiltInParameter.FLOOR_PARAM_IS_STRUCTURAL) ?? false; - List displayValue = _displayValueExtractor.GetDisplayValue(target); - - SOBR.RevitFloor speckleFloor = - new() - { - family = type.FamilyName, - type = type.Name, - level = speckleLevel, - structural = structural, - displayValue = displayValue, - units = _converterSettings.Current.SpeckleUnits - }; - - // POC: Re-evaluate Wall sketch curve extraction, assumption of only one outline is wrong. https://spockle.atlassian.net/browse/CNX-9396 - if (profiles.Count > 0) - { - speckleFloor.outline = profiles[0]; - } - - if (profiles.Count > 1) - { - speckleFloor.voids = profiles.Skip(1).ToList(); - } - - double? slopeParam = null; - if (_parameterValueExtractor.TryGetValueAsDouble(target, DB.BuiltInParameter.ROOF_SLOPE, out var slope)) - { - // Divide by 100 to convert from percentage to unitless ratio (rise over run) - slopeParam = slope / 100d; - } - - TryAssignSlopeFromSlopeArrow(target, speckleFloor, slopeParam); - - return speckleFloor; - } - - private void TryAssignSlopeFromSlopeArrow(DB.Floor target, SOBR.RevitFloor speckleFloor, double? slopeParam) - { - if (_slopeArrowExtractor.GetSlopeArrow(target) is not DB.ModelLine slopeArrow) - { - return; - } - - var tail = _slopeArrowExtractor.GetSlopeArrowTail(slopeArrow); - var head = _slopeArrowExtractor.GetSlopeArrowHead(slopeArrow); - var tailOffset = _slopeArrowExtractor.GetSlopeArrowTailOffset(slopeArrow); - _ = _slopeArrowExtractor.GetSlopeArrowHeadOffset(slopeArrow, tailOffset, out var slope); - - slopeParam ??= slope; - speckleFloor.slope = (double)slopeParam; - - speckleFloor.slopeDirection = new SOG.Line() - { - start = tail, - end = head, - units = _converterSettings.Current.SpeckleUnits - }; - - /* The parameters refactor no longer uses the `Parameter` class and now we are only sending parameters as dictionaries in the `properties` field - if ( - speckleFloor["parameters"] is Base parameters - && parameters["FLOOR_HEIGHTABOVELEVEL_PARAM"] is SOBR.Parameter offsetParam - && offsetParam.value is double offset - ) - { - offsetParam.value = offset + tailOffset; - } - */ - } -} diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/FootPrintRoofToSpeckleTopLevelConverter.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/FootPrintRoofToSpeckleTopLevelConverter.cs deleted file mode 100644 index 2ec612988..000000000 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/FootPrintRoofToSpeckleTopLevelConverter.cs +++ /dev/null @@ -1,110 +0,0 @@ -using Autodesk.Revit.DB; -using Speckle.Converters.Common; -using Speckle.Converters.Common.Objects; -using Speckle.Converters.RevitShared.Helpers; -using Speckle.Converters.RevitShared.Settings; -using Speckle.Objects; -using Speckle.Objects.BuiltElements.Revit; -using Speckle.Objects.BuiltElements.Revit.RevitRoof; -using Speckle.Objects.Geometry; -using Speckle.Sdk.Common; -using Speckle.Sdk.Models; -using Speckle.Sdk.Models.Extensions; - -namespace Speckle.Converters.RevitShared.ToSpeckle; - -[NameAndRankValue(nameof(FootPrintRoof), 0)] -public class FootPrintRoofToSpeckleTopLevelConverter - : BaseTopLevelConverterToSpeckle -{ - private readonly ITypedConverter _levelConverter; - private readonly ITypedConverter _modelCurveArrArrayConverter; - private readonly ParameterValueExtractor _parameterValueExtractor; - private readonly DisplayValueExtractor _displayValueExtractor; - private readonly IRootToSpeckleConverter _converter; - private readonly IConverterSettingsStore _converterSettings; - - public FootPrintRoofToSpeckleTopLevelConverter( - ITypedConverter levelConverter, - ITypedConverter modelCurveArrArrayConverter, - ParameterValueExtractor parameterValueExtractor, - DisplayValueExtractor displayValueExtractor, - IRootToSpeckleConverter converter, - IConverterSettingsStore converterSettings - ) - { - _levelConverter = levelConverter; - _modelCurveArrArrayConverter = modelCurveArrArrayConverter; - _parameterValueExtractor = parameterValueExtractor; - _displayValueExtractor = displayValueExtractor; - _converter = converter; - _converterSettings = converterSettings; - } - - public override RevitFootprintRoof Convert(FootPrintRoof target) - { - var baseLevel = _parameterValueExtractor.GetValueAsDocumentObject( - target, - BuiltInParameter.ROOF_BASE_LEVEL_PARAM - ); - - // We don't currently validate the success of this TryGet, it is assumed some Roofs don't have a top-level. - _parameterValueExtractor.TryGetValueAsDocumentObject( - target, - BuiltInParameter.ROOF_UPTO_LEVEL_PARAM, - out var topLevel - ); - - var elementType = (ElementType)target.Document.GetElement(target.GetTypeId()); - List displayValue = _displayValueExtractor.GetDisplayValue(target); - - RevitFootprintRoof speckleFootprintRoof = - new() - { - type = elementType.Name, - family = elementType.FamilyName, - level = _levelConverter.Convert(baseLevel), - cutOffLevel = topLevel is not null ? _levelConverter.Convert(topLevel) : null, - displayValue = displayValue, - units = _converterSettings.Current.SpeckleUnits - }; - - // Shockingly, roofs can have curtain grids on them. I guess it makes sense: https://en.wikipedia.org/wiki/Louvre_Pyramid - if (target.CurtainGrids is { } gs) - { - List roofChildren = new(); - foreach (CurtainGrid grid in gs) - { - roofChildren.AddRange(ConvertElements(grid.GetMullionIds())); - roofChildren.AddRange(ConvertElements(grid.GetPanelIds())); - } - - if (speckleFootprintRoof.GetDetachedProp("elements") is List elements) - { - elements.AddRange(roofChildren); - } - else - { - speckleFootprintRoof.SetDetachedProp("elements", roofChildren); - } - } - - // POC: CNX-9396 again with the incorrect assumption that the first profile is the floor and subsequent profiles - // are voids - // POC: CNX-9403 in current connector, we are doing serious gymnastics to get the slope of the floor as defined by - // slope arrow. The way we are doing it relies on dynamic props and only works for Revit <-> Revit - var profiles = _modelCurveArrArrayConverter.Convert(target.GetProfiles()); - speckleFootprintRoof.outline = profiles.FirstOrDefault().NotNull(); - speckleFootprintRoof.voids = profiles.Skip(1).ToList(); - - return speckleFootprintRoof; - } - - private IEnumerable ConvertElements(IEnumerable elementIds) - { - foreach (DB.ElementId elementId in elementIds) - { - yield return _converter.Convert(_converterSettings.Current.Document.GetElement(elementId)); - } - } -} diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/GridTopLevelConverterToSpeckle.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/GridTopLevelConverterToSpeckle.cs index 09c5fb3fa..432b336ca 100644 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/GridTopLevelConverterToSpeckle.cs +++ b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/GridTopLevelConverterToSpeckle.cs @@ -1,12 +1,13 @@ -using Speckle.Converters.Common; +using Speckle.Converters.Common; using Speckle.Converters.Common.Objects; using Speckle.Converters.RevitShared.Settings; using Speckle.Objects; +using Speckle.Sdk.Models; namespace Speckle.Converters.RevitShared.ToSpeckle; [NameAndRankValue(nameof(DB.Grid), NameAndRankValueAttribute.SPECKLE_DEFAULT_RANK)] -public sealed class GridTopLevelConverterToSpeckle : BaseTopLevelConverterToSpeckle +public sealed class GridTopLevelConverterToSpeckle : IToSpeckleTopLevelConverter { private readonly ITypedConverter _curveConverter; private readonly IConverterSettingsStore _converterSettings; @@ -20,7 +21,9 @@ IConverterSettingsStore converterSettings _converterSettings = converterSettings; } - public override SOBE.GridLine Convert(DB.Grid target) => + public Base Convert(object target) => Convert((DB.Grid)target); + + public SOBE.GridLine Convert(DB.Grid target) => new() { baseLine = _curveConverter.Convert(target.Curve), diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/HostedElementConversionToSpeckle.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/HostedElementConversionToSpeckle.cs deleted file mode 100644 index 29f2c0dee..000000000 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/HostedElementConversionToSpeckle.cs +++ /dev/null @@ -1,48 +0,0 @@ -using Autodesk.Revit.DB; -using Speckle.Converters.Common; -using Speckle.Converters.RevitShared.Settings; -using Speckle.Sdk; -using Speckle.Sdk.Models; - -namespace Speckle.Converters.RevitShared.ToSpeckle; - -[Obsolete( - "Do not use while as we're rethinking hosted element relationships. This class will most likely go away.", - true -)] -public class HostedElementConversionToSpeckle -{ - private readonly IRootToSpeckleConverter _converter; - private readonly IConverterSettingsStore _converterSettings; - - public HostedElementConversionToSpeckle( - IRootToSpeckleConverter converter, - IConverterSettingsStore converterSettings - ) - { - _converter = converter; - _converterSettings = converterSettings; - } - - public IEnumerable ConvertHostedElements(IEnumerable hostedElementIds) - { - foreach (var elemId in hostedElementIds) - { - Element element = _converterSettings.Current.Document.GetElement(elemId); - - Base @base; - try - { - @base = _converter.Convert(element); - } - catch (SpeckleException) - { - // POC: Handling this correctly should be high priority, as it affects the quality of the report. - // POC: we could aggregate all host element exceptions and throw a single one in the end. - continue; - } - - yield return @base; - } - } -} diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/ModelCurveToSpeckleTopLevelConverter.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/ModelCurveToSpeckleTopLevelConverter.cs index a37213406..4af88ddc3 100644 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/ModelCurveToSpeckleTopLevelConverter.cs +++ b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/ModelCurveToSpeckleTopLevelConverter.cs @@ -7,7 +7,7 @@ namespace Speckle.Converters.RevitShared.ToSpeckle; // Converts model curves to regular speckle curves, since we aren't receiving them and the only property used in V2 was the linestyle (not element ids or parameters). Don't see a need to handle these differently from regular geometry. [NameAndRankValue(nameof(DB.ModelCurve), 0)] -public class ModelCurveToSpeckleTopLevelConverter : BaseTopLevelConverterToSpeckle +public class ModelCurveToSpeckleTopLevelConverter : IToSpeckleTopLevelConverter { private readonly ITypedConverter _curveConverter; @@ -16,5 +16,7 @@ public ModelCurveToSpeckleTopLevelConverter(ITypedConverter cu _curveConverter = curveConverter; } - public override Base Convert(DB.ModelCurve target) => (Base)_curveConverter.Convert(target.GeometryCurve); + public Base Convert(object target) => Convert((DB.ModelCurve)target); + + public Base Convert(DB.ModelCurve target) => (Base)_curveConverter.Convert(target.GeometryCurve); } diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/PointcloudTopLevelConverterToSpeckle.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/PointcloudTopLevelConverterToSpeckle.cs index 3c911b8e7..71c575d76 100644 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/PointcloudTopLevelConverterToSpeckle.cs +++ b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/PointcloudTopLevelConverterToSpeckle.cs @@ -1,12 +1,12 @@ using Speckle.Converters.Common; using Speckle.Converters.Common.Objects; using Speckle.Converters.RevitShared.Settings; +using Speckle.Sdk.Models; namespace Speckle.Converters.RevitShared.ToSpeckle; [NameAndRankValue(nameof(DB.PointCloudInstance), NameAndRankValueAttribute.SPECKLE_DEFAULT_RANK)] -public sealed class PointcloudTopLevelConverterToSpeckle - : BaseTopLevelConverterToSpeckle +public sealed class PointcloudTopLevelConverterToSpeckle : IToSpeckleTopLevelConverter { private readonly IConverterSettingsStore _converterSettings; private readonly ITypedConverter _xyzToPointConverter; @@ -23,7 +23,9 @@ public PointcloudTopLevelConverterToSpeckle( _boundingBoxConverter = boundingBoxConverter; } - public override SOG.Pointcloud Convert(DB.PointCloudInstance target) + public Base Convert(object target) => Convert((DB.PointCloudInstance)target); + + public SOG.Pointcloud Convert(DB.PointCloudInstance target) { var boundingBox = target.get_BoundingBox(null!); using DB.Transform transform = target.GetTransform(); diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RailingTopLevelConverterToSpeckle.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RailingTopLevelConverterToSpeckle.cs deleted file mode 100644 index e7f08d676..000000000 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RailingTopLevelConverterToSpeckle.cs +++ /dev/null @@ -1,49 +0,0 @@ -using Speckle.Converters.Common; -using Speckle.Converters.RevitShared.Helpers; -using Speckle.Converters.RevitShared.Settings; -using Speckle.Converters.RevitShared.ToSpeckle; - -namespace Speckle.Converters.Revit2023.ToSpeckle.TopLevel; - -[NameAndRankValue(nameof(DBA.Railing), NameAndRankValueAttribute.SPECKLE_DEFAULT_RANK)] -public class RailingTopLevelConverterToSpeckle : BaseTopLevelConverterToSpeckle -{ - private readonly DisplayValueExtractor _displayValueExtractor; - private readonly IConverterSettingsStore _converterSettings; - - public RailingTopLevelConverterToSpeckle( - DisplayValueExtractor displayValueExtractor, - IConverterSettingsStore converterSettings - ) - { - _displayValueExtractor = displayValueExtractor; - _converterSettings = converterSettings; - } - - public override SOBR.RevitElement Convert(DBA.Railing target) - { - string family = target.Document.GetElement(target.GetTypeId()) is DB.FamilySymbol symbol - ? symbol.FamilyName - : "no family"; - string category = target.Category?.Name ?? "no category"; - var displayValue = _displayValueExtractor.GetDisplayValue(target); - - var topRail = _converterSettings.Current.Document.GetElement(target.TopRail); - var topRailDisplayValue = _displayValueExtractor.GetDisplayValue(topRail); - - displayValue.AddRange(topRailDisplayValue); - - SOBR.RevitElement speckleElement = - new() - { - type = target.Name, - category = category, - family = family, - displayValue = displayValue - }; - - speckleElement["units"] = _converterSettings.Current.SpeckleUnits; - - return speckleElement; - } -} diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RevitElementTopLevelConverterToSpeckle.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RevitElementTopLevelConverterToSpeckle.cs new file mode 100644 index 000000000..ef3d583cc --- /dev/null +++ b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RevitElementTopLevelConverterToSpeckle.cs @@ -0,0 +1,166 @@ +using Speckle.Converters.Common; +using Speckle.Converters.Common.Objects; +using Speckle.Converters.RevitShared.Helpers; +using Speckle.Converters.RevitShared.Settings; +using Speckle.Converters.RevitShared.ToSpeckle.Properties; +using Speckle.Sdk.Models; +using Speckle.Sdk.Models.Extensions; + +namespace Speckle.Converters.RevitShared.ToSpeckle; + +[NameAndRankValue(nameof(DB.Element), 0)] +public class ElementTopLevelConverterToSpeckle : IToSpeckleTopLevelConverter +{ + private readonly DisplayValueExtractor _displayValueExtractor; + private readonly ClassPropertiesExtractor _classPropertiesExtractor; + private readonly ITypedConverter _locationConverter; + private readonly IConverterSettingsStore _converterSettings; + + public ElementTopLevelConverterToSpeckle( + DisplayValueExtractor displayValueExtractor, + ClassPropertiesExtractor classPropertiesExtractor, + ITypedConverter locationConverter, + IConverterSettingsStore converterSettings + ) + { + _displayValueExtractor = displayValueExtractor; + _classPropertiesExtractor = classPropertiesExtractor; + _locationConverter = locationConverter; + _converterSettings = converterSettings; + } + + public Base Convert(object target) => Convert((DB.Element)target); + + public Base Convert(DB.Element target) + { + string family = target.Document.GetElement(target.GetTypeId()) is DB.FamilySymbol symbol + ? symbol.FamilyName + : "none"; + string category = target.Category?.Name ?? "none"; + + // get location + Base location = _locationConverter.Convert(target.Location); + + Base revitObject = + new() + { + ["name"] = target.Name, + ["category"] = category, + ["family"] = family, + ["location"] = location, + ["units"] = _converterSettings.Current.SpeckleUnits + }; + + // get the display value + List displayValue = GetDisplayValue(target); + if (displayValue.Count > 0) + { + revitObject["displayValue"] = displayValue; + } + + // add any additional class properties + Dictionary? classProperties = _classPropertiesExtractor.GetClassProperties(target); + if (classProperties is not null) + { + foreach (string key in classProperties.Keys) + { + revitObject[$"{key}"] = classProperties[key]; + } + } + + // determine if this element has any children elements that need to be converted. + // this is a bespoke method by class type. + var children = GetElementChildren(target).ToList(); + if (children.Count > 0) + { + revitObject.SetDetachedProp("elements", children); + } + + return revitObject; + } + + // Custom handling of display values for some elements + private List GetDisplayValue(DB.Element element) + { + switch (element) + { + // curtain and stacked walls should have their display values in their children + case DB.Wall wall: + return wall.CurtainGrid is not null || wall.IsStackedWall + ? new() + : _displayValueExtractor.GetDisplayValue(element); + + case DBA.Railing railing: + var railingDisplay = _displayValueExtractor.GetDisplayValue(railing); + var topRail = _converterSettings.Current.Document.GetElement(railing.TopRail); + railingDisplay.AddRange(_displayValueExtractor.GetDisplayValue(topRail)); + return railingDisplay; + + // POC: footprint roofs can have curtain walls in them. Need to check if they can also have non-curtain wall parts, bc currently not skipping anything. + // case DB.FootPrintRoof footPrintRoof: + + default: + return _displayValueExtractor.GetDisplayValue(element); + } + } + + private IEnumerable GetElementChildren(DB.Element element) + { + switch (element) + { + case DB.Wall wall: + var wallChildren = GetWallChildren(wall); + foreach (var child in wallChildren) + { + yield return child; + } + break; + + case DB.FootPrintRoof footPrintRoof: + var footPrintRoofChildren = GetFootPrintRoofChildren(footPrintRoof); + foreach (var child in footPrintRoofChildren) + { + yield return child; + } + break; + } + } + + private IEnumerable GetWallChildren(DB.Wall wall) + { + List wallChildrenIds = new(); + if (wall.CurtainGrid is DB.CurtainGrid grid) + { + wallChildrenIds.AddRange(grid.GetMullionIds()); + wallChildrenIds.AddRange(grid.GetPanelIds()); + } + else if (wall.IsStackedWall) + { + wallChildrenIds.AddRange(wall.GetStackedWallMemberIds()); + } + + foreach (var childId in wallChildrenIds) + { + yield return Convert(_converterSettings.Current.Document.GetElement(childId)); + } + } + + // Shockingly, roofs can have curtain grids on them. I guess it makes sense: https://en.wikipedia.org/wiki/Louvre_Pyramid + private IEnumerable GetFootPrintRoofChildren(DB.FootPrintRoof footPrintRoof) + { + List footPrintRoofChildrenIds = new(); + if (footPrintRoof.CurtainGrids is { } gs) + { + foreach (DB.CurtainGrid grid in gs) + { + footPrintRoofChildrenIds.AddRange(grid.GetMullionIds()); + footPrintRoofChildrenIds.AddRange(grid.GetPanelIds()); + } + } + + foreach (var childId in footPrintRoofChildrenIds) + { + yield return Convert(_converterSettings.Current.Document.GetElement(childId)); + } + } +} diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RoofBaseToSpeckleTopLevelTopLevelConverter.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RoofBaseToSpeckleTopLevelTopLevelConverter.cs deleted file mode 100644 index ceb13f677..000000000 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RoofBaseToSpeckleTopLevelTopLevelConverter.cs +++ /dev/null @@ -1,40 +0,0 @@ -using Autodesk.Revit.DB; -using Speckle.Converters.Common; -using Speckle.Converters.RevitShared.Helpers; -using Speckle.Converters.RevitShared.Settings; -using Speckle.Objects.BuiltElements.Revit.RevitRoof; - -namespace Speckle.Converters.RevitShared.ToSpeckle; - -[NameAndRankValue(nameof(RoofBase), 0)] -internal sealed class RoofBaseToSpeckleTopLevelTopLevelConverter - : BaseTopLevelConverterToSpeckle -{ - private readonly DisplayValueExtractor _displayValueExtractor; - private readonly IConverterSettingsStore _converterSettings; - - public RoofBaseToSpeckleTopLevelTopLevelConverter( - DisplayValueExtractor displayValueExtractor, - IConverterSettingsStore converterSettings - ) - { - _displayValueExtractor = displayValueExtractor; - _converterSettings = converterSettings; - } - - public override RevitRoof Convert(RoofBase target) - { - var elementType = (ElementType)target.Document.GetElement(target.GetTypeId()); - List displayValue = _displayValueExtractor.GetDisplayValue(target); - - RevitRoof revitRoof = - new() - { - type = elementType.Name, - family = elementType.FamilyName, - displayValue = displayValue, - units = _converterSettings.Current.SpeckleUnits - }; - return revitRoof; - } -} diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RoomTopLevelConverterToSpeckle.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RoomTopLevelConverterToSpeckle.cs deleted file mode 100644 index 42c0480ea..000000000 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RoomTopLevelConverterToSpeckle.cs +++ /dev/null @@ -1,73 +0,0 @@ -using Speckle.Converters.Common; -using Speckle.Converters.Common.Objects; -using Speckle.Converters.RevitShared.Helpers; -using Speckle.Converters.RevitShared.Settings; -using Speckle.Objects; -using Speckle.Sdk.Models; - -namespace Speckle.Converters.RevitShared.ToSpeckle; - -[NameAndRankValue(nameof(DBA.Room), NameAndRankValueAttribute.SPECKLE_DEFAULT_RANK)] -public class RoomTopLevelConverterToSpeckle : BaseTopLevelConverterToSpeckle -{ - private readonly DisplayValueExtractor _displayValueExtractor; - private readonly ITypedConverter _levelConverter; - private readonly ParameterValueExtractor _parameterValueExtractor; - private readonly ITypedConverter _locationConverter; - private readonly ITypedConverter, SOG.Polycurve> _boundarySegmentConverter; - private readonly IConverterSettingsStore _converterSettings; - - public RoomTopLevelConverterToSpeckle( - DisplayValueExtractor displayValueExtractor, - ITypedConverter levelConverter, - ParameterValueExtractor parameterValueExtractor, - ITypedConverter locationConverter, - ITypedConverter, SOG.Polycurve> boundarySegmentConverter, - IConverterSettingsStore converterSettings - ) - { - _displayValueExtractor = displayValueExtractor; - _levelConverter = levelConverter; - _parameterValueExtractor = parameterValueExtractor; - _locationConverter = locationConverter; - _boundarySegmentConverter = boundarySegmentConverter; - _converterSettings = converterSettings; - } - - public override SOBE.Room Convert(DBA.Room target) - { - var number = target.Number; - var name = _parameterValueExtractor.GetValueAsString(target, DB.BuiltInParameter.ROOM_NAME); - var area = _parameterValueExtractor.GetValueAsDouble(target, DB.BuiltInParameter.ROOM_AREA); - - var displayValue = _displayValueExtractor.GetDisplayValue(target); - var basePoint = (SOG.Point)_locationConverter.Convert(target.Location); - var level = _levelConverter.Convert(target.Level); - - var profiles = target - .GetBoundarySegments(new DB.SpatialElementBoundaryOptions()) - .Select(c => (ICurve)_boundarySegmentConverter.Convert(c)) - .ToList(); - - var outline = profiles.First(); - var voids = profiles.Skip(1).ToList(); - - SOBE.Room speckleRoom = - new() - { - name = name ?? "-", - number = number, - level = level, - basePoint = basePoint, - displayValue = displayValue, - area = area, - outline = outline, - voids = voids, - units = _converterSettings.Current.SpeckleUnits - }; - - // POC: Removed dynamic property `phaseCreated` as it seems the info is included in the parameters already - - return speckleRoom; - } -} diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/TopographyTopLevelConverterToSpeckle.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/TopographyTopLevelConverterToSpeckle.cs deleted file mode 100644 index 196d21068..000000000 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/TopographyTopLevelConverterToSpeckle.cs +++ /dev/null @@ -1,38 +0,0 @@ -using Speckle.Converters.Common; -using Speckle.Converters.RevitShared.Helpers; -using Speckle.Converters.RevitShared.Settings; -using Speckle.Sdk.Common; - -namespace Speckle.Converters.RevitShared.ToSpeckle; - -// POC: needs review feels, BIG, feels like it could be broken down.. -// i.e. GetParams(), GetGeom()? feels like it's doing too much -[NameAndRankValue(nameof(DBA.TopographySurface), 0)] -public class TopographyTopLevelConverterToSpeckle - : BaseTopLevelConverterToSpeckle -{ - private readonly DisplayValueExtractor _displayValueExtractor; - private readonly IConverterSettingsStore _converterSettings; - - public TopographyTopLevelConverterToSpeckle( - DisplayValueExtractor displayValueExtractor, - IConverterSettingsStore converterSettings - ) - { - _displayValueExtractor = displayValueExtractor; - _converterSettings = converterSettings; - } - - public override SOBR.RevitTopography Convert(DBA.TopographySurface target) - { - var speckleTopo = new SOBR.RevitTopography - { - units = _converterSettings.Current.SpeckleUnits, - displayValue = _displayValueExtractor.GetDisplayValue(target), - elementId = target.Id.ToString().NotNull(), - baseGeometry = null! //TODO: this can't be correct, see https://linear.app/speckle/issue/CNX-461/revit-check-why-topographytospeckle-sets-no-basegeometry - }; - - return speckleTopo; - } -} diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/WallTopLevelConverterToSpeckle.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/WallTopLevelConverterToSpeckle.cs deleted file mode 100644 index e0a8fbcb5..000000000 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/WallTopLevelConverterToSpeckle.cs +++ /dev/null @@ -1,187 +0,0 @@ -using Speckle.Converters.Common; -using Speckle.Converters.Common.Objects; -using Speckle.Converters.RevitShared.Helpers; -using Speckle.Converters.RevitShared.Settings; -using Speckle.Objects; -using Speckle.Objects.BuiltElements.Revit; -using Speckle.Sdk.Common.Exceptions; -using Speckle.Sdk.Models; -using Speckle.Sdk.Models.Extensions; - -namespace Speckle.Converters.RevitShared.ToSpeckle; - -// POC: needs review feels, BIG, feels like it could be broken down.. -// i.e. GetParams(), GetGeom()? feels like it's doing too much -[NameAndRankValue(nameof(DB.Wall), 0)] -public class WallTopLevelConverterToSpeckle : BaseTopLevelConverterToSpeckle -{ - private readonly ITypedConverter _curveConverter; - private readonly ITypedConverter _levelConverter; - private readonly ITypedConverter> _curveArrArrayConverter; - private readonly ParameterValueExtractor _parameterValueExtractor; - private readonly IConverterSettingsStore _converterSettings; - private readonly DisplayValueExtractor _displayValueExtractor; - private readonly IRootToSpeckleConverter _converter; - - public WallTopLevelConverterToSpeckle( - ITypedConverter curveConverter, - ITypedConverter levelConverter, - ITypedConverter> curveArrArrayConverter, - IConverterSettingsStore converterSettings, - ParameterValueExtractor parameterValueExtractor, - DisplayValueExtractor displayValueExtractor, - IRootToSpeckleConverter converter - ) - { - _curveConverter = curveConverter; - _levelConverter = levelConverter; - _curveArrArrayConverter = curveArrArrayConverter; - _converterSettings = converterSettings; - _parameterValueExtractor = parameterValueExtractor; - _displayValueExtractor = displayValueExtractor; - _converter = converter; - } - - public override SOBR.RevitWall Convert(DB.Wall target) - { - SOBR.RevitWall speckleWall = - new() - { - family = target.WallType.FamilyName.ToString(), - type = target.WallType.Name, - units = _converterSettings.Current.SpeckleUnits - }; - - AssignSpecificParameters(target, speckleWall); - AssignVoids(target, speckleWall); - AssignHostedElements(speckleWall, GetChildElements(target)); - AssignDisplayValue(target, speckleWall); - - return speckleWall; - } - - private void AssignSpecificParameters(DB.Wall target, RevitWall speckleWall) - { - if (target.Location is not DB.LocationCurve locationCurve) - { - throw new ValidationException( - "Incorrect assumption was made that all Revit Wall location properties would be of type \"LocationCurve\"" - ); - } - - speckleWall.baseLine = _curveConverter.Convert(locationCurve.Curve); - - var level = _parameterValueExtractor.GetValueAsDocumentObject( - target, - DB.BuiltInParameter.WALL_BASE_CONSTRAINT - ); - speckleWall.level = _levelConverter.Convert(level); - - var topLevel = _parameterValueExtractor.GetValueAsDocumentObject( - target, - DB.BuiltInParameter.WALL_BASE_CONSTRAINT - ); - speckleWall.topLevel = _levelConverter.Convert(topLevel); - - // POC : what to do if these parameters are unset (instead of assigning default) - _ = _parameterValueExtractor.TryGetValueAsDouble( - target, - DB.BuiltInParameter.WALL_USER_HEIGHT_PARAM, - out double? height - ); - speckleWall.height = height ?? 0; - - _ = _parameterValueExtractor.TryGetValueAsDouble( - target, - DB.BuiltInParameter.WALL_BASE_OFFSET, - out double? baseOffset - ); - speckleWall.baseOffset = baseOffset ?? 0; - - _ = _parameterValueExtractor.TryGetValueAsDouble( - target, - DB.BuiltInParameter.WALL_TOP_OFFSET, - out double? topOffset - ); - speckleWall.topOffset = topOffset ?? 0; - - speckleWall.structural = - _parameterValueExtractor.GetValueAsBool(target, DB.BuiltInParameter.WALL_STRUCTURAL_SIGNIFICANT) ?? false; - speckleWall.flipped = target.Flipped; - } - - private List GetChildElements(DB.Wall target) - { - List wallChildren = new(); - - if (target.CurtainGrid is DB.CurtainGrid grid) - { - wallChildren.AddRange(ConvertElements(grid.GetMullionIds())); - wallChildren.AddRange(ConvertElements(grid.GetPanelIds())); - } - else if (target.IsStackedWall) - { - wallChildren.AddRange(ConvertElements(target.GetStackedWallMemberIds())); - } - // POC: removing hosted elements from parents - // wallChildren.AddRange(ConvertElements(target.GetHostedElementIds())); - return wallChildren; - } - - private IEnumerable ConvertElements(IEnumerable elementIds) - { - foreach (DB.ElementId elementId in elementIds) - { - yield return _converter.Convert(_converterSettings.Current.Document.GetElement(elementId)); - } - } - - private void AssignDisplayValue(DB.Wall target, RevitWall speckleWall) - { - if (target.CurtainGrid is null) - { - speckleWall.displayValue = _displayValueExtractor.GetDisplayValue(target); - } - else - { - // Curtain walls have a bunch of subelements (mullions and co) that have their own display values. - speckleWall.displayValue = new List(); - } - } - - private void AssignHostedElements(SOBR.RevitWall speckleWall, List hostedObjects) - { - if (hostedObjects.Count == 0) - { - return; - } - - if (speckleWall.GetDetachedProp("elements") is List elements) - { - elements.AddRange(hostedObjects); - } - else - { - speckleWall.SetDetachedProp("elements", hostedObjects); - } - } - - private void AssignVoids(DB.Wall target, SOBR.RevitWall speckleWall) - { - DB.CurveArrArray? profile = ((DB.Sketch)target.Document.GetElement(target.SketchId))?.Profile; - if (profile is null) - { - return; - } - - List polycurves = _curveArrArrayConverter.Convert(profile); - - if (polycurves.Count > 1) - { - // POC: we have been assuming that the first curve is the element and the rest of the curves are openings - // this isn't always true - // https://spockle.atlassian.net/browse/CNX-9396 - speckleWall["voids"] = polycurves.Skip(1).ToList(); - } - } -} From 982d9c544581a9199a838c42c019ff2fbb25d8bf Mon Sep 17 00:00:00 2001 From: Claire Kuang Date: Wed, 20 Nov 2024 16:17:11 +0000 Subject: [PATCH 02/13] adds safeguards to properties, parameters, and display value extractors --- .../RevitRootToSpeckleConverter.cs | 5 ++-- .../Properties/ClassPropertiesExtractor.cs | 24 ++++++++------- .../Properties/ParameterExtractor.cs | 29 ++++++++++--------- .../RevitElementTopLevelConverterToSpeckle.cs | 25 ++++++++++++---- 4 files changed, 49 insertions(+), 34 deletions(-) diff --git a/Converters/Revit/Speckle.Converters.RevitShared/RevitRootToSpeckleConverter.cs b/Converters/Revit/Speckle.Converters.RevitShared/RevitRootToSpeckleConverter.cs index 4d74554b2..414100458 100644 --- a/Converters/Revit/Speckle.Converters.RevitShared/RevitRootToSpeckleConverter.cs +++ b/Converters/Revit/Speckle.Converters.RevitShared/RevitRootToSpeckleConverter.cs @@ -1,4 +1,3 @@ -using Autodesk.Revit.DB; using Microsoft.Extensions.Logging; using Speckle.Converters.Common; using Speckle.Converters.Common.Objects; @@ -20,7 +19,7 @@ public class RevitRootToSpeckleConverter : IRootToSpeckleConverter private readonly ParameterExtractor _parameterExtractor; private readonly ILogger _logger; - private readonly Dictionary _worksetCache = new(); + private readonly Dictionary _worksetCache = new(); public RevitRootToSpeckleConverter( IConverterManager toSpeckle, @@ -85,7 +84,7 @@ public Base Convert(object target) result["worksetId"] = element.WorksetId.ToString(); if (!_worksetCache.TryGetValue(element.WorksetId, out var worksetName)) { - Workset workset = _converterSettings.Current.Document.GetWorksetTable().GetWorkset(element.WorksetId); + DB.Workset workset = _converterSettings.Current.Document.GetWorksetTable().GetWorkset(element.WorksetId); worksetName = workset.Name; _worksetCache[element.WorksetId] = worksetName; } diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ClassPropertiesExtractor.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ClassPropertiesExtractor.cs index 4fd884d55..815610b6f 100644 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ClassPropertiesExtractor.cs +++ b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ClassPropertiesExtractor.cs @@ -185,23 +185,25 @@ out var topLevel private Dictionary ExtractFamilyInstanceProperties(DB.FamilyInstance familyInstance) { - var level = _parameterValueExtractor.GetValueAsDocumentObject( - familyInstance, - DB.BuiltInParameter.INSTANCE_REFERENCE_LEVEL_PARAM - ); - Dictionary familyInstanceProperties = - new() - { - ["type"] = familyInstance.Document.GetElement(familyInstance.GetTypeId()).Name, - ["@level"] = _levelConverter.Convert(level) - }; + new() { ["type"] = familyInstance.Document.GetElement(familyInstance.GetTypeId()).Name }; + + if ( + _parameterValueExtractor.TryGetValueAsDocumentObject( + familyInstance, + DB.BuiltInParameter.INSTANCE_REFERENCE_LEVEL_PARAM, + out DB.Level? level + ) + ) + { + familyInstanceProperties["@level"] = _levelConverter.Convert(level); + } if ( _parameterValueExtractor.TryGetValueAsDocumentObject( familyInstance, DB.BuiltInParameter.FAMILY_TOP_LEVEL_PARAM, - out var topLevel + out DB.Level? topLevel ) ) { diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ParameterExtractor.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ParameterExtractor.cs index aff5b88bc..68fe1d045 100644 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ParameterExtractor.cs +++ b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ParameterExtractor.cs @@ -70,25 +70,26 @@ ILogger logger { // NOTE: this could be paired up and merged with material quantities - they're pretty much the same :/ var factor = _scalingServiceToSpeckle.ScaleLength(1); - var structureDictionary = new Dictionary(); - var structure = hostObjectAttr.GetCompoundStructure(); - var layers = structure.GetLayers(); - foreach (var layer in layers) + if (hostObjectAttr.GetCompoundStructure() is DB.CompoundStructure structure) // GetCompoundStructure can return null { - if (_settingsStore.Current.Document.GetElement(layer.MaterialId) is DB.Material material) + Dictionary structureDictionary = new(); + foreach (var layer in structure.GetLayers()) { - var uniqueLayerName = $"{material.Name} ({layer.LayerId})"; - structureDictionary[uniqueLayerName] = new Dictionary() + if (_settingsStore.Current.Document.GetElement(layer.MaterialId) is DB.Material material) { - ["material"] = material.Name, - ["function"] = layer.Function.ToString(), - ["thickness"] = layer.Width * factor, - ["units"] = _settingsStore.Current.SpeckleUnits - }; + var uniqueLayerName = $"{material.Name} ({layer.LayerId})"; + structureDictionary[uniqueLayerName] = new Dictionary() + { + ["material"] = material.Name, + ["function"] = layer.Function.ToString(), + ["thickness"] = layer.Width * factor, + ["units"] = _settingsStore.Current.SpeckleUnits + }; + } } - } - typeParameterDictionary["Structure"] = structureDictionary; + typeParameterDictionary["Structure"] = structureDictionary; + } } _typeParameterCache[typeId] = typeParameterDictionary; diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RevitElementTopLevelConverterToSpeckle.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RevitElementTopLevelConverterToSpeckle.cs index ef3d583cc..4ff554554 100644 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RevitElementTopLevelConverterToSpeckle.cs +++ b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RevitElementTopLevelConverterToSpeckle.cs @@ -3,6 +3,7 @@ using Speckle.Converters.RevitShared.Helpers; using Speckle.Converters.RevitShared.Settings; using Speckle.Converters.RevitShared.ToSpeckle.Properties; +using Speckle.Sdk.Common.Exceptions; using Speckle.Sdk.Models; using Speckle.Sdk.Models.Extensions; @@ -38,19 +39,28 @@ public Base Convert(DB.Element target) : "none"; string category = target.Category?.Name ?? "none"; - // get location - Base location = _locationConverter.Convert(target.Location); - Base revitObject = new() { ["name"] = target.Name, ["category"] = category, ["family"] = family, - ["location"] = location, ["units"] = _converterSettings.Current.SpeckleUnits }; + // get location if any + if (target.Location is DB.Location location) // location can be null + { + try + { + revitObject["location"] = _locationConverter.Convert(location); + } + catch (ValidationException) + { + // location was not a supported, do not attach to base element + } + } + // get the display value List displayValue = GetDisplayValue(target); if (displayValue.Count > 0) @@ -92,8 +102,11 @@ public Base Convert(DB.Element target) case DBA.Railing railing: var railingDisplay = _displayValueExtractor.GetDisplayValue(railing); - var topRail = _converterSettings.Current.Document.GetElement(railing.TopRail); - railingDisplay.AddRange(_displayValueExtractor.GetDisplayValue(topRail)); + if (railing.TopRail != DB.ElementId.InvalidElementId) + { + var topRail = _converterSettings.Current.Document.GetElement(railing.TopRail); + railingDisplay.AddRange(_displayValueExtractor.GetDisplayValue(topRail)); + } return railingDisplay; // POC: footprint roofs can have curtain walls in them. Need to check if they can also have non-curtain wall parts, bc currently not skipping anything. From c6250244e2af25b1e3d0e77723094e5bf2005e75 Mon Sep 17 00:00:00 2001 From: Claire Kuang Date: Wed, 20 Nov 2024 16:46:06 +0000 Subject: [PATCH 03/13] Update ParameterExtractor.cs --- .../ToSpeckle/Properties/ParameterExtractor.cs | 1 - 1 file changed, 1 deletion(-) diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ParameterExtractor.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ParameterExtractor.cs index f365c7614..68fe1d045 100644 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ParameterExtractor.cs +++ b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ParameterExtractor.cs @@ -3,7 +3,6 @@ using Speckle.Converters.RevitShared.Services; using Speckle.Converters.RevitShared.Settings; using Speckle.Sdk; -using Speckle.Sdk.Common; namespace Speckle.Converters.RevitShared.ToSpeckle; From 5a9e34af5bbf3e9a355694adf03f52244f648686 Mon Sep 17 00:00:00 2001 From: Claire Kuang Date: Wed, 20 Nov 2024 17:39:00 +0000 Subject: [PATCH 04/13] fixes family prop --- .../RevitElementTopLevelConverterToSpeckle.cs | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RevitElementTopLevelConverterToSpeckle.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RevitElementTopLevelConverterToSpeckle.cs index 4ff554554..6aa03cfcf 100644 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RevitElementTopLevelConverterToSpeckle.cs +++ b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RevitElementTopLevelConverterToSpeckle.cs @@ -34,9 +34,17 @@ IConverterSettingsStore converterSettings public Base Convert(DB.Element target) { - string family = target.Document.GetElement(target.GetTypeId()) is DB.FamilySymbol symbol - ? symbol.FamilyName - : "none"; + string family = "none"; + switch (target.Document.GetElement(target.GetTypeId())) + { + case DB.FamilySymbol symbol: + family = symbol.FamilyName; + break; + case DB.ElementType type: + family = type.FamilyName; + break; + } + string category = target.Category?.Name ?? "none"; Base revitObject = From b7a33d51772e8f0272a044782ed301729117f697 Mon Sep 17 00:00:00 2001 From: Claire Kuang Date: Wed, 20 Nov 2024 17:43:42 +0000 Subject: [PATCH 05/13] adds type as prop to all elements --- .../ToSpeckle/Properties/ClassPropertiesExtractor.cs | 3 +-- .../RevitElementTopLevelConverterToSpeckle.cs | 12 ++++++++---- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ClassPropertiesExtractor.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ClassPropertiesExtractor.cs index 815610b6f..0d2256552 100644 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ClassPropertiesExtractor.cs +++ b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ClassPropertiesExtractor.cs @@ -185,8 +185,7 @@ out var topLevel private Dictionary ExtractFamilyInstanceProperties(DB.FamilyInstance familyInstance) { - Dictionary familyInstanceProperties = - new() { ["type"] = familyInstance.Document.GetElement(familyInstance.GetTypeId()).Name }; + Dictionary familyInstanceProperties = new(); if ( _parameterValueExtractor.TryGetValueAsDocumentObject( diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RevitElementTopLevelConverterToSpeckle.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RevitElementTopLevelConverterToSpeckle.cs index 6aa03cfcf..b0d37510a 100644 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RevitElementTopLevelConverterToSpeckle.cs +++ b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RevitElementTopLevelConverterToSpeckle.cs @@ -34,14 +34,17 @@ IConverterSettingsStore converterSettings public Base Convert(DB.Element target) { - string family = "none"; + string familyName = "none"; + string typeName = "none"; switch (target.Document.GetElement(target.GetTypeId())) { case DB.FamilySymbol symbol: - family = symbol.FamilyName; + familyName = symbol.FamilyName; + typeName = symbol.Name; break; case DB.ElementType type: - family = type.FamilyName; + familyName = type.FamilyName; + typeName = type.Name; break; } @@ -51,8 +54,9 @@ public Base Convert(DB.Element target) new() { ["name"] = target.Name, + ["type"] = typeName, + ["family"] = familyName, ["category"] = category, - ["family"] = family, ["units"] = _converterSettings.Current.SpeckleUnits }; From f59e96e6e7753717b7c4367eb8c75135c422951f Mon Sep 17 00:00:00 2001 From: Dimitrie Stefanescu Date: Thu, 21 Nov 2024 17:42:03 +0000 Subject: [PATCH 06/13] WIP: Various level fixes (#402) * feat: makes levels dicts and memoizes converter * feat: makes top level props also not detached * feat: unifies `level` extraction in top level * fix: linting --- .../Properties/ClassPropertiesExtractor.cs | 51 +++---------------- .../ToSpeckle/Raw/LevelToSpeckleConverter.cs | 20 +++++--- .../RevitElementTopLevelConverterToSpeckle.cs | 14 ++++- 3 files changed, 32 insertions(+), 53 deletions(-) diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ClassPropertiesExtractor.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ClassPropertiesExtractor.cs index 0d2256552..c789e2328 100644 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ClassPropertiesExtractor.cs +++ b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ClassPropertiesExtractor.cs @@ -1,6 +1,5 @@ using Speckle.Converters.Common.Objects; using Speckle.Converters.RevitShared.Helpers; -using Speckle.Objects.BuiltElements.Revit; namespace Speckle.Converters.RevitShared.ToSpeckle.Properties; @@ -14,7 +13,7 @@ public class ClassPropertiesExtractor // POC: for now, we are still converting and attaching levels to every single object // This should probably be changed to level proxies - private readonly ITypedConverter _levelConverter; + private readonly ITypedConverter> _levelConverter; public ClassPropertiesExtractor( ParameterValueExtractor parameterValueExtractor, @@ -22,7 +21,7 @@ public ClassPropertiesExtractor( ITypedConverter modelCurveArrayConverter, ITypedConverter modelCurveArrArrayConverter, ITypedConverter, SOG.Polycurve> boundarySegmentConverter, - ITypedConverter levelConverter + ITypedConverter> levelConverter ) { _parameterValueExtractor = parameterValueExtractor; @@ -65,11 +64,6 @@ public ClassPropertiesExtractor( private Dictionary ExtractWallProperties(DB.Wall wall) { - var level = _parameterValueExtractor.GetValueAsDocumentObject( - wall, - DB.BuiltInParameter.WALL_BASE_CONSTRAINT - ); - var topLevel = _parameterValueExtractor.GetValueAsDocumentObject( wall, DB.BuiltInParameter.WALL_BASE_CONSTRAINT @@ -78,8 +72,7 @@ public ClassPropertiesExtractor( Dictionary wallProperties = new() { - ["@level"] = _levelConverter.Convert(level), - ["@topLevel"] = _levelConverter.Convert(topLevel), + ["topLevel"] = _levelConverter.Convert(topLevel), ["isStructural"] = _parameterValueExtractor.GetValueAsBool(wall, DB.BuiltInParameter.WALL_STRUCTURAL_SIGNIFICANT) ?? false, ["flipped"] = wall.Flipped @@ -97,12 +90,10 @@ public ClassPropertiesExtractor( private Dictionary ExtractFloorProperties(DB.Floor floor) { - var level = _parameterValueExtractor.GetValueAsDocumentObject(floor, DB.BuiltInParameter.LEVEL_PARAM); - + // Dubious whether it's actually needed, since it's avail inside the props Dictionary floorProperties = new() { - ["@level"] = _levelConverter.Convert(level), ["isStructural"] = _parameterValueExtractor.GetValueAsBool(floor, DB.BuiltInParameter.FLOOR_PARAM_IS_STRUCTURAL) ?? false, }; @@ -119,9 +110,7 @@ public ClassPropertiesExtractor( private Dictionary ExtractCeilingProperties(DB.Ceiling ceiling) { - var level = _parameterValueExtractor.GetValueAsDocumentObject(ceiling, DB.BuiltInParameter.LEVEL_PARAM); - - Dictionary ceilingProperties = new() { ["@level"] = _levelConverter.Convert(level) }; + Dictionary ceilingProperties = new(); // get profile curves, which includes voids List profile = GetSketchProfile(ceiling.Document, ceiling.SketchId); @@ -135,18 +124,12 @@ public ClassPropertiesExtractor( private Dictionary ExtractExtrusionRoofProperties(DB.ExtrusionRoof extrusionRoof) { - var level = _parameterValueExtractor.GetValueAsDocumentObject( - extrusionRoof, - DB.BuiltInParameter.ROOF_CONSTRAINT_LEVEL_PARAM - ); - // get profile curve, which is outline SOG.Polycurve profile = _modelCurveArrayConverter.Convert(extrusionRoof.GetProfile()); Dictionary extrusionRoofProperties = new() { - ["@level"] = _levelConverter.Convert(level), ["start"] = _parameterValueExtractor.GetValueAsDouble(extrusionRoof, DB.BuiltInParameter.EXTRUSION_START_PARAM), ["end"] = _parameterValueExtractor.GetValueAsDouble(extrusionRoof, DB.BuiltInParameter.EXTRUSION_END_PARAM), ["profile"] = new List() { profile } @@ -157,16 +140,10 @@ public ClassPropertiesExtractor( private Dictionary ExtractFootPrintRoofProperties(DB.FootPrintRoof footPrintRoof) { - var level = _parameterValueExtractor.GetValueAsDocumentObject( - footPrintRoof, - DB.BuiltInParameter.ROOF_BASE_LEVEL_PARAM - ); - // get profile curve, which is outline SOG.Polycurve[] profile = _modelCurveArrArrayConverter.Convert(footPrintRoof.GetProfiles()); - Dictionary extrusionRoofProperties = - new() { ["@level"] = _levelConverter.Convert(level), ["profile"] = profile.ToList() }; + Dictionary extrusionRoofProperties = new() { ["profile"] = profile.ToList() }; // We don't currently validate the success of this TryGet, it is assumed some Roofs don't have a top-level. if ( @@ -177,7 +154,7 @@ out var topLevel ) ) { - extrusionRoofProperties["@topLevel"] = _levelConverter.Convert(topLevel); + extrusionRoofProperties["topLevel"] = _levelConverter.Convert(topLevel); } return extrusionRoofProperties; @@ -187,17 +164,6 @@ out var topLevel { Dictionary familyInstanceProperties = new(); - if ( - _parameterValueExtractor.TryGetValueAsDocumentObject( - familyInstance, - DB.BuiltInParameter.INSTANCE_REFERENCE_LEVEL_PARAM, - out DB.Level? level - ) - ) - { - familyInstanceProperties["@level"] = _levelConverter.Convert(level); - } - if ( _parameterValueExtractor.TryGetValueAsDocumentObject( familyInstance, @@ -206,7 +172,7 @@ out DB.Level? topLevel ) ) { - familyInstanceProperties["@topLevel"] = _levelConverter.Convert(topLevel); + familyInstanceProperties["topLevel"] = _levelConverter.Convert(topLevel); } if (familyInstance.StructuralType == DB.Structure.StructuralType.Column) @@ -232,7 +198,6 @@ out DB.Level? topLevel ["number"] = room.Number, ["roomName"] = _parameterValueExtractor.GetValueAsString(room, DB.BuiltInParameter.ROOM_NAME) ?? "-", ["area"] = _parameterValueExtractor.GetValueAsDouble(room, DB.BuiltInParameter.ROOM_AREA), - ["@level"] = _levelConverter.Convert(room.Level), ["profile"] = profiles }; diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Raw/LevelToSpeckleConverter.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Raw/LevelToSpeckleConverter.cs index 5cf19fe63..e2984af64 100644 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Raw/LevelToSpeckleConverter.cs +++ b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Raw/LevelToSpeckleConverter.cs @@ -5,11 +5,13 @@ namespace Speckle.Converters.RevitShared.ToSpeckle; -public class LevelToSpeckleConverter : ITypedConverter +public class LevelToSpeckleConverter : ITypedConverter> { private readonly ScalingServiceToSpeckle _scalingService; private readonly IConverterSettingsStore _converterSettings; + private readonly Dictionary> _cache = new(); + public LevelToSpeckleConverter( ScalingServiceToSpeckle scalingService, IConverterSettingsStore converterSettings @@ -19,16 +21,18 @@ IConverterSettingsStore converterSettings _converterSettings = converterSettings; } - public SOBR.RevitLevel Convert(DB.Level target) + public Dictionary Convert(DB.Level target) { - SOBR.RevitLevel level = - new() + if (!_cache.TryGetValue(target.Id, out Dictionary? level)) + { + level = new() { - elevation = _scalingService.ScaleLength(target.Elevation), - name = target.Name, - createView = true, - units = _converterSettings.Current.SpeckleUnits + ["elevation"] = _scalingService.ScaleLength(target.Elevation), + ["name"] = target.Name, + ["units"] = _converterSettings.Current.SpeckleUnits }; + _cache[target.Id] = level; + } return level; } diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RevitElementTopLevelConverterToSpeckle.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RevitElementTopLevelConverterToSpeckle.cs index b0d37510a..16ae7d3f7 100644 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RevitElementTopLevelConverterToSpeckle.cs +++ b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RevitElementTopLevelConverterToSpeckle.cs @@ -16,18 +16,21 @@ public class ElementTopLevelConverterToSpeckle : IToSpeckleTopLevelConverter private readonly ClassPropertiesExtractor _classPropertiesExtractor; private readonly ITypedConverter _locationConverter; private readonly IConverterSettingsStore _converterSettings; + private readonly ITypedConverter> _levelConverter; public ElementTopLevelConverterToSpeckle( DisplayValueExtractor displayValueExtractor, ClassPropertiesExtractor classPropertiesExtractor, ITypedConverter locationConverter, - IConverterSettingsStore converterSettings + IConverterSettingsStore converterSettings, + ITypedConverter> levelConverter ) { _displayValueExtractor = displayValueExtractor; _classPropertiesExtractor = classPropertiesExtractor; _locationConverter = locationConverter; _converterSettings = converterSettings; + _levelConverter = levelConverter; } public Base Convert(object target) => Convert((DB.Element)target); @@ -49,17 +52,24 @@ public Base Convert(DB.Element target) } string category = target.Category?.Name ?? "none"; + string name = $"{category} - {target.Name}"; // Note: I find this looks better in the frontend. Base revitObject = new() { - ["name"] = target.Name, + ["name"] = name, ["type"] = typeName, ["family"] = familyName, ["category"] = category, ["units"] = _converterSettings.Current.SpeckleUnits }; + // get level, if any. note removed all mentions of level (but not top level) in the ClassPropertiesExtractor. + if (target.LevelId != DB.ElementId.InvalidElementId && target.Document.GetElement(target.LevelId) is DB.Level lev) + { + revitObject["level"] = _levelConverter.Convert(lev); + } + // get location if any if (target.Location is DB.Location location) // location can be null { From 479f0dfab7d087eb418e6c7578bdd92ff3e152d9 Mon Sep 17 00:00:00 2001 From: Claire Kuang Date: Fri, 22 Nov 2024 12:28:00 +0000 Subject: [PATCH 07/13] refactors local function in tekla model object to speckle converter --- .../Helpers/BaseCurveExtractor.cs | 1 - ...Speckle.Converters.Civil3dShared.projitems | 2 +- .../CivilEntityToSpeckleTopLevelConverter.cs | 0 .../TopLevel/ModelObjectToSpeckleConverter.cs | 32 +++++-------------- 4 files changed, 9 insertions(+), 26 deletions(-) rename Converters/Civil3d/Speckle.Converters.Civil3dShared/ToSpeckle/{BuiltElements => TopLevel}/CivilEntityToSpeckleTopLevelConverter.cs (100%) diff --git a/Converters/Civil3d/Speckle.Converters.Civil3dShared/Helpers/BaseCurveExtractor.cs b/Converters/Civil3d/Speckle.Converters.Civil3dShared/Helpers/BaseCurveExtractor.cs index 74b697b6f..bf52ca68f 100644 --- a/Converters/Civil3d/Speckle.Converters.Civil3dShared/Helpers/BaseCurveExtractor.cs +++ b/Converters/Civil3d/Speckle.Converters.Civil3dShared/Helpers/BaseCurveExtractor.cs @@ -45,7 +45,6 @@ IConverterSettingsStore converterSettings { // rant: if this is a pipe, the BaseCurve prop is fake news && will return a DB.line with start and endpoints set to [0,0,0] & [0,0,1] // do not use basecurve for pipes 😡 - // currently not handling arc pipes due to lack of CircularArc2D converter, and also way to properly retrieve 2d arc curve case CDB.Pipe pipe: return GetPipeBaseCurves(pipe); diff --git a/Converters/Civil3d/Speckle.Converters.Civil3dShared/Speckle.Converters.Civil3dShared.projitems b/Converters/Civil3d/Speckle.Converters.Civil3dShared/Speckle.Converters.Civil3dShared.projitems index 9a5150531..0993367bf 100644 --- a/Converters/Civil3d/Speckle.Converters.Civil3dShared/Speckle.Converters.Civil3dShared.projitems +++ b/Converters/Civil3d/Speckle.Converters.Civil3dShared/Speckle.Converters.Civil3dShared.projitems @@ -22,7 +22,7 @@ - + diff --git a/Converters/Civil3d/Speckle.Converters.Civil3dShared/ToSpeckle/BuiltElements/CivilEntityToSpeckleTopLevelConverter.cs b/Converters/Civil3d/Speckle.Converters.Civil3dShared/ToSpeckle/TopLevel/CivilEntityToSpeckleTopLevelConverter.cs similarity index 100% rename from Converters/Civil3d/Speckle.Converters.Civil3dShared/ToSpeckle/BuiltElements/CivilEntityToSpeckleTopLevelConverter.cs rename to Converters/Civil3d/Speckle.Converters.Civil3dShared/ToSpeckle/TopLevel/CivilEntityToSpeckleTopLevelConverter.cs diff --git a/Converters/Tekla/Speckle.Converters.TeklaShared/ToSpeckle/TopLevel/ModelObjectToSpeckleConverter.cs b/Converters/Tekla/Speckle.Converters.TeklaShared/ToSpeckle/TopLevel/ModelObjectToSpeckleConverter.cs index c2529d860..d9c4c2c0d 100644 --- a/Converters/Tekla/Speckle.Converters.TeklaShared/ToSpeckle/TopLevel/ModelObjectToSpeckleConverter.cs +++ b/Converters/Tekla/Speckle.Converters.TeklaShared/ToSpeckle/TopLevel/ModelObjectToSpeckleConverter.cs @@ -40,6 +40,14 @@ public Base Convert(object target) ["units"] = _settingsStore.Current.SpeckleUnits, }; + // get report properties + var reportProperties = _reportPropertyExtractor.GetReportProperties(modelObject); + if (reportProperties.Count > 0) + { + var propertiesDict = new Dictionary { { "report", reportProperties } }; + result["properties"] = propertiesDict; + } + // get properties var properties = _propertyExtractor.GetProperties(modelObject); foreach (var prop in properties) @@ -47,13 +55,6 @@ public Base Convert(object target) result[prop.Key] = prop.Value; } - // get report properties - var reportProperties = GetObjectReportProperties(modelObject); - if (reportProperties.Count > 0) - { - result["properties"] = reportProperties; - } - // get display value var displayValue = _displayValueExtractor.GetDisplayValue(modelObject).ToList(); if (displayValue.Count > 0) @@ -67,23 +68,6 @@ public Base Convert(object target) result["displayValue"] = displayValue; } - // get report properties - Dictionary GetObjectReportProperties(TSM.ModelObject modelObject) - { - Dictionary properties = new(); - - // get report properties - var reportProperties = _reportPropertyExtractor.GetReportProperties(modelObject); - if (reportProperties.Count > 0) - { - properties["report"] = reportProperties; - } - - // POC: might add user defined properties here - - return properties; - } - // get children // POC: This logic should be same in the material unpacker in connector List children = new(); From 13c4dc696c42e55fdb7fbcef0c60c423f9e8b4b3 Mon Sep 17 00:00:00 2001 From: Claire Kuang Date: Fri, 22 Nov 2024 17:03:21 +0000 Subject: [PATCH 08/13] update revit element converter to use revitobject --- .../RevitRootToSpeckleConverter.cs | 1 + .../RevitElementTopLevelConverterToSpeckle.cs | 65 +++++++++---------- 2 files changed, 31 insertions(+), 35 deletions(-) diff --git a/Converters/Revit/Speckle.Converters.RevitShared/RevitRootToSpeckleConverter.cs b/Converters/Revit/Speckle.Converters.RevitShared/RevitRootToSpeckleConverter.cs index 414100458..0bf32ceab 100644 --- a/Converters/Revit/Speckle.Converters.RevitShared/RevitRootToSpeckleConverter.cs +++ b/Converters/Revit/Speckle.Converters.RevitShared/RevitRootToSpeckleConverter.cs @@ -53,6 +53,7 @@ public Base Convert(object target) result["elementId"] = element.Id.ToString()!; // POC DirectShapes have RevitCategory enum as the type or the category property, DS category property is already set in the converter + // POC: we are setting categories in revitelementtoplevelconverter, need to validate if they apply to grids, model curves, and pointclouds // trying to set the category as a string will throw // the category should be moved to be set in each converter instead of the root to speckle converter if (target is not DB.DirectShape) diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RevitElementTopLevelConverterToSpeckle.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RevitElementTopLevelConverterToSpeckle.cs index 16ae7d3f7..176882110 100644 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RevitElementTopLevelConverterToSpeckle.cs +++ b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/RevitElementTopLevelConverterToSpeckle.cs @@ -3,9 +3,9 @@ using Speckle.Converters.RevitShared.Helpers; using Speckle.Converters.RevitShared.Settings; using Speckle.Converters.RevitShared.ToSpeckle.Properties; +using Speckle.Objects.Data; using Speckle.Sdk.Common.Exceptions; using Speckle.Sdk.Models; -using Speckle.Sdk.Models.Extensions; namespace Speckle.Converters.RevitShared.ToSpeckle; @@ -35,8 +35,10 @@ public ElementTopLevelConverterToSpeckle( public Base Convert(object target) => Convert((DB.Element)target); - public Base Convert(DB.Element target) + public RevitObject Convert(DB.Element target) { + string category = target.Category?.Name ?? "none"; + string name = $"{category} - {target.Name}"; // Note: I find this looks better in the frontend. string familyName = "none"; string typeName = "none"; switch (target.Document.GetElement(target.GetTypeId())) @@ -51,31 +53,13 @@ public Base Convert(DB.Element target) break; } - string category = target.Category?.Name ?? "none"; - string name = $"{category} - {target.Name}"; // Note: I find this looks better in the frontend. - - Base revitObject = - new() - { - ["name"] = name, - ["type"] = typeName, - ["family"] = familyName, - ["category"] = category, - ["units"] = _converterSettings.Current.SpeckleUnits - }; - - // get level, if any. note removed all mentions of level (but not top level) in the ClassPropertiesExtractor. - if (target.LevelId != DB.ElementId.InvalidElementId && target.Document.GetElement(target.LevelId) is DB.Level lev) - { - revitObject["level"] = _levelConverter.Convert(lev); - } - // get location if any + Base? convertedLocation = null; if (target.Location is DB.Location location) // location can be null { try { - revitObject["location"] = _locationConverter.Convert(location); + convertedLocation = _locationConverter.Convert(location); } catch (ValidationException) { @@ -85,9 +69,28 @@ public Base Convert(DB.Element target) // get the display value List displayValue = GetDisplayValue(target); - if (displayValue.Count > 0) + + // get children elements + // this is a bespoke method by class type. + var children = GetElementChildren(target).ToList(); + + RevitObject revitObject = + new() + { + name = name, + type = typeName, + family = familyName, + category = category, + location = convertedLocation, + elements = children, + displayValue = displayValue, + units = _converterSettings.Current.SpeckleUnits + }; + + // get level, if any. note removed all mentions of level (but not top level) in the ClassPropertiesExtractor. + if (target.LevelId != DB.ElementId.InvalidElementId && target.Document.GetElement(target.LevelId) is DB.Level lev) { - revitObject["displayValue"] = displayValue; + revitObject["level"] = _levelConverter.Convert(lev); } // add any additional class properties @@ -100,14 +103,6 @@ public Base Convert(DB.Element target) } } - // determine if this element has any children elements that need to be converted. - // this is a bespoke method by class type. - var children = GetElementChildren(target).ToList(); - if (children.Count > 0) - { - revitObject.SetDetachedProp("elements", children); - } - return revitObject; } @@ -139,7 +134,7 @@ public Base Convert(DB.Element target) } } - private IEnumerable GetElementChildren(DB.Element element) + private IEnumerable GetElementChildren(DB.Element element) { switch (element) { @@ -161,7 +156,7 @@ private IEnumerable GetElementChildren(DB.Element element) } } - private IEnumerable GetWallChildren(DB.Wall wall) + private IEnumerable GetWallChildren(DB.Wall wall) { List wallChildrenIds = new(); if (wall.CurtainGrid is DB.CurtainGrid grid) @@ -181,7 +176,7 @@ private IEnumerable GetWallChildren(DB.Wall wall) } // Shockingly, roofs can have curtain grids on them. I guess it makes sense: https://en.wikipedia.org/wiki/Louvre_Pyramid - private IEnumerable GetFootPrintRoofChildren(DB.FootPrintRoof footPrintRoof) + private IEnumerable GetFootPrintRoofChildren(DB.FootPrintRoof footPrintRoof) { List footPrintRoofChildrenIds = new(); if (footPrintRoof.CurtainGrids is { } gs) From 95acf49560b83055a16bb22b78d74a94694ef6e0 Mon Sep 17 00:00:00 2001 From: Claire Kuang Date: Fri, 22 Nov 2024 17:40:19 +0000 Subject: [PATCH 09/13] adds grids to class properties extractor --- .../Properties/ClassPropertiesExtractor.cs | 13 ++++++- .../GridTopLevelConverterToSpeckle.cs | 34 ------------------- 2 files changed, 12 insertions(+), 35 deletions(-) delete mode 100644 Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/GridTopLevelConverterToSpeckle.cs diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ClassPropertiesExtractor.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ClassPropertiesExtractor.cs index c789e2328..58a530d21 100644 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ClassPropertiesExtractor.cs +++ b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ClassPropertiesExtractor.cs @@ -10,6 +10,7 @@ public class ClassPropertiesExtractor private readonly ITypedConverter _modelCurveArrayConverter; private readonly ITypedConverter _modelCurveArrArrayConverter; private readonly ITypedConverter, SOG.Polycurve> _boundarySegmentConverter; + private readonly ITypedConverter _curveConverter; // POC: for now, we are still converting and attaching levels to every single object // This should probably be changed to level proxies @@ -21,7 +22,8 @@ public ClassPropertiesExtractor( ITypedConverter modelCurveArrayConverter, ITypedConverter modelCurveArrArrayConverter, ITypedConverter, SOG.Polycurve> boundarySegmentConverter, - ITypedConverter> levelConverter + ITypedConverter> levelConverter, + ITypedConverter curveConverter ) { _parameterValueExtractor = parameterValueExtractor; @@ -30,6 +32,7 @@ public ClassPropertiesExtractor( _modelCurveArrArrayConverter = modelCurveArrArrayConverter; _boundarySegmentConverter = boundarySegmentConverter; _levelConverter = levelConverter; + _curveConverter = curveConverter; } public Dictionary? GetClassProperties(DB.Element element) @@ -57,6 +60,9 @@ public ClassPropertiesExtractor( case DBA.Room room: return ExtractRoomProperties(room); + case DB.Grid grid: + return ExtractGridProperties(grid); + default: return null; } @@ -204,6 +210,11 @@ out DB.Level? topLevel return roomProperties; } + private Dictionary ExtractGridProperties(DB.Grid grid) + { + return new() { ["curve"] = _curveConverter.Convert(grid.Curve) }; + } + // gets all sketch profile curves // we were assuming that for walls the first curve is the element and the rest of the curves are openings. this isn't always true. // https://spockle.atlassian.net/browse/CNX-9396 diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/GridTopLevelConverterToSpeckle.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/GridTopLevelConverterToSpeckle.cs deleted file mode 100644 index 432b336ca..000000000 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/GridTopLevelConverterToSpeckle.cs +++ /dev/null @@ -1,34 +0,0 @@ -using Speckle.Converters.Common; -using Speckle.Converters.Common.Objects; -using Speckle.Converters.RevitShared.Settings; -using Speckle.Objects; -using Speckle.Sdk.Models; - -namespace Speckle.Converters.RevitShared.ToSpeckle; - -[NameAndRankValue(nameof(DB.Grid), NameAndRankValueAttribute.SPECKLE_DEFAULT_RANK)] -public sealed class GridTopLevelConverterToSpeckle : IToSpeckleTopLevelConverter -{ - private readonly ITypedConverter _curveConverter; - private readonly IConverterSettingsStore _converterSettings; - - public GridTopLevelConverterToSpeckle( - ITypedConverter curveConverter, - IConverterSettingsStore converterSettings - ) - { - _curveConverter = curveConverter; - _converterSettings = converterSettings; - } - - public Base Convert(object target) => Convert((DB.Grid)target); - - public SOBE.GridLine Convert(DB.Grid target) => - new() - { - baseLine = _curveConverter.Convert(target.Curve), - label = target.Name, - applicationId = target.UniqueId, - units = _converterSettings.Current.SpeckleUnits - }; -} From 1d4ebc0a5d4fb9132b12f6e679ef611ee0b1dcf4 Mon Sep 17 00:00:00 2001 From: Claire Kuang Date: Fri, 22 Nov 2024 17:44:28 +0000 Subject: [PATCH 10/13] Update Speckle.Converters.RevitShared.projitems --- .../Speckle.Converters.RevitShared.projitems | 1 - 1 file changed, 1 deletion(-) diff --git a/Converters/Revit/Speckle.Converters.RevitShared/Speckle.Converters.RevitShared.projitems b/Converters/Revit/Speckle.Converters.RevitShared/Speckle.Converters.RevitShared.projitems index 1fda4285f..9c76ff7bb 100644 --- a/Converters/Revit/Speckle.Converters.RevitShared/Speckle.Converters.RevitShared.projitems +++ b/Converters/Revit/Speckle.Converters.RevitShared/Speckle.Converters.RevitShared.projitems @@ -70,7 +70,6 @@ - From 9c0eab7743673190ec932a2ece612c02245999ca Mon Sep 17 00:00:00 2001 From: Claire Kuang Date: Fri, 22 Nov 2024 18:02:43 +0000 Subject: [PATCH 11/13] updates to nuget version dev.199 --- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 24 +++---- .../packages.lock.json | 24 +++---- .../packages.lock.json | 24 +++---- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 24 +++---- .../packages.lock.json | 24 +++---- .../packages.lock.json | 24 +++---- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 24 +++---- .../packages.lock.json | 24 +++---- .../packages.lock.json | 24 +++---- .../packages.lock.json | 24 +++---- .../packages.lock.json | 24 +++---- .../packages.lock.json | 24 +++---- .../packages.lock.json | 24 +++---- .../GlobalUsings.cs | 1 - .../packages.lock.json | 24 +++---- .../packages.lock.json | 24 +++---- .../packages.lock.json | 24 +++---- .../packages.lock.json | 24 +++---- .../packages.lock.json | 24 +++---- .../packages.lock.json | 32 +++++----- .../packages.lock.json | 64 +++++++++---------- .../Speckle.Connectors.DUI/packages.lock.json | 28 ++++---- Directory.Packages.props | 6 +- .../packages.lock.json | 22 +++---- .../packages.lock.json | 28 ++++---- .../packages.lock.json | 24 +++---- .../packages.lock.json | 22 +++---- 47 files changed, 669 insertions(+), 670 deletions(-) diff --git a/Connectors/ArcGIS/Speckle.Connectors.ArcGIS3/packages.lock.json b/Connectors/ArcGIS/Speckle.Connectors.ArcGIS3/packages.lock.json index 4dd787f02..6af367cfb 100644 --- a/Connectors/ArcGIS/Speckle.Connectors.ArcGIS3/packages.lock.json +++ b/Connectors/ArcGIS/Speckle.Connectors.ArcGIS3/packages.lock.json @@ -231,9 +231,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" } }, "speckle.connectors.dui": { @@ -241,8 +241,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -267,7 +267,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "Microsoft.Extensions.DependencyInjection": { @@ -299,18 +299,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -320,14 +320,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Autocad/Speckle.Connectors.Autocad2022/packages.lock.json b/Connectors/Autocad/Speckle.Connectors.Autocad2022/packages.lock.json index 15f978b95..b4fb91a57 100644 --- a/Connectors/Autocad/Speckle.Connectors.Autocad2022/packages.lock.json +++ b/Connectors/Autocad/Speckle.Connectors.Autocad2022/packages.lock.json @@ -264,9 +264,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" } }, "speckle.connectors.dui": { @@ -274,8 +274,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -300,7 +300,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "Microsoft.Extensions.DependencyInjection": { @@ -338,18 +338,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -359,14 +359,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Autocad/Speckle.Connectors.Autocad2023/packages.lock.json b/Connectors/Autocad/Speckle.Connectors.Autocad2023/packages.lock.json index 5dc4c3e65..a43a0fc7a 100644 --- a/Connectors/Autocad/Speckle.Connectors.Autocad2023/packages.lock.json +++ b/Connectors/Autocad/Speckle.Connectors.Autocad2023/packages.lock.json @@ -264,9 +264,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" } }, "speckle.connectors.dui": { @@ -274,8 +274,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -300,7 +300,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "Microsoft.Extensions.DependencyInjection": { @@ -338,18 +338,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -359,14 +359,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Autocad/Speckle.Connectors.Autocad2024/packages.lock.json b/Connectors/Autocad/Speckle.Connectors.Autocad2024/packages.lock.json index 0bcc347ca..4263f15cf 100644 --- a/Connectors/Autocad/Speckle.Connectors.Autocad2024/packages.lock.json +++ b/Connectors/Autocad/Speckle.Connectors.Autocad2024/packages.lock.json @@ -264,9 +264,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" } }, "speckle.connectors.dui": { @@ -274,8 +274,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -301,7 +301,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "Microsoft.Extensions.DependencyInjection": { @@ -339,18 +339,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -360,14 +360,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Autocad/Speckle.Connectors.Autocad2025/packages.lock.json b/Connectors/Autocad/Speckle.Connectors.Autocad2025/packages.lock.json index 913cfcccc..f0df5f581 100644 --- a/Connectors/Autocad/Speckle.Connectors.Autocad2025/packages.lock.json +++ b/Connectors/Autocad/Speckle.Connectors.Autocad2025/packages.lock.json @@ -220,9 +220,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" } }, "speckle.connectors.dui": { @@ -230,8 +230,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -257,7 +257,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "Microsoft.Extensions.DependencyInjection": { @@ -295,18 +295,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.CSharp": "4.7.0", @@ -315,14 +315,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Autocad/Speckle.Connectors.Civil3d2022/packages.lock.json b/Connectors/Autocad/Speckle.Connectors.Civil3d2022/packages.lock.json index 2c8c1a304..b6d23ddb4 100644 --- a/Connectors/Autocad/Speckle.Connectors.Civil3d2022/packages.lock.json +++ b/Connectors/Autocad/Speckle.Connectors.Civil3d2022/packages.lock.json @@ -273,9 +273,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" } }, "speckle.connectors.dui": { @@ -283,8 +283,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -310,7 +310,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "Microsoft.Extensions.DependencyInjection": { @@ -348,18 +348,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -369,14 +369,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Autocad/Speckle.Connectors.Civil3d2023/packages.lock.json b/Connectors/Autocad/Speckle.Connectors.Civil3d2023/packages.lock.json index 925c2aeeb..bad64fa20 100644 --- a/Connectors/Autocad/Speckle.Connectors.Civil3d2023/packages.lock.json +++ b/Connectors/Autocad/Speckle.Connectors.Civil3d2023/packages.lock.json @@ -273,9 +273,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" } }, "speckle.connectors.dui": { @@ -283,8 +283,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -310,7 +310,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "Microsoft.Extensions.DependencyInjection": { @@ -348,18 +348,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -369,14 +369,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Autocad/Speckle.Connectors.Civil3d2024/packages.lock.json b/Connectors/Autocad/Speckle.Connectors.Civil3d2024/packages.lock.json index 22565f3e0..4a7ee4e80 100644 --- a/Connectors/Autocad/Speckle.Connectors.Civil3d2024/packages.lock.json +++ b/Connectors/Autocad/Speckle.Connectors.Civil3d2024/packages.lock.json @@ -273,9 +273,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" } }, "speckle.connectors.dui": { @@ -283,8 +283,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -310,7 +310,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "Microsoft.Extensions.DependencyInjection": { @@ -348,18 +348,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -369,14 +369,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Autocad/Speckle.Connectors.Civil3d2025/packages.lock.json b/Connectors/Autocad/Speckle.Connectors.Civil3d2025/packages.lock.json index d49b9b664..384f5fd05 100644 --- a/Connectors/Autocad/Speckle.Connectors.Civil3d2025/packages.lock.json +++ b/Connectors/Autocad/Speckle.Connectors.Civil3d2025/packages.lock.json @@ -229,9 +229,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" } }, "speckle.connectors.dui": { @@ -239,8 +239,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -267,7 +267,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "Microsoft.Extensions.DependencyInjection": { @@ -305,18 +305,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.CSharp": "4.7.0", @@ -325,14 +325,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Revit/Speckle.Connectors.Revit2022/packages.lock.json b/Connectors/Revit/Speckle.Connectors.Revit2022/packages.lock.json index 9205785cf..58c6645de 100644 --- a/Connectors/Revit/Speckle.Connectors.Revit2022/packages.lock.json +++ b/Connectors/Revit/Speckle.Connectors.Revit2022/packages.lock.json @@ -292,9 +292,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" } }, "speckle.connectors.dui": { @@ -302,8 +302,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -314,7 +314,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "speckle.converters.revit2022": { @@ -353,11 +353,11 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Revit.API": { @@ -368,9 +368,9 @@ }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -380,14 +380,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Revit/Speckle.Connectors.Revit2023/packages.lock.json b/Connectors/Revit/Speckle.Connectors.Revit2023/packages.lock.json index 73f6dec94..a52995dce 100644 --- a/Connectors/Revit/Speckle.Connectors.Revit2023/packages.lock.json +++ b/Connectors/Revit/Speckle.Connectors.Revit2023/packages.lock.json @@ -292,9 +292,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" } }, "speckle.connectors.dui": { @@ -302,8 +302,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -314,7 +314,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "speckle.converters.revit2023": { @@ -353,11 +353,11 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Revit.API": { @@ -368,9 +368,9 @@ }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -380,14 +380,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Revit/Speckle.Connectors.Revit2024/packages.lock.json b/Connectors/Revit/Speckle.Connectors.Revit2024/packages.lock.json index 4019228fb..36ac9210f 100644 --- a/Connectors/Revit/Speckle.Connectors.Revit2024/packages.lock.json +++ b/Connectors/Revit/Speckle.Connectors.Revit2024/packages.lock.json @@ -292,9 +292,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" } }, "speckle.connectors.dui": { @@ -302,8 +302,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -314,7 +314,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "speckle.converters.revit2024": { @@ -353,11 +353,11 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Revit.API": { @@ -368,9 +368,9 @@ }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -380,14 +380,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Revit/Speckle.Connectors.Revit2025/packages.lock.json b/Connectors/Revit/Speckle.Connectors.Revit2025/packages.lock.json index 5ffef3f14..a7a3ff4bf 100644 --- a/Connectors/Revit/Speckle.Connectors.Revit2025/packages.lock.json +++ b/Connectors/Revit/Speckle.Connectors.Revit2025/packages.lock.json @@ -242,9 +242,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" } }, "speckle.connectors.dui": { @@ -252,8 +252,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -271,7 +271,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "speckle.converters.revit2025": { @@ -316,11 +316,11 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Revit.API": { @@ -331,9 +331,9 @@ }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.CSharp": "4.7.0", @@ -342,14 +342,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Rhino/Speckle.Connectors.Rhino7/packages.lock.json b/Connectors/Rhino/Speckle.Connectors.Rhino7/packages.lock.json index a2160e16f..07e16e278 100644 --- a/Connectors/Rhino/Speckle.Connectors.Rhino7/packages.lock.json +++ b/Connectors/Rhino/Speckle.Connectors.Rhino7/packages.lock.json @@ -273,9 +273,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" } }, "speckle.connectors.dui": { @@ -283,8 +283,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -302,7 +302,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "speckle.converters.rhino7": { @@ -347,18 +347,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -368,14 +368,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Rhino/Speckle.Connectors.Rhino8/packages.lock.json b/Connectors/Rhino/Speckle.Connectors.Rhino8/packages.lock.json index 8c7cf65fe..a346c9747 100644 --- a/Connectors/Rhino/Speckle.Connectors.Rhino8/packages.lock.json +++ b/Connectors/Rhino/Speckle.Connectors.Rhino8/packages.lock.json @@ -273,9 +273,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" } }, "speckle.connectors.dui": { @@ -283,8 +283,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -302,7 +302,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "speckle.converters.rhino8": { @@ -347,18 +347,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -368,14 +368,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Tekla/Speckle.Connector.Tekla2023/packages.lock.json b/Connectors/Tekla/Speckle.Connector.Tekla2023/packages.lock.json index f21f80db1..aa99c39a1 100644 --- a/Connectors/Tekla/Speckle.Connector.Tekla2023/packages.lock.json +++ b/Connectors/Tekla/Speckle.Connector.Tekla2023/packages.lock.json @@ -35,11 +35,11 @@ }, "Speckle.Objects": { "type": "Direct", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Tekla.Structures.Dialog": { @@ -332,9 +332,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" } }, "speckle.connectors.dui": { @@ -342,8 +342,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -369,7 +369,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "Microsoft.Extensions.DependencyInjection": { @@ -407,9 +407,9 @@ }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -419,14 +419,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Tekla/Speckle.Connector.Tekla2024/packages.lock.json b/Connectors/Tekla/Speckle.Connector.Tekla2024/packages.lock.json index 291db1493..5a3d1eeba 100644 --- a/Connectors/Tekla/Speckle.Connector.Tekla2024/packages.lock.json +++ b/Connectors/Tekla/Speckle.Connector.Tekla2024/packages.lock.json @@ -35,11 +35,11 @@ }, "Speckle.Objects": { "type": "Direct", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Tekla.Structures.Dialog": { @@ -413,9 +413,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" } }, "speckle.connectors.dui": { @@ -423,8 +423,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -450,7 +450,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "Microsoft.Extensions.DependencyInjection": { @@ -488,9 +488,9 @@ }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -500,14 +500,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Converters/ArcGIS/Speckle.Converters.ArcGIS3/packages.lock.json b/Converters/ArcGIS/Speckle.Converters.ArcGIS3/packages.lock.json index e18911367..1ff7b3c27 100644 --- a/Converters/ArcGIS/Speckle.Converters.ArcGIS3/packages.lock.json +++ b/Converters/ArcGIS/Speckle.Converters.ArcGIS3/packages.lock.json @@ -224,7 +224,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "Microsoft.Extensions.Logging": { @@ -247,18 +247,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -268,14 +268,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" } } } diff --git a/Converters/Autocad/Speckle.Converters.Autocad2022/packages.lock.json b/Converters/Autocad/Speckle.Converters.Autocad2022/packages.lock.json index 77380d328..06c3b17d2 100644 --- a/Converters/Autocad/Speckle.Converters.Autocad2022/packages.lock.json +++ b/Converters/Autocad/Speckle.Converters.Autocad2022/packages.lock.json @@ -263,7 +263,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "Microsoft.Extensions.Logging": { @@ -286,18 +286,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -307,14 +307,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" } } } diff --git a/Converters/Autocad/Speckle.Converters.Autocad2023/packages.lock.json b/Converters/Autocad/Speckle.Converters.Autocad2023/packages.lock.json index c522c79ea..25ee828d6 100644 --- a/Converters/Autocad/Speckle.Converters.Autocad2023/packages.lock.json +++ b/Converters/Autocad/Speckle.Converters.Autocad2023/packages.lock.json @@ -263,7 +263,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "Microsoft.Extensions.Logging": { @@ -286,18 +286,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -307,14 +307,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" } } } diff --git a/Converters/Autocad/Speckle.Converters.Autocad2024/packages.lock.json b/Converters/Autocad/Speckle.Converters.Autocad2024/packages.lock.json index 8a8ffd03b..d1d8682a5 100644 --- a/Converters/Autocad/Speckle.Converters.Autocad2024/packages.lock.json +++ b/Converters/Autocad/Speckle.Converters.Autocad2024/packages.lock.json @@ -264,9 +264,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" } }, "speckle.connectors.dui": { @@ -274,8 +274,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -293,7 +293,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "Microsoft.Extensions.DependencyInjection": { @@ -331,18 +331,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -352,14 +352,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Converters/Autocad/Speckle.Converters.Autocad2025/packages.lock.json b/Converters/Autocad/Speckle.Converters.Autocad2025/packages.lock.json index 93bf7860a..ee560eb80 100644 --- a/Converters/Autocad/Speckle.Converters.Autocad2025/packages.lock.json +++ b/Converters/Autocad/Speckle.Converters.Autocad2025/packages.lock.json @@ -220,9 +220,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" } }, "speckle.connectors.dui": { @@ -230,8 +230,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -249,7 +249,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "Microsoft.Extensions.DependencyInjection": { @@ -287,18 +287,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.CSharp": "4.7.0", @@ -307,14 +307,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Converters/Civil3d/Speckle.Converters.Civil3d2022/packages.lock.json b/Converters/Civil3d/Speckle.Converters.Civil3d2022/packages.lock.json index 4d4088b03..b7f300f39 100644 --- a/Converters/Civil3d/Speckle.Converters.Civil3d2022/packages.lock.json +++ b/Converters/Civil3d/Speckle.Converters.Civil3d2022/packages.lock.json @@ -272,7 +272,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "Microsoft.Extensions.Logging": { @@ -295,18 +295,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -316,14 +316,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" } } } diff --git a/Converters/Civil3d/Speckle.Converters.Civil3d2023/packages.lock.json b/Converters/Civil3d/Speckle.Converters.Civil3d2023/packages.lock.json index 92c17c4d7..d52eabdf4 100644 --- a/Converters/Civil3d/Speckle.Converters.Civil3d2023/packages.lock.json +++ b/Converters/Civil3d/Speckle.Converters.Civil3d2023/packages.lock.json @@ -272,7 +272,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "Microsoft.Extensions.Logging": { @@ -295,18 +295,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -316,14 +316,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" } } } diff --git a/Converters/Civil3d/Speckle.Converters.Civil3d2024/packages.lock.json b/Converters/Civil3d/Speckle.Converters.Civil3d2024/packages.lock.json index bfd1d3163..c86eae9e0 100644 --- a/Converters/Civil3d/Speckle.Converters.Civil3d2024/packages.lock.json +++ b/Converters/Civil3d/Speckle.Converters.Civil3d2024/packages.lock.json @@ -272,7 +272,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "Microsoft.Extensions.Logging": { @@ -295,18 +295,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -316,14 +316,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" } } } diff --git a/Converters/Civil3d/Speckle.Converters.Civil3d2025/packages.lock.json b/Converters/Civil3d/Speckle.Converters.Civil3d2025/packages.lock.json index f5079799f..d9cdb2e98 100644 --- a/Converters/Civil3d/Speckle.Converters.Civil3d2025/packages.lock.json +++ b/Converters/Civil3d/Speckle.Converters.Civil3d2025/packages.lock.json @@ -229,9 +229,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" } }, "speckle.connectors.dui": { @@ -239,8 +239,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -258,7 +258,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "Microsoft.Extensions.DependencyInjection": { @@ -296,18 +296,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.CSharp": "4.7.0", @@ -316,14 +316,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Converters/Revit/Speckle.Converters.Revit2022.Tests/packages.lock.json b/Converters/Revit/Speckle.Converters.Revit2022.Tests/packages.lock.json index 1d6a75903..7b58f6749 100644 --- a/Converters/Revit/Speckle.Converters.Revit2022.Tests/packages.lock.json +++ b/Converters/Revit/Speckle.Converters.Revit2022.Tests/packages.lock.json @@ -345,7 +345,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "speckle.testing": { @@ -375,18 +375,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.CSharp": "4.7.0", @@ -395,14 +395,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" } } } diff --git a/Converters/Revit/Speckle.Converters.Revit2022/packages.lock.json b/Converters/Revit/Speckle.Converters.Revit2022/packages.lock.json index 038206bb7..7fd56fa89 100644 --- a/Converters/Revit/Speckle.Converters.Revit2022/packages.lock.json +++ b/Converters/Revit/Speckle.Converters.Revit2022/packages.lock.json @@ -263,7 +263,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "Microsoft.Extensions.Logging": { @@ -286,18 +286,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -307,14 +307,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" } } } diff --git a/Converters/Revit/Speckle.Converters.Revit2023.Tests/packages.lock.json b/Converters/Revit/Speckle.Converters.Revit2023.Tests/packages.lock.json index d77a18143..6f1e617e2 100644 --- a/Converters/Revit/Speckle.Converters.Revit2023.Tests/packages.lock.json +++ b/Converters/Revit/Speckle.Converters.Revit2023.Tests/packages.lock.json @@ -345,7 +345,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "speckle.testing": { @@ -375,18 +375,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.CSharp": "4.7.0", @@ -395,14 +395,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" } } } diff --git a/Converters/Revit/Speckle.Converters.Revit2023/packages.lock.json b/Converters/Revit/Speckle.Converters.Revit2023/packages.lock.json index 3615ad0da..8df75a500 100644 --- a/Converters/Revit/Speckle.Converters.Revit2023/packages.lock.json +++ b/Converters/Revit/Speckle.Converters.Revit2023/packages.lock.json @@ -263,7 +263,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "Microsoft.Extensions.Logging": { @@ -286,18 +286,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -307,14 +307,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" } } } diff --git a/Converters/Revit/Speckle.Converters.Revit2024.Tests/packages.lock.json b/Converters/Revit/Speckle.Converters.Revit2024.Tests/packages.lock.json index 233040c05..9cff4d1d4 100644 --- a/Converters/Revit/Speckle.Converters.Revit2024.Tests/packages.lock.json +++ b/Converters/Revit/Speckle.Converters.Revit2024.Tests/packages.lock.json @@ -345,7 +345,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "speckle.testing": { @@ -375,18 +375,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.CSharp": "4.7.0", @@ -395,14 +395,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" } } } diff --git a/Converters/Revit/Speckle.Converters.Revit2024/packages.lock.json b/Converters/Revit/Speckle.Converters.Revit2024/packages.lock.json index cdf3ab7f2..89f7943ac 100644 --- a/Converters/Revit/Speckle.Converters.Revit2024/packages.lock.json +++ b/Converters/Revit/Speckle.Converters.Revit2024/packages.lock.json @@ -263,7 +263,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "Microsoft.Extensions.Logging": { @@ -286,18 +286,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -307,14 +307,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" } } } diff --git a/Converters/Revit/Speckle.Converters.Revit2025/packages.lock.json b/Converters/Revit/Speckle.Converters.Revit2025/packages.lock.json index 2dd3ba54f..601a66e15 100644 --- a/Converters/Revit/Speckle.Converters.Revit2025/packages.lock.json +++ b/Converters/Revit/Speckle.Converters.Revit2025/packages.lock.json @@ -219,7 +219,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "Microsoft.Extensions.Logging": { @@ -242,18 +242,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.CSharp": "4.7.0", @@ -262,14 +262,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" } } } diff --git a/Converters/Revit/Speckle.Converters.RevitShared/GlobalUsings.cs b/Converters/Revit/Speckle.Converters.RevitShared/GlobalUsings.cs index 0be936b2c..84d1766b1 100644 --- a/Converters/Revit/Speckle.Converters.RevitShared/GlobalUsings.cs +++ b/Converters/Revit/Speckle.Converters.RevitShared/GlobalUsings.cs @@ -1,5 +1,4 @@ global using DB = Autodesk.Revit.DB; global using DBA = Autodesk.Revit.DB.Architecture; -global using SOBE = Speckle.Objects.BuiltElements; global using SOBR = Speckle.Objects.BuiltElements.Revit; global using SOG = Speckle.Objects.Geometry; diff --git a/Converters/Rhino/Speckle.Converters.Rhino7.Tests/packages.lock.json b/Converters/Rhino/Speckle.Converters.Rhino7.Tests/packages.lock.json index dfeb1b933..dba8bb584 100644 --- a/Converters/Rhino/Speckle.Converters.Rhino7.Tests/packages.lock.json +++ b/Converters/Rhino/Speckle.Converters.Rhino7.Tests/packages.lock.json @@ -345,7 +345,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "speckle.testing": { @@ -375,18 +375,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.CSharp": "4.7.0", @@ -395,14 +395,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" } } } diff --git a/Converters/Rhino/Speckle.Converters.Rhino7/packages.lock.json b/Converters/Rhino/Speckle.Converters.Rhino7/packages.lock.json index 3418c60a4..35aeb627a 100644 --- a/Converters/Rhino/Speckle.Converters.Rhino7/packages.lock.json +++ b/Converters/Rhino/Speckle.Converters.Rhino7/packages.lock.json @@ -263,7 +263,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "Microsoft.Extensions.Logging": { @@ -286,18 +286,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -307,14 +307,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" } } } diff --git a/Converters/Rhino/Speckle.Converters.Rhino8/packages.lock.json b/Converters/Rhino/Speckle.Converters.Rhino8/packages.lock.json index 10de7264c..e3b536c15 100644 --- a/Converters/Rhino/Speckle.Converters.Rhino8/packages.lock.json +++ b/Converters/Rhino/Speckle.Converters.Rhino8/packages.lock.json @@ -263,7 +263,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "Microsoft.Extensions.Logging": { @@ -286,18 +286,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -307,14 +307,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" } } } diff --git a/Converters/Tekla/Speckle.Converter.Tekla2023/packages.lock.json b/Converters/Tekla/Speckle.Converter.Tekla2023/packages.lock.json index f0e906666..30224d1f0 100644 --- a/Converters/Tekla/Speckle.Converter.Tekla2023/packages.lock.json +++ b/Converters/Tekla/Speckle.Converter.Tekla2023/packages.lock.json @@ -300,7 +300,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "Microsoft.Extensions.Logging": { @@ -323,18 +323,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -344,14 +344,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" }, "Tekla.Structures.Dialog": { "type": "CentralTransitive", diff --git a/Converters/Tekla/Speckle.Converter.Tekla2024/packages.lock.json b/Converters/Tekla/Speckle.Converter.Tekla2024/packages.lock.json index a38dbd3e6..8dcb81285 100644 --- a/Converters/Tekla/Speckle.Converter.Tekla2024/packages.lock.json +++ b/Converters/Tekla/Speckle.Converter.Tekla2024/packages.lock.json @@ -341,7 +341,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "Microsoft.Extensions.Logging": { @@ -364,18 +364,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -385,14 +385,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" }, "Tekla.Structures.Plugins": { "type": "CentralTransitive", diff --git a/DUI3/Speckle.Connectors.DUI.Tests/packages.lock.json b/DUI3/Speckle.Connectors.DUI.Tests/packages.lock.json index 9169a1cc0..ed703bad5 100644 --- a/DUI3/Speckle.Connectors.DUI.Tests/packages.lock.json +++ b/DUI3/Speckle.Connectors.DUI.Tests/packages.lock.json @@ -324,9 +324,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" } }, "speckle.connectors.dui": { @@ -334,8 +334,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -378,18 +378,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.CSharp": "4.7.0", @@ -398,14 +398,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/DUI3/Speckle.Connectors.DUI.WebView/packages.lock.json b/DUI3/Speckle.Connectors.DUI.WebView/packages.lock.json index e32fc1b76..428bbaee1 100644 --- a/DUI3/Speckle.Connectors.DUI.WebView/packages.lock.json +++ b/DUI3/Speckle.Connectors.DUI.WebView/packages.lock.json @@ -264,9 +264,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" } }, "speckle.connectors.dui": { @@ -274,8 +274,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -311,18 +311,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -332,14 +332,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", @@ -572,9 +572,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" } }, "speckle.connectors.dui": { @@ -582,8 +582,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -619,18 +619,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -640,14 +640,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/DUI3/Speckle.Connectors.DUI/packages.lock.json b/DUI3/Speckle.Connectors.DUI/packages.lock.json index 9cdf2446b..64d6327dd 100644 --- a/DUI3/Speckle.Connectors.DUI/packages.lock.json +++ b/DUI3/Speckle.Connectors.DUI/packages.lock.json @@ -50,9 +50,9 @@ }, "Speckle.Sdk": { "type": "Direct", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -62,14 +62,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "Direct", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" }, "System.Threading.Tasks.Dataflow": { "type": "Direct", @@ -320,9 +320,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" } }, "speckle.connectors.logging": { @@ -351,11 +351,11 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } } } diff --git a/Directory.Packages.props b/Directory.Packages.props index a639e68a1..e1a1f6653 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -39,9 +39,9 @@ - - - + + + diff --git a/Sdk/Speckle.Connectors.Common/packages.lock.json b/Sdk/Speckle.Connectors.Common/packages.lock.json index 2c43e0a95..c3ddedaa6 100644 --- a/Sdk/Speckle.Connectors.Common/packages.lock.json +++ b/Sdk/Speckle.Connectors.Common/packages.lock.json @@ -53,18 +53,18 @@ }, "Speckle.Objects": { "type": "Direct", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "Direct", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -74,14 +74,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "Direct", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" }, "GraphQL.Client": { "type": "Transitive", diff --git a/Sdk/Speckle.Connectors.Tests/packages.lock.json b/Sdk/Speckle.Connectors.Tests/packages.lock.json index 7cc263174..bf827cfb2 100644 --- a/Sdk/Speckle.Connectors.Tests/packages.lock.json +++ b/Sdk/Speckle.Connectors.Tests/packages.lock.json @@ -324,9 +324,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )", - "Speckle.Sdk": "[3.1.0-dev.191, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.199, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" } }, "speckle.connectors.logging": { @@ -368,18 +368,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.CSharp": "4.7.0", @@ -388,14 +388,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" } } } diff --git a/Sdk/Speckle.Converters.Common.Tests/packages.lock.json b/Sdk/Speckle.Converters.Common.Tests/packages.lock.json index bf9eeb933..815be1f3e 100644 --- a/Sdk/Speckle.Converters.Common.Tests/packages.lock.json +++ b/Sdk/Speckle.Converters.Common.Tests/packages.lock.json @@ -332,7 +332,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.191, )" + "Speckle.Objects": "[3.1.0-dev.199, )" } }, "speckle.testing": { @@ -362,18 +362,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.CSharp": "4.7.0", @@ -382,14 +382,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" } } } diff --git a/Sdk/Speckle.Converters.Common/packages.lock.json b/Sdk/Speckle.Converters.Common/packages.lock.json index 92b047ee2..a8c32a22a 100644 --- a/Sdk/Speckle.Converters.Common/packages.lock.json +++ b/Sdk/Speckle.Converters.Common/packages.lock.json @@ -50,11 +50,11 @@ }, "Speckle.Objects": { "type": "Direct", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "+m7jRFm0ABbkcSz2UphdxAsislY10IpQ1u79c8a3aVvegLjnsVQZ1sXfRIRO1aFdulkhjYKXYpB3N9M8Z+epgQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.191" + "Speckle.Sdk": "3.1.0-dev.199" } }, "GraphQL.Client": { @@ -309,9 +309,9 @@ }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "VVT3LJiYlhqnggxxdeTt1QLrqfxDb044x0yX6kxS9b5MRzeDvK2Vz86pLDfuHs+SXvDimRVfYx1M42IW/aPcTQ==", + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -321,14 +321,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.191" + "Speckle.Sdk.Dependencies": "3.1.0-dev.199" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.191, )", - "resolved": "3.1.0-dev.191", - "contentHash": "EmEOyjsGsNi56Z/ZoBOn8WirTmIT2yqWvlUeUh0BSPX2TDMZXHTKOM/kHmP6HSd10KVFn2Zo/ItY7/K9iRtL1Q==" + "requested": "[3.1.0-dev.199, )", + "resolved": "3.1.0-dev.199", + "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" } } } From 1b74cc360d01915ba068b9cd7561656d45476fe2 Mon Sep 17 00:00:00 2001 From: Claire Kuang Date: Fri, 22 Nov 2024 18:21:19 +0000 Subject: [PATCH 12/13] moves category assignment to all top level converters --- .../RevitRootToSpeckleConverter.cs | 4 ---- .../TopLevel/ModelCurveToSpeckleTopLevelConverter.cs | 7 ++++++- .../TopLevel/PointcloudTopLevelConverterToSpeckle.cs | 2 ++ 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/Converters/Revit/Speckle.Converters.RevitShared/RevitRootToSpeckleConverter.cs b/Converters/Revit/Speckle.Converters.RevitShared/RevitRootToSpeckleConverter.cs index 0bf32ceab..9f912d020 100644 --- a/Converters/Revit/Speckle.Converters.RevitShared/RevitRootToSpeckleConverter.cs +++ b/Converters/Revit/Speckle.Converters.RevitShared/RevitRootToSpeckleConverter.cs @@ -53,12 +53,8 @@ public Base Convert(object target) result["elementId"] = element.Id.ToString()!; // POC DirectShapes have RevitCategory enum as the type or the category property, DS category property is already set in the converter - // POC: we are setting categories in revitelementtoplevelconverter, need to validate if they apply to grids, model curves, and pointclouds - // trying to set the category as a string will throw - // the category should be moved to be set in each converter instead of the root to speckle converter if (target is not DB.DirectShape) { - result["category"] = element.Category?.Name; result["builtinCategory"] = element.Category?.GetBuiltInCategory().ToString(); } diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/ModelCurveToSpeckleTopLevelConverter.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/ModelCurveToSpeckleTopLevelConverter.cs index 4af88ddc3..3f1f25448 100644 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/ModelCurveToSpeckleTopLevelConverter.cs +++ b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/ModelCurveToSpeckleTopLevelConverter.cs @@ -18,5 +18,10 @@ public ModelCurveToSpeckleTopLevelConverter(ITypedConverter cu public Base Convert(object target) => Convert((DB.ModelCurve)target); - public Base Convert(DB.ModelCurve target) => (Base)_curveConverter.Convert(target.GeometryCurve); + public Base Convert(DB.ModelCurve target) + { + var curve = (Base)_curveConverter.Convert(target.GeometryCurve); + curve["category"] = target.Category?.Name; + return curve; + } } diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/PointcloudTopLevelConverterToSpeckle.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/PointcloudTopLevelConverterToSpeckle.cs index 71c575d76..70d5403cc 100644 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/PointcloudTopLevelConverterToSpeckle.cs +++ b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/TopLevel/PointcloudTopLevelConverterToSpeckle.cs @@ -46,6 +46,8 @@ public SOG.Pointcloud Convert(DB.PointCloudInstance target) bbox = _boundingBoxConverter.Convert(boundingBox) }; + specklePointCloud["category"] = target.Category?.Name; + return specklePointCloud; } } From 61f9be1605049d0f31e36c759bb0b878763874e8 Mon Sep 17 00:00:00 2001 From: Claire Kuang Date: Tue, 26 Nov 2024 11:21:36 +0000 Subject: [PATCH 13/13] reverts to send 2, removes profile props --- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 24 +++---- .../packages.lock.json | 24 +++---- .../packages.lock.json | 24 +++---- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 24 +++---- .../packages.lock.json | 24 +++---- .../packages.lock.json | 24 +++---- .../packages.lock.json | 34 +++++----- .../packages.lock.json | 24 +++---- .../packages.lock.json | 24 +++---- .../packages.lock.json | 24 +++---- .../packages.lock.json | 24 +++---- .../packages.lock.json | 24 +++---- .../packages.lock.json | 24 +++---- .../packages.lock.json | 24 +++---- .../Properties/ClassPropertiesExtractor.cs | 34 +++++++--- .../packages.lock.json | 24 +++---- .../packages.lock.json | 24 +++---- .../packages.lock.json | 24 +++---- .../packages.lock.json | 24 +++---- .../packages.lock.json | 24 +++---- .../packages.lock.json | 32 +++++----- .../packages.lock.json | 64 +++++++++---------- .../Speckle.Connectors.DUI/packages.lock.json | 28 ++++---- Directory.Packages.props | 6 +- .../Operations/RootObjectSender.cs | 20 ++---- .../packages.lock.json | 22 +++---- .../packages.lock.json | 28 ++++---- .../packages.lock.json | 24 +++---- .../packages.lock.json | 22 +++---- 48 files changed, 699 insertions(+), 693 deletions(-) diff --git a/Connectors/ArcGIS/Speckle.Connectors.ArcGIS3/packages.lock.json b/Connectors/ArcGIS/Speckle.Connectors.ArcGIS3/packages.lock.json index 6af367cfb..3cdc8c3ae 100644 --- a/Connectors/ArcGIS/Speckle.Connectors.ArcGIS3/packages.lock.json +++ b/Connectors/ArcGIS/Speckle.Connectors.ArcGIS3/packages.lock.json @@ -231,9 +231,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )" } }, "speckle.connectors.dui": { @@ -241,8 +241,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -267,7 +267,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "Microsoft.Extensions.DependencyInjection": { @@ -299,18 +299,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -320,14 +320,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Autocad/Speckle.Connectors.Autocad2022/packages.lock.json b/Connectors/Autocad/Speckle.Connectors.Autocad2022/packages.lock.json index b4fb91a57..360b41bab 100644 --- a/Connectors/Autocad/Speckle.Connectors.Autocad2022/packages.lock.json +++ b/Connectors/Autocad/Speckle.Connectors.Autocad2022/packages.lock.json @@ -264,9 +264,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )" } }, "speckle.connectors.dui": { @@ -274,8 +274,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -300,7 +300,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "Microsoft.Extensions.DependencyInjection": { @@ -338,18 +338,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -359,14 +359,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Autocad/Speckle.Connectors.Autocad2023/packages.lock.json b/Connectors/Autocad/Speckle.Connectors.Autocad2023/packages.lock.json index a43a0fc7a..803fc0733 100644 --- a/Connectors/Autocad/Speckle.Connectors.Autocad2023/packages.lock.json +++ b/Connectors/Autocad/Speckle.Connectors.Autocad2023/packages.lock.json @@ -264,9 +264,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )" } }, "speckle.connectors.dui": { @@ -274,8 +274,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -300,7 +300,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "Microsoft.Extensions.DependencyInjection": { @@ -338,18 +338,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -359,14 +359,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Autocad/Speckle.Connectors.Autocad2024/packages.lock.json b/Connectors/Autocad/Speckle.Connectors.Autocad2024/packages.lock.json index 4263f15cf..58587376b 100644 --- a/Connectors/Autocad/Speckle.Connectors.Autocad2024/packages.lock.json +++ b/Connectors/Autocad/Speckle.Connectors.Autocad2024/packages.lock.json @@ -264,9 +264,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )" } }, "speckle.connectors.dui": { @@ -274,8 +274,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -301,7 +301,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "Microsoft.Extensions.DependencyInjection": { @@ -339,18 +339,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -360,14 +360,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Autocad/Speckle.Connectors.Autocad2025/packages.lock.json b/Connectors/Autocad/Speckle.Connectors.Autocad2025/packages.lock.json index f0df5f581..575b8b27c 100644 --- a/Connectors/Autocad/Speckle.Connectors.Autocad2025/packages.lock.json +++ b/Connectors/Autocad/Speckle.Connectors.Autocad2025/packages.lock.json @@ -220,9 +220,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )" } }, "speckle.connectors.dui": { @@ -230,8 +230,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -257,7 +257,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "Microsoft.Extensions.DependencyInjection": { @@ -295,18 +295,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.CSharp": "4.7.0", @@ -315,14 +315,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Autocad/Speckle.Connectors.Civil3d2022/packages.lock.json b/Connectors/Autocad/Speckle.Connectors.Civil3d2022/packages.lock.json index b6d23ddb4..b861aefb9 100644 --- a/Connectors/Autocad/Speckle.Connectors.Civil3d2022/packages.lock.json +++ b/Connectors/Autocad/Speckle.Connectors.Civil3d2022/packages.lock.json @@ -273,9 +273,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )" } }, "speckle.connectors.dui": { @@ -283,8 +283,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -310,7 +310,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "Microsoft.Extensions.DependencyInjection": { @@ -348,18 +348,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -369,14 +369,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Autocad/Speckle.Connectors.Civil3d2023/packages.lock.json b/Connectors/Autocad/Speckle.Connectors.Civil3d2023/packages.lock.json index bad64fa20..e3a8badfa 100644 --- a/Connectors/Autocad/Speckle.Connectors.Civil3d2023/packages.lock.json +++ b/Connectors/Autocad/Speckle.Connectors.Civil3d2023/packages.lock.json @@ -273,9 +273,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )" } }, "speckle.connectors.dui": { @@ -283,8 +283,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -310,7 +310,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "Microsoft.Extensions.DependencyInjection": { @@ -348,18 +348,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -369,14 +369,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Autocad/Speckle.Connectors.Civil3d2024/packages.lock.json b/Connectors/Autocad/Speckle.Connectors.Civil3d2024/packages.lock.json index 4a7ee4e80..5227dd0cc 100644 --- a/Connectors/Autocad/Speckle.Connectors.Civil3d2024/packages.lock.json +++ b/Connectors/Autocad/Speckle.Connectors.Civil3d2024/packages.lock.json @@ -273,9 +273,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )" } }, "speckle.connectors.dui": { @@ -283,8 +283,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -310,7 +310,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "Microsoft.Extensions.DependencyInjection": { @@ -348,18 +348,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -369,14 +369,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Autocad/Speckle.Connectors.Civil3d2025/packages.lock.json b/Connectors/Autocad/Speckle.Connectors.Civil3d2025/packages.lock.json index 384f5fd05..cbabd9702 100644 --- a/Connectors/Autocad/Speckle.Connectors.Civil3d2025/packages.lock.json +++ b/Connectors/Autocad/Speckle.Connectors.Civil3d2025/packages.lock.json @@ -229,9 +229,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )" } }, "speckle.connectors.dui": { @@ -239,8 +239,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -267,7 +267,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "Microsoft.Extensions.DependencyInjection": { @@ -305,18 +305,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.CSharp": "4.7.0", @@ -325,14 +325,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Revit/Speckle.Connectors.Revit2022/packages.lock.json b/Connectors/Revit/Speckle.Connectors.Revit2022/packages.lock.json index 58c6645de..cde79eb74 100644 --- a/Connectors/Revit/Speckle.Connectors.Revit2022/packages.lock.json +++ b/Connectors/Revit/Speckle.Connectors.Revit2022/packages.lock.json @@ -292,9 +292,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )" } }, "speckle.connectors.dui": { @@ -302,8 +302,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -314,7 +314,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "speckle.converters.revit2022": { @@ -353,11 +353,11 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Revit.API": { @@ -368,9 +368,9 @@ }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -380,14 +380,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Revit/Speckle.Connectors.Revit2023/packages.lock.json b/Connectors/Revit/Speckle.Connectors.Revit2023/packages.lock.json index a52995dce..d2ae4f7d4 100644 --- a/Connectors/Revit/Speckle.Connectors.Revit2023/packages.lock.json +++ b/Connectors/Revit/Speckle.Connectors.Revit2023/packages.lock.json @@ -292,9 +292,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )" } }, "speckle.connectors.dui": { @@ -302,8 +302,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -314,7 +314,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "speckle.converters.revit2023": { @@ -353,11 +353,11 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Revit.API": { @@ -368,9 +368,9 @@ }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -380,14 +380,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Revit/Speckle.Connectors.Revit2024/packages.lock.json b/Connectors/Revit/Speckle.Connectors.Revit2024/packages.lock.json index 36ac9210f..8402a9343 100644 --- a/Connectors/Revit/Speckle.Connectors.Revit2024/packages.lock.json +++ b/Connectors/Revit/Speckle.Connectors.Revit2024/packages.lock.json @@ -292,9 +292,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )" } }, "speckle.connectors.dui": { @@ -302,8 +302,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -314,7 +314,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "speckle.converters.revit2024": { @@ -353,11 +353,11 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Revit.API": { @@ -368,9 +368,9 @@ }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -380,14 +380,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Revit/Speckle.Connectors.Revit2025/packages.lock.json b/Connectors/Revit/Speckle.Connectors.Revit2025/packages.lock.json index a7a3ff4bf..112d51b17 100644 --- a/Connectors/Revit/Speckle.Connectors.Revit2025/packages.lock.json +++ b/Connectors/Revit/Speckle.Connectors.Revit2025/packages.lock.json @@ -242,9 +242,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )" } }, "speckle.connectors.dui": { @@ -252,8 +252,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -271,7 +271,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "speckle.converters.revit2025": { @@ -316,11 +316,11 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Revit.API": { @@ -331,9 +331,9 @@ }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.CSharp": "4.7.0", @@ -342,14 +342,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Rhino/Speckle.Connectors.Rhino7/packages.lock.json b/Connectors/Rhino/Speckle.Connectors.Rhino7/packages.lock.json index 07e16e278..46d76829e 100644 --- a/Connectors/Rhino/Speckle.Connectors.Rhino7/packages.lock.json +++ b/Connectors/Rhino/Speckle.Connectors.Rhino7/packages.lock.json @@ -273,9 +273,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )" } }, "speckle.connectors.dui": { @@ -283,8 +283,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -302,7 +302,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "speckle.converters.rhino7": { @@ -347,18 +347,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -368,14 +368,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Rhino/Speckle.Connectors.Rhino8/packages.lock.json b/Connectors/Rhino/Speckle.Connectors.Rhino8/packages.lock.json index a346c9747..a95aa3ec2 100644 --- a/Connectors/Rhino/Speckle.Connectors.Rhino8/packages.lock.json +++ b/Connectors/Rhino/Speckle.Connectors.Rhino8/packages.lock.json @@ -273,9 +273,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )" } }, "speckle.connectors.dui": { @@ -283,8 +283,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -302,7 +302,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "speckle.converters.rhino8": { @@ -347,18 +347,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -368,14 +368,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Tekla/Speckle.Connector.Tekla2023/packages.lock.json b/Connectors/Tekla/Speckle.Connector.Tekla2023/packages.lock.json index aa99c39a1..8624dc67d 100644 --- a/Connectors/Tekla/Speckle.Connector.Tekla2023/packages.lock.json +++ b/Connectors/Tekla/Speckle.Connector.Tekla2023/packages.lock.json @@ -35,11 +35,11 @@ }, "Speckle.Objects": { "type": "Direct", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Tekla.Structures.Dialog": { @@ -332,9 +332,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )" } }, "speckle.connectors.dui": { @@ -342,8 +342,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -369,7 +369,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "Microsoft.Extensions.DependencyInjection": { @@ -407,9 +407,9 @@ }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -419,14 +419,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Connectors/Tekla/Speckle.Connector.Tekla2024/packages.lock.json b/Connectors/Tekla/Speckle.Connector.Tekla2024/packages.lock.json index 5a3d1eeba..3dba4fc70 100644 --- a/Connectors/Tekla/Speckle.Connector.Tekla2024/packages.lock.json +++ b/Connectors/Tekla/Speckle.Connector.Tekla2024/packages.lock.json @@ -35,11 +35,11 @@ }, "Speckle.Objects": { "type": "Direct", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Tekla.Structures.Dialog": { @@ -413,9 +413,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )" } }, "speckle.connectors.dui": { @@ -423,8 +423,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -450,7 +450,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "Microsoft.Extensions.DependencyInjection": { @@ -488,9 +488,9 @@ }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -500,14 +500,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Converters/ArcGIS/Speckle.Converters.ArcGIS3/packages.lock.json b/Converters/ArcGIS/Speckle.Converters.ArcGIS3/packages.lock.json index 1ff7b3c27..798436c3e 100644 --- a/Converters/ArcGIS/Speckle.Converters.ArcGIS3/packages.lock.json +++ b/Converters/ArcGIS/Speckle.Converters.ArcGIS3/packages.lock.json @@ -224,7 +224,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "Microsoft.Extensions.Logging": { @@ -247,18 +247,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -268,14 +268,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" } } } diff --git a/Converters/Autocad/Speckle.Converters.Autocad2022/packages.lock.json b/Converters/Autocad/Speckle.Converters.Autocad2022/packages.lock.json index 06c3b17d2..7bbc16510 100644 --- a/Converters/Autocad/Speckle.Converters.Autocad2022/packages.lock.json +++ b/Converters/Autocad/Speckle.Converters.Autocad2022/packages.lock.json @@ -263,7 +263,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "Microsoft.Extensions.Logging": { @@ -286,18 +286,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -307,14 +307,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" } } } diff --git a/Converters/Autocad/Speckle.Converters.Autocad2023/packages.lock.json b/Converters/Autocad/Speckle.Converters.Autocad2023/packages.lock.json index 25ee828d6..72d8d5518 100644 --- a/Converters/Autocad/Speckle.Converters.Autocad2023/packages.lock.json +++ b/Converters/Autocad/Speckle.Converters.Autocad2023/packages.lock.json @@ -263,7 +263,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "Microsoft.Extensions.Logging": { @@ -286,18 +286,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -307,14 +307,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" } } } diff --git a/Converters/Autocad/Speckle.Converters.Autocad2024/packages.lock.json b/Converters/Autocad/Speckle.Converters.Autocad2024/packages.lock.json index d1d8682a5..2915d0c3f 100644 --- a/Converters/Autocad/Speckle.Converters.Autocad2024/packages.lock.json +++ b/Converters/Autocad/Speckle.Converters.Autocad2024/packages.lock.json @@ -264,9 +264,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )" } }, "speckle.connectors.dui": { @@ -274,8 +274,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -293,7 +293,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "Microsoft.Extensions.DependencyInjection": { @@ -331,18 +331,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -352,14 +352,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Converters/Autocad/Speckle.Converters.Autocad2025/packages.lock.json b/Converters/Autocad/Speckle.Converters.Autocad2025/packages.lock.json index ee560eb80..624f23cf6 100644 --- a/Converters/Autocad/Speckle.Converters.Autocad2025/packages.lock.json +++ b/Converters/Autocad/Speckle.Converters.Autocad2025/packages.lock.json @@ -220,9 +220,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )" } }, "speckle.connectors.dui": { @@ -230,8 +230,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -249,7 +249,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "Microsoft.Extensions.DependencyInjection": { @@ -287,18 +287,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.CSharp": "4.7.0", @@ -307,14 +307,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Converters/Civil3d/Speckle.Converters.Civil3d2022/packages.lock.json b/Converters/Civil3d/Speckle.Converters.Civil3d2022/packages.lock.json index b7f300f39..4fb49d43c 100644 --- a/Converters/Civil3d/Speckle.Converters.Civil3d2022/packages.lock.json +++ b/Converters/Civil3d/Speckle.Converters.Civil3d2022/packages.lock.json @@ -272,7 +272,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "Microsoft.Extensions.Logging": { @@ -295,18 +295,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -316,14 +316,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" } } } diff --git a/Converters/Civil3d/Speckle.Converters.Civil3d2023/packages.lock.json b/Converters/Civil3d/Speckle.Converters.Civil3d2023/packages.lock.json index d52eabdf4..efa7275b1 100644 --- a/Converters/Civil3d/Speckle.Converters.Civil3d2023/packages.lock.json +++ b/Converters/Civil3d/Speckle.Converters.Civil3d2023/packages.lock.json @@ -272,7 +272,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "Microsoft.Extensions.Logging": { @@ -295,18 +295,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -316,14 +316,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" } } } diff --git a/Converters/Civil3d/Speckle.Converters.Civil3d2024/packages.lock.json b/Converters/Civil3d/Speckle.Converters.Civil3d2024/packages.lock.json index c86eae9e0..7387e3b8c 100644 --- a/Converters/Civil3d/Speckle.Converters.Civil3d2024/packages.lock.json +++ b/Converters/Civil3d/Speckle.Converters.Civil3d2024/packages.lock.json @@ -272,7 +272,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "Microsoft.Extensions.Logging": { @@ -295,18 +295,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -316,14 +316,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" } } } diff --git a/Converters/Civil3d/Speckle.Converters.Civil3d2025/packages.lock.json b/Converters/Civil3d/Speckle.Converters.Civil3d2025/packages.lock.json index d9cdb2e98..3509e3089 100644 --- a/Converters/Civil3d/Speckle.Converters.Civil3d2025/packages.lock.json +++ b/Converters/Civil3d/Speckle.Converters.Civil3d2025/packages.lock.json @@ -229,9 +229,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )" } }, "speckle.connectors.dui": { @@ -239,8 +239,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -258,7 +258,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "Microsoft.Extensions.DependencyInjection": { @@ -296,18 +296,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.CSharp": "4.7.0", @@ -316,14 +316,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/Converters/Revit/Speckle.Converters.Revit2022.Tests/packages.lock.json b/Converters/Revit/Speckle.Converters.Revit2022.Tests/packages.lock.json index 7b58f6749..3a8b8750f 100644 --- a/Converters/Revit/Speckle.Converters.Revit2022.Tests/packages.lock.json +++ b/Converters/Revit/Speckle.Converters.Revit2022.Tests/packages.lock.json @@ -345,7 +345,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "speckle.testing": { @@ -375,18 +375,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.CSharp": "4.7.0", @@ -395,14 +395,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" } } } diff --git a/Converters/Revit/Speckle.Converters.Revit2022/packages.lock.json b/Converters/Revit/Speckle.Converters.Revit2022/packages.lock.json index 7fd56fa89..dede5f6f1 100644 --- a/Converters/Revit/Speckle.Converters.Revit2022/packages.lock.json +++ b/Converters/Revit/Speckle.Converters.Revit2022/packages.lock.json @@ -263,7 +263,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "Microsoft.Extensions.Logging": { @@ -286,18 +286,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -307,14 +307,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" } } } diff --git a/Converters/Revit/Speckle.Converters.Revit2023.Tests/packages.lock.json b/Converters/Revit/Speckle.Converters.Revit2023.Tests/packages.lock.json index 6f1e617e2..f8d30f46d 100644 --- a/Converters/Revit/Speckle.Converters.Revit2023.Tests/packages.lock.json +++ b/Converters/Revit/Speckle.Converters.Revit2023.Tests/packages.lock.json @@ -345,7 +345,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "speckle.testing": { @@ -375,18 +375,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.CSharp": "4.7.0", @@ -395,14 +395,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" } } } diff --git a/Converters/Revit/Speckle.Converters.Revit2023/packages.lock.json b/Converters/Revit/Speckle.Converters.Revit2023/packages.lock.json index 8df75a500..e7e4ad754 100644 --- a/Converters/Revit/Speckle.Converters.Revit2023/packages.lock.json +++ b/Converters/Revit/Speckle.Converters.Revit2023/packages.lock.json @@ -263,7 +263,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "Microsoft.Extensions.Logging": { @@ -286,18 +286,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -307,14 +307,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" } } } diff --git a/Converters/Revit/Speckle.Converters.Revit2024.Tests/packages.lock.json b/Converters/Revit/Speckle.Converters.Revit2024.Tests/packages.lock.json index 9cff4d1d4..e1b8e4be0 100644 --- a/Converters/Revit/Speckle.Converters.Revit2024.Tests/packages.lock.json +++ b/Converters/Revit/Speckle.Converters.Revit2024.Tests/packages.lock.json @@ -345,7 +345,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "speckle.testing": { @@ -375,18 +375,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.CSharp": "4.7.0", @@ -395,14 +395,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" } } } diff --git a/Converters/Revit/Speckle.Converters.Revit2024/packages.lock.json b/Converters/Revit/Speckle.Converters.Revit2024/packages.lock.json index 89f7943ac..79030c2f3 100644 --- a/Converters/Revit/Speckle.Converters.Revit2024/packages.lock.json +++ b/Converters/Revit/Speckle.Converters.Revit2024/packages.lock.json @@ -263,7 +263,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "Microsoft.Extensions.Logging": { @@ -286,18 +286,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -307,14 +307,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" } } } diff --git a/Converters/Revit/Speckle.Converters.Revit2025/packages.lock.json b/Converters/Revit/Speckle.Converters.Revit2025/packages.lock.json index 601a66e15..8304fd53a 100644 --- a/Converters/Revit/Speckle.Converters.Revit2025/packages.lock.json +++ b/Converters/Revit/Speckle.Converters.Revit2025/packages.lock.json @@ -219,7 +219,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "Microsoft.Extensions.Logging": { @@ -242,18 +242,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.CSharp": "4.7.0", @@ -262,14 +262,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" } } } diff --git a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ClassPropertiesExtractor.cs b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ClassPropertiesExtractor.cs index 58a530d21..6f7e341d5 100644 --- a/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ClassPropertiesExtractor.cs +++ b/Converters/Revit/Speckle.Converters.RevitShared/ToSpeckle/Properties/ClassPropertiesExtractor.cs @@ -45,8 +45,8 @@ public ClassPropertiesExtractor( case DB.Floor floor: return ExtractFloorProperties(floor); - case DB.Ceiling ceiling: - return ExtractCeilingProperties(ceiling); + //case DB.Ceiling ceiling: + //return ExtractCeilingProperties(ceiling); case DB.ExtrusionRoof extrusionRoof: return ExtractExtrusionRoofProperties(extrusionRoof); @@ -84,12 +84,14 @@ public ClassPropertiesExtractor( ["flipped"] = wall.Flipped }; + /* POC: Profile polycurves were resulting in serialization issues that need to be resolved first. commenting these out for now. // get profile curves, which includes voids List profile = GetSketchProfile(wall.Document, wall.SketchId); if (profile.Count > 0) { wallProperties["profile"] = profile; } + */ return wallProperties; } @@ -104,16 +106,19 @@ public ClassPropertiesExtractor( _parameterValueExtractor.GetValueAsBool(floor, DB.BuiltInParameter.FLOOR_PARAM_IS_STRUCTURAL) ?? false, }; + /* // get profile curves, which includes voids List profile = GetSketchProfile(floor.Document, floor.SketchId); if (profile.Count > 0) { floorProperties["profile"] = profile; } + */ return floorProperties; } + /* private Dictionary ExtractCeilingProperties(DB.Ceiling ceiling) { Dictionary ceilingProperties = new(); @@ -127,29 +132,29 @@ public ClassPropertiesExtractor( return ceilingProperties; } + */ private Dictionary ExtractExtrusionRoofProperties(DB.ExtrusionRoof extrusionRoof) { - // get profile curve, which is outline - SOG.Polycurve profile = _modelCurveArrayConverter.Convert(extrusionRoof.GetProfile()); - Dictionary extrusionRoofProperties = new() { ["start"] = _parameterValueExtractor.GetValueAsDouble(extrusionRoof, DB.BuiltInParameter.EXTRUSION_START_PARAM), ["end"] = _parameterValueExtractor.GetValueAsDouble(extrusionRoof, DB.BuiltInParameter.EXTRUSION_END_PARAM), - ["profile"] = new List() { profile } }; + /* + // get profile curve, which is outline + SOG.Polycurve profile = _modelCurveArrayConverter.Convert(extrusionRoof.GetProfile()); + extrusionRoofProperties["profile"] = new List() { profile }; + */ + return extrusionRoofProperties; } private Dictionary ExtractFootPrintRoofProperties(DB.FootPrintRoof footPrintRoof) { - // get profile curve, which is outline - SOG.Polycurve[] profile = _modelCurveArrArrayConverter.Convert(footPrintRoof.GetProfiles()); - - Dictionary extrusionRoofProperties = new() { ["profile"] = profile.ToList() }; + Dictionary extrusionRoofProperties = new(); // We don't currently validate the success of this TryGet, it is assumed some Roofs don't have a top-level. if ( @@ -163,6 +168,15 @@ out var topLevel extrusionRoofProperties["topLevel"] = _levelConverter.Convert(topLevel); } + /* + // get profile curve, which is outline + SOG.Polycurve[] profile = _modelCurveArrArrayConverter.Convert(footPrintRoof.GetProfiles()); + if (profile.Length > 0) + { + extrusionRoofProperties["profile"] = profile.ToList(); + } + */ + return extrusionRoofProperties; } diff --git a/Converters/Rhino/Speckle.Converters.Rhino7.Tests/packages.lock.json b/Converters/Rhino/Speckle.Converters.Rhino7.Tests/packages.lock.json index dba8bb584..14e8737c8 100644 --- a/Converters/Rhino/Speckle.Converters.Rhino7.Tests/packages.lock.json +++ b/Converters/Rhino/Speckle.Converters.Rhino7.Tests/packages.lock.json @@ -345,7 +345,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "speckle.testing": { @@ -375,18 +375,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.CSharp": "4.7.0", @@ -395,14 +395,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" } } } diff --git a/Converters/Rhino/Speckle.Converters.Rhino7/packages.lock.json b/Converters/Rhino/Speckle.Converters.Rhino7/packages.lock.json index 35aeb627a..0bb8ff6b5 100644 --- a/Converters/Rhino/Speckle.Converters.Rhino7/packages.lock.json +++ b/Converters/Rhino/Speckle.Converters.Rhino7/packages.lock.json @@ -263,7 +263,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "Microsoft.Extensions.Logging": { @@ -286,18 +286,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -307,14 +307,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" } } } diff --git a/Converters/Rhino/Speckle.Converters.Rhino8/packages.lock.json b/Converters/Rhino/Speckle.Converters.Rhino8/packages.lock.json index e3b536c15..1bb7a4d69 100644 --- a/Converters/Rhino/Speckle.Converters.Rhino8/packages.lock.json +++ b/Converters/Rhino/Speckle.Converters.Rhino8/packages.lock.json @@ -263,7 +263,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "Microsoft.Extensions.Logging": { @@ -286,18 +286,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -307,14 +307,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" } } } diff --git a/Converters/Tekla/Speckle.Converter.Tekla2023/packages.lock.json b/Converters/Tekla/Speckle.Converter.Tekla2023/packages.lock.json index 30224d1f0..15bb90283 100644 --- a/Converters/Tekla/Speckle.Converter.Tekla2023/packages.lock.json +++ b/Converters/Tekla/Speckle.Converter.Tekla2023/packages.lock.json @@ -300,7 +300,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "Microsoft.Extensions.Logging": { @@ -323,18 +323,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -344,14 +344,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" }, "Tekla.Structures.Dialog": { "type": "CentralTransitive", diff --git a/Converters/Tekla/Speckle.Converter.Tekla2024/packages.lock.json b/Converters/Tekla/Speckle.Converter.Tekla2024/packages.lock.json index 8dcb81285..2fc96e4a5 100644 --- a/Converters/Tekla/Speckle.Converter.Tekla2024/packages.lock.json +++ b/Converters/Tekla/Speckle.Converter.Tekla2024/packages.lock.json @@ -341,7 +341,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "Microsoft.Extensions.Logging": { @@ -364,18 +364,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -385,14 +385,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" }, "Tekla.Structures.Plugins": { "type": "CentralTransitive", diff --git a/DUI3/Speckle.Connectors.DUI.Tests/packages.lock.json b/DUI3/Speckle.Connectors.DUI.Tests/packages.lock.json index ed703bad5..9cd3f9344 100644 --- a/DUI3/Speckle.Connectors.DUI.Tests/packages.lock.json +++ b/DUI3/Speckle.Connectors.DUI.Tests/packages.lock.json @@ -324,9 +324,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )" } }, "speckle.connectors.dui": { @@ -334,8 +334,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -378,18 +378,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.CSharp": "4.7.0", @@ -398,14 +398,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/DUI3/Speckle.Connectors.DUI.WebView/packages.lock.json b/DUI3/Speckle.Connectors.DUI.WebView/packages.lock.json index 428bbaee1..bd054fd5e 100644 --- a/DUI3/Speckle.Connectors.DUI.WebView/packages.lock.json +++ b/DUI3/Speckle.Connectors.DUI.WebView/packages.lock.json @@ -264,9 +264,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )" } }, "speckle.connectors.dui": { @@ -274,8 +274,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -311,18 +311,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -332,14 +332,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", @@ -572,9 +572,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )" } }, "speckle.connectors.dui": { @@ -582,8 +582,8 @@ "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", "Speckle.Connectors.Common": "[1.0.0, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )", "System.Threading.Tasks.Dataflow": "[6.0.0, )" } }, @@ -619,18 +619,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -640,14 +640,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" }, "System.Threading.Tasks.Dataflow": { "type": "CentralTransitive", diff --git a/DUI3/Speckle.Connectors.DUI/packages.lock.json b/DUI3/Speckle.Connectors.DUI/packages.lock.json index 64d6327dd..c3223afa2 100644 --- a/DUI3/Speckle.Connectors.DUI/packages.lock.json +++ b/DUI3/Speckle.Connectors.DUI/packages.lock.json @@ -50,9 +50,9 @@ }, "Speckle.Sdk": { "type": "Direct", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -62,14 +62,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "Direct", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" }, "System.Threading.Tasks.Dataflow": { "type": "Direct", @@ -320,9 +320,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )" } }, "speckle.connectors.logging": { @@ -351,11 +351,11 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } } } diff --git a/Directory.Packages.props b/Directory.Packages.props index e1a1f6653..312a19f0c 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -39,9 +39,9 @@ - - - + + + diff --git a/Sdk/Speckle.Connectors.Common/Operations/RootObjectSender.cs b/Sdk/Speckle.Connectors.Common/Operations/RootObjectSender.cs index 449f6f047..bf896b6b7 100644 --- a/Sdk/Speckle.Connectors.Common/Operations/RootObjectSender.cs +++ b/Sdk/Speckle.Connectors.Common/Operations/RootObjectSender.cs @@ -6,7 +6,6 @@ using Speckle.Sdk.Credentials; using Speckle.Sdk.Logging; using Speckle.Sdk.Models; -using Speckle.Sdk.Serialisation; using Speckle.Sdk.Serialisation.V2.Send; using Speckle.Sdk.Transports; @@ -21,7 +20,6 @@ namespace Speckle.Connectors.Common.Operations; [GenerateAutoInterface] public sealed class RootObjectSender : IRootObjectSender { - private readonly IServerTransportFactory _transportFactory; private readonly ISendConversionCache _sendConversionCache; private readonly AccountService _accountService; private readonly IProgressDisplayManager _progressDisplayManager; @@ -35,8 +33,7 @@ public RootObjectSender( IProgressDisplayManager progressDisplayManager, IOperations operations, IClientFactory clientFactory, - ISdkActivityFactory activityFactory, - IServerTransportFactory transportFactory + ISdkActivityFactory activityFactory ) { _sendConversionCache = sendConversionCache; @@ -45,7 +42,6 @@ IServerTransportFactory transportFactory _operations = operations; _clientFactory = clientFactory; _activityFactory = activityFactory; - _transportFactory = transportFactory; } /// @@ -69,13 +65,13 @@ public async Task Send( using var activity = _activityFactory.Start("SendOperation"); string previousSpeed = string.Empty; - using var transport = _transportFactory.Create(account, sendInfo.ProjectId, 60, null); _progressDisplayManager.Begin(); - var send1Results = await _operations - .Send( + var sendResult = await _operations + .Send2( + sendInfo.ServerUrl, + sendInfo.ProjectId, + account.token, commitObject, - transport, - true, onProgressAction: new PassthroughProgress(args => { if (args.ProgressEvent == ProgressEvent.UploadBytes) @@ -114,10 +110,6 @@ public async Task Send( ) .ConfigureAwait(false); - var sendResult = new SerializeProcessResults( - send1Results.rootObjId, - send1Results.convertedReferences.ToDictionary(x => new Id(x.Key), x => x.Value) - ); _sendConversionCache.StoreSendResult(sendInfo.ProjectId, sendResult.ConvertedReferences); ct.ThrowIfCancellationRequested(); diff --git a/Sdk/Speckle.Connectors.Common/packages.lock.json b/Sdk/Speckle.Connectors.Common/packages.lock.json index c3ddedaa6..c9fd55e88 100644 --- a/Sdk/Speckle.Connectors.Common/packages.lock.json +++ b/Sdk/Speckle.Connectors.Common/packages.lock.json @@ -53,18 +53,18 @@ }, "Speckle.Objects": { "type": "Direct", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "Direct", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -74,14 +74,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "Direct", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" }, "GraphQL.Client": { "type": "Transitive", diff --git a/Sdk/Speckle.Connectors.Tests/packages.lock.json b/Sdk/Speckle.Connectors.Tests/packages.lock.json index bf827cfb2..f2b5d367f 100644 --- a/Sdk/Speckle.Connectors.Tests/packages.lock.json +++ b/Sdk/Speckle.Connectors.Tests/packages.lock.json @@ -324,9 +324,9 @@ "dependencies": { "Microsoft.Extensions.DependencyInjection": "[2.2.0, )", "Speckle.Connectors.Logging": "[1.0.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )", - "Speckle.Sdk": "[3.1.0-dev.199, )", - "Speckle.Sdk.Dependencies": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )", + "Speckle.Sdk": "[3.1.0-dev.200, )", + "Speckle.Sdk.Dependencies": "[3.1.0-dev.200, )" } }, "speckle.connectors.logging": { @@ -368,18 +368,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.CSharp": "4.7.0", @@ -388,14 +388,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" } } } diff --git a/Sdk/Speckle.Converters.Common.Tests/packages.lock.json b/Sdk/Speckle.Converters.Common.Tests/packages.lock.json index 815be1f3e..28a341e5b 100644 --- a/Sdk/Speckle.Converters.Common.Tests/packages.lock.json +++ b/Sdk/Speckle.Converters.Common.Tests/packages.lock.json @@ -332,7 +332,7 @@ "type": "Project", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "[2.2.0, )", - "Speckle.Objects": "[3.1.0-dev.199, )" + "Speckle.Objects": "[3.1.0-dev.200, )" } }, "speckle.testing": { @@ -362,18 +362,18 @@ }, "Speckle.Objects": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.CSharp": "4.7.0", @@ -382,14 +382,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" } } } diff --git a/Sdk/Speckle.Converters.Common/packages.lock.json b/Sdk/Speckle.Converters.Common/packages.lock.json index a8c32a22a..dce4a0052 100644 --- a/Sdk/Speckle.Converters.Common/packages.lock.json +++ b/Sdk/Speckle.Converters.Common/packages.lock.json @@ -50,11 +50,11 @@ }, "Speckle.Objects": { "type": "Direct", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "/Cuwxyfzx+imkZyg5/8Gc5WHkIymdYuo1/oV5KwvbHeA+B+KRxTvFCFnC0A5rt3rvp9oEITVVGY8fRd2ZiEjEg==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "n4O+XvMBTsl2gOjZmMeE1Kvo1DOxDLuBcUR7GQw8G0LPv+ce+JFSNaFnmyz/w4X32X2bHmbSImuMRr6U7K4dUQ==", "dependencies": { - "Speckle.Sdk": "3.1.0-dev.199" + "Speckle.Sdk": "3.1.0-dev.200" } }, "GraphQL.Client": { @@ -309,9 +309,9 @@ }, "Speckle.Sdk": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "eGhyk6g2wV5ardnx/QLAE5xrmdl0bjerXkWL8wDr1+sU62f0XX0PhNvn0j3RGK6Oskby3CLOj9PMFFaYzm4y4A==", + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "iRdDkEFDu8taJmzMs6RK/HiUZMeESNKfovb3U2a3yO3wEElNfpqPGXJr3GKcjjPZ+LwENgNO3/aemGzx8+TXQw==", "dependencies": { "GraphQL.Client": "6.0.0", "Microsoft.Bcl.AsyncInterfaces": "5.0.0", @@ -321,14 +321,14 @@ "Microsoft.Extensions.Logging": "2.2.0", "Speckle.DoubleNumerics": "4.0.1", "Speckle.Newtonsoft.Json": "13.0.2", - "Speckle.Sdk.Dependencies": "3.1.0-dev.199" + "Speckle.Sdk.Dependencies": "3.1.0-dev.200" } }, "Speckle.Sdk.Dependencies": { "type": "CentralTransitive", - "requested": "[3.1.0-dev.199, )", - "resolved": "3.1.0-dev.199", - "contentHash": "NMum+fezvAgK8jswTC9HDWweOh/NaxPDyk4Y3D6M44RQ61lE6w6En/jFPKQXtsWoEg8fOjhsNFGOudS/g3M2pg==" + "requested": "[3.1.0-dev.200, )", + "resolved": "3.1.0-dev.200", + "contentHash": "4ZHkKRzI6/Xa1c20NrH3+e+m5DUB+qbBSq+GJ6MShUh6SpKOC4DRdwy0qCcAWrurq7V94xU0qN+7+QzKGeWlFw==" } } }