Skip to content

Removes UniquePtr and uses std::unique_ptr everywhere#64

Open
joergbrech wants to merge 25 commits into
RISCSoftware:masterfrom
DLR-SC:6-we-should-remove-uniqueptrh
Open

Removes UniquePtr and uses std::unique_ptr everywhere#64
joergbrech wants to merge 25 commits into
RISCSoftware:masterfrom
DLR-SC:6-we-should-remove-uniqueptrh

Conversation

@joergbrech
Copy link
Copy Markdown
Contributor

Fixes #6.

merakulix and others added 24 commits March 6, 2025 11:26
Added Getters by UID for Elements with Attribute: maxOccur = "unbounded"
All boost commands, functions etc. are removed and replaced by std code from CXX17. The testsuite was replaced by GTest which is copied into the repository and installed locally
Remove boost dependency and make log output verbose
Up to now, most of the tests throw 'Warnings' because files cannot be found.
Indeed, those files are not needed by the respective unit test itself.
But nevertheless, in production they are required when generating TiGL code (see tigl/cpacs_gen_input/).
Hence, the code prints a warning. To avoid this, empty files with the required name are included.
@joergbrech
Copy link
Copy Markdown
Contributor Author

sorry, wrong repo. Please ignore...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants