-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Expose mappings of requirements, provides and modules to modules #206
Commits on Oct 4, 2024
-
WIP: make mappings available outside of errors
Signed-off-by: Kai-Uwe Hermann <kai-uwe.hermann@pionix.de>
Configuration menu - View commit details
-
Copy full SHA for 630c48c - Browse repository at this point
Copy the full SHA 630c48cView commit details
Commits on Oct 6, 2024
-
Add stream operators for (optional) Mapping for easier debugging
Signed-off-by: Kai-Uwe Hermann <kai-uwe.hermann@pionix.de>
Configuration menu - View commit details
-
Copy full SHA for 0105d03 - Browse repository at this point
Copy the full SHA 0105d03View commit details -
Add module mapping to module info
Signed-off-by: Kai-Uwe Hermann <kai-uwe.hermann@pionix.de>
Configuration menu - View commit details
-
Copy full SHA for b67b7b1 - Browse repository at this point
Copy the full SHA b67b7b1View commit details -
Signed-off-by: Kai-Uwe Hermann <kai-uwe.hermann@pionix.de>
Configuration menu - View commit details
-
Copy full SHA for 9dd6f7f - Browse repository at this point
Copy the full SHA 9dd6f7fView commit details
Commits on Oct 15, 2024
-
Merge remote-tracking branch 'origin/main' into feature/expose-mappings
Signed-off-by: Kai-Uwe Hermann <kai-uwe.hermann@pionix.de>
Configuration menu - View commit details
-
Copy full SHA for ad32fd1 - Browse repository at this point
Copy the full SHA ad32fd1View commit details -
Signed-off-by: Kai-Uwe Hermann <kai-uwe.hermann@pionix.de>
Configuration menu - View commit details
-
Copy full SHA for 557932c - Browse repository at this point
Copy the full SHA 557932cView commit details
Commits on Oct 16, 2024
-
Rename RequirementConnection to Fulfillment
Signed-off-by: Kai-Uwe Hermann <kai-uwe.hermann@pionix.de>
Configuration menu - View commit details
-
Copy full SHA for 9edf536 - Browse repository at this point
Copy the full SHA 9edf536View commit details -
Signed-off-by: Kai-Uwe Hermann <kai-uwe.hermann@pionix.de>
Configuration menu - View commit details
-
Copy full SHA for e90e60f - Browse repository at this point
Copy the full SHA e90e60fView commit details
Commits on Oct 17, 2024
-
Remove get_imple_mapping from ModuleAdapter
Functionality now provided via a free helper function with the same name Signed-off-by: Kai-Uwe Hermann <kai-uwe.hermann@pionix.de>
Configuration menu - View commit details
-
Copy full SHA for 7d0b0e4 - Browse repository at this point
Copy the full SHA 7d0b0e4View commit details -
Move mapping member from Requirement to Fulfilment
re-introduce get_requirements function Signed-off-by: Kai-Uwe Hermann <kai-uwe.hermann@pionix.de>
Configuration menu - View commit details
-
Copy full SHA for acac5bd - Browse repository at this point
Copy the full SHA acac5bdView commit details -
Rename function so it doesn't share a name with another one returning…
… a different type Signed-off-by: Kai-Uwe Hermann <kai-uwe.hermann@pionix.de>
Configuration menu - View commit details
-
Copy full SHA for 9877ce6 - Browse repository at this point
Copy the full SHA 9877ce6View commit details -
Make more mapping related variables&functions const
Signed-off-by: Kai-Uwe Hermann <kai-uwe.hermann@pionix.de>
Configuration menu - View commit details
-
Copy full SHA for b130124 - Browse repository at this point
Copy the full SHA b130124View commit details -
Signed-off-by: Kai-Uwe Hermann <kai-uwe.hermann@pionix.de>
Configuration menu - View commit details
-
Copy full SHA for 44baf44 - Browse repository at this point
Copy the full SHA 44baf44View commit details -
Signed-off-by: Kai-Uwe Hermann <kai-uwe.hermann@pionix.de>
Configuration menu - View commit details
-
Copy full SHA for 501f01f - Browse repository at this point
Copy the full SHA 501f01fView commit details
Commits on Oct 18, 2024
-
Add resolve_requirements that is used as a basis for refactored get_r…
…equirements and get_fulfillments Signed-off-by: Kai-Uwe Hermann <kai-uwe.hermann@pionix.de>
Configuration menu - View commit details
-
Copy full SHA for 8c3feca - Browse repository at this point
Copy the full SHA 8c3fecaView commit details -
Signed-off-by: Kai-Uwe Hermann <kai-uwe.hermann@pionix.de>
Configuration menu - View commit details
-
Copy full SHA for 61b9281 - Browse repository at this point
Copy the full SHA 61b9281View commit details
Commits on Oct 21, 2024
-
Introduce RequirementInitializer and RequirementInitialization
These can be used in (generated) user code to initialize requirements with their fulfillments and optional mappings Signed-off-by: Kai-Uwe Hermann <kai-uwe.hermann@pionix.de>
Configuration menu - View commit details
-
Copy full SHA for 5d542d3 - Browse repository at this point
Copy the full SHA 5d542d3View commit details -
Remove redundant mapping from Fulfillment
Signed-off-by: Kai-Uwe Hermann <kai-uwe.hermann@pionix.de>
Configuration menu - View commit details
-
Copy full SHA for 26473f7 - Browse repository at this point
Copy the full SHA 26473f7View commit details -
Turn operator< of Requirement into free function
Signed-off-by: Kai-Uwe Hermann <kai-uwe.hermann@pionix.de>
Configuration menu - View commit details
-
Copy full SHA for 000efd5 - Browse repository at this point
Copy the full SHA 000efd5View commit details -
Remove constructors of Requirement
Signed-off-by: Kai-Uwe Hermann <kai-uwe.hermann@pionix.de>
Configuration menu - View commit details
-
Copy full SHA for cd20aab - Browse repository at this point
Copy the full SHA cd20aabView commit details -
Signed-off-by: Kai-Uwe Hermann <kai-uwe.hermann@pionix.de>
Configuration menu - View commit details
-
Copy full SHA for 6084d34 - Browse repository at this point
Copy the full SHA 6084d34View commit details -
Signed-off-by: Kai-Uwe Hermann <kai-uwe.hermann@pionix.de>
Configuration menu - View commit details
-
Copy full SHA for 59644d3 - Browse repository at this point
Copy the full SHA 59644d3View commit details -
Fix everestrs build after removal of Requirement constructor
Signed-off-by: Kai-Uwe Hermann <kai-uwe.hermann@pionix.de>
Configuration menu - View commit details
-
Copy full SHA for 2f45d45 - Browse repository at this point
Copy the full SHA 2f45d45View commit details
Commits on Oct 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for aa53f89 - Browse repository at this point
Copy the full SHA aa53f89View commit details -
Restructure mappings in config schema.
Now all mappings are defined under a "mapping" key that contains a "module" and/or "implementations" key which in turn can have mappings for individual implementations defined Signed-off-by: Kai-Uwe Hermann <kai-uwe.hermann@pionix.de>
Configuration menu - View commit details
-
Copy full SHA for 87758ef - Browse repository at this point
Copy the full SHA 87758efView commit details