Skip to content

Make full-fix-latest the default build profile; restrict minimal-fix-latest to CodeQL#1279

Draft
chrjohn with Copilot wants to merge 1 commit into
masterfrom
copilot/remove-full-minimal-fix-distinction
Draft

Make full-fix-latest the default build profile; restrict minimal-fix-latest to CodeQL#1279
chrjohn with Copilot wants to merge 1 commit into
masterfrom
copilot/remove-full-minimal-fix-distinction

Conversation

Copilot AI commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Previously minimal-fix-latest was activeByDefault, so every build — including developer and regular CI builds — used a stripped-down subset of the FIX Latest Orchestra spec. full-fix-latest had to be explicitly activated to build the complete spec.

This inverts the default: full-fix-latest is now activeByDefault; minimal-fix-latest remains available but is only activated explicitly by the CodeQL workflow (which needs it to stay within heap limits). Maven's activeByDefault semantics mean that explicitly passing -Pminimal-fix-latest automatically deactivates full-fix-latest — no CodeQL workflow changes required.

Profile changes

  • quickfixj-messages-all/pom.xml: swap activeByDefault from minimal-fix-latestfull-fix-latest; update comment on minimal-fix-latest to CodeQL-only
  • quickfixj-messages-fixlatest/pom.xml: add activeByDefault=true to full-fix-latest (Javadoc skip active by default for this large module)

CI

  • maven.yml: drop minimal-fix-latest from both Linux/macOS and Windows run: commands — full spec now built by default
  • codeql-analysis.yml: unchanged; continues to activate -Pminimal-fix-latest explicitly

Documentation

  • README.md, quickfixj-messages/readme.md, quickfixj-stress-test/README.md, AGENTS.md: remove minimal-fix-latest from user-facing build commands; update profile descriptions to reflect new defaults

Copilot AI changed the title chore: make full-fix-latest the default build profile, keep minimal-fix-latest for CodeQL only Make full-fix-latest the default build profile; restrict minimal-fix-latest to CodeQL Jul 17, 2026
Copilot AI requested a review from chrjohn July 17, 2026 13:40
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