Skip to content

Simplify module API - #4840

Merged
nlohmann merged 4 commits into
nlohmann:developfrom
mikomikotaishi:develop
Aug 3, 2025
Merged

nlohmann merged 4 commits into
nlohmann:developfrom
mikomikotaishi:develop

Conversation

@mikomikotaishi

Copy link
Copy Markdown
Contributor
  • The changes are described in detail, both the what and why.
  • If applicable, an existing issue is referenced.
  • The Code coverage remained at 100%. A test case for every new line of code.
  • If applicable, the documentation is updated.
  • The source code is amalgamated by running make amalgamate.

This pull request follows up with and addresses a previous pull request, #4799. Here we reduce the using statements to non-templated using statements as it is simpler and does not interfere with the original header API.

Signed-off-by: Miko <110693261+mikomikotaishi@users.noreply.github.com>
Signed-off-by: Miko <110693261+mikomikotaishi@users.noreply.github.com>
@coveralls

coveralls commented Jul 1, 2025 •

Copy link
Copy Markdown

Coverage Status

coverage: 99.191%. remained the same
when pulling e18ca28 on mikomikotaishi:develop
into efcf9ef on nlohmann:develop.

@github-actions

github-actions Bot commented Aug 1, 2025

Copy link
Copy Markdown

This pull request has been marked as stale because it has had no activity for 30 days. While we won’t close it automatically, we encourage you to update or comment if it is still relevant. Keeping pull requests active and up-to-date helps us review and merge changes more efficiently. Thank you for your contributions!

@github-actions github-actions Bot added the state: stale the issue has not been updated in a while and will be closed automatically soon unless it is updated label Aug 1, 2025
@mikomikotaishi

Copy link
Copy Markdown
Contributor Author

@nlohmann Hi, could I get an update on this pull request? I originally submitted it before but had to re-make it. This pull request just addresses an oversight to the previous PR I made.

@nlohmann nlohmann added please rebase Please rebase your branch to origin/develop and removed state: stale the issue has not been updated in a while and will be closed automatically soon unless it is updated labels Aug 2, 2025
@nlohmann

nlohmann commented Aug 2, 2025

Copy link
Copy Markdown
Owner

Can you please rebase it to have a green CI?

@mikomikotaishi

Copy link
Copy Markdown
Contributor Author

OK, updating.

@nlohmann nlohmann removed the please rebase Please rebase your branch to origin/develop label Aug 2, 2025
@mikomikotaishi

Copy link
Copy Markdown
Contributor Author

@nlohmann The CI tests pass, is there anything else left to address?

@nlohmann nlohmann left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me.

@nlohmann nlohmann added this to the Release 3.12.1 milestone Aug 3, 2025
@nlohmann
nlohmann merged commit a3211ab into nlohmann:develop Aug 3, 2025
@nlohmann

nlohmann commented Aug 3, 2025

Copy link
Copy Markdown
Owner

Thanks!

aryanrahar pushed a commit to aryanrahar/json-add that referenced this pull request Aug 7, 2025
* Simplify module API

Signed-off-by: Miko <110693261+mikomikotaishi@users.noreply.github.com>

* Forgot missing newline

Signed-off-by: Miko <110693261+mikomikotaishi@users.noreply.github.com>

---------

Signed-off-by: Miko <110693261+mikomikotaishi@users.noreply.github.com>
aryanrahar pushed a commit to aryanrahar/json-add that referenced this pull request Aug 7, 2025
* Simplify module API

Signed-off-by: Miko <110693261+mikomikotaishi@users.noreply.github.com>

* Forgot missing newline

Signed-off-by: Miko <110693261+mikomikotaishi@users.noreply.github.com>

---------

Signed-off-by: Miko <110693261+mikomikotaishi@users.noreply.github.com>
Signed-off-by: Aryan Rahar <aryanrahar1@gmail.com>
jwnimmer-tri pushed a commit to jwnimmer-tri/json that referenced this pull request Sep 21, 2026
* Simplify module API

Signed-off-by: Miko <110693261+mikomikotaishi@users.noreply.github.com>

* Forgot missing newline

Signed-off-by: Miko <110693261+mikomikotaishi@users.noreply.github.com>

---------

Signed-off-by: Miko <110693261+mikomikotaishi@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants