Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

6.2 Deployment #3084

Merged
merged 153 commits into from
Jun 21, 2023
Merged
Show file tree
Hide file tree
Changes from 149 commits
Commits
Show all changes
153 commits
Select commit Hold shift + click to select a range
31ca1c2
Upgrade AssemblyFileVersion to 6.2.0.0
BHoMBot Mar 28, 2023
7d9db50
Update project compliance
BHoMBot Mar 29, 2023
0a081b4
Remove PreviousVersion attributes for 6.1
BHoMBot Mar 31, 2023
bfd3f8a
Updated Lighting Engine methods for Basis Orientation Property
enarhi Apr 12, 2023
860674e
Updated unit test
enarhi Apr 12, 2023
0a7340c
Code cleanup
enarhi Apr 13, 2023
4848f0d
Update NumericalDifferenceInclusion.cs
alelom Apr 13, 2023
3f4fd24
Update ExtensionMethodToCall to allow for default parameters
IsakNaslundBh Apr 19, 2023
bc6e7b3
Adding unit tests demonstrating the issue
alelom Apr 19, 2023
387a6e3
Update Structure_Engine_Tests.csproj
alelom Apr 19, 2023
8fa6507
Update Geometry3D.cs
alelom Apr 19, 2023
c4ede2d
Update Structure_Engine_Tests.csproj
alelom Apr 19, 2023
ea3276e
Update Structure_Engine_Tests.csproj
alelom Apr 19, 2023
b4d8e39
Update Structure_Engine_Tests.csproj
alelom Apr 19, 2023
3a5c890
Update Structure_Engine_Tests.csproj
alelom Apr 19, 2023
02e026c
Create Geometry.cs
alelom Apr 19, 2023
ac1b5a5
Added multiple ext methds tests
alelom Apr 19, 2023
d46c7f9
Update Geometry.cs
alelom Apr 19, 2023
a41a766
Update Geometry3D.cs
alelom Apr 19, 2023
ff431c5
Update Geometry3D.cs
alelom Apr 19, 2023
5204afc
Update Base_Engine_Tests.csproj
alelom Apr 19, 2023
fcee6f5
Fix not using random obejcts for geometry tests
IsakNaslundBh Apr 19, 2023
05b74a6
Make extension method to call doing the heavy lifting public and add …
IsakNaslundBh Apr 19, 2023
08a6883
Update TryRunExtensionMethod to be the method responsible for perform…
IsakNaslundBh Apr 19, 2023
6906402
Change RunExtensionMethod to call TryRunExtensionMethod
IsakNaslundBh Apr 19, 2023
4dc70fc
Update call to Geometry3d to call TryRunExtensionMethod
IsakNaslundBh Apr 19, 2023
e6d0c03
Removing old core logic replaced with new in TryRunExtensionMethod an…
IsakNaslundBh Apr 19, 2023
b2757b6
Fix references
IsakNaslundBh Apr 20, 2023
12bce9a
Adding missing descriptions to Geometry3D
alelom Apr 25, 2023
e412699
Update create methods for hollow core to include direction
IsakNaslundBh Apr 21, 2023
4dd9bef
Add GeneralMaterialTakeoff method for IElement
IsakNaslundBh May 8, 2023
37fd8d3
Add Create methods for General takeoff in realtion to Composition and…
IsakNaslundBh May 8, 2023
f358a07
Align other IElement dispatch methods to look for General takeoff method
IsakNaslundBh May 8, 2023
c044af7
Add AssignbTemplate methodology for General takeoff obejct
IsakNaslundBh May 8, 2023
5584357
Add method for computing the aggregate general material takeoff
IsakNaslundBh May 8, 2023
ac1f7fe
Add method for getting the mapped takeoff from an IElement
IsakNaslundBh May 8, 2023
1dcd18b
Implement GeneralTakeoff method for physical 2d elements
IsakNaslundBh May 8, 2023
0e52d2d
Fix descriptions
IsakNaslundBh May 8, 2023
ae941cd
Add unit tests
IsakNaslundBh May 8, 2023
1c13d30
Fix compliance
IsakNaslundBh May 8, 2023
7132367
Fix cloning issue for takeoff items in aggregation method
IsakNaslundBh May 9, 2023
46d5478
Update UT after fix
IsakNaslundBh May 9, 2023
0f13837
Add new wserialiser that doesn't depend so heavily on Mongo Bson arch…
adecler Apr 14, 2023
4799ffc
Initial attempt on deserialiser (veeeery slow)
adecler Apr 19, 2023
7a9283b
Improve speed (10x) by directly accessing the BHoMTypeDictionary in C…
adecler Apr 20, 2023
a4b8d28
Covering BsonNull in all class types
adecler Apr 20, 2023
14a47e8
Adding missing types for Objects
adecler Apr 20, 2023
e90a640
Support enums previously incorrectly serialised as integers
adecler Apr 20, 2023
21163d5
Adding support for MethodInfo and ConstructorInfo
adecler Apr 20, 2023
d343edd
Fixing serialised type of MethodInfo and ConstructorInfo
adecler Apr 20, 2023
b952a4e
Revert "Fixing serialised type of MethodInfo and ConstructorInfo"
adecler Apr 20, 2023
bffe47b
new DeserialiseDeprecate method
adecler Apr 21, 2023
9dacaa7
Fix method versioning
IsakNaslundBh Apr 24, 2023
5cad678
deserialise numeric types from strings
IsakNaslundBh Apr 24, 2023
4eda240
Handle case of dictionaries serialised without k and v correctly set
IsakNaslundBh Apr 24, 2023
69daab9
Pass on version to type deserialisation and handle versioning for str…
IsakNaslundBh Apr 24, 2023
cb5c13b
Make better use of type upgrader for method deserialisation
IsakNaslundBh Apr 24, 2023
48a592f
Inject various levels of versining for IObject
IsakNaslundBh Apr 24, 2023
d0fcdf0
versioning for IImutable
IsakNaslundBh Apr 24, 2023
f201bc5
Pass on information if the obejct was upgraded or not
IsakNaslundBh Apr 24, 2023
3726386
Better versioning handling of missing properties
IsakNaslundBh Apr 25, 2023
704565d
Add initial support for deserialising to fields
IsakNaslundBh Apr 25, 2023
615f327
Remove support for fields in deserialisation
IsakNaslundBh Apr 25, 2023
d2b5ca8
Change return type to IObject for IImutable deserialiser
IsakNaslundBh Apr 25, 2023
7bef31c
add support for string -> long
IsakNaslundBh Apr 25, 2023
9f4f561
Add support for numbers -> string
IsakNaslundBh Apr 25, 2023
8bc1c40
Add support for deserialising enums from top level
IsakNaslundBh Apr 25, 2023
79ae398
Add support for deserialising unsigned int
IsakNaslundBh Apr 25, 2023
4927b1b
small refactor on Dictionary
IsakNaslundBh Apr 25, 2023
706481a
Better messaging for failing Immutable objects
IsakNaslundBh Apr 27, 2023
490e0f8
Further checks to IImutable
IsakNaslundBh Apr 27, 2023
d36d8a1
Add test projects
IsakNaslundBh Apr 27, 2023
524b0d5
Add to-From-Json tests
IsakNaslundBh Apr 27, 2023
2fb19e2
Create Serialiser_Engine_Tests.csproj
IsakNaslundBh Apr 27, 2023
4a3ad8d
Add Versioning checks
IsakNaslundBh Apr 27, 2023
a2443bf
Add test if all types implement IObject
IsakNaslundBh Apr 27, 2023
36b7d3c
Add comparison for old and new ToJson
IsakNaslundBh Apr 27, 2023
cc0615f
Make all deserialisation methods private
IsakNaslundBh Apr 27, 2023
364cebe
Make all serialise methods private
IsakNaslundBh Apr 28, 2023
9d9e266
hiding all IDeserialise except method only accepting BsonValue
IsakNaslundBh Apr 28, 2023
aa6e073
Fix test namespace
IsakNaslundBh Apr 28, 2023
1020924
More detail in toFromJson comparison
IsakNaslundBh Apr 28, 2023
f486980
Slight restructuring of versioning tests and better access to log dum…
IsakNaslundBh Apr 28, 2023
df48a22
Further restructuring, handling loading of assemblies in separate bas…
IsakNaslundBh Apr 28, 2023
4e0d4f8
Add better support methods for log files
IsakNaslundBh Apr 28, 2023
d51b250
Add test for checking failcases for comparing old and new ToFromJson
IsakNaslundBh Apr 28, 2023
9d87a13
Better capture when elements needs to be serialised as top objects
adecler May 4, 2023
c20dbf8
Add checks for top=level objects for systemtypes
IsakNaslundBh May 5, 2023
fb83eaa
Add versioning engine to test sln
IsakNaslundBh May 5, 2023
73c4b19
Add UTs for testing to and from JSon for system types
IsakNaslundBh May 5, 2023
60f124d
Expand UTs to lists
IsakNaslundBh May 8, 2023
b661c9d
Fix generics of generics
IsakNaslundBh May 8, 2023
626e2b1
Add new wrapper for checking of some values should be serialised as d…
IsakNaslundBh May 9, 2023
f66e6ab
Add method for extracting value from document
IsakNaslundBh May 9, 2023
67e826f
Better versioning handling for Deprecate deserialiser
IsakNaslundBh May 9, 2023
cbbae96
Handle Dictionary with string keys as top level
IsakNaslundBh May 9, 2023
d403ff1
Move explicit types to base engine
IsakNaslundBh May 9, 2023
deb8591
Add sorted dictionary to explicit system types
IsakNaslundBh May 9, 2023
9c4328f
Add additional system tests
IsakNaslundBh May 9, 2023
69d177a
Fix 2d-array top level object
IsakNaslundBh May 10, 2023
e9ddda0
Add reference to Graphics_oM
IsakNaslundBh May 10, 2023
c5fc566
Add Igonre attributes to Tests not meant to be run automatically at e…
IsakNaslundBh May 10, 2023
ba367eb
Fix bitmap check by checking from SHouldly to fluent assertions and e…
IsakNaslundBh May 10, 2023
30a2977
Add type check for DataTable
IsakNaslundBh May 10, 2023
d64dd98
Add test for DateTime serialisation
IsakNaslundBh May 10, 2023
b231811
Apply suggestions from code review
IsakNaslundBh May 15, 2023
f4eed83
Fix DeserialiseColour from github suggestion
IsakNaslundBh May 15, 2023
5d7a92a
Removing remnants of Playground project
adecler May 16, 2023
d372693
Change to only use net6.0-windws if test configuration is used
IsakNaslundBh May 16, 2023
43d923f
Make two methods that should be private private
IsakNaslundBh May 16, 2023
3f81afc
Add missing copyright-complaince
IsakNaslundBh May 16, 2023
44624a3
Make supporting method private in generic type
IsakNaslundBh May 16, 2023
c93e99c
Attempt to fix code-compliance for .ci files
IsakNaslundBh May 17, 2023
94fbea0
pass on silent bool for GenericType create
IsakNaslundBh May 17, 2023
e0e6616
Additional code compliance fixes
IsakNaslundBh May 17, 2023
91b15b6
Descriptions for To and From Json
IsakNaslundBh May 17, 2023
dded35b
Adding upgrade check if proeprty deserialisation was marked as failur…
IsakNaslundBh May 17, 2023
649ed07
Add method for getting a dictionary of Exposure items for method inputs.
May 18, 2023
7f5d26d
Initial commit of #3053 to see where other toolkits might need help
May 19, 2023
effdab2
Try again on the installer check to see who'll break from this method…
May 19, 2023
c2b1da0
Update method for displaying hidden inputs for methods
May 19, 2023
bd015f4
Update BHoM_Engine/Convert/ToText.cs
May 20, 2023
bcd14fc
Add isUpgraded argument to DeprecateSerialiser and pass on bool
IsakNaslundBh May 23, 2023
bebe251
Remove invalid unit test dataset
May 23, 2023
26e9137
#3049 done
pawelbaran May 17, 2023
8c2210c
Serialiser_Engine: Minor spelling fix for error passed to UI
tg359 Jun 5, 2023
4c12cca
Update Serialiser_Engine/Compute/Deserialise/IObject.cs
Jun 5, 2023
e1f3526
Update unit tests following LCA refactor
Jun 6, 2023
1d3683d
Created GetWikiURL
desaiwangBH Jun 6, 2023
3aaf061
Updated GetWikiURL to GetDocumentationURL
desaiwangBH Jun 6, 2023
1e51a6b
Apply suggestions from code review
Jun 6, 2023
b14c8e6
Update per review
Jun 6, 2023
beb1166
code alignments following the oM changes
pawelbaran May 29, 2023
00c19e2
test method added
pawelbaran May 29, 2023
e86a9b6
original attributes restored
pawelbaran Jun 7, 2023
8105b63
test method extended
pawelbaran Jun 7, 2023
de41ead
test method removed
pawelbaran Jun 7, 2023
5294342
Updated DocumentationURL
desaiwangBH Jun 8, 2023
1e43a34
Updated Documentation URL
desaiwangBH Jun 8, 2023
5f4db04
Update Structure_Engine/Query/IsVertical.cs
Jun 8, 2023
20f4367
Moved URLs inside DocumentationURL
desaiwangBH Jun 8, 2023
8662887
Updated URL to be inside DocumentationURL
desaiwangBH Jun 8, 2023
89a8407
Updated URL to BHoM.xyz
desaiwangBH Jun 8, 2023
15354b5
Moved DocumentationURL after Input/Output
desaiwangBH Jun 8, 2023
75ab05f
Fix compilation issue
Jun 8, 2023
a39ed08
Added BHoMWebsiteURL.cs
desaiwangBH Jun 9, 2023
404363a
Update BHoM_Engine/Query/BHoMWebsiteURL.cs
Jun 9, 2023
af02486
Updated URL to call BHoMWebsiteURL
desaiwangBH Jun 9, 2023
9dc39c6
Unit test updated and readded
enarhi Jun 13, 2023
b9eb2de
Fix serialiser crash on failed
adecler Jun 14, 2023
750237b
remove the 'failed' bool parameter in the deserialiser methods
adecler Jun 15, 2023
cddd7de
Remove old serialiser code
adecler Jun 15, 2023
41a1351
Adding versioning file to the serialiser engine
adecler Jun 15, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .ci/Datasets/Architecture_Engine/Modify/Transform.json

