Skip to content

Register jq scope descriptor records in reflect-config.json - #1781

Merged
fjtirado merged 1 commit into
open-workflow-specification:mainfrom
mathecruz:issue-1780
Oct 21, 2026
Merged

fjtirado merged 1 commit into
open-workflow-specification:mainfrom
mathecruz:issue-1780

Conversation

@mathecruz

Copy link
Copy Markdown
Collaborator

Many thanks for submitting your Pull Request ❤️!

What this PR does / why we need it:

Special notes for reviewers:

Additional information (if needed):

Closes #1780

Copilot AI balanced review requested due to automatic review settings October 20, 2026 20:23
@mathecruz
mathecruz requested a review from fjtirado as a code owner October 20, 2026 20:23

Copilot AI 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.

🟢 Approval recommended

The registrations match the requested classes and established configuration format, with no unresolved findings.

No open issues 🎉

What changed in this PR

Addresses #1780 by registering jq scope descriptor records for Jackson serialization in GraalVM native images.

Changes:

  • Adds reflection metadata for all seven requested descriptor types.
  • Uses the existing registration format, including the nested DateTimeDescriptor$Epoch record.
File Description
impl/​core/​src/​main/​resources/​META-INF/​native-image/​org.openworkflow.sdk/​openworkflow-impl-core/​reflect-config.json Registers seven jq scope descriptor types for reflection.

Review effort: Balanced

Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com>
@fjtirado
fjtirado merged commit 0382751 into open-workflow-specification:main Oct 21, 2026
4 checks passed
@fjtirado

Copy link
Copy Markdown
Collaborator

@mathecruz Can you carry backward this one to 7.x?

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.

Native image: jq scope descriptor records not registered in reflect-config.json

3 participants