diff options
| author | osado <[email protected]> | 2022-02-10 16:49:18 +0300 | 
|---|---|---|
| committer | Daniil Cherednik <[email protected]> | 2022-02-10 16:49:18 +0300 | 
| commit | 58cd0b86ed99a72df22479e26a20bc1c1e57e65e (patch) | |
| tree | 5d5cb817648f650d76cf1076100726fd9b8448e8 /library/cpp/yson/node | |
| parent | 3ed175181ceac225ee14e4519492ad2967a7bd73 (diff) | |
Restoring authorship annotation for <[email protected]>. Commit 2 of 2.
Diffstat (limited to 'library/cpp/yson/node')
| -rw-r--r-- | library/cpp/yson/node/node_io.cpp | 26 | ||||
| -rw-r--r-- | library/cpp/yson/node/node_io.h | 2 | 
2 files changed, 14 insertions, 14 deletions
| diff --git a/library/cpp/yson/node/node_io.cpp b/library/cpp/yson/node/node_io.cpp index b4ea46f1c05..294a7f7217f 100644 --- a/library/cpp/yson/node/node_io.cpp +++ b/library/cpp/yson/node/node_io.cpp @@ -79,15 +79,15 @@ static TNode CreateEmptyNodeByType(::NYson::EYsonType type)          default:              break;      } -    return result;  -}  +    return result; +}  TNode NodeFromYsonString(const TStringBuf input, ::NYson::EYsonType type) -{  +{      TMemoryInput stream(input);      return NodeFromYsonStream(&stream, type);  } -  +  TString NodeToYsonString(const TNode& node, NYson::EYsonFormat format)  {      TStringStream stream; @@ -104,8 +104,8 @@ TString NodeToCanonicalYsonString(const TNode& node, NYson::EYsonFormat format)  TNode NodeFromYsonStream(IInputStream* input, ::NYson::EYsonType type)  { -    TNode result = CreateEmptyNodeByType(type);  -  +    TNode result = CreateEmptyNodeByType(type); +      TNodeBuilder builder(&result);      ::NYson::TYsonParser parser(&builder, input, type);      parser.Parse(); @@ -129,17 +129,17 @@ void NodeToCanonicalYsonStream(const TNode& node, IOutputStream* output, NYson::  TNode NodeFromJsonString(const TStringBuf input)  {      TMemoryInput stream(input); -  +      TNode result; -  -    TNodeBuilder builder(&result);  -    TYson2JsonCallbacksAdapter callbacks(&builder, /*throwException*/ true);  + +    TNodeBuilder builder(&result); +    TYson2JsonCallbacksAdapter callbacks(&builder, /*throwException*/ true);      NJson::TJsonReaderConfig config;      config.DontValidateUtf8 = true;      NJson::ReadJson(&stream, &config, &callbacks); -    return result;  -}  -  +    return result; +} +  TNode NodeFromJsonValue(const NJson::TJsonValue& input)  {      TNode result; diff --git a/library/cpp/yson/node/node_io.h b/library/cpp/yson/node/node_io.h index 21016ec9e67..2ad23b658f2 100644 --- a/library/cpp/yson/node/node_io.h +++ b/library/cpp/yson/node/node_io.h @@ -34,7 +34,7 @@ TNode NodeFromJsonString(const TStringBuf input);  // Convert TJsonValue to TNode  TNode NodeFromJsonValue(const NJson::TJsonValue& input); -  +  ////////////////////////////////////////////////////////////////////////////////  } // namespace NYT | 