This file was deleted.

2 changes: 1 addition & 1 deletion .ci/Datasets/Facade_Engine/Compute/UValueOpeningAW.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .ci/Datasets/Facade_Engine/Compute/UValuePanelAW.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .ci/Datasets/Lighting_Engine/Modify/Transform.json

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{ "_t" : "BH.oM.Data.Library.Dataset", "BHoM_Guid" : "4f5d0f88-25f2-4fa1-8620-aad665612a43", "Name" : "AggregateGeneralMaterialTakeoff", "Fragments" : [], "Tags" : [], "CustomData" : { }, "SourceInformation" : { "_t" : "BH.oM.Data.Library.Source", "BHoM_Guid" : "3e3bb35f-d5bc-4d92-8fb4-da3b1b7ef569", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "SourceLink" : "", "Title" : "AggregateGeneralMaterialTakeoff", "Author" : "Isak Naslund", "ItemReference" : "", "Version" : "", "Publisher" : "", "Schema" : "", "Language" : "", "Location" : "", "Copyright" : "", "Contributors" : "", "Confidence" : "Undefined" }, "TimeOfCreation" : { "$date" : 1683616677698 }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.UnitTest", "BHoM_Guid" : "d581fe55-e178-49d7-83ab-8e29c72103f7", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Matter.Compute, Matter_Engine, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"6.2\" }", "MethodName" : "AggregateGeneralMaterialTakeoff", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"System.Collections.Generic.IEnumerable`1, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089\", \"GenericArguments\" : [{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Physical.Materials.GeneralMaterialTakeoff\", \"_bhomVersion\" : \"6.2\" }], \"_bhomVersion\" : \"6.2\" }", "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Base.BaseComparisonConfig\", \"_bhomVersion\" : \"6.2\" }"], "_bhomVersion" : "6.2" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "7d921f90-6b30-4651-b958-6e07ecb476c0", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [[{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "BHoM_Guid" : "bae3a725-ddc7-482d-91b7-e13814636b36", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "7c024b2d-009d-4927-a8f0-011014d29443", "Name" : "Glass", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2500.0, "Properties" : [] }, "Volume" : 0.089999999999999997, "Mass" : 225.0, "Area" : 30.0, "Length" : NaN, "NumberItem" : 7, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "ddd68423-1bf8-4fb0-92dc-a4ce09176ce4", "Name" : "UV Film", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 800.0, "Properties" : [] }, "Volume" : 7.9999999999999996E-06, "Mass" : 0.0063999999999999994, "Area" : 8.0, "Length" : NaN, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "b0c4d621-7057-490f-98bc-c39500db9f66", "Name" : "Timber - Softwood", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 650.0, "Properties" : [] }, "Volume" : 0.30000000000000004, "Mass" : 195.00000000000003, "Area" : 6.0000000000000009, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "1cc6af22-b8eb-4de8-b950-39189af7d1fe", "Name" : "Timber - Hardwood", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 650.0, "Properties" : [] }, "Volume" : 1.8299999999999998, "Mass" : 1189.5, "Area" : 61.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "e80478bf-ac48-4760-91a8-1c7e248ac00f", "Name" : "Concrete", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2450.0, "Properties" : [] }, "Volume" : 13.42, "Mass" : 32879.0, "Area" : 122.0, "Length" : NaN, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "0e119df6-d177-44b2-be07-51d5ad463fda", "Name" : "EPS", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 100.0, "Properties" : [] }, "Volume" : 9.1500000000000004, "Mass" : 915.0, "Area" : 61.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "cc2af19f-95ff-40e6-8584-9511566caa45", "Name" : "Plastic film", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 800.0, "Properties" : [] }, "Volume" : 0.00061000000000000008, "Mass" : 0.48800000000000004, "Area" : 61.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "a52861f0-5c4e-4144-9534-f7bd7ccffe72", "Name" : "PlasterBoard", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1000.0, "Properties" : [] }, "Volume" : 0.73199999999999998, "Mass" : 732.0, "Area" : 61.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "b5e9eade-4cbf-4fe7-a2e8-b089fd506ffb", "Name" : "Paint", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 875.0, "Properties" : [] }, "Volume" : 0.000122, "Mass" : 0.10675, "Area" : 61.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }] }, { "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "BHoM_Guid" : "c2235f97-91fd-4270-862c-8c59ed45bd06", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "7c024b2d-009d-4927-a8f0-011014d29443", "Name" : "Glass", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2500.0, "Properties" : [] }, "Volume" : 0.089999999999999997, "Mass" : 225.0, "Area" : 30.0, "Length" : NaN, "NumberItem" : 7, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "ddd68423-1bf8-4fb0-92dc-a4ce09176ce4", "Name" : "UV Film", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 800.0, "Properties" : [] }, "Volume" : 7.9999999999999996E-06, "Mass" : 0.0063999999999999994, "Area" : 8.0, "Length" : NaN, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "b0c4d621-7057-490f-98bc-c39500db9f66", "Name" : "Timber - Softwood", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 650.0, "Properties" : [] }, "Volume" : 0.30000000000000004, "Mass" : 195.00000000000003, "Area" : 6.0000000000000009, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "1cc6af22-b8eb-4de8-b950-39189af7d1fe", "Name" : "Timber - Hardwood", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 650.0, "Properties" : [] }, "Volume" : 1.8299999999999998, "Mass" : 1189.5, "Area" : 61.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "e80478bf-ac48-4760-91a8-1c7e248ac00f", "Name" : "Concrete", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2450.0, "Properties" : [] }, "Volume" : 13.42, "Mass" : 32879.0, "Area" : 122.0, "Length" : NaN, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "0e119df6-d177-44b2-be07-51d5ad463fda", "Name" : "EPS", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 100.0, "Properties" : [] }, "Volume" : 9.1500000000000004, "Mass" : 915.0, "Area" : 61.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "cc2af19f-95ff-40e6-8584-9511566caa45", "Name" : "Plastic film", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 800.0, "Properties" : [] }, "Volume" : 0.00061000000000000008, "Mass" : 0.48800000000000004, "Area" : 61.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "a52861f0-5c4e-4144-9534-f7bd7ccffe72", "Name" : "PlasterBoard", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1000.0, "Properties" : [] }, "Volume" : 0.73199999999999998, "Mass" : 732.0, "Area" : 61.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "b5e9eade-4cbf-4fe7-a2e8-b089fd506ffb", "Name" : "Paint", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 875.0, "Properties" : [] }, "Volume" : 0.000122, "Mass" : 0.10675, "Area" : 61.0, "Length" : NaN, "NumberItem" : 1, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }] }], null], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.GeneralMaterialTakeoff", "BHoM_Guid" : "f61c1981-9d42-431d-84e9-76526c4cf88a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "MaterialTakeoffItems" : [{ "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "7c024b2d-009d-4927-a8f0-011014d29443", "Name" : "Glass", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2500.0, "Properties" : [] }, "Volume" : 0.17999999999999999, "Mass" : 450.0, "Area" : 60.0, "Length" : NaN, "NumberItem" : 14, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "ddd68423-1bf8-4fb0-92dc-a4ce09176ce4", "Name" : "UV Film", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 800.0, "Properties" : [] }, "Volume" : 1.5999999999999999E-05, "Mass" : 0.012799999999999999, "Area" : 16.0, "Length" : NaN, "NumberItem" : 4, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "b0c4d621-7057-490f-98bc-c39500db9f66", "Name" : "Timber - Softwood", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 650.0, "Properties" : [] }, "Volume" : 0.60000000000000009, "Mass" : 390.00000000000006, "Area" : 12.000000000000002, "Length" : NaN, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "1cc6af22-b8eb-4de8-b950-39189af7d1fe", "Name" : "Timber - Hardwood", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 650.0, "Properties" : [] }, "Volume" : 3.6599999999999997, "Mass" : 2379.0, "Area" : 122.0, "Length" : NaN, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "e80478bf-ac48-4760-91a8-1c7e248ac00f", "Name" : "Concrete", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2450.0, "Properties" : [] }, "Volume" : 26.84, "Mass" : 65758.0, "Area" : 244.0, "Length" : NaN, "NumberItem" : 4, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "0e119df6-d177-44b2-be07-51d5ad463fda", "Name" : "EPS", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 100.0, "Properties" : [] }, "Volume" : 18.300000000000001, "Mass" : 1830.0, "Area" : 122.0, "Length" : NaN, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "cc2af19f-95ff-40e6-8584-9511566caa45", "Name" : "Plastic film", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 800.0, "Properties" : [] }, "Volume" : 0.0012200000000000002, "Mass" : 0.97600000000000009, "Area" : 122.0, "Length" : NaN, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "a52861f0-5c4e-4144-9534-f7bd7ccffe72", "Name" : "PlasterBoard", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1000.0, "Properties" : [] }, "Volume" : 1.464, "Mass" : 1464.0, "Area" : 122.0, "Length" : NaN, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }, { "_t" : "BH.oM.Physical.Materials.TakeoffItem", "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "b5e9eade-4cbf-4fe7-a2e8-b089fd506ffb", "Name" : "Paint", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 875.0, "Properties" : [] }, "Volume" : 0.00024399999999999999, "Mass" : 0.2135, "Area" : 122.0, "Length" : NaN, "NumberItem" : 2, "ElectricCurrent" : NaN, "Energy" : NaN, "Power" : NaN, "VolumetricFlowRate" : NaN }] }] }] }], "_bhomVersion" : "6.2" }

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion .ci/Datasets/Matter_Engine/Query/Mass.json

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1 +1 @@
{ "_t" : "BH.oM.Data.Library.Dataset", "BHoM_Guid" : "c4399aed-ed96-4dd7-a9e5-e18637a88235", "Name" : "DocumentationURL", "Fragments" : [], "Tags" : [], "CustomData" : { }, "SourceInformation" : { "_t" : "BH.oM.Data.Library.Source", "BHoM_Guid" : "bbdab64e-cc14-43d7-a578-f214ca665297", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "SourceLink" : "", "Title" : "DocumentationURL", "Author" : "FGreenroyd", "ItemReference" : "", "Version" : "", "Publisher" : "", "Schema" : "", "Language" : "", "Location" : "", "Copyright" : "", "Contributors" : "", "Confidence" : "Low" }, "TimeOfCreation" : { "$date" : 1675706825255 }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.UnitTest", "BHoM_Guid" : "fe3b41bb-f753-4b1f-b07d-eda98e33bea4", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Reflection.Query, Reflection_Engine, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"6.1\" }", "MethodName" : "DocumentationURL", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"System.Reflection.MemberInfo, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089\", \"_bhomVersion\" : \"6.1\" }"], "_bhomVersion" : "6.1" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "bcf9770d-863e-4151-99dd-a3c802fcb716", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "System.Type", "Name" : "BH.oM.Structure.Elements.Bar", "_bhomVersion" : "6.1" }], "Outputs" : [[{ "_t" : "BH.oM.Base.Attributes.DocumentationURLAttribute", "DocumentationURL" : "https://bhom.xyz/documentation/Conventions/BHoM-Structural-Conventions/", "Type" : "Documentation", "Description" : "", "TypeId" : { "_t" : "System.Type", "Name" : "BH.oM.Base.Attributes.DocumentationURLAttribute", "_bhomVersion" : "6.1" } }]] }] }], "_bhomVersion" : "6.1" }
{ "_t" : "BH.oM.Data.Library.Dataset", "SourceInformation" : { "_t" : "BH.oM.Data.Library.Source", "SourceLink" : "", "Title" : "DocumentationURL", "Author" : "FGreenroyd", "ItemReference" : "", "Version" : "", "Publisher" : "", "Schema" : "", "Language" : "", "Location" : "", "Copyright" : "", "Contributors" : "", "Confidence" : "Low", "BHoM_Guid" : "160b3450-595b-461d-a76d-54c4358f0534", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { } }, "TimeOfCreation" : { "$date" : 1686063438863 }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Reflection.Query, Reflection_Engine, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"6.2\" }", "MethodName" : "DocumentationURL", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"System.Reflection.MemberInfo, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089\", \"_bhomVersion\" : \"6.2\" }"], "_bhomVersion" : "6.2" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "System.Type", "Name" : "BH.oM.Structure.Elements.Bar", "_bhomVersion" : "6.2" }], "Outputs" : [{ "_t" : "System.Collections.Generic.List`1[[BH.oM.Base.Attributes.DocumentationURLAttribute, BHoM, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Base.Attributes.DocumentationURLAttribute", "DocumentationURL" : "https://bhom.xyz/documentation/Conventions/BHoM-Structural-Conventions/", "Type" : "Documentation", "Description" : "", "TypeId" : { "_t" : "System.Type", "Name" : "BH.oM.Base.Attributes.DocumentationURLAttribute", "_bhomVersion" : "6.2" } }] }], "BHoM_Guid" : "dd967c59-b88d-4985-b8e4-dc991430ce6f", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { } }], "BHoM_Guid" : "79a55e2f-6935-4b65-8446-ba0a8b1a339f", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { } }], "BHoM_Guid" : "fdf495a9-cd28-4f00-a0c0-38c15f4e157e", "Name" : "DocumentationURL", "Fragments" : [], "Tags" : [], "CustomData" : { }, "_bhomVersion" : "6.2" }
2 changes: 1 addition & 1 deletion .ci/Datasets/Reflection_Engine/Query/Url.json

Large diffs are not rendered by default.

Loading