Skip to content

Commit 1364137

Browse files
committed
Refactored TYQLConclusionStatusImpl
1 parent d2b36a6 commit 1364137

File tree

2 files changed

+12
-9
lines changed

2 files changed

+12
-9
lines changed

ydb/library/conclusion/generic/status.h

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -107,21 +107,21 @@ class TConclusionStatusImpl : public TConclusionStatusGenericImpl<TStatus, Statu
107107
};
108108

109109
template <class TStatus, TStatus StatusOk, TStatus DefaultError>
110-
class TConclusionStatusIssueImpl : public TConclusionStatusGenericImpl<TStatus, StatusOk, DefaultError, NYql::TIssues, TConclusionStatusIssueImpl<TStatus, StatusOk, DefaultError>> {
110+
class TYQLConclusionStatusImpl : public TConclusionStatusGenericImpl<TStatus, StatusOk, DefaultError, NYql::TIssues, TYQLConclusionStatusImpl<TStatus, StatusOk, DefaultError>> {
111111
protected:
112-
friend class TConclusionStatusGenericImpl<TStatus, StatusOk, DefaultError, NYql::TIssues, TConclusionStatusIssueImpl<TStatus, StatusOk, DefaultError>>;
112+
friend class TConclusionStatusGenericImpl<TStatus, StatusOk, DefaultError, NYql::TIssues, TYQLConclusionStatusImpl<TStatus, StatusOk, DefaultError>>;
113113

114-
using TBase = TConclusionStatusGenericImpl<TStatus, StatusOk, DefaultError, NYql::TIssues, TConclusionStatusIssueImpl<TStatus, StatusOk, DefaultError>>;
114+
using TBase = TConclusionStatusGenericImpl<TStatus, StatusOk, DefaultError, NYql::TIssues, TYQLConclusionStatusImpl<TStatus, StatusOk, DefaultError>>;
115115
using TBase::TBase;
116116

117-
TConclusionStatusIssueImpl() = default;
117+
TYQLConclusionStatusImpl() = default;
118118

119-
TConclusionStatusIssueImpl(const TString& errorMessage, TStatus status = DefaultError)
119+
TYQLConclusionStatusImpl(const TString& errorMessage, TStatus status = DefaultError)
120120
: TBase({NYql::TIssue(errorMessage)}, status) {
121121
}
122122

123123
public:
124-
TConclusionStatusIssueImpl& AddParentIssue(NYql::TIssue issue) {
124+
TYQLConclusionStatusImpl& AddParentIssue(NYql::TIssue issue) {
125125
Y_ABORT_UNLESS(!!TBase::ErrorMessage);
126126
for (const auto& childIssue : *TBase::ErrorMessage) {
127127
issue.AddSubIssue(MakeIntrusive<NYql::TIssue>(childIssue));
@@ -130,18 +130,18 @@ class TConclusionStatusIssueImpl : public TConclusionStatusGenericImpl<TStatus,
130130
return *this;
131131
}
132132

133-
TConclusionStatusIssueImpl& AddParentIssue(const TString& message) {
133+
TYQLConclusionStatusImpl& AddParentIssue(const TString& message) {
134134
AddParentIssue(NYql::TIssue(message));
135135
return *this;
136136
}
137137

138-
TConclusionStatusIssueImpl& AddIssue(NYql::TIssue issue) {
138+
TYQLConclusionStatusImpl& AddIssue(NYql::TIssue issue) {
139139
Y_ABORT_UNLESS(!!TBase::ErrorMessage);
140140
TBase::ErrorMessage->AddIssue(std::move(issue));
141141
return *this;
142142
}
143143

144-
TConclusionStatusIssueImpl& AddIssue(const TString& message) {
144+
TYQLConclusionStatusImpl& AddIssue(const TString& message) {
145145
AddIssue(NYql::TIssue(message));
146146
return *this;
147147
}

ydb/library/conclusion/status.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,7 @@ using TConclusionStatus = TConclusionStatusImpl<::TNull, ::TNull{}, ::TNull{}>;
88
template <class TStatus, TStatus StatusOk, TStatus DefaultError>
99
using TConclusionSpecialStatus = TConclusionStatusImpl<TStatus, StatusOk, DefaultError>;
1010

11+
template <class TStatus, TStatus StatusOk, TStatus DefaultError>
12+
using TYQLConclusionSpecialStatus = TYQLConclusionStatusImpl<TStatus, StatusOk, DefaultError>;
13+
1114
}

0 commit comments

Comments
 (0)