Skip to content

Conversation

@patricklucas
Copy link
Contributor

Before this change, DataDictionaryGenerator#generate(Repository, File) did not actually work, because it relies on the class-level variable xmlDocument being set, which is only set during unmarshalling which happens only in the generate(InputStream, File) entrypoint.

This change doesn't aim to do anything except make generate not break (there's certainly a way to avoid needing the repository Node altogether).

Before this change, `DataDictionaryGenerator#generate(Repository, File)`
did not actually work, because it relies on the class-level variable
`xmlDocument` being set, which is only set during unmarshalling which
happens only in the `generate(InputStream, File)` entrypoint.

This change doesn't aim to do anything except make `generate` not break
(there's certainly a way to avoid needing the repository `Node`
altogether).
@chrjohn
Copy link
Member

chrjohn commented Jun 12, 2025

Thanks for the PR 👍
Will try to setup a build pipeline before merging...

@chrjohn chrjohn closed this Jun 12, 2025
@chrjohn chrjohn reopened this Jun 12, 2025
@chrjohn chrjohn closed this Jun 13, 2025
@chrjohn chrjohn reopened this Jun 13, 2025
@chrjohn chrjohn added this to the 1.0.2 milestone Jul 17, 2025
@chrjohn chrjohn merged commit 9dabcb6 into quickfix-j:master Sep 29, 2025
20 of 21 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