Skip to content

refactor: remove unused explicit source metadata - #825

Merged
MaximilianSoerenPollak merged 1 commit into
mainfrom
remove-source-explicit-flag
Sep 15, 2026
Merged

MaximilianSoerenPollak merged 1 commit into
mainfrom
remove-source-explicit-flag

Conversation

@AlexanderLanin

@AlexanderLanin AlexanderLanin commented Sep 14, 2026

Copy link
Copy Markdown
Member

What this achieves

Removes obsolete explicit-source metadata from the documentation bundle provider.

Why this is needed

The own_source_is_explicit field was only read by the Sphinx adapter removed in #812. No current code consumes it, so keeping it makes the provider contract misleading.

Changes

@AlexanderLanin
AlexanderLanin added this pull request to stack #821 September 14, 2026 20:20
@AlexanderLanin AlexanderLanin changed the title remove source explicit flag refactor: remove unused explicit source metadata Sep 14, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Documentation preview for this pull request is available at:
pr-825: https://eclipse-score.github.io/docs-as-code/pr-825/

@MaximilianSoerenPollak MaximilianSoerenPollak left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💯 ye, remove anything we don't need.

stack merge was automatically disabled September 15, 2026 13:12

Pull Request is not mergeable

stack merge was automatically disabled September 15, 2026 13:13

Pull Request is not mergeable

stack merge was automatically disabled September 15, 2026 13:14

Pull Request is not mergeable

Base automatically changed from source-root-execroot to main September 15, 2026 13:17
@MaximilianSoerenPollak
MaximilianSoerenPollak merged commit 4a36a9e into main Sep 15, 2026
22 checks passed
@MaximilianSoerenPollak
MaximilianSoerenPollak deleted the remove-source-explicit-flag branch September 15, 2026 13:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

2 participants