Skip to content

Switch from the JSON module to Mojo::JSON.#1226

Merged
pstaabp merged 2 commits into
openwebwork:developfrom
drgrice1:json-to-mojo-json
Apr 8, 2025
Merged

Switch from the JSON module to Mojo::JSON.#1226
pstaabp merged 2 commits into
openwebwork:developfrom
drgrice1:json-to-mojo-json

Conversation

@drgrice1

@drgrice1 drgrice1 commented Apr 4, 2025

Copy link
Copy Markdown
Member

This matches a change with WeBWorK and allows us to entirely drop the JSON dependency. The Mojo::JSON package is part of the Mojolicious stack which is now required in any case.

This depends on openwebwork/webwork2#2692.

This matches a change with WeBWorK and allows us to entirely drop the
`JSON` dependency.  The `Mojo::JSON` package is part of the Mojolicious
stack which is now required in any case.
@drgrice1
drgrice1 force-pushed the json-to-mojo-json branch from 5c4e3a4 to 245e192 Compare April 4, 2025 16:12
@pstaabp

pstaabp commented Apr 8, 2025

Copy link
Copy Markdown
Member

I notice that in the unit-tests.yml (GitHub actions) file there is libjson-perl and libjson-xs-perl. There are similar files in the docker files here (and on the webwork2 side) that can be scrubbed as well.

@drgrice1

drgrice1 commented Apr 8, 2025

Copy link
Copy Markdown
Member Author

Ahh, I forgot about those.

@pstaabp
pstaabp merged commit 0666562 into openwebwork:develop Apr 8, 2025
@drgrice1
drgrice1 deleted the json-to-mojo-json branch April 8, 2025 23:08
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.

3 participants