6 Commits

Author SHA1 Message Date
Adam Hathcock fb415d0416 Fix rhino7 fileio (#34)
.NET Build and Publish / build (push) Has been cancelled
* fix issue with basetype being null

* add Rhino.FileIO properly

* update csharpier
2024-10-10 10:13:02 +01:00
Adam Hathcock 283e98faa0 Revit 2022 (#32)
* Fix building for 2023 revit fakes

* add Revit 2022

* fmt
2024-07-18 08:49:17 +01:00
Adam Hathcock e519034f9c Add more Revit namespaces (#30) 2024-07-03 11:18:46 +00:00
Adam Hathcock 242cf50726 Rhino fakes (#28)
* first pass of making Rhino work: more structs, nested types and some generic work

* ignoring more types to compile

* initial rhino check in.  tabs on revit

* more fixes?

* rerun rhino

* more generic fixes

* more rhino fixes

* add interfaces to structs and explicit interfaces

* fix indexers and add exceptions

* Compiles!

* add more collections and better interface implementations

* add static properties on structs

* add static methods to structs

* Deal with out values and System.Drawing

* fmt

* fix up Revit to have old properties/methods

* rerun revit to be updated
2024-07-02 16:24:56 +01:00
Adam Hathcock d60cf47f51 Readd central management and packages for github and nuget (#25)
* Readd central management and packages for github and nuget

* Try to fix references

* fix polysharp

* getting rid of stuff and packable and change host type

* revert to windows requirement
2024-07-01 14:36:40 +01:00
Adam Hathcock d482bf1087 Generate fakes (#24)
* Fake starting to work

* mostly works, need structs and enums

* structs and initial Revit 2023 checkin

* fix up other projects

* Add Architecture

* add Revit UI

* add properties

* add enum names and put in previously ignored virtual methods

* more dealing with vritual/new

* account for non-virtual structs and regenerate revit

* Implement exclusions for types that are too hard

* trying to add constructors

* add static properties but can't be virtual so can't be used

* base constructors and more exclusions

* split things out

* add interfaces and did some implementations

* More fixes and more namespaces

* add non-standard props

* add point clouds and fields for structs

* add exceptions

* generate empty constructors

* fmt
2024-07-01 13:55:55 +01:00