* Maybe really fixes closures
* fornat
* add ai generated tests
* fix tests
* fix tests
* added test with correct number of closures?
* closures are self contained. don't increment on attached properties
* format
* MergeClosure should reuse if exists, not just set
* Add generated tests and sort the parser correctly when using get closures
* add extra options to not sort and make sorting default for receive
* hide private method
* First pass refactor account manager
* Use GraphQLClient factory in account manager also
* update account references
* cleanup
* Added test + comments
* more docstrings
* More tests
* First pass
* First pass adding service registraiton
* Finished up service registration
* Json exception
* Moved to the right place
* Fixed tests
* Added some missing docs strings
* Reflecting Gergo's specklepy changes
* Correct the DI registration
* Readme
* No warn beta packages
* Format
* renamed misleading variable
* Fixed lock files
* Disable SQLite for automate
* Maybe really fixes closures
* fornat
* add ai generated tests
* fix tests
* fix tests
* added test with correct number of closures?
* closures are self contained. don't increment on attached properties
* format
* MergeClosure should reuse if exists, not just set
* add not null on a method
* No reason to process exceptions manually
* formatting
* use a pool for gathering child task results
* Use a smaller whenany with a cancellation
* formatting
* Sanitize test references
* add registration tests to SDK and ignore classes that can't be made
* add additional test
* chore(dev) Update to csharpier 1.0 (#284)
* Update to csharpier 1.0
* Fix check and nowarn
* format
* Update dependencies (#285)
* Added extra test for GetMembers (#290)
* Added extra test for GetMembers
* fixed tests
* verify
* Format
* Run the module init on unit tests and make it json
* update deps
* gitignore support was disabled in csharpier 1.0.1
---------
Co-authored-by: Adam Hathcock <adam@hathcock.uk>
* Add workspaces queries (#291)
* Add workspaces queries
* Format
* extra tweaks
* init speckle verify
* Add workspace creation state
* Add workspace creation test
* test exceptional cases
* GetActiveWorkspace tests
* fixed test
---------
Co-authored-by: Adam Hathcock <adamhathcock@users.noreply.github.com>
Co-authored-by: Adam Hathcock <adam@hathcock.uk>
* Added extra test for GetMembers
* fixed tests
* verify
* Format
* Run the module init on unit tests and make it json
* update deps
* gitignore support was disabled in csharpier 1.0.1
---------
Co-authored-by: Adam Hathcock <adam@hathcock.uk>