* [iwyu] json

* fix

* Automated change: Fix sanity tests

* Automated change: Fix sanity tests

Co-authored-by: ctiller <ctiller@users.noreply.github.com>
pull/29497/head^2
Craig Tiller 3 years ago committed by GitHub
parent 7b66a593cf
commit 1475ed4fb7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 1
      BUILD
  2. 1
      src/core/lib/json/json.h
  3. 10
      src/core/lib/json/json_reader.cc
  4. 3
      src/core/lib/json/json_util.cc
  5. 10
      src/core/lib/json/json_util.h
  6. 7
      src/core/lib/json/json_writer.cc
  7. 1
      tools/dockerfile/grpc_iwyu/iwyu.sh

@ -5198,6 +5198,7 @@ grpc_cc_library(
"src/core/lib/json/json.h",
],
external_deps = [
"absl/base:core_headers",
"absl/strings",
"absl/strings:str_format",
],

@ -25,6 +25,7 @@
#include <map>
#include <string>
#include <utility>
#include <vector>
#include "absl/strings/string_view.h"

@ -18,15 +18,23 @@
#include <grpc/support/port_platform.h>
#include <string.h>
#include <inttypes.h>
#include <stdlib.h>
#include <algorithm>
#include <map>
#include <string>
#include <utility>
#include <vector>
#include "absl/base/attributes.h"
#include "absl/strings/str_cat.h"
#include "absl/strings/str_format.h"
#include "absl/strings/string_view.h"
#include <grpc/support/log.h>
#include "src/core/lib/iomgr/error.h"
#include "src/core/lib/json/json.h"
#define GRPC_JSON_MAX_DEPTH 255

@ -20,9 +20,12 @@
#include "src/core/lib/json/json_util.h"
#include <string.h>
#include <grpc/support/string_util.h>
#include "src/core/lib/gpr/string.h"
#include "src/core/lib/gprpp/memory.h"
namespace grpc_core {

@ -21,9 +21,19 @@
#include <grpc/support/port_platform.h>
#include <algorithm>
#include <map>
#include <string>
#include <type_traits>
#include <utility>
#include <vector>
#include "absl/strings/numbers.h"
#include "absl/strings/str_cat.h"
#include "absl/strings/string_view.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/lib/iomgr/error.h"
#include "src/core/lib/iomgr/exec_ctx.h"
#include "src/core/lib/json/json.h"

@ -18,8 +18,13 @@
#include <grpc/support/port_platform.h>
#include <stdint.h>
#include <stdlib.h>
#include <string.h>
#include <map>
#include <string>
#include <utility>
#include <vector>
#include "absl/strings/string_view.h"

@ -32,6 +32,7 @@ export ENABLED_MODULES='
src/core/lib/avl
src/core/lib/channel
src/core/lib/config
src/core/lib/json
src/core/lib/slice
src/core/lib/resource_quota
src/core/lib/promise

Loading…
Cancel
Save