* removes unused classes and gh schema constructors
* additional cleanup of backwards compatibility (v2)
* Update Arc.cs
* updates unit tests
* re-adds bbox to box
* updates tests
* pr fixes for backwards compatibility
* Uses a new objects test in Revit for serialization tests
* format
* updates revit model curve class to inherit from curve geometry, and adds deprecated v2 classes
* fixes transform unit tests
* fixes deprecated speckle type
* removes unnecessary new revit curve classes
---------
Co-authored-by: Adam Hathcock <adam@hathcock.uk>
Co-authored-by: Alan Rynne <alan@rynne.es>
* Sdk
* Objects
* Supressed IDE warnings via editor config instead of nowarn
* Nullability and other warnings
* using
* Required keyword on lines and meshes
* Fixed test project
* fixed tests
* Proxies
* Fixed equality of Point
* IEquatable
* Fixed issue with serialization of detached lists
* Added tests for jsonIgnore affecting id calc
* removed comments
* Fixed issue with fallback to double on large values
* Fixed undocumented large number support
* compiles with relevant deletions
* Test fixes
* fix type loading
* type load for tests
* speckle objects renamespace
* rename Core to Sdk
* Fix test references
* tests renaming
* rename logging
* fmt
* start of adding an attribute to all base types
* convert all types and do basic test
* Fix most tests
* fix more tests
* fmt
* Build fix
* add changes and more tests
* Fix tests
* Fix integration tests