IFC-gen icon indicating copy to clipboard operation
IFC-gen copied to clipboard

Industry Foundation Classes (IFC) code generator.

Results 27 IFC-gen issues
Sort by recently updated
recently updated
newest added

The parameter type should be `IfcSIUnitName`.

schema

Current exceptions during compile: ``` IFC.g.cs(8914,19): warning CS0472: The result of the expression is always 'true' since a value of type 'IfcKnotType' is never equal to 'null' of type 'IfcKnotType?'...

enhancement

@simonmoreau introduced proper STEP string encoding in his recent PR, and I mistakenly removed it in merging to master. This code needs to be re-introduced.

bug

`DERIVE` statements are currently parsed, but not code is generated. `DERIVE` statements should generate code for property getters.

enhancement
C#
code generation

`WHERE` statements are currently parsed, but not code is generated. These should generate data validation code which is fired when an entity's state changes.

enhancement
C#
code generation

This proposal relates to the ongoing management and development of the IFC specification, and the auto-generation of conforming IFC software libraries and documentation. Because the IFC specification does not currently...

enhancement

When testing with the sample model: [BIMIT-Sample-Model](https://github.com/hypar-io/IFC-gen/blob/IFC4/lang/csharp/test/models/BIMIT-Sample-Model.ifc) the model is 22MB , the parser used almost 1.2 GB memory. Test with some real project 's model : a 93MB ifc...

Bumps [minimist](https://github.com/minimistjs/minimist) to 1.2.8 and updates ancestor dependencies [minimist](https://github.com/minimistjs/minimist), [mocha](https://github.com/mochajs/mocha) and [mkdirp](https://github.com/isaacs/node-mkdirp). These dependencies need to be updated together. Updates `minimist` from 1.2.0 to 1.2.8 Changelog Sourced from minimist's changelog....

dependencies
javascript

Removes [hawk](https://github.com/mozilla/hawk). It's no longer used after updating ancestor dependency [fsevents](https://github.com/fsevents/fsevents). These dependencies need to be updated together. Removes `hawk` Updates `fsevents` from 1.1.3 to 2.3.2 Release notes Sourced from...

dependencies
javascript