Closed christopher-krause closed 1 month ago
@christopher-krause I like this change, but wonder if ALL the x3d* control variables should be moved inside the createX3DParser() function. Have you tried that?
@z3dev Not yet, for my purpose it was fine to just move this part.
Now you can take a look, all tests passed in this package. Tests for the project are failing because of some kind of Event issue in @jscad/web.
Now you can take a look, all tests passed in this package. Tests for the project are failing because of some kind of Event issue in @jscad/web.
Hmm... i did a clean install from this branch, and ran all the test suites successfully. All CI builds/tests passed as well.
I think these changes are fine.
If we use this parser for multiple files with identical DEF signatures this caching will remove necessary definitions for the x3d.
Now it will be empty for every new parser.
All Submissions:
Thank you for your help in advance, much appreciated !