[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