luz paz
|
771ba4c337
|
Revert 3rd party code changes
|
2022-08-27 15:34:16 +02:00 |
|
luz paz
|
33199b4bb6
|
Fix various typos
|
2022-08-27 15:34:16 +02:00 |
|
Thomas Krijnen
|
bab6313313
|
Work on more readable ast for express schema parser
|
2022-07-10 21:51:25 +02:00 |
|
Thomas Krijnen
|
3cb68ca388
|
#2186 optional attribute setter fix
|
2022-05-16 13:07:40 +02:00 |
|
Adrien SCHVALBERG
|
e677355438
|
Add IfcParse::clear_schemas() and individual Ifc___::clear_schema() to clear any resource allocated by registered schemas
Add missing virtual destructors in IfcSchema.h
|
2022-05-08 10:21:46 +02:00 |
|
Adrien SCHVALBERG
|
11c3a6e547
|
Fix ifcparse/Ifc____.h template
|
2022-04-27 14:08:05 +02:00 |
|
Thomas Krijnen
|
5af7e95bee
|
#2037 Option to optain declaration from early bound select definitions
|
2022-02-10 13:06:04 +01:00 |
|
Thomas Krijnen
|
618d902a57
|
#2037 throw on invalid cast in schema code
|
2022-02-10 13:05:33 +01:00 |
|
Dion Moult
|
810c71dfa2
|
IfcOpenShell-python licensing and black. See #1082.
|
2022-01-19 12:18:33 +11:00 |
|
Thomas Krijnen
|
2f24343f8f
|
Update and rename README.txt to README.md
|
2022-01-14 11:14:42 +01:00 |
|
Dion Moult
|
666e484b2b
|
Run black on IfcOpenShell-python.
|
2022-01-10 15:42:24 +11:00 |
|
Thomas Krijnen
|
d241af0c1b
|
filter out redundant select membership with inheritance
|
2021-09-26 19:54:33 +02:00 |
|
Thomas Krijnen
|
768b754a0b
|
Merge remote-tracking branch 'origin/v0.6.0' into v0.7.0
# Conflicts:
# .github/workflows/ci.yml
# src/ifcparse/IfcParse.cpp
|
2021-09-24 09:03:58 +02:00 |
|
Thomas Krijnen
|
63c2ca356e
|
sort select supertypes
|
2021-09-23 09:27:14 +02:00 |
|
Dion Moult
|
bc993c959e
|
Improve error message when keyword not found. See #491.
|
2021-09-23 09:25:58 +02:00 |
|
Thomas Krijnen
|
1058dc7099
|
Fix some casting logic
|
2021-09-13 13:19:56 +02:00 |
|
Dion Moult
|
865c0f4895
|
Run black, and add black to a "qa" target to make it a standardised process.
|
2021-09-09 21:27:31 +10:00 |
|
Thomas Krijnen
|
41f2b11234
|
Virtual inheritance prototype for select
|
2021-09-06 18:52:37 +02:00 |
|
Thomas Krijnen
|
43f528ce04
|
Merge remote-tracking branch 'origin/v0.6.0' into v0.7.0
# Conflicts:
# src/ifcgeom/IfcGeomTree.h
# src/ifcgeom_schema_agnostic/IfcGeomIterator.h
# src/ifcgeom_schema_agnostic/IteratorImplementation.cpp
# src/ifcgeom_schema_agnostic/IteratorImplementation.h
# src/ifcparse/Ifc4x3_rc3.cpp
# src/ifcparse/Ifc4x3_rc3.h
# src/serializers/SvgSerializer.cpp
|
2021-08-10 14:30:07 +02:00 |
|
Thomas Krijnen
|
2cd85234bd
|
code generation changes boost::optional and tribool
|
2021-07-29 14:53:26 +02:00 |
|
Thomas Krijnen
|
c694b5534a
|
Work in progress on mapping templates
|
2021-07-27 15:46:38 +02:00 |
|
Thomas Krijnen
|
1a2d0d702b
|
#1579 Update templates, thanks @RickBrice
|
2021-07-22 11:47:47 +02:00 |
|
Thomas Krijnen
|
ffbaa6f0e0
|
#1537 implement schema enum cast
|
2021-07-01 11:13:50 +02:00 |
|
Thomas Krijnen
|
e6592ca706
|
conversion rules for first citizin enum types #1276
|
2021-02-14 12:19:06 +01:00 |
|
Thomas Krijnen
|
6de3e55d19
|
make wrapper import in schema_class optional
|
2021-02-14 09:43:10 +01:00 |
|
Dion Moult
|
8c36217e26
|
Line ending git fix?
|
2021-01-23 12:02:41 +11:00 |
|
Bernd Hahnebach
|
02fa8c8413
|
[read carefully before decide merge] !!! normalize line endings of src files (#1268)
* all source: prepare to normalize line ending
* all src: normalize line endings
|
2021-01-22 08:22:34 +11:00 |
|
Thomas Krijnen
|
7d756138f2
|
Add generator expresss_parser.py
|
2020-12-20 11:10:21 +01:00 |
|
htlcnn
|
286c77e3b0
|
black ifcopenshell-python
|
2020-11-02 08:28:02 +11:00 |
|
Thomas Krijnen
|
df886b3a6b
|
Add missing express module init
|
2020-09-12 11:08:31 +02:00 |
|
Thomas Krijnen
|
d506ad77b7
|
python changes for latebound schema manipulation from python
|
2020-09-08 14:40:27 +02:00 |
|
Thomas Krijnen
|
27f358b314
|
Move express parser into module code
|
2020-09-08 14:36:57 +02:00 |
|