Skip to content

Add JSON support for formatting output data #7

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
May 27, 2022

Conversation

btaczala
Copy link
Contributor

@btaczala btaczala commented May 6, 2022

This commit adds JSON support for formatting results. I'd like to hook fccf into other tools (neovim) and it's much easier to parse JSON that plain text.

This adds a 3rdParty dependency (awesome nlohmann json library) - hope you won't mind.

@p-ranav
Copy link
Owner

p-ranav commented May 6, 2022

Hello @btaczala. Thanks for the PR. I like the idea and I want to merge it. I've made some minor suggestions (style related) and asked a few questions. Once these are resolved, we can merge. Thanks.

@btaczala
Copy link
Contributor Author

@p-ranav I don't see any suggestions and questions in code review. Or maybe I'm missing something?

@btaczala btaczala requested a review from p-ranav May 25, 2022 21:12
@p-ranav p-ranav merged commit 6bab8e4 into p-ranav:main May 27, 2022
galexite added a commit to galexite/fccf that referenced this pull request Oct 20, 2024
Link against `libclang` as imported from the `Clang` CMake package, instead of linking every LLVM library written out by `llvm-config --libs all`.

This also happens to fix p-ranav#14 and p-ranav#7, as it lets CMake find and require the `Clang` package.
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