Martin Černý

Results 13 issues of Martin Černý

We need to implement the latest IFC schema to support IFC4.3 ADD1.

feature

Code generation should be extended to include the descriptions from schema documentation. Developers can then use the Toolkit without a frequent need to switch to the original documentation websites (which...

Every IFC version has its own namespace and often different schema mapping rules to apply. We need to investigate the latest documentation and implement XML serialization and deserialization support.

There is new [C# language feature](https://learn.microsoft.com/en-us/dotnet/csharp/whats-new/tutorials/nullable-reference-types) which we can use for optional IFC attributes. This will help developers to write safer code.

Model providers should not be set up statically. They actually need to be re-designed to be more sensible and useful.

Build pipeline needs to be updated. - It need to be simplified. It manipulates projects to create NuGet packages, but this is unnecessary. NuGet will do this automatically. - Xbim.Essentials...

New memory operations are supported in .NET Standard. This was implemented back in 2020, but was reverted back in SHA 8555eb3be90f9fb06711e6347c546a67ce9a36a7 It should be re-introduced with compiler flag for NETSTANDARD...