]> OCCT Git - occt.git/commit
Data Exchange, Step Export - Preserving control directives (#601)
authorPasukhin Dmitry <dpasukhi@opencascade.com>
Sat, 12 Jul 2025 16:05:39 +0000 (17:05 +0100)
committerGitHub <noreply@github.com>
Sat, 12 Jul 2025 16:05:39 +0000 (17:05 +0100)
commit08f6de3affd1b5034a858dd838cb1331203978c8
treeafc173cc84fddd09789edbfbba5cd3ce8da0ddb2
parent3d3a47a33ae4a30470d0e301a51a4c52e1769389
Data Exchange, Step Export - Preserving control directives (#601)

- Introduced `CleanTextForSend` static helper with detailed documentation.
- Updated `StepData_StepWriter::Send` to use the new helper and simplified quoting/line‐wrapping logic.
- Added comprehensive GTests for `CleanTextForSend` and updated the test suite configuration.
src/DataExchange/TKDESTEP/GTests/FILES.cmake
src/DataExchange/TKDESTEP/GTests/StepData_StepWriter_Test.cxx [new file with mode: 0644]
src/DataExchange/TKDESTEP/StepData/StepData_StepWriter.cxx
src/DataExchange/TKDESTEP/StepData/StepData_StepWriter.hxx