Skip to content

Conversation

@gernot-h
Copy link
Collaborator

@gernot-h gernot-h commented Aug 7, 2023

During development for #33, I stumbled over some methods I wanted to improve and decided to restructure some others for better re-use or better testability.

I think these commits are ready to be merged if you agree, so we could reduce the patch queue in #33.

gernot-h added 5 commits July 31, 2023 19:19
Move some reusable code from project classes to base class.
They now allow an arbitrary number of arguments, so we also don't neet
the _no_args variant any more.
Replace have_relative_source_file_path() helper function by a generic
have_relative_ext_ref_path() which can be re-used for other tasks.

To be sure we do the right thing, also add test cases for absolute and
relative paths.
@gernot-h gernot-h assigned gernot-h and tngraf and unassigned gernot-h Aug 7, 2023
@gernot-h
Copy link
Collaborator Author

gernot-h commented Aug 7, 2023

@tngraf, let me know what you think - if you don't like some changes, I can rework things as needed. :-)

@tngraf tngraf merged commit e7481fa into main Aug 8, 2023
@gernot-h gernot-h deleted the rework-project-bom-code branch August 9, 2023 15:15
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