[all-commits] [llvm/llvm-project] 806c2c: [clang-doc] add a JSON generator
Erick Velez via All-commits
all-commits at lists.llvm.org
Fri Jun 6 14:22:07 PDT 2025
Branch: refs/heads/users/evelez7/clang-doc-json-generator
Home: https://github.com/llvm/llvm-project
Commit: 806c2c1f1846879f0217398f81f36a8e49447bdf
https://github.com/llvm/llvm-project/commit/806c2c1f1846879f0217398f81f36a8e49447bdf
Author: Erick Velez <erickvelez7 at gmail.com>
Date: 2025-06-06 (Fri, 06 Jun 2025)
Changed paths:
M clang-tools-extra/clang-doc/CMakeLists.txt
M clang-tools-extra/clang-doc/Generators.cpp
M clang-tools-extra/clang-doc/Generators.h
A clang-tools-extra/clang-doc/JSONGenerator.cpp
M clang-tools-extra/clang-doc/tool/ClangDocMain.cpp
A clang-tools-extra/test/clang-doc/json/class.cpp
Log Message:
-----------
[clang-doc] add a JSON generator
Commit: b90d2266827df4d4c76268ac4f5e717c865c4564
https://github.com/llvm/llvm-project/commit/b90d2266827df4d4c76268ac4f5e717c865c4564
Author: Erick Velez <erickvelez7 at gmail.com>
Date: 2025-06-06 (Fri, 06 Jun 2025)
Changed paths:
M clang-tools-extra/clang-doc/JSONGenerator.cpp
M clang-tools-extra/test/clang-doc/json/class.cpp
Log Message:
-----------
move common children serialization to a new function
Commit: cf3c9315d76a3af45fcd34fbfc83e3c92be6fee3
https://github.com/llvm/llvm-project/commit/cf3c9315d76a3af45fcd34fbfc83e3c92be6fee3
Author: Erick Velez <erickvelez7 at gmail.com>
Date: 2025-06-06 (Fri, 06 Jun 2025)
Changed paths:
M clang-tools-extra/clang-doc/JSONGenerator.cpp
M clang-tools-extra/unittests/clang-doc/CMakeLists.txt
A clang-tools-extra/unittests/clang-doc/JSONGeneratorTest.cpp
Log Message:
-----------
return errors, add unit tests
Commit: 0f109e9211a9b317e0afd5b8fc1d0d45909c6fb0
https://github.com/llvm/llvm-project/commit/0f109e9211a9b317e0afd5b8fc1d0d45909c6fb0
Author: Erick Velez <erickvelez7 at gmail.com>
Date: 2025-06-06 (Fri, 06 Jun 2025)
Changed paths:
M clang-tools-extra/clang-doc/JSONGenerator.cpp
A clang-tools-extra/test/clang-doc/json/class-template.cpp
M clang-tools-extra/test/clang-doc/json/class.cpp
A clang-tools-extra/test/clang-doc/json/method-template.cpp
M clang-tools-extra/unittests/clang-doc/JSONGeneratorTest.cpp
Log Message:
-----------
add templates, use JSON values
Commit: 36ec0b59315619cbe4fbe20d315b2d14e03ec000
https://github.com/llvm/llvm-project/commit/36ec0b59315619cbe4fbe20d315b2d14e03ec000
Author: Erick Velez <erickvelez7 at gmail.com>
Date: 2025-06-06 (Fri, 06 Jun 2025)
Changed paths:
M clang-tools-extra/clang-doc/JSONGenerator.cpp
M clang-tools-extra/test/clang-doc/json/method-template.cpp
Log Message:
-----------
address review comments
Commit: 8becb2375c9c661b956725ed50b49a660cae327f
https://github.com/llvm/llvm-project/commit/8becb2375c9c661b956725ed50b49a660cae327f
Author: Erick Velez <erickvelez7 at gmail.com>
Date: 2025-06-06 (Fri, 06 Jun 2025)
Changed paths:
M clang-tools-extra/clang-doc/JSONGenerator.cpp
M clang-tools-extra/test/clang-doc/json/class.cpp
Log Message:
-----------
fix formatting and CHECK typo
Compare: https://github.com/llvm/llvm-project/compare/5c82dcc6c743...8becb2375c9c
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list