2222// ******************************************************************************************************
2323
2424#pragma warning(disable:26444)
25+
26+ // ReSharper disable CppClangTidyClangDiagnosticExitTimeDestructors
27+ // ReSharper disable CppClangTidyClangDiagnosticCoveredSwitchDefault
28+ // ReSharper disable CppClangTidyClangDiagnosticSwitchEnum
2529// ReSharper disable CppExpressionWithoutSideEffects
2630// ReSharper disable once CppUnusedIncludeDirective
2731#include " ../filterexpressions/FilterExpressions.h"
@@ -71,7 +75,7 @@ int32_t DataRow::GetColumnIndex(const string& columnName) const
7175 return column->Index ();
7276}
7377
74- DataColumnPtr DataRow::ValidateColumnType (const int32_t columnIndex, DataType targetType, bool read) const
78+ DataColumnPtr DataRow::ValidateColumnType (const int32_t columnIndex, const DataType targetType, const bool read) const
7579{
7680 const DataColumnPtr column = m_parent->Column (columnIndex);
7781
@@ -90,7 +94,7 @@ DataColumnPtr DataRow::ValidateColumnType(const int32_t columnIndex, DataType ta
9094 if (!read && column->Computed ())
9195 throw DataSetException (" Cannot assign value to DataColumn \" " + column->Name () + " for table \" " + m_parent->Name () + " \" , column is computed with an expression" );
9296
93- return column;
97+ return column; // NOLINT
9498}
9599
96100ExpressionTreePtr DataRow::GetExpressionTree (const DataColumnPtr& column)
@@ -123,7 +127,7 @@ ExpressionTreePtr DataRow::GetExpressionTree(const DataColumnPtr& column)
123127 return static_cast <FilterExpressionParser*>(m_values[columnIndex])->GetExpressionTrees ()[0 ];
124128}
125129
126- Object DataRow::GetComputedValue (const DataColumnPtr& column, DataType targetType)
130+ Object DataRow::GetComputedValue (const DataColumnPtr& column, const DataType targetType)
127131{
128132 try
129133 {
@@ -446,7 +450,7 @@ Object DataRow::GetComputedValue(const DataColumnPtr& column, DataType targetTyp
446450}
447451
448452template <class T >
449- Nullable<T> DataRow::GetValue (const int32_t columnIndex, DataType targetType)
453+ Nullable<T> DataRow::GetValue (const int32_t columnIndex, const DataType targetType)
450454{
451455 const DataColumnPtr& column = ValidateColumnType (columnIndex, targetType, true );
452456
@@ -462,7 +466,7 @@ Nullable<T> DataRow::GetValue(const int32_t columnIndex, DataType targetType)
462466}
463467
464468template <class T >
465- void DataRow::SetValue (const int32_t columnIndex, const Nullable<T>& value, DataType targetType)
469+ void DataRow::SetValue (const int32_t columnIndex, const Nullable<T>& value, const DataType targetType)
466470{
467471 ValidateColumnType (columnIndex, targetType);
468472
0 commit comments