Skip to content

[Bug Fix] component() rejects assumed_system_requirements in reqs - #523

Merged
hoe-jo merged 1 commit into
eclipse-score:mainfrom
Ehrja:bug_fix_rejects_assumed_system_requirements_in_requirements
Oct 15, 2026
Merged

hoe-jo merged 1 commit into
eclipse-score:mainfrom
Ehrja:bug_fix_rejects_assumed_system_requirements_in_requirements

Conversation

@Ehrja

@Ehrja Ehrja commented Oct 15, 2026

Copy link
Copy Markdown
Contributor

component_impl already collects AssumedSystemRequirementsInfo (ASR) into the upstream lobster level, and both sibling rules (component_update, dependable_element) already accept the provider - only component_test's attribute schema was missing it.
This blocked SEooCs from tracing component requirements directly to ASRs without a feature-requirements layer,
failing with lobster error: unknown tracing target req <pkg>.<AssumedSystemReq>.

component_impl already collects AssumedSystemRequirementsInfo (ASR)
into the upstream lobster level, and both sibling rules
(component_update,dependable_element) already accept the provider-
only component_test's attribute schema was missing it.
This blocked SEooCs from tracing component requirements directly
to ASRs without a feature-requirements layer,
failing with lobster error:
	unknown tracing target req <pkg>.<AssumedSystemReq>.
@Ehrja
Ehrja marked this pull request as ready for review October 15, 2026 06:25
@hoe-jo
hoe-jo added this pull request to the merge queue Oct 15, 2026
Merged via the queue into eclipse-score:main with commit e75205d Oct 15, 2026
12 checks passed
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.

2 participants