Skip to content

Filter PipelinePart element and update XSD#9867

Merged
tnleeuw merged 9 commits intomasterfrom
feature/8337_PipelinePartIncludes
Dec 17, 2025
Merged

Filter PipelinePart element and update XSD#9867
tnleeuw merged 9 commits intomasterfrom
feature/8337_PipelinePartIncludes

Conversation

@tnleeuw
Copy link
Contributor

@tnleeuw tnleeuw commented Nov 7, 2025

Changes

Remove container-element PipelinePart while parsing Configurations.
Update XSD to allow root-element PipelinePart and allow including files into a pipeline.

I think that before we can merge this, we need to make a Frank!Doc release 4.2 for all older versions of the framework and in this PR, increase the used F!Doc version. That's why I am leaving this PR as Draft still.

Pull Request Checklist

Title

  • Title expresses the business value (who benefits + what outcome)

Issues

  • Relevant issues linked

Backports

  • Backport PRs created (if needed) and linked

Documentation

  • FF! Doc updated (user-facing behavior/config)
  • FF! Manual updated (if applicable)
  • Javadoc updated/generated (developer-facing APIs)

Tests

  • Unit tests added/updated
  • E2E/Integration tests added/updated (if applicable)

Breaking changes

  • Breaking change recorded in markdown file
  • Migration notes included (if needed)

@tnleeuw tnleeuw self-assigned this Nov 7, 2025
@tnleeuw tnleeuw requested a review from nielsm5 November 11, 2025 08:17
@nielsm5 nielsm5 force-pushed the master branch 3 times, most recently from 72ed482 to 2b1cf84 Compare November 26, 2025 09:57
@sonarqubecloud
Copy link

@tnleeuw tnleeuw marked this pull request as ready for review December 17, 2025 13:16
@tnleeuw tnleeuw requested a review from a team as a code owner December 17, 2025 13:16
@tnleeuw tnleeuw merged commit 5c315c7 into master Dec 17, 2025
32 checks passed
@tnleeuw tnleeuw deleted the feature/8337_PipelinePartIncludes branch December 17, 2025 14:10
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.

Improve include-ability of code whilst maintaining validation capabilities

2 participants