Skip to content

Add to CONTRIBUTING.md that make pretty is required for test updates. - #4045

Merged
nlohmann merged 1 commit into
nlohmann:developfrom
gregmarr:patch-1
Jun 8, 2023
Merged

nlohmann merged 1 commit into
nlohmann:developfrom
gregmarr:patch-1

Conversation

@gregmarr

@gregmarr gregmarr commented Jun 3, 2023

Copy link
Copy Markdown
Contributor

Add to CONTRIBUTING.md that make pretty is required for test updates, as not doing so will result in a failure in the amalgamation check.

Pull request checklist

  • Changes are described in the pull request, or an existing issue is referenced.
  • [n/a] The test suite compiles and runs without error.
  • [n/a] Code coverage is 100%. Test cases can be added by editing the test suite.
  • [n/a] The source code is amalgamated; that is, after making changes to the sources in the include/nlohmann directory, run make amalgamate to create the single-header files single_include/nlohmann/json.hpp and single_include/nlohmann/json_fwd.hpp. The whole process is described here.

@gregmarr
gregmarr requested a review from nlohmann as a code owner June 3, 2023 17:18
@github-actions github-actions Bot added the S label Jun 3, 2023
@coveralls

Copy link
Copy Markdown

Coverage Status

coverage: 100.0%. remained the same when pulling 3128fae on gregmarr:patch-1 into a0c1318 on nlohmann:develop.

@nlohmann

nlohmann commented Jun 4, 2023

Copy link
Copy Markdown
Owner

Oof, Clang-Tidy again has some complaints... I'll check before merging this.

@gregmarr

gregmarr commented Jun 5, 2023

Copy link
Copy Markdown
Contributor Author

The clang-tidy complaints are in files not touched by this PR.

@nlohmann nlohmann added this to the Release 3.11.3 milestone Jun 8, 2023

@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 merged commit 254395e into nlohmann:develop Jun 8, 2023
@nlohmann

nlohmann commented Jun 8, 2023

Copy link
Copy Markdown
Owner

Thanks a lot!

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