{ "version": 1, "warnings": [ { "CodeCurrent": 1403077733, "CodeNext": 951341, "CodePrev": 1270846060, "ErrorCode": "V550", "FileName": "preciseExp10.c", "Message": "An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(y) < Epsilon." }, { "CodeCurrent": 1403077733, "CodeNext": 3854685, "CodePrev": 1391368717, "ErrorCode": "V550", "FileName": "preciseExp10.c", "Message": "An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(y) < Epsilon." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "shift10.cpp", "Message": "A code fragment from 'shift_.cpp' cannot be analyzed." }, { "CodeCurrent": 1360858873, "CodeNext": 0, "CodePrev": 864691173, "ErrorCode": "V524", "FileName": "DateLUTImpl.h", "Message": "It is odd that the body of 'getValues' function is fully equivalent to the body of 'find' function." }, { "CodeCurrent": 3167014141, "CodeNext": 1528350630, "CodePrev": 0, "ErrorCode": "V524", "FileName": "DateLUTImpl.h", "Message": "It is odd that the body of 'toDate' function is fully equivalent to the body of 'fromDayNum' function." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DateLUTImpl.cpp", "Message": "A code fragment from 'DateLUTImpl.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "demangle.cpp", "Message": "A code fragment from 'demangle.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ThreadPool.cpp", "Message": "A code fragment from 'ThreadPool.cpp' cannot be analyzed." }, { "CodeCurrent": 18396, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V690", "FileName": "JSON.h", "Message": "The 'JSON' class implements a copy constructor, but lacks the '=' operator. It is dangerous to use such a class." }, { "CodeCurrent": 1301811264, "CodeNext": 123, "CodePrev": 44642, "ErrorCode": "V524", "FileName": "JSON.cpp", "Message": "It is odd that the body of 'get' function is fully equivalent to the body of 'getName' function." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "JSON.cpp", "Message": "A code fragment from 'JSON.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DateLUT.cpp", "Message": "A code fragment from 'DateLUT.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "SetTerminalEcho.cpp", "Message": "A code fragment from 'SetTerminalEcho.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "date_lut2.cpp", "Message": "A code fragment from 'date_lut_.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "date_lut3.cpp", "Message": "A code fragment from 'date_lut_.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "gtest_strong_typedef.cpp", "Message": "A code fragment from 'gtest_strong_typedef.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "date_lut4.cpp", "Message": "A code fragment from 'date_lut_.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "dump_variable.cpp", "Message": "A code fragment from 'dump_variable.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "date_lut_init.cpp", "Message": "A code fragment from 'date_lut_init.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "gtest_json_test.cpp", "Message": "A code fragment from 'gtest_json_test.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "multi_version.cpp", "Message": "A code fragment from 'multi_version.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "date_lut_default_timezone.cpp", "Message": "A code fragment from 'date_lut_default_timezone.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "LevelFilterChannel.cpp", "Message": "A code fragment from 'LevelFilterChannel.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "SessionPoolHelpers.cpp", "Message": "A code fragment from 'SessionPoolHelpers.cpp' cannot be analyzed." }, { "CodeCurrent": 123, "CodeNext": 2077384594, "CodePrev": 2854941240, "ErrorCode": "V565", "FileName": "BaseDaemon.h", "Message": "An empty exception handler. Silent suppression of exceptions can hide the presence of bugs in source code during testing." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "GraphiteWriter.cpp", "Message": "A code fragment from 'GraphiteWriter.cpp' cannot be analyzed." }, { "CodeCurrent": 3676031242, "CodeNext": 3056897128, "CodePrev": 1102711319, "ErrorCode": "V707", "FileName": "lgamma.c", "Message": "Giving short names to global variables is considered to be bad practice. It is suggested to rename 'a_', 'a_', 'a_', 'a_', 'a_', 'a_', 'a_', 'a_', 'a_', 'a_', 'tc', 'tf', 'tt', 't_', 't_', 't_', 't_', 't_', 't_', 't_', 't_', 't_', 't_', 'u_', 'u_', 'u_', 'u_', 'u_', 'u_', 'v_', 'v_', 'v_', 'v_', 'v_', 's_', 's_', 's_', 's_', 's_', 's_', 's_', 'r_', 'r_', 'r_', 'r_', 'r_', 'r_', 'w_', 'w_', 'w_', 'w_', 'w_', 'w_', 'w_' variables." }, { "CodeCurrent": 196849995, "CodeNext": 2821665, "CodePrev": 257609, "ErrorCode": "V550", "FileName": "lgamma.c", "Message": "An odd precise comparison: t == _._. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon." }, { "CodeCurrent": 2367177615, "CodeNext": 1620191745, "CodePrev": 47045, "ErrorCode": "V605", "FileName": "posix_spawn.c", "Message": "Consider verifying the expression. An unsigned value is compared to the number belonging to the range [-_.._]." }, { "CodeCurrent": 2676964558, "CodeNext": 17733, "CodePrev": 17733, "ErrorCode": "V526", "FileName": "glob.c", "Message": "The 'strcmp' function returns _ if corresponding strings are equal. Consider examining the condition for mistakes." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "exp2f.c", "Message": "A code fragment from 'exp_f.c' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "OwnPatternFormatter.cpp", "Message": "A code fragment from 'OwnPatternFormatter.cpp' cannot be analyzed." }, { "CodeCurrent": 1586910037, "CodeNext": 1159405304, "CodePrev": 123, "ErrorCode": "V769", "FileName": "BaseDaemon.cpp", "Message": "The 'name_start' pointer in the 'name_start - symbols[i]' expression could be nullptr. In such case, resulting value will be senseless and it should not be used." }, { "CodeCurrent": 123, "CodeNext": 125, "CodePrev": 35837, "ErrorCode": "V565", "FileName": "BaseDaemon.cpp", "Message": "An empty exception handler. Silent suppression of exceptions can hide the presence of bugs in source code during testing." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "BaseDaemon.cpp", "Message": "A code fragment from 'BaseDaemon.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "Exception.cpp", "Message": "A code fragment from 'Exception.cpp' cannot be analyzed." }, { "CodeCurrent": 2045, "CodeNext": 123, "CodePrev": 2452368582, "ErrorCode": "V730", "FileName": "Row.h", "Message": "Not all members of a class are initialized inside the constructor. Consider inspecting: lengths." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "Connection.cpp", "Message": "A code fragment from 'Connection.cpp' cannot be analyzed." }, { "CodeCurrent": 123, "CodeNext": 2202583, "CodePrev": 1128383580, "ErrorCode": "V794", "FileName": "Query.cpp", "Message": "The assignment operator should be protected from the case of 'this == &other'." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "Query.cpp", "Message": "A code fragment from 'Query.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ResultBase.cpp", "Message": "A code fragment from 'ResultBase.cpp' cannot be analyzed." }, { "CodeCurrent": 2377956688, "CodeNext": 703533, "CodePrev": 2042816737, "ErrorCode": "V688", "FileName": "StoreQueryResult.cpp", "Message": "The 'fields' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StoreQueryResult.cpp", "Message": "A code fragment from 'StoreQueryResult.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "Row.cpp", "Message": "A code fragment from 'Row.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "Value.cpp", "Message": "A code fragment from 'Value.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "UseQueryResult.cpp", "Message": "A code fragment from 'UseQueryResult.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "consistent_hashing.cpp", "Message": "A code fragment from 'consistent_hashing.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "Pool.cpp", "Message": "A code fragment from 'Pool.cpp' cannot be analyzed." }, { "CodeCurrent": 188688957, "CodeNext": 125, "CodePrev": 769, "ErrorCode": "V658", "FileName": "sumbur.cpp", "Message": "A value is being subtracted from the unsigned variable. This can result in an overflow. In such a case, the '<' comparison operation can potentially behave unexpectedly. Consider inspecting the '_xFFFFFFFF / _ - h < part' expression." }, { "CodeCurrent": 450631639, "CodeNext": 22890, "CodePrev": 0, "ErrorCode": "V1003", "FileName": "sumbur.cpp", "Message": "The macro 'curslice' is a dangerous expression. The parameter 'i' must be surrounded by parentheses." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "sumbur.cpp", "Message": "A code fragment from 'sumbur.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "PoolWithFailover.cpp", "Message": "A code fragment from 'PoolWithFailover.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "mysqlxx_test.cpp", "Message": "A code fragment from 'mysqlxx_test.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "zstd_test.cpp", "Message": "A code fragment from 'zstd_test.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "iotest.cpp", "Message": "A code fragment from 'iotest.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "iotest_nonblock.cpp", "Message": "A code fragment from 'iotest_nonblock.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "iotest_aio.cpp", "Message": "A code fragment from 'iotest_aio.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "corrector_utf8.cpp", "Message": "A code fragment from 'corrector_utf_.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "config-processor.cpp", "Message": "A code fragment from 'config-processor.cpp' cannot be analyzed." }, { "CodeCurrent": 2919138394, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V690", "FileName": "ZooKeeperImpl.h", "Message": "The 'Exception' class implements a copy constructor, but lacks the '=' operator. It is dangerous to use such a class." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "zookeeper-cli.cpp", "Message": "A code fragment from 'zookeeper-cli.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "variant", "Message": "A code fragment from 'main.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "main.cpp", "Message": "A code fragment from 'main.cpp' cannot be analyzed." }, { "CodeCurrent": 1244410449, "CodeNext": 123, "CodePrev": 182455598, "ErrorCode": "V730", "FileName": "HashTable.h", "Message": "Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: zero_value_storage." }, { "CodeCurrent": 3824136199, "CodeNext": 2663, "CodePrev": 5816, "ErrorCode": "V730", "FileName": "HashTable.h", "Message": "Not all members of a class are initialized inside the constructor. Consider inspecting: size." }, { "CodeCurrent": 1712271, "CodeNext": 0, "CodePrev": 3363495029, "ErrorCode": "V730", "FileName": "MarkovModel.h", "Message": "Not all members of a class are initialized inside the constructor. Consider inspecting: n." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MarkovModel.h", "Message": "A code fragment from 'main.cpp' cannot be analyzed." }, { "CodeCurrent": 259986933, "CodeNext": 0, "CodePrev": 123, "ErrorCode": "V730", "FileName": "RWLock.h", "Message": "Not all members of a class are initialized inside the constructor. Consider inspecting: type." }, { "CodeCurrent": 6265, "CodeNext": 5125961, "CodePrev": 0, "ErrorCode": "V730", "FileName": "Field.h", "Message": "Not all members of a class are initialized inside the constructor. Consider inspecting: storage." }, { "CodeCurrent": 101009567, "CodeNext": 123, "CodePrev": 123, "ErrorCode": "V730", "FileName": "Field.h", "Message": "It is possible that not all members of a class are initialized inside the constructor. Consider inspecting: storage, which." }, { "CodeCurrent": 6341727, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V730", "FileName": "Field.h", "Message": "It is possible that not all members of a class are initialized inside the constructor. Consider inspecting: storage, which." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AnalyzeColumns.cpp", "Message": "A code fragment from 'AnalyzeColumns.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "variant", "Message": "A code fragment from 'markov-model.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AnalyzeLambdas.cpp", "Message": "A code fragment from 'AnalyzeLambdas.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "CollectAliases.cpp", "Message": "A code fragment from 'CollectAliases.cpp' cannot be analyzed." }, { "CodeCurrent": 3859608575, "CodeNext": 125, "CodePrev": 123, "ErrorCode": "V550", "FileName": "AccurateComparison.h", "Message": "An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon." }, { "CodeCurrent": 3859608575, "CodeNext": 125, "CodePrev": 123, "ErrorCode": "V550", "FileName": "AccurateComparison.h", "Message": "An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon." }, { "CodeCurrent": 728751127, "CodeNext": 125, "CodePrev": 123, "ErrorCode": "V550", "FileName": "AccurateComparison.h", "Message": "An odd precise comparison: f == static_cast< DB::Float_ > (u). It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon." }, { "CodeCurrent": 1801682850, "CodeNext": 125, "CodePrev": 123, "ErrorCode": "V550", "FileName": "AccurateComparison.h", "Message": "An odd precise comparison: static_cast< DB::Float_ > (u) == f. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon." }, { "CodeCurrent": 134227181, "CodeNext": 125, "CodePrev": 123, "ErrorCode": "V550", "FileName": "AccurateComparison.h", "Message": "An odd precise comparison: f == static_cast< DB::Float_ > (u). It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon." }, { "CodeCurrent": 940474457, "CodeNext": 125, "CodePrev": 123, "ErrorCode": "V550", "FileName": "AccurateComparison.h", "Message": "An odd precise comparison: static_cast< DB::Float_ > (u) == f. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon." }, { "CodeCurrent": 728751127, "CodeNext": 125, "CodePrev": 123, "ErrorCode": "V550", "FileName": "AccurateComparison.h", "Message": "An odd precise comparison: f == static_cast< DB::Float_ > (u). It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon." }, { "CodeCurrent": 1801682850, "CodeNext": 125, "CodePrev": 123, "ErrorCode": "V550", "FileName": "AccurateComparison.h", "Message": "An odd precise comparison: static_cast< DB::Float_ > (u) == f. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon." }, { "CodeCurrent": 134227181, "CodeNext": 125, "CodePrev": 123, "ErrorCode": "V550", "FileName": "AccurateComparison.h", "Message": "An odd precise comparison: f == static_cast< DB::Float_ > (u). It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon." }, { "CodeCurrent": 940474457, "CodeNext": 125, "CodePrev": 123, "ErrorCode": "V550", "FileName": "AccurateComparison.h", "Message": "An odd precise comparison: static_cast< DB::Float_ > (u) == f. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon." }, { "CodeCurrent": 3765134313, "CodeNext": 3685848331, "CodePrev": 1405257529, "ErrorCode": "V550", "FileName": "FieldVisitors.h", "Message": "An odd precise comparison: l == r. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon." }, { "CodeCurrent": 51079373, "CodeNext": 0, "CodePrev": 836015037, "ErrorCode": "V550", "FileName": "FieldVisitors.h", "Message": "An odd precise comparison: x != _. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AnalyzeResultOfQuery.cpp", "Message": "A code fragment from 'AnalyzeResultOfQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "CollectTables.cpp", "Message": "A code fragment from 'CollectTables.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ExecuteTableFunctions.cpp", "Message": "A code fragment from 'ExecuteTableFunctions.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "OptimizeGroupOrderLimitBy.cpp", "Message": "A code fragment from 'OptimizeGroupOrderLimitBy.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "TranslatePositionalArguments.cpp", "Message": "A code fragment from 'TranslatePositionalArguments.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "BlockInfo.cpp", "Message": "A code fragment from 'BlockInfo.cpp' cannot be analyzed." }, { "CodeCurrent": 4174113710, "CodeNext": 3531930912, "CodePrev": 181464845, "ErrorCode": "V659", "FileName": "ColumnConst.h", "Message": "Declarations of functions with 'getDataColumn' name differ in the 'const' keyword only, but the bodies of these functions have different composition. This is suspicious and can possibly be an error. Check lines: _, _." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "Block.cpp", "Message": "A code fragment from 'Block.cpp' cannot be analyzed." }, { "CodeCurrent": 199355300, "CodeNext": 123, "CodePrev": 123, "ErrorCode": "V730", "FileName": "ExpressionActions.h", "Message": "Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: type." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "TypeAndConstantInference.cpp", "Message": "A code fragment from 'TypeAndConstantInference.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ColumnWithTypeAndName.cpp", "Message": "A code fragment from 'ColumnWithTypeAndName.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "Field.cpp", "Message": "A code fragment from 'Field.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "SortDescription.cpp", "Message": "A code fragment from 'SortDescription.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "NamesAndTypes.cpp", "Message": "A code fragment from 'NamesAndTypes.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "iostream_debug_helpers.cpp", "Message": "A code fragment from 'iostream_debug_helpers.cpp' cannot be analyzed." }, { "CodeCurrent": 3826643199, "CodeNext": 123, "CodePrev": 22807034, "ErrorCode": "V690", "FileName": "ColumnVector.h", "Message": "Copy constructor is declared as private in the 'ColumnVector' class, but the default '=' operator will still be generated by compiler. It is dangerous to use such a class." }, { "CodeCurrent": 1132122309, "CodeNext": 0, "CodePrev": 931267045, "ErrorCode": "V659", "FileName": "ColumnArray.h", "Message": "Declarations of functions with 'getData' name differ in the 'const' keyword only, but the bodies of these functions have different composition. This is suspicious and can possibly be an error. Check lines: _, _." }, { "CodeCurrent": 1116407654, "CodeNext": 0, "CodePrev": 1356382257, "ErrorCode": "V659", "FileName": "ColumnArray.h", "Message": "Declarations of functions with 'getOffsetsColumn' name differ in the 'const' keyword only, but the bodies of these functions have different composition. This is suspicious and can possibly be an error. Check lines: _, _." }, { "CodeCurrent": 2390648255, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V659", "FileName": "ColumnArray.h", "Message": "Declarations of functions with 'getOffsets' name differ in the 'const' keyword only, but the bodies of these functions have different composition. This is suspicious and can possibly be an error. Check lines: _, _." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AddingDefaultBlockOutputStream.cpp", "Message": "A code fragment from 'AddingDefaultBlockOutputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 3168042121, "CodeNext": 123, "CodePrev": 123, "ErrorCode": "V690", "FileName": "ColumnString.h", "Message": "Copy constructor is declared as private in the 'ColumnString' class, but the default '=' operator will still be generated by compiler. It is dangerous to use such a class." }, { "CodeCurrent": 4054773003, "CodeNext": 123, "CodePrev": 123, "ErrorCode": "V690", "FileName": "ColumnAggregateFunction.h", "Message": "Copy constructor is declared as private in the 'ColumnAggregateFunction' class, but the default '=' operator will still be generated by compiler. It is dangerous to use such a class." }, { "CodeCurrent": 3194944389, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "AggregatingSortedBlockInputStream.cpp", "Message": "The 'queue' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 14743151, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V730", "FileName": "SortCursor.h", "Message": "Not all members of a class are initialized inside the constructor. Consider inspecting: order." }, { "CodeCurrent": 195436, "CodeNext": 123, "CodePrev": 45270, "ErrorCode": "V730", "FileName": "MergingSortedBlockInputStream.h", "Message": "Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: row_num." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AggregatingSortedBlockInputStream.cpp", "Message": "A code fragment from 'AggregatingSortedBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 4136571990, "CodeNext": 123, "CodePrev": 123, "ErrorCode": "V690", "FileName": "ColumnFixedString.h", "Message": "Copy constructor is declared as private in the 'ColumnFixedString' class, but the default '=' operator will still be generated by compiler. It is dangerous to use such a class." }, { "CodeCurrent": 1054674186, "CodeNext": 0, "CodePrev": 925160603, "ErrorCode": "V659", "FileName": "ColumnNullable.h", "Message": "Declarations of functions with 'getNestedColumn' name differ in the 'const' keyword only, but the bodies of these functions have different composition. This is suspicious and can possibly be an error. Check lines: _, _." }, { "CodeCurrent": 3317648788, "CodeNext": 0, "CodePrev": 3497477841, "ErrorCode": "V659", "FileName": "ColumnNullable.h", "Message": "Declarations of functions with 'getNullMapColumn' name differ in the 'const' keyword only, but the bodies of these functions have different composition. This is suspicious and can possibly be an error. Check lines: _, _." }, { "CodeCurrent": 146511793, "CodeNext": 1296505, "CodePrev": 196592208, "ErrorCode": "V522", "FileName": "Aggregator.h", "Message": "There might be dereferencing of a potential null pointer 'null_map'." }, { "CodeCurrent": 132655, "CodeNext": 0, "CodePrev": 5816, "ErrorCode": "V730", "FileName": "TwoLevelHashTable.h", "Message": "Not all members of a class are initialized inside the constructor. Consider inspecting: container, bucket, current_it." }, { "CodeCurrent": 9156143, "CodeNext": 1642228070, "CodePrev": 5816, "ErrorCode": "V730", "FileName": "TwoLevelHashTable.h", "Message": "Not all members of a class are initialized inside the constructor. Consider inspecting: container, bucket, current_it." }, { "CodeCurrent": 3310514761, "CodeNext": 2820625488, "CodePrev": 0, "ErrorCode": "V730", "FileName": "Aggregator.h", "Message": "Not all members of a class are initialized inside the constructor. Consider inspecting: keys_size." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AggregatingBlockInputStream.cpp", "Message": "A code fragment from 'AggregatingBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "BinaryRowInputStream.cpp", "Message": "A code fragment from 'BinaryRowInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "BinaryRowOutputStream.cpp", "Message": "A code fragment from 'BinaryRowOutputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ApplyingMutationsBlockInputStream.cpp", "Message": "A code fragment from 'ApplyingMutationsBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 389785, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V690", "FileName": "BlockIO.h", "Message": "The 'BlockIO' class implements the '=' operator, but lacks a copy constructor. It is dangerous to use such a class." }, { "CodeCurrent": 253306735, "CodeNext": 4054391213, "CodePrev": 0, "ErrorCode": "V550", "FileName": "ProcessList.h", "Message": "An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(memory_tracker_fault_probability) > Epsilon." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "BlockIO.cpp", "Message": "A code fragment from 'BlockIO.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "BlockOutputStreamFromRowOutputStream.cpp", "Message": "A code fragment from 'BlockOutputStreamFromRowOutputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 2065830648, "CodeNext": 2809, "CodePrev": 0, "ErrorCode": "V550", "FileName": "BlockInputStreamFromRowInputStream.cpp", "Message": "An odd precise comparison: allow_errors_ratio == _. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon." }, { "CodeCurrent": 123, "CodeNext": 485783650, "CodePrev": 35837, "ErrorCode": "V565", "FileName": "BlockInputStreamFromRowInputStream.cpp", "Message": "An empty exception handler. Silent suppression of exceptions can hide the presence of bugs in source code during testing." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "BlockInputStreamFromRowInputStream.cpp", "Message": "A code fragment from 'BlockInputStreamFromRowInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "BlockStreamProfileInfo.cpp", "Message": "A code fragment from 'BlockStreamProfileInfo.cpp' cannot be analyzed." }, { "CodeCurrent": 2244466177, "CodeNext": 3040549265, "CodePrev": 1036506627, "ErrorCode": "V656", "FileName": "CSVRowInputStream.cpp", "Message": "Variables 'prev_position', 'curr_position' are initialized through the call to the same function. It's probably an error or un-optimized code. Consider inspecting the 'istr.position()' expression. Check lines: _, _." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "CSVRowInputStream.cpp", "Message": "A code fragment from 'CSVRowInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "CSVRowOutputStream.cpp", "Message": "A code fragment from 'CSVRowOutputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 56687, "CodeNext": 4160558847, "CodePrev": 0, "ErrorCode": "V730", "FileName": "CollapsingFinalBlockInputStream.h", "Message": "Not all members of a class are initialized inside the constructor. Consider inspecting: pos." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "CollapsingFinalBlockInputStream.cpp", "Message": "A code fragment from 'CollapsingFinalBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 3189192997, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "CollapsingSortedBlockInputStream.cpp", "Message": "The 'queue' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 3474608216, "CodeNext": 3529831664, "CodePrev": 5816, "ErrorCode": "V730", "FileName": "CollapsingSortedBlockInputStream.h", "Message": "Not all members of a class are initialized inside the constructor. Consider inspecting: current_key, next_key, first_negative, last_positive, last_negative." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "CollapsingSortedBlockInputStream.cpp", "Message": "A code fragment from 'CollapsingSortedBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 194852, "CodeNext": 123, "CodePrev": 2043716261, "ErrorCode": "V730", "FileName": "CapnProtoRowInputStream.h", "Message": "Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: type." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "variant", "Message": "A code fragment from 'CapnProtoRowInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 92287, "CodeNext": 231331854, "CodePrev": 360716783, "ErrorCode": "V550", "FileName": "ColumnGathererStream.cpp", "Message": "An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(seconds) > Epsilon." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ColumnGathererStream.cpp", "Message": "A code fragment from 'ColumnGathererStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "CountingBlockOutputStream.cpp", "Message": "A code fragment from 'CountingBlockOutputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ConvertingBlockInputStream.cpp", "Message": "A code fragment from 'ConvertingBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 578660774, "CodeNext": 2441941198, "CodePrev": 0, "ErrorCode": "V730", "FileName": "HashSet.h", "Message": "Not all members of a class are initialized inside the constructor. Consider inspecting: saved_hash." }, { "CodeCurrent": 2441941198, "CodeNext": 0, "CodePrev": 578660774, "ErrorCode": "V730", "FileName": "HashSet.h", "Message": "Not all members of a class are initialized inside the constructor. Consider inspecting: saved_hash." }, { "CodeCurrent": 3398701039, "CodeNext": 413159266, "CodePrev": 0, "ErrorCode": "V730", "FileName": "ClearableHashSet.h", "Message": "Not all members of a class are initialized inside the constructor. Consider inspecting: version." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DistinctBlockInputStream.cpp", "Message": "A code fragment from 'DistinctBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 233229516, "CodeNext": 17813717, "CodePrev": 123, "ErrorCode": "V522", "FileName": "CreatingSetsBlockInputStream.cpp", "Message": "There might be dereferencing of a potential null pointer 'subquery.set'." }, { "CodeCurrent": 14128946, "CodeNext": 35621461, "CodePrev": 123, "ErrorCode": "V522", "FileName": "CreatingSetsBlockInputStream.cpp", "Message": "There might be dereferencing of a potential null pointer 'subquery.join'." }, { "CodeCurrent": 207231, "CodeNext": 150934975, "CodePrev": 0, "ErrorCode": "V730", "FileName": "BoolMask.h", "Message": "Not all members of a class are initialized inside the constructor. Consider inspecting: can_be_true, can_be_false." }, { "CodeCurrent": 61359, "CodeNext": 1727213102, "CodePrev": 0, "ErrorCode": "V730", "FileName": "Join.h", "Message": "Not all members of a class are initialized inside the constructor. Consider inspecting: block, row_num." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "CreatingSetsBlockInputStream.cpp", "Message": "A code fragment from 'CreatingSetsBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DistinctSortedBlockInputStream.cpp", "Message": "A code fragment from 'DistinctSortedBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ExpressionBlockInputStream.cpp", "Message": "A code fragment from 'ExpressionBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FilterBlockInputStream.cpp", "Message": "A code fragment from 'FilterBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FilterColumnsBlockInputStream.cpp", "Message": "A code fragment from 'FilterColumnsBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 3416694064, "CodeNext": 1249324771, "CodePrev": 2609586663, "ErrorCode": "V526", "FileName": "OptimizedRegularExpression.inl.h", "Message": "The 'strncmp' function returns _ if corresponding strings are equal. Consider examining the condition for mistakes." }, { "CodeCurrent": 1249324771, "CodeNext": 611713731, "CodePrev": 3416694064, "ErrorCode": "V526", "FileName": "OptimizedRegularExpression.inl.h", "Message": "The 'strncmp' function returns _ if corresponding strings are equal. Consider examining the condition for mistakes." }, { "CodeCurrent": 611713731, "CodeNext": 3436934615, "CodePrev": 1249324771, "ErrorCode": "V526", "FileName": "OptimizedRegularExpression.inl.h", "Message": "The 'strncmp' function returns _ if corresponding strings are equal. Consider examining the condition for mistakes." }, { "CodeCurrent": 3436934615, "CodeNext": 123, "CodePrev": 611713731, "ErrorCode": "V526", "FileName": "OptimizedRegularExpression.inl.h", "Message": "The 'strncmp' function returns _ if corresponding strings are equal. Consider examining the condition for mistakes." }, { "CodeCurrent": 3165904209, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "GraphiteRollupSortedBlockInputStream.cpp", "Message": "The 'queue' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "GraphiteRollupSortedBlockInputStream.cpp", "Message": "A code fragment from 'GraphiteRollupSortedBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IBlockInputStream.cpp", "Message": "A code fragment from 'IBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 505357, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V730", "FileName": "Quota.h", "Message": "It is possible that not all members of a class are initialized inside the constructor. Consider inspecting: queries, errors, result_rows, result_bytes, read_rows, read_bytes, ..." }, { "CodeCurrent": 1713353540, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V730", "FileName": "Quota.h", "Message": "It is possible that not all members of a class are initialized inside the constructor. Consider inspecting: queries, errors, result_rows, result_bytes, read_rows, read_bytes, ..." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IProfilingBlockInputStream.cpp", "Message": "A code fragment from 'IProfilingBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "variant", "Message": "A code fragment from 'FormatFactory.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IRowInputStream.cpp", "Message": "A code fragment from 'IRowInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IRowOutputStream.cpp", "Message": "A code fragment from 'IRowOutputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "JSONCompactRowOutputStream.cpp", "Message": "A code fragment from 'JSONCompactRowOutputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "InputStreamFromASTInsertQuery.cpp", "Message": "A code fragment from 'InputStreamFromASTInsertQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "JSONEachRowRowInputStream.cpp", "Message": "A code fragment from 'JSONEachRowRowInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "JSONEachRowRowOutputStream.cpp", "Message": "A code fragment from 'JSONEachRowRowOutputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "JSONRowOutputStream.cpp", "Message": "A code fragment from 'JSONRowOutputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "LimitBlockInputStream.cpp", "Message": "A code fragment from 'LimitBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "LimitByBlockInputStream.cpp", "Message": "A code fragment from 'LimitByBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MaterializingBlockInputStream.cpp", "Message": "A code fragment from 'MaterializingBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 3161195889, "CodeNext": 123, "CodePrev": 1879495099, "ErrorCode": "V688", "FileName": "MergeSortingBlockInputStream.cpp", "Message": "The 'queue' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MergeSortingBlockInputStream.cpp", "Message": "A code fragment from 'MergeSortingBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MergingAggregatedBlockInputStream.cpp", "Message": "A code fragment from 'MergingAggregatedBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 1919288073, "CodeNext": 123, "CodePrev": 1879495099, "ErrorCode": "V688", "FileName": "MergingSortedBlockInputStream.cpp", "Message": "The 'queue' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 3223507410, "CodeNext": 123, "CodePrev": 1879495099, "ErrorCode": "V688", "FileName": "MergingSortedBlockInputStream.cpp", "Message": "The 'queue' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2080638586, "CodeNext": 123, "CodePrev": 1879495099, "ErrorCode": "V688", "FileName": "MergingSortedBlockInputStream.cpp", "Message": "The 'queue' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MergingSortedBlockInputStream.cpp", "Message": "A code fragment from 'MergingSortedBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MergingAggregatedMemoryEfficientBlockInputStream.cpp", "Message": "A code fragment from 'MergingAggregatedMemoryEfficientBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "NativeBlockInputStream.cpp", "Message": "A code fragment from 'NativeBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ODBCDriverBlockOutputStream.cpp", "Message": "A code fragment from 'ODBCDriverBlockOutputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "NativeBlockOutputStream.cpp", "Message": "A code fragment from 'NativeBlockOutputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 429503, "CodeNext": 3001760339, "CodePrev": 0, "ErrorCode": "V730", "FileName": "ParallelInputsProcessor.h", "Message": "Not all members of a class are initialized inside the constructor. Consider inspecting: i." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ParallelAggregatingBlockInputStream.cpp", "Message": "A code fragment from 'ParallelAggregatingBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "PartialSortingBlockInputStream.cpp", "Message": "A code fragment from 'PartialSortingBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "PrettyBlockOutputStream.cpp", "Message": "A code fragment from 'PrettyBlockOutputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "PrettyCompactBlockOutputStream.cpp", "Message": "A code fragment from 'PrettyCompactBlockOutputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "PrettySpaceBlockOutputStream.cpp", "Message": "A code fragment from 'PrettySpaceBlockOutputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "RemoteBlockOutputStream.cpp", "Message": "A code fragment from 'RemoteBlockOutputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 12514670, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V730", "FileName": "PoolWithFailoverBase.h", "Message": "Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: pool, state, index." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "RemoteBlockInputStream.cpp", "Message": "A code fragment from 'RemoteBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "SizeLimits.cpp", "Message": "A code fragment from 'SizeLimits.cpp' cannot be analyzed." }, { "CodeCurrent": 2251640247, "CodeNext": 350966580, "CodePrev": 576202780, "ErrorCode": "V688", "FileName": "PushingToViewsBlockOutputStream.cpp", "Message": "The 'storage' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "PushingToViewsBlockOutputStream.cpp", "Message": "A code fragment from 'PushingToViewsBlockOutputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 3190533093, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "ReplacingSortedBlockInputStream.cpp", "Message": "The 'queue' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2535084036, "CodeNext": 1504104628, "CodePrev": 5816, "ErrorCode": "V730", "FileName": "ReplacingSortedBlockInputStream.h", "Message": "Not all members of a class are initialized inside the constructor. Consider inspecting: current_key, next_key, selected_row." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ReplacingSortedBlockInputStream.cpp", "Message": "A code fragment from 'ReplacingSortedBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "SquashingBlockOutputStream.cpp", "Message": "A code fragment from 'SquashingBlockOutputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "SquashingBlockInputStream.cpp", "Message": "A code fragment from 'SquashingBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "SquashingTransform.cpp", "Message": "A code fragment from 'SquashingTransform.cpp' cannot be analyzed." }, { "CodeCurrent": 3967747240, "CodeNext": 0, "CodePrev": 893858483, "ErrorCode": "V659", "FileName": "ColumnTuple.h", "Message": "Declarations of functions with 'getColumn' name differ in the 'const' keyword only, but the bodies of these functions have different composition. This is suspicious and can possibly be an error. Check lines: _, _." }, { "CodeCurrent": 3191513253, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "SummingSortedBlockInputStream.cpp", "Message": "The 'queue' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "SummingSortedBlockInputStream.cpp", "Message": "A code fragment from 'SummingSortedBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "TSKVRowInputStream.cpp", "Message": "A code fragment from 'TSKVRowInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "TabSeparatedRowInputStream.cpp", "Message": "A code fragment from 'TabSeparatedRowInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "TSKVRowOutputStream.cpp", "Message": "A code fragment from 'TSKVRowOutputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "TabSeparatedRowOutputStream.cpp", "Message": "A code fragment from 'TabSeparatedRowOutputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ValuesRowOutputStream.cpp", "Message": "A code fragment from 'ValuesRowOutputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "TotalsHavingBlockInputStream.cpp", "Message": "A code fragment from 'TotalsHavingBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ValuesRowInputStream.cpp", "Message": "A code fragment from 'ValuesRowInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "VerticalRowOutputStream.cpp", "Message": "A code fragment from 'VerticalRowOutputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 3998578981, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "VersionedCollapsingSortedBlockInputStream.cpp", "Message": "The 'queue' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "VersionedCollapsingSortedBlockInputStream.cpp", "Message": "A code fragment from 'VersionedCollapsingSortedBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "XMLRowOutputStream.cpp", "Message": "A code fragment from 'XMLRowOutputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "copyData.cpp", "Message": "A code fragment from 'copyData.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "materializeBlock.cpp", "Message": "A code fragment from 'materializeBlock.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "verbosePrintString.cpp", "Message": "A code fragment from 'verbosePrintString.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "narrowBlockInputStreams.cpp", "Message": "A code fragment from 'narrowBlockInputStreams.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DataTypeAggregateFunction.cpp", "Message": "A code fragment from 'DataTypeAggregateFunction.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DataTypeArray.cpp", "Message": "A code fragment from 'DataTypeArray.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DataTypeDate.cpp", "Message": "A code fragment from 'DataTypeDate.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DataTypeDateTime.cpp", "Message": "A code fragment from 'DataTypeDateTime.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DataTypeFactory.cpp", "Message": "A code fragment from 'DataTypeFactory.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DataTypeFunction.cpp", "Message": "A code fragment from 'DataTypeFunction.cpp' cannot be analyzed." }, { "CodeCurrent": 566420924, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "DataTypeEnum.h", "Message": "The 'name' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2818381, "CodeNext": 690132628, "CodePrev": 3160185338, "ErrorCode": "V688", "FileName": "DataTypeEnum.cpp", "Message": "The 'name' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2818381, "CodeNext": 368631651, "CodePrev": 123, "ErrorCode": "V688", "FileName": "DataTypeEnum.cpp", "Message": "The 'name' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2818381, "CodeNext": 2806683281, "CodePrev": 123, "ErrorCode": "V688", "FileName": "DataTypeEnum.cpp", "Message": "The 'name' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2818381, "CodeNext": 710643812, "CodePrev": 123, "ErrorCode": "V688", "FileName": "DataTypeEnum.cpp", "Message": "The 'name' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DataTypeEnum.cpp", "Message": "A code fragment from 'DataTypeEnum.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DataTypeInterval.cpp", "Message": "A code fragment from 'DataTypeInterval.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DataTypeFixedString.cpp", "Message": "A code fragment from 'DataTypeFixedString.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DataTypeNothing.cpp", "Message": "A code fragment from 'DataTypeNothing.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DataTypeString.cpp", "Message": "A code fragment from 'DataTypeString.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DataTypeNumberBase.cpp", "Message": "A code fragment from 'DataTypeNumberBase.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DataTypeNullable.cpp", "Message": "A code fragment from 'DataTypeNullable.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DataTypesNumber.cpp", "Message": "A code fragment from 'DataTypesNumber.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FieldToDataType.cpp", "Message": "A code fragment from 'FieldToDataType.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DataTypeTuple.cpp", "Message": "A code fragment from 'DataTypeTuple.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DataTypeUUID.cpp", "Message": "A code fragment from 'DataTypeUUID.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IDataType.cpp", "Message": "A code fragment from 'IDataType.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "NestedUtils.cpp", "Message": "A code fragment from 'NestedUtils.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "getLeastSupertype.cpp", "Message": "A code fragment from 'getLeastSupertype.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "getMostSubtype.cpp", "Message": "A code fragment from 'getMostSubtype.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DatabaseFactory.cpp", "Message": "A code fragment from 'DatabaseFactory.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DatabaseMemory.cpp", "Message": "A code fragment from 'DatabaseMemory.cpp' cannot be analyzed." }, { "CodeCurrent": 2421950747, "CodeNext": 281663836, "CodePrev": 123, "ErrorCode": "V688", "FileName": "DatabaseDictionary.cpp", "Message": "The 'name' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'DatabaseDictionary.cpp' cannot be analyzed." }, { "CodeCurrent": 4574138, "CodeNext": 2250845352, "CodePrev": 72410316, "ErrorCode": "V688", "FileName": "DatabaseOrdinary.cpp", "Message": "The 'name' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DatabaseOrdinary.cpp", "Message": "A code fragment from 'DatabaseOrdinary.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DatabasesCommon.cpp", "Message": "A code fragment from 'DatabasesCommon.cpp' cannot be analyzed." }, { "CodeCurrent": 3735361261, "CodeNext": 123, "CodePrev": 1623468225, "ErrorCode": "V688", "FileName": "CatBoostModel.cpp", "Message": "The 'cat_features_count' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2354497829, "CodeNext": 2736089741, "CodePrev": 2412400287, "ErrorCode": "V688", "FileName": "CatBoostModel.cpp", "Message": "The 'float_features_count' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2354497829, "CodeNext": 2736089741, "CodePrev": 2412400287, "ErrorCode": "V688", "FileName": "CatBoostModel.cpp", "Message": "The 'cat_features_count' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2575466056, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "CatBoostModel.cpp", "Message": "The 'lib_path' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'CatBoostModel.cpp' cannot be analyzed." }, { "CodeCurrent": 207025177, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V690", "FileName": "CacheDictionary.h", "Message": "The 'CacheDictionary' class implements a copy constructor, but lacks the '=' operator. It is dangerous to use such a class." }, { "CodeCurrent": 518403501, "CodeNext": 610328694, "CodePrev": 1500196055, "ErrorCode": "V688", "FileName": "DictionaryBlockInputStream.h", "Message": "The 'ids' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 411059078, "CodeNext": 123, "CodePrev": 610328694, "ErrorCode": "V688", "FileName": "DictionaryBlockInputStream.h", "Message": "The 'dictionary' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 518630893, "CodeNext": 610328694, "CodePrev": 1500196055, "ErrorCode": "V688", "FileName": "DictionaryBlockInputStream.h", "Message": "The 'ids' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 411059078, "CodeNext": 123, "CodePrev": 610328694, "ErrorCode": "V688", "FileName": "DictionaryBlockInputStream.h", "Message": "The 'dictionary' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 411059078, "CodeNext": 123, "CodePrev": 1382482652, "ErrorCode": "V688", "FileName": "DictionaryBlockInputStream.h", "Message": "The 'dictionary' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 411059078, "CodeNext": 123, "CodePrev": 1382482652, "ErrorCode": "V688", "FileName": "DictionaryBlockInputStream.h", "Message": "The 'dictionary' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 3731206478, "CodeNext": 123, "CodePrev": 11900062, "ErrorCode": "V688", "FileName": "DictionaryBlockInputStream.h", "Message": "The 'ids' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 3673035245, "CodeNext": 1382482652, "CodePrev": 3006984332, "ErrorCode": "V688", "FileName": "DictionaryBlockInputStream.h", "Message": "The 'ids' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2414448007, "CodeNext": 123, "CodePrev": 1382482652, "ErrorCode": "V688", "FileName": "DictionaryBlockInputStream.h", "Message": "The 'dictionary' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 3673035245, "CodeNext": 1382482652, "CodePrev": 3467903158, "ErrorCode": "V688", "FileName": "DictionaryBlockInputStream.h", "Message": "The 'ids' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2414448007, "CodeNext": 123, "CodePrev": 1382482652, "ErrorCode": "V688", "FileName": "DictionaryBlockInputStream.h", "Message": "The 'dictionary' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 921248968, "CodeNext": 123, "CodePrev": 1342750387, "ErrorCode": "V688", "FileName": "DictionaryBlockInputStream.h", "Message": "The 'ids' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 3690553619, "CodeNext": 37308961, "CodePrev": 0, "ErrorCode": "V688", "FileName": "CacheDictionary.cpp", "Message": "The 'name' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 173283489, "CodeNext": 1039775048, "CodePrev": 0, "ErrorCode": "V688", "FileName": "CacheDictionary.cpp", "Message": "The 'size' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 549768760, "CodeNext": 1152076000, "CodePrev": 1919584191, "ErrorCode": "V688", "FileName": "CacheDictionary.cpp", "Message": "The 'size' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 579497379, "CodeNext": 93115, "CodePrev": 0, "ErrorCode": "V688", "FileName": "CacheDictionary.cpp", "Message": "The 'size' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'CacheDictionary.cpp' cannot be analyzed." }, { "CodeCurrent": 1825423383, "CodeNext": 123, "CodePrev": 123, "ErrorCode": "V690", "FileName": "ClickHouseDictionarySource.h", "Message": "The 'ClickHouseDictionarySource' class implements a copy constructor, but lacks the '=' operator. It is dangerous to use such a class." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'ClickHouseDictionarySource.cpp' cannot be analyzed." }, { "CodeCurrent": 2185656967, "CodeNext": 123, "CodePrev": 123, "ErrorCode": "V690", "FileName": "ComplexKeyCacheDictionary.h", "Message": "The 'ComplexKeyCacheDictionary' class implements a copy constructor, but lacks the '=' operator. It is dangerous to use such a class." }, { "CodeCurrent": 3504260784, "CodeNext": 37308961, "CodePrev": 0, "ErrorCode": "V688", "FileName": "ComplexKeyCacheDictionary.cpp", "Message": "The 'name' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2142244675, "CodeNext": 2508128848, "CodePrev": 41371507, "ErrorCode": "V688", "FileName": "ComplexKeyCacheDictionary.cpp", "Message": "The 'key_size' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'ComplexKeyCacheDictionary.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'ComplexKeyCacheDictionary_createAttributeWithType.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'ComplexKeyCacheDictionary_generate_.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'ComplexKeyCacheDictionary_generate_.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'ComplexKeyCacheDictionary_generate_.cpp' cannot be analyzed." }, { "CodeCurrent": 579497379, "CodeNext": 93115, "CodePrev": 0, "ErrorCode": "V688", "FileName": "ComplexKeyCacheDictionary_setAttributeValue.cpp", "Message": "The 'size' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'ComplexKeyCacheDictionary_setAttributeValue.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'ComplexKeyCacheDictionary_setDefaultAttributeValue.cpp' cannot be analyzed." }, { "CodeCurrent": 1173598882, "CodeNext": 78734017, "CodePrev": 38981872, "ErrorCode": "V688", "FileName": "DictionaryBlockInputStreamBase.cpp", "Message": "The 'block' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DictionaryBlockInputStreamBase.cpp", "Message": "A code fragment from 'DictionaryBlockInputStreamBase.cpp' cannot be analyzed." }, { "CodeCurrent": 1259294311, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V690", "FileName": "ComplexKeyHashedDictionary.h", "Message": "The 'ComplexKeyHashedDictionary' class implements a copy constructor, but lacks the '=' operator. It is dangerous to use such a class." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'ComplexKeyHashedDictionary.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'DictionarySourceHelpers.cpp' cannot be analyzed." }, { "CodeCurrent": 2179468235, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V688", "FileName": "DictionaryStructure.cpp", "Message": "The 'attributes' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'DictionaryStructure.cpp' cannot be analyzed." }, { "CodeCurrent": 1562050581, "CodeNext": 123, "CodePrev": 2247801432, "ErrorCode": "V690", "FileName": "FileDictionarySource.h", "Message": "The 'FileDictionarySource' class implements a copy constructor, but lacks the '=' operator. It is dangerous to use such a class." }, { "CodeCurrent": 1863286807, "CodeNext": 123, "CodePrev": 3087958036, "ErrorCode": "V690", "FileName": "ExecutableDictionarySource.h", "Message": "The 'ExecutableDictionarySource' class implements a copy constructor, but lacks the '=' operator. It is dangerous to use such a class." }, { "CodeCurrent": 1560485909, "CodeNext": 123, "CodePrev": 3228890078, "ErrorCode": "V690", "FileName": "HTTPDictionarySource.h", "Message": "The 'HTTPDictionarySource' class implements a copy constructor, but lacks the '=' operator. It is dangerous to use such a class." }, { "CodeCurrent": 314376213, "CodeNext": 123, "CodePrev": 4033243237, "ErrorCode": "V690", "FileName": "LibraryDictionarySource.h", "Message": "The 'LibraryDictionarySource' class implements a copy constructor, but lacks the '=' operator. It is dangerous to use such a class." }, { "CodeCurrent": 313384981, "CodeNext": 123, "CodePrev": 247020956, "ErrorCode": "V690", "FileName": "MongoDBDictionarySource.h", "Message": "The 'MongoDBDictionarySource' class implements a copy constructor, but lacks the '=' operator. It is dangerous to use such a class." }, { "CodeCurrent": 1561051157, "CodeNext": 123, "CodePrev": 1880965760, "ErrorCode": "V690", "FileName": "ODBCDictionarySource.h", "Message": "The 'ODBCDictionarySource' class implements a copy constructor, but lacks the '=' operator. It is dangerous to use such a class." }, { "CodeCurrent": 1143955477, "CodeNext": 123, "CodePrev": 2162917980, "ErrorCode": "V690", "FileName": "MySQLDictionarySource.h", "Message": "The 'MySQLDictionarySource' class implements a copy constructor, but lacks the '=' operator. It is dangerous to use such a class." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'DictionarySourceFactory.cpp' cannot be analyzed." }, { "CodeCurrent": 3300655365, "CodeNext": 2232737895, "CodePrev": 3529503794, "ErrorCode": "V669", "FileName": "VarInt.h", "Message": "The 'ostr' argument is a non-constant reference. The analyzer is unable to determine the position at which this argument is being modified. It is possible that the function contains an error." }, { "CodeCurrent": 2232737895, "CodeNext": 3413908603, "CodePrev": 3300655365, "ErrorCode": "V669", "FileName": "VarInt.h", "Message": "The 'ostr' argument is a non-constant reference. The analyzer is unable to determine the position at which this argument is being modified. It is possible that the function contains an error." }, { "CodeCurrent": 2696744022, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V669", "FileName": "SettingsCommon.h", "Message": "The 'buf' argument is a non-constant reference. The analyzer is unable to determine the position at which this argument is being modified. It is possible that the function contains an error." }, { "CodeCurrent": 2696744022, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V669", "FileName": "SettingsCommon.h", "Message": "The 'buf' argument is a non-constant reference. The analyzer is unable to determine the position at which this argument is being modified. It is possible that the function contains an error." }, { "CodeCurrent": 2696744022, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V669", "FileName": "SettingsCommon.h", "Message": "The 'buf' argument is a non-constant reference. The analyzer is unable to determine the position at which this argument is being modified. It is possible that the function contains an error." }, { "CodeCurrent": 3674152177, "CodeNext": 516173517, "CodePrev": 5816, "ErrorCode": "V688", "FileName": "OwningBlockInputStream.h", "Message": "The 'stream' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'ExecutableDictionarySource.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ExternalResultDescription.cpp", "Message": "A code fragment from 'ExternalResultDescription.cpp' cannot be analyzed." }, { "CodeCurrent": 3266193319, "CodeNext": 193, "CodePrev": 123, "ErrorCode": "V516", "FileName": "IColumn.h", "Message": "Consider inspecting an odd expression. Non-null function pointer is compared to null." }, { "CodeCurrent": 3266193319, "CodeNext": 193, "CodePrev": 123, "ErrorCode": "V516", "FileName": "IColumn.h", "Message": "Consider inspecting an odd expression. Non-null function pointer is compared to null: 'IsMutableColumns < Args >::value'." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'ExternalQueryBuilder.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FileDictionarySource.cpp", "Message": "A code fragment from 'FileDictionarySource.cpp' cannot be analyzed." }, { "CodeCurrent": 207054359, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V690", "FileName": "FlatDictionary.h", "Message": "The 'FlatDictionary' class implements a copy constructor, but lacks the '=' operator. It is dangerous to use such a class." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'FlatDictionary.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'HTTPDictionarySource.cpp' cannot be analyzed." }, { "CodeCurrent": 206951383, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V690", "FileName": "HashedDictionary.h", "Message": "The 'HashedDictionary' class implements a copy constructor, but lacks the '=' operator. It is dangerous to use such a class." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'HashedDictionary.cpp' cannot be analyzed." }, { "CodeCurrent": 605484233, "CodeNext": 26586574, "CodePrev": 3065615242, "ErrorCode": "V688", "FileName": "LibraryDictionarySource.cpp", "Message": "The 'config_prefix' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 26586574, "CodeNext": 72410313, "CodePrev": 605484233, "ErrorCode": "V688", "FileName": "LibraryDictionarySource.cpp", "Message": "The 'sample_block' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'LibraryDictionarySource.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'MongoDBBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'MongoDBDictionarySource.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MySQLBlockInputStream.cpp", "Message": "A code fragment from 'MySQLBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 3362020784, "CodeNext": 0, "CodePrev": 123, "ErrorCode": "V688", "FileName": "MySQLDictionarySource.cpp", "Message": "The 'update_time' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 13569497, "CodeNext": 985361697, "CodePrev": 123, "ErrorCode": "V688", "FileName": "MySQLDictionarySource.cpp", "Message": "The 'sample_block' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'MySQLDictionarySource.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ODBCBlockInputStream.cpp", "Message": "A code fragment from 'ODBCBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 3238522471, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V690", "FileName": "RangeHashedDictionary.h", "Message": "The 'RangeHashedDictionary' class implements a copy constructor, but lacks the '=' operator. It is dangerous to use such a class." }, { "CodeCurrent": 3406274085, "CodeNext": 4182595664, "CodePrev": 3042861068, "ErrorCode": "V688", "FileName": "RangeDictionaryBlockInputStream.h", "Message": "The 'ids' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 4182595664, "CodeNext": 123, "CodePrev": 3406274085, "ErrorCode": "V688", "FileName": "RangeDictionaryBlockInputStream.h", "Message": "The 'dictionary' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 456188231, "CodeNext": 2414448007, "CodePrev": 1469584987, "ErrorCode": "V688", "FileName": "RangeDictionaryBlockInputStream.h", "Message": "The 'ids' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2414448007, "CodeNext": 123, "CodePrev": 456188231, "ErrorCode": "V688", "FileName": "RangeDictionaryBlockInputStream.h", "Message": "The 'dictionary' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2178677200, "CodeNext": 2078138180, "CodePrev": 2641309169, "ErrorCode": "V688", "FileName": "RangeDictionaryBlockInputStream.h", "Message": "The 'column_names' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2418126002, "CodeNext": 123, "CodePrev": 2901253088, "ErrorCode": "V688", "FileName": "RangeDictionaryBlockInputStream.h", "Message": "The 'start_dates' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2418126002, "CodeNext": 123, "CodePrev": 2901253088, "ErrorCode": "V688", "FileName": "RangeDictionaryBlockInputStream.h", "Message": "The 'end_dates' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 1525601398, "CodeNext": 2418126002, "CodePrev": 682989491, "ErrorCode": "V688", "FileName": "RangeDictionaryBlockInputStream.h", "Message": "The 'ids' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2418126002, "CodeNext": 123, "CodePrev": 1525601398, "ErrorCode": "V688", "FileName": "RangeDictionaryBlockInputStream.h", "Message": "The 'start_dates' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2418126002, "CodeNext": 123, "CodePrev": 1525601398, "ErrorCode": "V688", "FileName": "RangeDictionaryBlockInputStream.h", "Message": "The 'end_dates' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 127934457, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "RangeHashedDictionary.cpp", "Message": "The 'name' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'RangeHashedDictionary.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'ODBCDictionarySource.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "GeoDictionariesLoader.cpp", "Message": "A code fragment from 'GeoDictionariesLoader.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "readInvalidateQuery.cpp", "Message": "A code fragment from 'readInvalidateQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "writeParenthesisedString.cpp", "Message": "A code fragment from 'writeParenthesisedString.cpp' cannot be analyzed." }, { "CodeCurrent": 3312877383, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V690", "FileName": "TrieDictionary.h", "Message": "The 'TrieDictionary' class implements a copy constructor, but lacks the '=' operator. It is dangerous to use such a class." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'TrieDictionary.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "RegionsHierarchies.cpp", "Message": "A code fragment from 'RegionsHierarchies.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "RegionsHierarchy.cpp", "Message": "A code fragment from 'RegionsHierarchy.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "RegionsNames.cpp", "Message": "A code fragment from 'RegionsNames.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "TechDataHierarchy.cpp", "Message": "A code fragment from 'TechDataHierarchy.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "HierarchiesProvider.cpp", "Message": "A code fragment from 'HierarchiesProvider.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "NamesProvider.cpp", "Message": "A code fragment from 'NamesProvider.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "HierarchyFormatReader.cpp", "Message": "A code fragment from 'HierarchyFormatReader.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "NamesFormatReader.cpp", "Message": "A code fragment from 'NamesFormatReader.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ActionLocksManager.cpp", "Message": "A code fragment from 'ActionLocksManager.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ClientInfo.cpp", "Message": "A code fragment from 'ClientInfo.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "Compiler.cpp", "Message": "A code fragment from 'Compiler.cpp' cannot be analyzed." }, { "CodeCurrent": 871352, "CodeNext": 223912592, "CodePrev": 766487020, "ErrorCode": "V688", "FileName": "Aggregator.cpp", "Message": "The 'method' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 73089598, "CodeNext": 4084406, "CodePrev": 2724040669, "ErrorCode": "V688", "FileName": "Aggregator.cpp", "Message": "The 'key_sizes' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 871352, "CodeNext": 3873811996, "CodePrev": 3673856596, "ErrorCode": "V688", "FileName": "Aggregator.cpp", "Message": "The 'method' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 73089598, "CodeNext": 4084406, "CodePrev": 2724040669, "ErrorCode": "V688", "FileName": "Aggregator.cpp", "Message": "The 'key_sizes' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 871352, "CodeNext": 36816, "CodePrev": 3126615886, "ErrorCode": "V688", "FileName": "Aggregator.cpp", "Message": "The 'method' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 871352, "CodeNext": 511803757, "CodePrev": 3126615886, "ErrorCode": "V688", "FileName": "Aggregator.cpp", "Message": "The 'method' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 871352, "CodeNext": 122870, "CodePrev": 1474597293, "ErrorCode": "V688", "FileName": "Aggregator.cpp", "Message": "The 'method' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 73089598, "CodeNext": 1179330, "CodePrev": 2685314853, "ErrorCode": "V688", "FileName": "Aggregator.cpp", "Message": "The 'key_sizes' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 871352, "CodeNext": 122870, "CodePrev": 4240594574, "ErrorCode": "V688", "FileName": "Aggregator.cpp", "Message": "The 'method' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2338865922, "CodeNext": 123, "CodePrev": 2685314853, "ErrorCode": "V688", "FileName": "Aggregator.cpp", "Message": "The 'key_sizes' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 871352, "CodeNext": 122870, "CodePrev": 3859987971, "ErrorCode": "V688", "FileName": "Aggregator.cpp", "Message": "The 'method' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2338865922, "CodeNext": 123, "CodePrev": 4042434526, "ErrorCode": "V688", "FileName": "Aggregator.cpp", "Message": "The 'key_sizes' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 871352, "CodeNext": 36816, "CodePrev": 3126615886, "ErrorCode": "V688", "FileName": "Aggregator.cpp", "Message": "The 'method' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 73089598, "CodeNext": 223912592, "CodePrev": 207246, "ErrorCode": "V688", "FileName": "Aggregator.cpp", "Message": "The 'key_sizes' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 871352, "CodeNext": 122870, "CodePrev": 223912592, "ErrorCode": "V688", "FileName": "Aggregator.cpp", "Message": "The 'method' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 73089598, "CodeNext": 223912592, "CodePrev": 207246, "ErrorCode": "V688", "FileName": "Aggregator.cpp", "Message": "The 'key_sizes' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 871352, "CodeNext": 122870, "CodePrev": 223912592, "ErrorCode": "V688", "FileName": "Aggregator.cpp", "Message": "The 'method' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 871352, "CodeNext": 109104, "CodePrev": 3874875103, "ErrorCode": "V688", "FileName": "Aggregator.cpp", "Message": "The 'method' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 73089598, "CodeNext": 4084406, "CodePrev": 3397567370, "ErrorCode": "V688", "FileName": "Aggregator.cpp", "Message": "The 'key_sizes' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "Aggregator.cpp", "Message": "A code fragment from 'Aggregator.cpp' cannot be analyzed." }, { "CodeCurrent": 304867129, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "Cluster.cpp", "Message": "The 'host_name' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 304867129, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "Cluster.cpp", "Message": "The 'port' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 3548849765, "CodeNext": 2541401097, "CodePrev": 5816, "ErrorCode": "V730", "FileName": "HexWriteBuffer.h", "Message": "Not all members of a class are initialized inside the constructor. Consider inspecting: buf." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "Cluster.cpp", "Message": "A code fragment from 'Cluster.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AsynchronousMetrics.cpp", "Message": "A code fragment from 'AsynchronousMetrics.cpp' cannot be analyzed." }, { "CodeCurrent": 123, "CodeNext": 129791, "CodePrev": 35837, "ErrorCode": "V565", "FileName": "DNSCacheUpdater.cpp", "Message": "An empty exception handler. Silent suppression of exceptions can hide the presence of bugs in source code during testing." }, { "CodeCurrent": 1922414329, "CodeNext": 123, "CodePrev": 125, "ErrorCode": "V759", "FileName": "DNSCacheUpdater.cpp", "Message": "Incorrect order of exception handling blocks. Exception of 'DNSException' type will be caught in a catch block for 'Exception' base type." }, { "CodeCurrent": 958195402, "CodeNext": 123, "CodePrev": 125, "ErrorCode": "V759", "FileName": "DNSCacheUpdater.cpp", "Message": "Incorrect order of exception handling blocks. Exception of 'TimeoutException' type will be caught in a catch block for 'Exception' base type." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DNSCacheUpdater.cpp", "Message": "A code fragment from 'DNSCacheUpdater.cpp' cannot be analyzed." }, { "CodeCurrent": 390633, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V730", "FileName": "DDLWorker.cpp", "Message": "Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: host_shard_num, host_replica_num." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DDLWorker.cpp", "Message": "A code fragment from 'DDLWorker.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'DictionaryFactory.cpp' cannot be analyzed." }, { "CodeCurrent": 3538236801, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V524", "FileName": "RuntimeComponentsFactory.h", "Message": "It is odd that the body of 'createExternalModelsConfigRepository' function is fully equivalent to the body of 'createExternalDictionariesConfigRepository' function." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "variant", "Message": "A code fragment from 'Context.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "EmbeddedDictionaries.cpp", "Message": "A code fragment from 'EmbeddedDictionaries.cpp' cannot be analyzed." }, { "CodeCurrent": 1141335469, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "ExpressionActions.cpp", "Message": "The 'sample_block' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ExpressionActions.cpp", "Message": "A code fragment from 'ExpressionActions.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'ExternalDictionaries.cpp' cannot be analyzed." }, { "CodeCurrent": 3392699298, "CodeNext": 0, "CodePrev": 123, "ErrorCode": "V688", "FileName": "ExternalLoader.cpp", "Message": "The 'config' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'ExternalLoader.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ExternalLoaderConfigRepository.cpp", "Message": "A code fragment from 'ExternalLoaderConfigRepository.cpp' cannot be analyzed." }, { "CodeCurrent": 3405548629, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "ExpressionAnalyzer.cpp", "Message": "The 'ast' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2136590205, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "ExpressionAnalyzer.cpp", "Message": "The 'aliases' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 1478353069, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "ExpressionAnalyzer.cpp", "Message": "The 'ast' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 3783766598, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "ExpressionAnalyzer.cpp", "Message": "The 'ast' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 3829470883, "CodeNext": 0, "CodePrev": 123, "ErrorCode": "V522", "FileName": "ExpressionAnalyzer.cpp", "Message": "There might be dereferencing of a potential null pointer 'subquery'." }, { "CodeCurrent": 3237744880, "CodeNext": 123, "CodePrev": 3248671758, "ErrorCode": "V688", "FileName": "ExpressionAnalyzer.cpp", "Message": "The 'ast' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 1459789653, "CodeNext": 123, "CodePrev": 4129363794, "ErrorCode": "V688", "FileName": "ExpressionAnalyzer.cpp", "Message": "The 'ast' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 3479198451, "CodeNext": 4055667619, "CodePrev": 0, "ErrorCode": "V688", "FileName": "ExpressionAnalyzer.cpp", "Message": "The 'aliases' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 4216604761, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "ExpressionAnalyzer.cpp", "Message": "The 'ast' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 427259459, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "ExpressionAnalyzer.cpp", "Message": "The 'ast' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 3061641111, "CodeNext": 123, "CodePrev": 137989537, "ErrorCode": "V688", "FileName": "ExpressionAnalyzer.cpp", "Message": "The 'ast' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 1240966709, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "ExpressionAnalyzer.cpp", "Message": "The 'ast' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 3626124927, "CodeNext": 2885543787, "CodePrev": 0, "ErrorCode": "V688", "FileName": "ExpressionAnalyzer.cpp", "Message": "The 'ast' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2661019153, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "ExpressionAnalyzer.cpp", "Message": "The 'ast' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 1362320973, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "ExpressionAnalyzer.cpp", "Message": "The 'ast' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 3178398591, "CodeNext": 1853405735, "CodePrev": 123, "ErrorCode": "V688", "FileName": "ExpressionAnalyzer.cpp", "Message": "The 'ast' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 238898558, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "ExpressionAnalyzer.cpp", "Message": "The 'ast' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 3409673381, "CodeNext": 72789921, "CodePrev": 0, "ErrorCode": "V688", "FileName": "ExpressionAnalyzer.cpp", "Message": "The 'ast' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'ExpressionAnalyzer.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'ExternalModels.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "InJoinSubqueriesPreprocessor.cpp", "Message": "A code fragment from 'InJoinSubqueriesPreprocessor.cpp' cannot be analyzed." }, { "CodeCurrent": 200100772, "CodeNext": 123, "CodePrev": 11496, "ErrorCode": "V730", "FileName": "InterpreterAlterQuery.h", "Message": "Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: type." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "InterpreterAlterQuery.cpp", "Message": "A code fragment from 'InterpreterAlterQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "InterpreterCheckQuery.cpp", "Message": "A code fragment from 'InterpreterCheckQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "InterpreterDescribeQuery.cpp", "Message": "A code fragment from 'InterpreterDescribeQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 3494840295, "CodeNext": 193, "CodePrev": 0, "ErrorCode": "V524", "FileName": "StorageLog.h", "Message": "It is odd that the body of 'getFullPath' function is fully equivalent to the body of 'full_path' function." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "InterpreterCreateQuery.cpp", "Message": "A code fragment from 'InterpreterCreateQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "InterpreterExistsQuery.cpp", "Message": "A code fragment from 'InterpreterExistsQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 2270843740, "CodeNext": 125, "CodePrev": 4111337664, "ErrorCode": "V522", "FileName": "InterpreterDropQuery.cpp", "Message": "There might be dereferencing of a potential null pointer 'database'." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "InterpreterDropQuery.cpp", "Message": "A code fragment from 'InterpreterDropQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "InterpreterFactory.cpp", "Message": "A code fragment from 'InterpreterFactory.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "InterpreterKillQueryQuery.cpp", "Message": "A code fragment from 'InterpreterKillQueryQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "InterpreterInsertQuery.cpp", "Message": "A code fragment from 'InterpreterInsertQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "InterpreterOptimizeQuery.cpp", "Message": "A code fragment from 'InterpreterOptimizeQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "InterpreterRenameQuery.cpp", "Message": "A code fragment from 'InterpreterRenameQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 3481785836, "CodeNext": 0, "CodePrev": 263098193, "ErrorCode": "V678", "FileName": "InterpreterSelectWithUnionQuery.cpp", "Message": "An object is used as an argument to its own method. Consider checking the first actual argument of the 'setQueryContext' function." }, { "CodeCurrent": 146241864, "CodeNext": 72410313, "CodePrev": 607166188, "ErrorCode": "V688", "FileName": "InterpreterSelectWithUnionQuery.cpp", "Message": "The 'query_ptr' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 72410313, "CodeNext": 123, "CodePrev": 146241864, "ErrorCode": "V688", "FileName": "InterpreterSelectWithUnionQuery.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "InterpreterSelectWithUnionQuery.cpp", "Message": "A code fragment from 'InterpreterSelectWithUnionQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "InterpreterSetQuery.cpp", "Message": "A code fragment from 'InterpreterSetQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "InterpreterShowTablesQuery.cpp", "Message": "A code fragment from 'InterpreterShowTablesQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 3481785836, "CodeNext": 0, "CodePrev": 263098193, "ErrorCode": "V678", "FileName": "InterpreterSelectQuery.cpp", "Message": "An object is used as an argument to its own method. Consider checking the first actual argument of the 'setQueryContext' function." }, { "CodeCurrent": 1460847663, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "InterpreterSelectQuery.cpp", "Message": "The 'input' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2449370409, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V524", "FileName": "InterpreterSelectQuery.cpp", "Message": "It is odd that the body of 'executeProjection' function is fully equivalent to the body of 'executeExpression' function." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "InterpreterSelectQuery.cpp", "Message": "A code fragment from 'InterpreterSelectQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "InterpreterShowProcesslistQuery.cpp", "Message": "A code fragment from 'InterpreterShowProcesslistQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 1627430578, "CodeNext": 520103033, "CodePrev": 721433261, "ErrorCode": "V522", "FileName": "InterpreterShowCreateQuery.cpp", "Message": "There might be dereferencing of a potential null pointer 'create_query'." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "InterpreterShowCreateQuery.cpp", "Message": "A code fragment from 'InterpreterShowCreateQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "InterpreterUseQuery.cpp", "Message": "A code fragment from 'InterpreterUseQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "LogicalExpressionsOptimizer.cpp", "Message": "A code fragment from 'LogicalExpressionsOptimizer.cpp' cannot be analyzed." }, { "CodeCurrent": 1421843502, "CodeNext": 2932320854, "CodePrev": 3193279124, "ErrorCode": "V688", "FileName": "Join.cpp", "Message": "The 'columns_left' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "Join.cpp", "Message": "A code fragment from 'Join.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "NullableUtils.cpp", "Message": "A code fragment from 'NullableUtils.cpp' cannot be analyzed." }, { "CodeCurrent": 2628352566, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V659", "FileName": "MergeTreeData.h", "Message": "Declarations of functions with 'modifyPartState' name differ in the 'const' keyword only, but the bodies of these functions have different composition. This is suspicious and can possibly be an error. Check lines: _, _." }, { "CodeCurrent": 3583851774, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "InterpreterSystemQuery.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 3000727018, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "InterpreterSystemQuery.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'InterpreterSystemQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 3170877678, "CodeNext": 123, "CodePrev": 123, "ErrorCode": "V688", "FileName": "ProcessList.cpp", "Message": "The 'it' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ProcessList.cpp", "Message": "A code fragment from 'ProcessList.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ProjectionManipulation.cpp", "Message": "A code fragment from 'ProjectionManipulation.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "PartLog.cpp", "Message": "A code fragment from 'PartLog.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "QueryLog.cpp", "Message": "A code fragment from 'QueryLog.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "Quota.cpp", "Message": "A code fragment from 'Quota.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "SecurityManager.cpp", "Message": "A code fragment from 'SecurityManager.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "Set.cpp", "Message": "A code fragment from 'Set.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "SetVariants.cpp", "Message": "A code fragment from 'SetVariants.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "SystemLog.cpp", "Message": "A code fragment from 'SystemLog.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "Settings.cpp", "Message": "A code fragment from 'Settings.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "TablesStatus.cpp", "Message": "A code fragment from 'TablesStatus.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "Users.cpp", "Message": "A code fragment from 'Users.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "createBlockSelector.cpp", "Message": "A code fragment from 'createBlockSelector.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "castColumn.cpp", "Message": "A code fragment from 'castColumn.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "convertFieldToType.cpp", "Message": "A code fragment from 'convertFieldToType.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "evaluateConstantExpression.cpp", "Message": "A code fragment from 'evaluateConstantExpression.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "getClusterName.cpp", "Message": "A code fragment from 'getClusterName.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "evaluateMissingDefaults.cpp", "Message": "A code fragment from 'evaluateMissingDefaults.cpp' cannot be analyzed." }, { "CodeCurrent": 143231, "CodeNext": 125, "CodePrev": 125, "ErrorCode": "V565", "FileName": "executeQuery.cpp", "Message": "An empty exception handler. Silent suppression of exceptions can hide the presence of bugs in source code during testing." }, { "CodeCurrent": 3481785836, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V678", "FileName": "executeQuery.cpp", "Message": "An object is used as an argument to its own method. Consider checking the first actual argument of the 'setQueryContext' function." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "executeQuery.cpp", "Message": "A code fragment from 'executeQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "sortBlock.cpp", "Message": "A code fragment from 'sortBlock.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "loadMetadata.cpp", "Message": "A code fragment from 'loadMetadata.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DescribeStreamFactory.cpp", "Message": "A code fragment from 'DescribeStreamFactory.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "Collator.cpp", "Message": "A code fragment from 'Collator.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "executeQuery.cpp", "Message": "A code fragment from 'executeQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 39392417, "CodeNext": 1261068192, "CodePrev": 0, "ErrorCode": "V688", "FileName": "ColumnAggregateFunction.cpp", "Message": "The 'data' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 699364582, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "ColumnAggregateFunction.cpp", "Message": "The 'src' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 4081716836, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "ColumnAggregateFunction.cpp", "Message": "The 'src' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ColumnAggregateFunction.cpp", "Message": "A code fragment from 'ColumnAggregateFunction.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "SelectStreamFactory.cpp", "Message": "A code fragment from 'SelectStreamFactory.cpp' cannot be analyzed." }, { "CodeCurrent": 2533242737, "CodeNext": 3575089120, "CodePrev": 123, "ErrorCode": "V688", "FileName": "ColumnArray.cpp", "Message": "The 'offsets' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ColumnArray.cpp", "Message": "A code fragment from 'ColumnArray.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ColumnConst.cpp", "Message": "A code fragment from 'ColumnConst.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ColumnFixedString.cpp", "Message": "A code fragment from 'ColumnFixedString.cpp' cannot be analyzed." }, { "CodeCurrent": 3418757250, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V688", "FileName": "ColumnNullable.cpp", "Message": "The 'null_map' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ColumnNullable.cpp", "Message": "A code fragment from 'ColumnNullable.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ColumnFunction.cpp", "Message": "A code fragment from 'ColumnFunction.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ColumnString.cpp", "Message": "A code fragment from 'ColumnString.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FilterDescription.cpp", "Message": "A code fragment from 'FilterDescription.cpp' cannot be analyzed." }, { "CodeCurrent": 3124110550, "CodeNext": 1303704304, "CodePrev": 6015, "ErrorCode": "V792", "FileName": "ColumnsCommon.cpp", "Message": "The '_mm_movemask_ps' function located to the right of the operator '|' will be called regardless of the value of the left operand. Perhaps, it is better to use '||'." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ColumnsCommon.cpp", "Message": "A code fragment from 'ColumnsCommon.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ColumnTuple.cpp", "Message": "A code fragment from 'ColumnTuple.cpp' cannot be analyzed." }, { "CodeCurrent": 951091257, "CodeNext": 0, "CodePrev": 951484473, "ErrorCode": "V656", "FileName": "ColumnVector.cpp", "Message": "Variables 'cur_min', 'cur_max' are initialized through the call to the same function. It's probably an error or un-optimized code. Consider inspecting the 'NaNOrZero < T > ()' expression. Check lines: _, _." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ColumnVector.cpp", "Message": "A code fragment from 'ColumnVector.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ColumnDefault.cpp", "Message": "A code fragment from 'ColumnDefault.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IColumn.cpp", "Message": "A code fragment from 'IColumn.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AlterCommands.cpp", "Message": "A code fragment from 'AlterCommands.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IStorage.cpp", "Message": "A code fragment from 'IStorage.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ColumnsDescription.cpp", "Message": "A code fragment from 'ColumnsDescription.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ITableDeclaration.cpp", "Message": "A code fragment from 'ITableDeclaration.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MutationCommands.cpp", "Message": "A code fragment from 'MutationCommands.cpp' cannot be analyzed." }, { "CodeCurrent": 2317070405, "CodeNext": 813477413, "CodePrev": 608950573, "ErrorCode": "V688", "FileName": "StorageCatBoostPool.cpp", "Message": "The 'sample_block' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageCatBoostPool.cpp", "Message": "A code fragment from 'StorageCatBoostPool.cpp' cannot be analyzed." }, { "CodeCurrent": 72410316, "CodeNext": 2690972308, "CodePrev": 3645137672, "ErrorCode": "V688", "FileName": "StorageBuffer.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2232984829, "CodeNext": 345608494, "CodePrev": 0, "ErrorCode": "V547", "FileName": "StorageBuffer.cpp", "Message": "Expression '!buffer.first_write_time' is always true." }, { "CodeCurrent": 2935677976, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "StorageBuffer.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageBuffer.cpp", "Message": "A code fragment from 'StorageBuffer.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'StorageDictionary.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageFile.cpp", "Message": "A code fragment from 'StorageFile.cpp' cannot be analyzed." }, { "CodeCurrent": 72410316, "CodeNext": 2690972308, "CodePrev": 3645137672, "ErrorCode": "V688", "FileName": "StorageDistributed.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 3889328658, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "StorageDistributed.cpp", "Message": "The 'table_name' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 3889328658, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "StorageDistributed.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2637534258, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "StorageDistributed.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageDistributed.cpp", "Message": "A code fragment from 'StorageDistributed.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageJoin.cpp", "Message": "A code fragment from 'StorageJoin.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageFactory.cpp", "Message": "A code fragment from 'StorageFactory.cpp' cannot be analyzed." }, { "CodeCurrent": 3969971195, "CodeNext": 0, "CodePrev": 2997480514, "ErrorCode": "V656", "FileName": "StorageMemory.cpp", "Message": "Variables 'begin', 'end' are initialized through the call to the same function. It's probably an error or un-optimized code. Consider inspecting the 'data.begin()' expression. Check lines: _, _." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageMemory.cpp", "Message": "A code fragment from 'StorageMemory.cpp' cannot be analyzed." }, { "CodeCurrent": 581555750, "CodeNext": 2488995567, "CodePrev": 2696082656, "ErrorCode": "V688", "FileName": "StorageLog.cpp", "Message": "The 'column_names' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageLog.cpp", "Message": "A code fragment from 'StorageLog.cpp' cannot be analyzed." }, { "CodeCurrent": 11714530, "CodeNext": 0, "CodePrev": 2931558369, "ErrorCode": "V522", "FileName": "StorageMaterializedView.cpp", "Message": "There might be dereferencing of a potential null pointer 'query.storage'." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageMaterializedView.cpp", "Message": "A code fragment from 'StorageMaterializedView.cpp' cannot be analyzed." }, { "CodeCurrent": 72410316, "CodeNext": 2690972308, "CodePrev": 2488995567, "ErrorCode": "V688", "FileName": "StorageKafka.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "variant", "Message": "A code fragment from 'StorageKafka.cpp' cannot be analyzed." }, { "CodeCurrent": 72410316, "CodeNext": 2690972308, "CodePrev": 3645137672, "ErrorCode": "V688", "FileName": "StorageMySQL.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageMySQL.cpp", "Message": "A code fragment from 'StorageMySQL.cpp' cannot be analyzed." }, { "CodeCurrent": 72410316, "CodeNext": 2690972308, "CodePrev": 3645137672, "ErrorCode": "V688", "FileName": "StorageMerge.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 3595788056, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "StorageMerge.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageMerge.cpp", "Message": "A code fragment from 'StorageMerge.cpp' cannot be analyzed." }, { "CodeCurrent": 3926377496, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "StorageNull.cpp", "Message": "The 'table_name' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageNull.cpp", "Message": "A code fragment from 'StorageNull.cpp' cannot be analyzed." }, { "CodeCurrent": 72410316, "CodeNext": 2690972308, "CodePrev": 3645137672, "ErrorCode": "V688", "FileName": "StorageMergeTree.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2341879450, "CodeNext": 292720666, "CodePrev": 2322283894, "ErrorCode": "V688", "FileName": "StorageMergeTree.cpp", "Message": "The 'database_name' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 292720666, "CodeNext": 72410313, "CodePrev": 2341879450, "ErrorCode": "V688", "FileName": "StorageMergeTree.cpp", "Message": "The 'table_name' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 72410313, "CodeNext": 123, "CodePrev": 292720666, "ErrorCode": "V688", "FileName": "StorageMergeTree.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2033765224, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "StorageMergeTree.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 3317773483, "CodeNext": 123, "CodePrev": 329476003, "ErrorCode": "V688", "FileName": "StorageMergeTree.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2082196268, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "StorageMergeTree.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 694167244, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "StorageMergeTree.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 391214422, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "StorageMergeTree.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 3490868120, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "StorageMergeTree.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageMergeTree.cpp", "Message": "A code fragment from 'StorageMergeTree.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageODBC.cpp", "Message": "A code fragment from 'StorageODBC.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageSet.cpp", "Message": "A code fragment from 'StorageSet.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageStripeLog.cpp", "Message": "A code fragment from 'StorageStripeLog.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "VirtualColumnFactory.cpp", "Message": "A code fragment from 'VirtualColumnFactory.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageTinyLog.cpp", "Message": "A code fragment from 'StorageTinyLog.cpp' cannot be analyzed." }, { "CodeCurrent": 630197398, "CodeNext": 1056331065, "CodePrev": 123, "ErrorCode": "V688", "FileName": "StorageReplicatedMergeTree.cpp", "Message": "The 'replica_path' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 438297239, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "StorageReplicatedMergeTree.cpp", "Message": "The 'replica_path' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 72410316, "CodeNext": 2690972308, "CodePrev": 3645137672, "ErrorCode": "V688", "FileName": "StorageReplicatedMergeTree.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 1038581435, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "StorageReplicatedMergeTree.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 4265130885, "CodeNext": 123, "CodePrev": 2362549484, "ErrorCode": "V688", "FileName": "StorageReplicatedMergeTree.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 423923019, "CodeNext": 123, "CodePrev": 3425255468, "ErrorCode": "V688", "FileName": "StorageReplicatedMergeTree.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 1795911157, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "StorageReplicatedMergeTree.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 1257284900, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "StorageReplicatedMergeTree.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 29091704, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "StorageReplicatedMergeTree.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2265033744, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "StorageReplicatedMergeTree.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 72410313, "CodeNext": 123, "CodePrev": 2533115030, "ErrorCode": "V688", "FileName": "StorageReplicatedMergeTree.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 1394960724, "CodeNext": 2903347041, "CodePrev": 0, "ErrorCode": "V730", "FileName": "ReplicatedMergeTreeQuorumEntry.h", "Message": "Not all members of a class are initialized inside the constructor. Consider inspecting: required_number_of_replicas." }, { "CodeCurrent": 2903347041, "CodeNext": 123, "CodePrev": 1394960724, "ErrorCode": "V730", "FileName": "ReplicatedMergeTreeQuorumEntry.h", "Message": "It is possible that not all members of a class are initialized inside the constructor. Consider inspecting: required_number_of_replicas." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageReplicatedMergeTree.cpp", "Message": "A code fragment from 'StorageReplicatedMergeTree.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageView.cpp", "Message": "A code fragment from 'StorageView.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerStorages.cpp", "Message": "A code fragment from 'registerStorages.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "VirtualColumnUtils.cpp", "Message": "A code fragment from 'VirtualColumnUtils.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "getStructureOfRemoteTable.cpp", "Message": "A code fragment from 'getStructureOfRemoteTable.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "transformQueryForExternalDatabase.cpp", "Message": "A code fragment from 'transformQueryForExternalDatabase.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ActiveDataPartSet.cpp", "Message": "A code fragment from 'ActiveDataPartSet.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AllMergeSelector.cpp", "Message": "A code fragment from 'AllMergeSelector.cpp' cannot be analyzed." }, { "CodeCurrent": 3361369910, "CodeNext": 123, "CodePrev": 588179213, "ErrorCode": "V658", "FileName": "AbandonableLockInZooKeeper.cpp", "Message": "A value is being subtracted from the unsigned variable. This can result in an overflow. In such a case, the '<' comparison operation can potentially behave unexpectedly. Consider inspecting the 'i < partitions.size() - holders.size()' expression." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AbandonableLockInZooKeeper.cpp", "Message": "A code fragment from 'AbandonableLockInZooKeeper.cpp' cannot be analyzed." }, { "CodeCurrent": 2664754306, "CodeNext": 0, "CodePrev": 1296085, "ErrorCode": "V688", "FileName": "DistributedBlockOutputStream.cpp", "Message": "The 'query_string' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DistributedBlockOutputStream.cpp", "Message": "A code fragment from 'DistributedBlockOutputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 1912588196, "CodeNext": 979922832, "CodePrev": 1045335318, "ErrorCode": "V688", "FileName": "DirectoryMonitor.cpp", "Message": "The 'path' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "variant", "Message": "A code fragment from 'DirectoryMonitor.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "BackgroundProcessingPool.cpp", "Message": "A code fragment from 'BackgroundProcessingPool.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DiskSpaceMonitor.cpp", "Message": "A code fragment from 'DiskSpaceMonitor.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "LevelMergeSelector.cpp", "Message": "A code fragment from 'LevelMergeSelector.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DataPartsExchange.cpp", "Message": "A code fragment from 'DataPartsExchange.cpp' cannot be analyzed." }, { "CodeCurrent": 3216131445, "CodeNext": 125, "CodePrev": 123, "ErrorCode": "V601", "FileName": "KeyCondition.cpp", "Message": "The 'true' value is implicitly cast to the integer type. Inspect the first argument." }, { "CodeCurrent": 2137295876, "CodeNext": 125, "CodePrev": 123, "ErrorCode": "V601", "FileName": "KeyCondition.cpp", "Message": "The 'false' value is implicitly cast to the integer type. Inspect the first argument." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "KeyCondition.cpp", "Message": "A code fragment from 'KeyCondition.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MergeList.cpp", "Message": "A code fragment from 'MergeList.cpp' cannot be analyzed." }, { "CodeCurrent": 1098322110, "CodeNext": 279045268, "CodePrev": 0, "ErrorCode": "V688", "FileName": "MergeTreeBaseBlockInputStream.cpp", "Message": "The 'max_block_size_rows' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 279045268, "CodeNext": 2329935579, "CodePrev": 1098322110, "ErrorCode": "V688", "FileName": "MergeTreeBaseBlockInputStream.cpp", "Message": "The 'preferred_block_size_bytes' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2329935579, "CodeNext": 3894021058, "CodePrev": 279045268, "ErrorCode": "V688", "FileName": "MergeTreeBaseBlockInputStream.cpp", "Message": "The 'preferred_max_column_in_block_size_bytes' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MergeTreeBaseBlockInputStream.cpp", "Message": "A code fragment from 'MergeTreeBaseBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MergeTreeBlockInputStream.cpp", "Message": "A code fragment from 'MergeTreeBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MergeTreeBlockOutputStream.cpp", "Message": "A code fragment from 'MergeTreeBlockOutputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MergeTreeBlockReadUtils.cpp", "Message": "A code fragment from 'MergeTreeBlockReadUtils.cpp' cannot be analyzed." }, { "CodeCurrent": 1550988213, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "MergeTreeDataPartChecksum.cpp", "Message": "The 'full_checksums' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 3214271742, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "MergeTreeDataPartChecksum.cpp", "Message": "The 'full_checksums' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MergeTreeDataPartChecksum.cpp", "Message": "A code fragment from 'MergeTreeDataPartChecksum.cpp' cannot be analyzed." }, { "CodeCurrent": 123, "CodeNext": 3380448882, "CodePrev": 1441276206, "ErrorCode": "V565", "FileName": "MergeTreeData.cpp", "Message": "An empty exception handler. Silent suppression of exceptions can hide the presence of bugs in source code during testing." }, { "CodeCurrent": 2654040905, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "MergeTreeData.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2240934897, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "MergeTreeData.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MergeTreeData.cpp", "Message": "A code fragment from 'MergeTreeData.cpp' cannot be analyzed." }, { "CodeCurrent": 4013367774, "CodeNext": 3698074834, "CodePrev": 1857246075, "ErrorCode": "V688", "FileName": "MergeTreeDataMergerMutator.cpp", "Message": "The 'data' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 896405418, "CodeNext": 2464759539, "CodePrev": 5816, "ErrorCode": "V730", "FileName": "MergeTreeDataMergerMutator.cpp", "Message": "Not all members of a class are initialized inside the constructor. Consider inspecting: average_elem_progress." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MergeTreeDataMergerMutator.cpp", "Message": "A code fragment from 'MergeTreeDataMergerMutator.cpp' cannot be analyzed." }, { "CodeCurrent": 3572738747, "CodeNext": 123, "CodePrev": 3750922986, "ErrorCode": "V688", "FileName": "MergeTreeDataPart.cpp", "Message": "The 'name' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 1616975535, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "MergeTreeDataPart.cpp", "Message": "The 'name' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2800774877, "CodeNext": 403175306, "CodePrev": 123, "ErrorCode": "V688", "FileName": "MergeTreeDataPart.cpp", "Message": "The 'columns' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MergeTreeDataPart.cpp", "Message": "A code fragment from 'MergeTreeDataPart.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MergeTreePartInfo.cpp", "Message": "A code fragment from 'MergeTreePartInfo.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MergeTreeDataWriter.cpp", "Message": "A code fragment from 'MergeTreeDataWriter.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MergeTreeDataSelectExecutor.cpp", "Message": "A code fragment from 'MergeTreeDataSelectExecutor.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MergeTreePartition.cpp", "Message": "A code fragment from 'MergeTreePartition.cpp' cannot be analyzed." }, { "CodeCurrent": 2300449615, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "MergeTreeRangeReader.cpp", "Message": "The 'filter' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 3630487317, "CodeNext": 580147943, "CodePrev": 0, "ErrorCode": "V688", "FileName": "MergeTreeRangeReader.cpp", "Message": "The 'filter' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MergeTreeRangeReader.cpp", "Message": "A code fragment from 'MergeTreeRangeReader.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MergeTreeSettings.cpp", "Message": "A code fragment from 'MergeTreeSettings.cpp' cannot be analyzed." }, { "CodeCurrent": 800849723, "CodeNext": 355939354, "CodePrev": 998672422, "ErrorCode": "V688", "FileName": "MergeTreeReadPool.cpp", "Message": "The 'parts' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2641370323, "CodeNext": 285699983, "CodePrev": 807170999, "ErrorCode": "V688", "FileName": "MergeTreeReadPool.cpp", "Message": "The 'parts' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 1997550293, "CodeNext": 0, "CodePrev": 539, "ErrorCode": "V601", "FileName": "MergeTreeReadPool.cpp", "Message": "The 'false' value is implicitly cast to the integer type. Inspect the first argument." }, { "CodeCurrent": 2679702858, "CodeNext": 123, "CodePrev": 4119509742, "ErrorCode": "V688", "FileName": "MergeTreeReadPool.cpp", "Message": "The 'parts' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MergeTreeReadPool.cpp", "Message": "A code fragment from 'MergeTreeReadPool.cpp' cannot be analyzed." }, { "CodeCurrent": 1269723304, "CodeNext": 4205841567, "CodePrev": 0, "ErrorCode": "V688", "FileName": "MergeTreeReader.cpp", "Message": "The 'all_mark_ranges' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MergeTreeReader.cpp", "Message": "A code fragment from 'MergeTreeReader.cpp' cannot be analyzed." }, { "CodeCurrent": 1175987107, "CodeNext": 123, "CodePrev": 2568774401, "ErrorCode": "V730", "FileName": "ReplicatedMergeTreeAddress.h", "Message": "It is possible that not all members of a class are initialized inside the constructor. Consider inspecting: replication_port, queries_port." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ReplicatedMergeTreeAddress.cpp", "Message": "A code fragment from 'ReplicatedMergeTreeAddress.cpp' cannot be analyzed." }, { "CodeCurrent": 763384319, "CodeNext": 2422251580, "CodePrev": 2529539154, "ErrorCode": "V688", "FileName": "MergeTreeThreadBlockInputStream.cpp", "Message": "The 'max_block_size_rows' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 222867506, "CodeNext": 163883724, "CodePrev": 2381055092, "ErrorCode": "V688", "FileName": "MergeTreeThreadBlockInputStream.cpp", "Message": "The 'storage' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MergeTreeThreadBlockInputStream.cpp", "Message": "A code fragment from 'MergeTreeThreadBlockInputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MergeTreeWhereOptimizer.cpp", "Message": "A code fragment from 'MergeTreeWhereOptimizer.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MergedBlockOutputStream.cpp", "Message": "A code fragment from 'MergedBlockOutputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ReplicatedMergeTreeLogEntry.cpp", "Message": "A code fragment from 'ReplicatedMergeTreeLogEntry.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ReplicatedMergeTreeAlterThread.cpp", "Message": "A code fragment from 'ReplicatedMergeTreeAlterThread.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ReplicatedMergeTreeBlockOutputStream.cpp", "Message": "A code fragment from 'ReplicatedMergeTreeBlockOutputStream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ReplicatedMergeTreeCleanupThread.cpp", "Message": "A code fragment from 'ReplicatedMergeTreeCleanupThread.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ReplicatedMergeTreeMutationEntry.cpp", "Message": "A code fragment from 'ReplicatedMergeTreeMutationEntry.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "SimpleMergeSelector.cpp", "Message": "A code fragment from 'SimpleMergeSelector.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ReplicatedMergeTreePartCheckThread.cpp", "Message": "A code fragment from 'ReplicatedMergeTreePartCheckThread.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ReplicatedMergeTreeQueue.cpp", "Message": "A code fragment from 'ReplicatedMergeTreeQueue.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ReplicatedMergeTreeRestartingThread.cpp", "Message": "A code fragment from 'ReplicatedMergeTreeRestartingThread.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "checkDataPart.cpp", "Message": "A code fragment from 'checkDataPart.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "Connection.cpp", "Message": "A code fragment from 'Connection.cpp' cannot be analyzed." }, { "CodeCurrent": 404950407, "CodeNext": 125, "CodePrev": 3626175879, "ErrorCode": "V656", "FileName": "ConnectionPoolWithFailover.cpp", "Message": "Variables 'min_entries', 'max_entries' are initialized through the call to the same function. It's probably an error or un-optimized code. Consider inspecting the 'nested_pools.size()' expression. Check lines: _, _." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ConnectionPoolWithFailover.cpp", "Message": "A code fragment from 'ConnectionPoolWithFailover.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MultiplexedConnections.cpp", "Message": "A code fragment from 'MultiplexedConnections.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerStorageMergeTree.cpp", "Message": "A code fragment from 'registerStorageMergeTree.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionFactory.cpp", "Message": "A code fragment from 'FunctionFactory.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IFunction.cpp", "Message": "A code fragment from 'IFunction.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionHelpers.cpp", "Message": "A code fragment from 'FunctionHelpers.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AggregateFunctionFactory.cpp", "Message": "A code fragment from 'AggregateFunctionFactory.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AggregateFunctionCombinatorFactory.cpp", "Message": "A code fragment from 'AggregateFunctionCombinatorFactory.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FactoryHelpers.cpp", "Message": "A code fragment from 'FactoryHelpers.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ITableFunction.cpp", "Message": "A code fragment from 'ITableFunction.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "parseAggregateFunctionParameters.cpp", "Message": "A code fragment from 'parseAggregateFunctionParameters.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AggregateFunctionState.cpp", "Message": "A code fragment from 'AggregateFunctionState.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ActionLock.cpp", "Message": "A code fragment from 'ActionLock.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "CurrentMetrics.cpp", "Message": "A code fragment from 'CurrentMetrics.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "BackgroundSchedulePool.cpp", "Message": "A code fragment from 'BackgroundSchedulePool.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "Allocator.cpp", "Message": "A code fragment from 'Allocator.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "DNSResolver.cpp", "Message": "A code fragment from 'DNSResolver.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "TableFunctionFactory.cpp", "Message": "A code fragment from 'TableFunctionFactory.cpp' cannot be analyzed." }, { "CodeCurrent": 123, "CodeNext": 125, "CodePrev": 35837, "ErrorCode": "V565", "FileName": "Exception.cpp", "Message": "An empty exception handler. Silent suppression of exceptions can hide the presence of bugs in source code during testing." }, { "CodeCurrent": 143231, "CodeNext": 125, "CodePrev": 125, "ErrorCode": "V565", "FileName": "Exception.cpp", "Message": "An empty exception handler. Silent suppression of exceptions can hide the presence of bugs in source code during testing." }, { "CodeCurrent": 143231, "CodeNext": 125, "CodePrev": 125, "ErrorCode": "V565", "FileName": "Exception.cpp", "Message": "An empty exception handler. Silent suppression of exceptions can hide the presence of bugs in source code during testing." }, { "CodeCurrent": 143231, "CodeNext": 125, "CodePrev": 125, "ErrorCode": "V565", "FileName": "Exception.cpp", "Message": "An empty exception handler. Silent suppression of exceptions can hide the presence of bugs in source code during testing." }, { "CodeCurrent": 143231, "CodeNext": 0, "CodePrev": 125, "ErrorCode": "V565", "FileName": "Exception.cpp", "Message": "An empty exception handler. Silent suppression of exceptions can hide the presence of bugs in source code during testing." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "Exception.cpp", "Message": "A code fragment from 'Exception.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "Macros.cpp", "Message": "A code fragment from 'Macros.cpp' cannot be analyzed." }, { "CodeCurrent": 3496318343, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "FileChecker.cpp", "Message": "The 'map' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FileChecker.cpp", "Message": "A code fragment from 'FileChecker.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FieldVisitors.cpp", "Message": "A code fragment from 'FieldVisitors.cpp' cannot be analyzed." }, { "CodeCurrent": 1249266459, "CodeNext": 125, "CodePrev": 82483, "ErrorCode": "V769", "FileName": "SharedLibrary.cpp", "Message": "The 'dlerror()' pointer in the expression could be nullptr. In such case, resulting value of arithmetic operations on this pointer will be senseless and it should not be used." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "SharedLibrary.cpp", "Message": "A code fragment from 'SharedLibrary.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "RWLock.cpp", "Message": "A code fragment from 'RWLock.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "config_build.cpp", "Message": "A code fragment from 'config_build.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StackTrace.cpp", "Message": "A code fragment from 'StackTrace.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "escapeForFileName.cpp", "Message": "A code fragment from 'escapeForFileName.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MemoryTracker.cpp", "Message": "A code fragment from 'MemoryTracker.cpp' cannot be analyzed." }, { "CodeCurrent": 348362777, "CodeNext": 348528025, "CodePrev": 897852770, "ErrorCode": "V525", "FileName": "ShellCommand.cpp", "Message": "The code contains the collection of similar blocks. Check items 'write_fd', 'read_fd', 'read_fd' in lines _, _, _." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ShellCommand.cpp", "Message": "A code fragment from 'ShellCommand.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "formatIPv6.cpp", "Message": "A code fragment from 'formatIPv_.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "getFQDNOrHostName.cpp", "Message": "A code fragment from 'getFQDNOrHostName.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "getMultipleKeysFromConfig.cpp", "Message": "A code fragment from 'getMultipleKeysFromConfig.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "getNumberOfPhysicalCPUCores.cpp", "Message": "A code fragment from 'getNumberOfPhysicalCPUCores.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "formatReadable.cpp", "Message": "A code fragment from 'formatReadable.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "hex.cpp", "Message": "A code fragment from 'hex.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "localBackup.cpp", "Message": "A code fragment from 'localBackup.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "getPerformanceMessage.cpp", "Message": "A code fragment from 'getPerformanceMessage.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "isLocalAddress.cpp", "Message": "A code fragment from 'isLocalAddress.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "randomSeed.cpp", "Message": "A code fragment from 'randomSeed.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "setThreadName.cpp", "Message": "A code fragment from 'setThreadName.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "parseAddress.cpp", "Message": "A code fragment from 'parseAddress.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "CascadeWriteBuffer.cpp", "Message": "A code fragment from 'CascadeWriteBuffer.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "CompressedReadBuffer.cpp", "Message": "A code fragment from 'CompressedReadBuffer.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "CachedCompressedReadBuffer.cpp", "Message": "A code fragment from 'CachedCompressedReadBuffer.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "CompressedReadBufferBase.cpp", "Message": "A code fragment from 'CompressedReadBufferBase.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "CompressedWriteBuffer.cpp", "Message": "A code fragment from 'CompressedWriteBuffer.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "CompressedReadBufferFromFile.cpp", "Message": "A code fragment from 'CompressedReadBufferFromFile.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "CompressionSettings.cpp", "Message": "A code fragment from 'CompressionSettings.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "HexWriteBuffer.cpp", "Message": "A code fragment from 'HexWriteBuffer.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "HTTPCommon.cpp", "Message": "A code fragment from 'HTTPCommon.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "HashingWriteBuffer.cpp", "Message": "A code fragment from 'HashingWriteBuffer.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "LimitReadBuffer.cpp", "Message": "A code fragment from 'LimitReadBuffer.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MemoryReadWriteBuffer.cpp", "Message": "A code fragment from 'MemoryReadWriteBuffer.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "InterserverWriteBuffer.cpp", "Message": "A code fragment from 'InterserverWriteBuffer.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "Progress.cpp", "Message": "A code fragment from 'Progress.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ReadBufferFromFile.cpp", "Message": "A code fragment from 'ReadBufferFromFile.cpp' cannot be analyzed." }, { "CodeCurrent": 286621345, "CodeNext": 0, "CodePrev": 3895740, "ErrorCode": "V688", "FileName": "AIO.h", "Message": "The 'id' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 3733418444, "CodeNext": 380034981, "CodePrev": 729278174, "ErrorCode": "V1007", "FileName": "ReadBufferAIO.cpp", "Message": "The value from the potentially uninitialized optional 'watch' is used. Probably it is a mistake." }, { "CodeCurrent": 3788532949, "CodeNext": 0, "CodePrev": 123, "ErrorCode": "V688", "FileName": "ReadBufferAIO.cpp", "Message": "The 'metric_increment' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 3788532949, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V688", "FileName": "ReadBufferAIO.cpp", "Message": "The 'metric_increment' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ReadBufferAIO.cpp", "Message": "A code fragment from 'ReadBufferAIO.cpp' cannot be analyzed." }, { "CodeCurrent": 743595643, "CodeNext": 2465481192, "CodePrev": 0, "ErrorCode": "V730", "FileName": "ReadBufferFromFileBase.cpp", "Message": "Not all members of a class are initialized inside the constructor. Consider inspecting: clock_type." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ReadBufferFromFileBase.cpp", "Message": "A code fragment from 'ReadBufferFromFileBase.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ReadBufferFromPocoSocket.cpp", "Message": "A code fragment from 'ReadBufferFromPocoSocket.cpp' cannot be analyzed." }, { "CodeCurrent": 3733418444, "CodeNext": 380034981, "CodePrev": 39251785, "ErrorCode": "V1007", "FileName": "ReadBufferFromFileDescriptor.cpp", "Message": "The value from the potentially uninitialized optional 'watch' is used. Probably it is a mistake." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ReadBufferFromFileDescriptor.cpp", "Message": "A code fragment from 'ReadBufferFromFileDescriptor.cpp' cannot be analyzed." }, { "CodeCurrent": 3116768807, "CodeNext": 3116768807, "CodePrev": 127832661, "ErrorCode": "V525", "FileName": "ReadHelpers.cpp", "Message": "The code contains the collection of similar blocks. Check items '_', '_', '_' in lines _, _, _." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ReadHelpers.cpp", "Message": "A code fragment from 'ReadHelpers.cpp' cannot be analyzed." }, { "CodeCurrent": 3282098908, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V688", "FileName": "WriteBufferAIO.cpp", "Message": "The 'metric_increment' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "WriteBufferAIO.cpp", "Message": "A code fragment from 'WriteBufferAIO.cpp' cannot be analyzed." }, { "CodeCurrent": 2604535988, "CodeNext": 1150311866, "CodePrev": 0, "ErrorCode": "V688", "FileName": "ReadWriteBufferFromHTTP.cpp", "Message": "The 'uri' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 376832871, "CodeNext": 21716451, "CodePrev": 3114652973, "ErrorCode": "V688", "FileName": "ReadWriteBufferFromHTTP.cpp", "Message": "The 'timeouts' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ReadWriteBufferFromHTTP.cpp", "Message": "A code fragment from 'ReadWriteBufferFromHTTP.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "WriteBufferFromFile.cpp", "Message": "A code fragment from 'WriteBufferFromFile.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "WriteBufferFromFileBase.cpp", "Message": "A code fragment from 'WriteBufferFromFileBase.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "WriteBufferFromPocoSocket.cpp", "Message": "A code fragment from 'WriteBufferFromPocoSocket.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "WriteBufferFromHTTPServerResponse.cpp", "Message": "A code fragment from 'WriteBufferFromHTTPServerResponse.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "WriteBufferFromTemporaryFile.cpp", "Message": "A code fragment from 'WriteBufferFromTemporaryFile.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "WriteBufferFromFileDescriptor.cpp", "Message": "A code fragment from 'WriteBufferFromFileDescriptor.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "WriteBufferValidUTF8.cpp", "Message": "A code fragment from 'WriteBufferValidUTF_.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ZlibDeflatingWriteBuffer.cpp", "Message": "A code fragment from 'ZlibDeflatingWriteBuffer.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ZlibInflatingReadBuffer.cpp", "Message": "A code fragment from 'ZlibInflatingReadBuffer.cpp' cannot be analyzed." }, { "CodeCurrent": 622470420, "CodeNext": 157897, "CodePrev": 123, "ErrorCode": "V525", "FileName": "WriteHelpers.cpp", "Message": "The code contains the collection of similar blocks. Check items '_', '_', '_', '_' in lines _, _, _, _." }, { "CodeCurrent": 1208444161, "CodeNext": 157897, "CodePrev": 123, "ErrorCode": "V525", "FileName": "WriteHelpers.cpp", "Message": "The code contains the collection of similar blocks. Check items '_', '_', '_' in lines _, _, _." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "WriteHelpers.cpp", "Message": "A code fragment from 'WriteHelpers.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "copyData.cpp", "Message": "A code fragment from 'copyData.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "createWriteBufferFromFileBase.cpp", "Message": "A code fragment from 'createWriteBufferFromFileBase.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "createReadBufferFromFileBase.cpp", "Message": "A code fragment from 'createReadBufferFromFileBase.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "parseDateTimeBestEffort.cpp", "Message": "A code fragment from 'parseDateTimeBestEffort.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "readFloatText.cpp", "Message": "A code fragment from 'readFloatText.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "gtest_unescapeForFileName.cpp", "Message": "A code fragment from 'gtest_unescapeForFileName.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "gtest_rw_lock.cpp", "Message": "A code fragment from 'gtest_rw_lock.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "gtest_zkutil_test_multi_exception.cpp", "Message": "A code fragment from 'gtest_zkutil_test_multi_exception.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StringUtils.cpp", "Message": "A code fragment from 'StringUtils.cpp' cannot be analyzed." }, { "CodeCurrent": 3791607228, "CodeNext": 60247417, "CodePrev": 0, "ErrorCode": "V522", "FileName": "gtest_cascade_and_memory_write_buffer.cpp", "Message": "There might be dereferencing of a potential null pointer 'wbuf_readable'." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "gtest_cascade_and_memory_write_buffer.cpp", "Message": "A code fragment from 'gtest_cascade_and_memory_write_buffer.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "stopwatch.cpp", "Message": "A code fragment from 'stopwatch.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "allocator.cpp", "Message": "A code fragment from 'allocator.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "thread_pool.cpp", "Message": "A code fragment from 'thread_pool.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "gtest_row_source_bits_test.cpp", "Message": "A code fragment from 'gtest_row_source_bits_test.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "integer_hash_tables_and_hashes.cpp", "Message": "A code fragment from 'integer_hash_tables_and_hashes.cpp' cannot be analyzed." }, { "CodeCurrent": 3255795021, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V730", "FileName": "ArrayCache.h", "Message": "Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: ptr, size, chunk." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "array_cache.cpp", "Message": "A code fragment from 'array_cache.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "thread_creation_latency.cpp", "Message": "A code fragment from 'thread_creation_latency.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "lru_cache.cpp", "Message": "A code fragment from 'lru_cache.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "sip_hash_perf.cpp", "Message": "A code fragment from 'sip_hash_perf.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "arena_with_free_lists.cpp", "Message": "A code fragment from 'arena_with_free_lists.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "auto_array.cpp", "Message": "A code fragment from 'auto_array.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "sip_hash.cpp", "Message": "A code fragment from 'sip_hash.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "hashes_test.cpp", "Message": "A code fragment from 'hashes_test.cpp' cannot be analyzed." }, { "CodeCurrent": 178542355, "CodeNext": 1913064305, "CodePrev": 0, "ErrorCode": "V760", "FileName": "small_table.cpp", "Message": "Two identical blocks of text were found. The second block begins from line _." }, { "CodeCurrent": 3824136199, "CodeNext": 2663, "CodePrev": 5816, "ErrorCode": "V730", "FileName": "SmallTable.h", "Message": "Not all members of a class are initialized inside the constructor. Consider inspecting: size." }, { "CodeCurrent": 132655, "CodeNext": 1795381173, "CodePrev": 5816, "ErrorCode": "V730", "FileName": "SmallTable.h", "Message": "Not all members of a class are initialized inside the constructor. Consider inspecting: container, ptr." }, { "CodeCurrent": 9156143, "CodeNext": 377744136, "CodePrev": 5816, "ErrorCode": "V730", "FileName": "SmallTable.h", "Message": "Not all members of a class are initialized inside the constructor. Consider inspecting: container, ptr." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "small_table.cpp", "Message": "A code fragment from 'small_table.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "parallel_aggregation.cpp", "Message": "A code fragment from 'parallel_aggregation.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AvalancheTest.cpp", "Message": "A code fragment from 'AvalancheTest.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "parallel_aggregation2.cpp", "Message": "A code fragment from 'parallel_aggregation_.cpp' cannot be analyzed." }, { "CodeCurrent": 100335, "CodeNext": 0, "CodePrev": 123, "ErrorCode": "V730", "FileName": "SpaceSaving.h", "Message": "Not all members of a class are initialized inside the constructor. Consider inspecting: slot, hash, count, error." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "space_saving.cpp", "Message": "A code fragment from 'space_saving.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "int_hashes_perf.cpp", "Message": "A code fragment from 'int_hashes_perf.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "simple_cache.cpp", "Message": "A code fragment from 'simple_cache.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "cow_columns.cpp", "Message": "A code fragment from 'cow_columns.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "pod_array.cpp", "Message": "A code fragment from 'pod_array.cpp' cannot be analyzed." }, { "CodeCurrent": 178542355, "CodeNext": 1913064305, "CodePrev": 0, "ErrorCode": "V760", "FileName": "hash_table.cpp", "Message": "Two identical blocks of text were found. The second block begins from line _." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "hash_table.cpp", "Message": "A code fragment from 'hash_table.cpp' cannot be analyzed." }, { "CodeCurrent": 238596103, "CodeNext": 2663, "CodePrev": 5816, "ErrorCode": "V730", "FileName": "CompactArray.h", "Message": "Not all members of a class are initialized inside the constructor. Consider inspecting: value_l, value_r, fits_in_byte." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "compact_array.cpp", "Message": "A code fragment from 'compact_array.cpp' cannot be analyzed." }, { "CodeCurrent": 1524853010, "CodeNext": 193, "CodePrev": 182716498, "ErrorCode": "V524", "FileName": "RadixSort.h", "Message": "It is odd that the body of 'backward' function is fully equivalent to the body of 'forward' function." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "radix_sort.cpp", "Message": "A code fragment from 'radix_sort.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "shell_command_test.cpp", "Message": "A code fragment from 'shell_command_test.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "rvo_test.cpp", "Message": "A code fragment from 'rvo_test.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "exception.cpp", "Message": "A code fragment from 'exception.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "move_field.cpp", "Message": "A code fragment from 'move_field.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "string_pool.cpp", "Message": "A code fragment from 'string_pool.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "string_ref_hash.cpp", "Message": "A code fragment from 'string_ref_hash.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "field.cpp", "Message": "A code fragment from 'field.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "filter_stream_hitlog.cpp", "Message": "A code fragment from 'filter_stream_hitlog.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "filter_stream.cpp", "Message": "A code fragment from 'filter_stream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "block_row_transforms.cpp", "Message": "A code fragment from 'block_row_transforms.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "native_streams.cpp", "Message": "A code fragment from 'native_streams.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "expression_stream.cpp", "Message": "A code fragment from 'expression_stream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "tab_separated_streams.cpp", "Message": "A code fragment from 'tab_separated_streams.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "sorting_stream.cpp", "Message": "A code fragment from 'sorting_stream.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "data_type_string.cpp", "Message": "A code fragment from 'data_type_string.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "union_stream2.cpp", "Message": "A code fragment from 'union_stream_.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "collapsing_sorted_stream.cpp", "Message": "A code fragment from 'collapsing_sorted_stream.cpp' cannot be analyzed." }, { "CodeCurrent": 3646287644, "CodeNext": 3487437108, "CodePrev": 3633985876, "ErrorCode": "V560", "FileName": "data_type_get_common_type.cpp", "Message": "A part of conditional expression is always false: !print_stack_trace." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "data_type_get_common_type.cpp", "Message": "A code fragment from 'data_type_get_common_type.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "data_types_number_fixed.cpp", "Message": "A code fragment from 'data_types_number_fixed.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageSystemAsynchronousMetrics.cpp", "Message": "A code fragment from 'StorageSystemAsynchronousMetrics.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageSystemBuildOptions.cpp", "Message": "A code fragment from 'StorageSystemBuildOptions.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageSystemClusters.cpp", "Message": "A code fragment from 'StorageSystemClusters.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageSystemDatabases.cpp", "Message": "A code fragment from 'StorageSystemDatabases.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'StorageSystemDictionaries.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageSystemColumns.cpp", "Message": "A code fragment from 'StorageSystemColumns.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageSystemEvents.cpp", "Message": "A code fragment from 'StorageSystemEvents.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageSystemFunctions.cpp", "Message": "A code fragment from 'StorageSystemFunctions.cpp' cannot be analyzed." }, { "CodeCurrent": 1466671053, "CodeNext": 1467990035, "CodePrev": 1938442408, "ErrorCode": "V601", "FileName": "StorageSystemGraphite.cpp", "Message": "The 'false' value is implicitly cast to the integer type." }, { "CodeCurrent": 733335125, "CodeNext": 2791142600, "CodePrev": 1938442408, "ErrorCode": "V601", "FileName": "StorageSystemGraphite.cpp", "Message": "The 'true' value is implicitly cast to the integer type." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageSystemGraphite.cpp", "Message": "A code fragment from 'StorageSystemGraphite.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageSystemMacros.cpp", "Message": "A code fragment from 'StorageSystemMacros.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageSystemMerges.cpp", "Message": "A code fragment from 'StorageSystemMerges.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageSystemMetrics.cpp", "Message": "A code fragment from 'StorageSystemMetrics.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'StorageSystemModels.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageSystemNumbers.cpp", "Message": "A code fragment from 'StorageSystemNumbers.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageSystemOne.cpp", "Message": "A code fragment from 'StorageSystemOne.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageSystemParts.cpp", "Message": "A code fragment from 'StorageSystemParts.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageSystemProcesses.cpp", "Message": "A code fragment from 'StorageSystemProcesses.cpp' cannot be analyzed." }, { "CodeCurrent": 3754734131, "CodeNext": 0, "CodePrev": 3910557249, "ErrorCode": "V688", "FileName": "StorageSystemPartsBase.cpp", "Message": "The 'database_column' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 3833782239, "CodeNext": 3076741407, "CodePrev": 0, "ErrorCode": "V525", "FileName": "StorageSystemPartsBase.cpp", "Message": "The code contains the collection of similar blocks. Check items 'ColumnString', 'ColumnString', 'ColumnUInt_' in lines _, _, _." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageSystemPartsBase.cpp", "Message": "A code fragment from 'StorageSystemPartsBase.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageSystemPartsColumns.cpp", "Message": "A code fragment from 'StorageSystemPartsColumns.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageSystemTables.cpp", "Message": "A code fragment from 'StorageSystemTables.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageSystemSettings.cpp", "Message": "A code fragment from 'StorageSystemSettings.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageSystemReplicas.cpp", "Message": "A code fragment from 'StorageSystemReplicas.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageSystemReplicationQueue.cpp", "Message": "A code fragment from 'StorageSystemReplicationQueue.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "seek_speed_test.cpp", "Message": "A code fragment from 'seek_speed_test.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StorageSystemZooKeeper.cpp", "Message": "A code fragment from 'StorageSystemZooKeeper.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "part_name.cpp", "Message": "A code fragment from 'part_name.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "hit_log.cpp", "Message": "A code fragment from 'hit_log.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "attachSystemTables.cpp", "Message": "A code fragment from 'attachSystemTables.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "remove_symlink_directory.cpp", "Message": "A code fragment from 'remove_symlink_directory.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "merge_selector2.cpp", "Message": "A code fragment from 'merge_selector_.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "storage_log.cpp", "Message": "A code fragment from 'storage_log.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "part_checker.cpp", "Message": "A code fragment from 'part_checker.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "get_current_inserts_in_replicated.cpp", "Message": "A code fragment from 'get_current_inserts_in_replicated.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "system_numbers.cpp", "Message": "A code fragment from 'system_numbers.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ASTAlterQuery.cpp", "Message": "A code fragment from 'ASTAlterQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ASTExpressionList.cpp", "Message": "A code fragment from 'ASTExpressionList.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "merge_selector.cpp", "Message": "A code fragment from 'merge_selector.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "get_abandonable_lock_in_all_partitions.cpp", "Message": "A code fragment from 'get_abandonable_lock_in_all_partitions.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ASTInsertQuery.cpp", "Message": "A code fragment from 'ASTInsertQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ASTIdentifier.cpp", "Message": "A code fragment from 'ASTIdentifier.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ASTFunction.cpp", "Message": "A code fragment from 'ASTFunction.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ASTKillQueryQuery.cpp", "Message": "A code fragment from 'ASTKillQueryQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ASTOrderByElement.cpp", "Message": "A code fragment from 'ASTOrderByElement.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ASTLiteral.cpp", "Message": "A code fragment from 'ASTLiteral.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ASTQualifiedAsterisk.cpp", "Message": "A code fragment from 'ASTQualifiedAsterisk.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ASTPartition.cpp", "Message": "A code fragment from 'ASTPartition.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ASTQueryWithOutput.cpp", "Message": "A code fragment from 'ASTQueryWithOutput.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ASTSampleRatio.cpp", "Message": "A code fragment from 'ASTSampleRatio.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ASTQueryWithOnCluster.cpp", "Message": "A code fragment from 'ASTQueryWithOnCluster.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ASTSelectWithUnionQuery.cpp", "Message": "A code fragment from 'ASTSelectWithUnionQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ASTSystemQuery.cpp", "Message": "A code fragment from 'ASTSystemQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ASTSelectQuery.cpp", "Message": "A code fragment from 'ASTSelectQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ASTTablesInSelectQuery.cpp", "Message": "A code fragment from 'ASTTablesInSelectQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ASTSubquery.cpp", "Message": "A code fragment from 'ASTSubquery.cpp' cannot be analyzed." }, { "CodeCurrent": 1818347258, "CodeNext": 176909, "CodePrev": 0, "ErrorCode": "V526", "FileName": "CommonParsers.cpp", "Message": "The 'strncasecmp' function returns _ if corresponding strings are equal. Consider examining the condition for mistakes." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "CommonParsers.cpp", "Message": "A code fragment from 'CommonParsers.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ASTWithAlias.cpp", "Message": "A code fragment from 'ASTWithAlias.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ExpressionListParsers.cpp", "Message": "A code fragment from 'ExpressionListParsers.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "Lexer.cpp", "Message": "A code fragment from 'Lexer.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ExpressionElementParsers.cpp", "Message": "A code fragment from 'ExpressionElementParsers.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IParserBase.cpp", "Message": "A code fragment from 'IParserBase.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IAST.cpp", "Message": "A code fragment from 'IAST.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ParserCheckQuery.cpp", "Message": "A code fragment from 'ParserCheckQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ParserAlterQuery.cpp", "Message": "A code fragment from 'ParserAlterQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ParserCase.cpp", "Message": "A code fragment from 'ParserCase.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ParserDescribeTableQuery.cpp", "Message": "A code fragment from 'ParserDescribeTableQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ParserCreateQuery.cpp", "Message": "A code fragment from 'ParserCreateQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ParserDropQuery.cpp", "Message": "A code fragment from 'ParserDropQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ParserKillQueryQuery.cpp", "Message": "A code fragment from 'ParserKillQueryQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ParserInsertQuery.cpp", "Message": "A code fragment from 'ParserInsertQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ParserOptimizeQuery.cpp", "Message": "A code fragment from 'ParserOptimizeQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ParserQuery.cpp", "Message": "A code fragment from 'ParserQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ParserPartition.cpp", "Message": "A code fragment from 'ParserPartition.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ParserQueryWithOutput.cpp", "Message": "A code fragment from 'ParserQueryWithOutput.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ParserRenameQuery.cpp", "Message": "A code fragment from 'ParserRenameQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ParserSelectQuery.cpp", "Message": "A code fragment from 'ParserSelectQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ParserSelectWithUnionQuery.cpp", "Message": "A code fragment from 'ParserSelectWithUnionQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ParserSampleRatio.cpp", "Message": "A code fragment from 'ParserSampleRatio.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ParserSetQuery.cpp", "Message": "A code fragment from 'ParserSetQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ParserTablePropertiesQuery.cpp", "Message": "A code fragment from 'ParserTablePropertiesQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ParserShowTablesQuery.cpp", "Message": "A code fragment from 'ParserShowTablesQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ParserSystemQuery.cpp", "Message": "A code fragment from 'ParserSystemQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "TokenIterator.cpp", "Message": "A code fragment from 'TokenIterator.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ParserTablesInSelectQuery.cpp", "Message": "A code fragment from 'ParserTablesInSelectQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ParserUnionQueryElement.cpp", "Message": "A code fragment from 'ParserUnionQueryElement.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ParserUseQuery.cpp", "Message": "A code fragment from 'ParserUseQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "formatAST.cpp", "Message": "A code fragment from 'formatAST.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "parseDatabaseAndTableName.cpp", "Message": "A code fragment from 'parseDatabaseAndTableName.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "parseIdentifierOrStringLiteral.cpp", "Message": "A code fragment from 'parseIdentifierOrStringLiteral.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "queryToString.cpp", "Message": "A code fragment from 'queryToString.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "iostream_debug_helpers.cpp", "Message": "A code fragment from 'iostream_debug_helpers.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "parseQuery.cpp", "Message": "A code fragment from 'parseQuery.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "create_parser.cpp", "Message": "A code fragment from 'create_parser.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "select_parser.cpp", "Message": "A code fragment from 'select_parser.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "lexer.cpp", "Message": "A code fragment from 'lexer.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "parse_date_time_best_effort.cpp", "Message": "A code fragment from 'parse_date_time_best_effort.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "limit_read_buffer2.cpp", "Message": "A code fragment from 'limit_read_buffer_.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "zlib_buffers.cpp", "Message": "A code fragment from 'zlib_buffers.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "operators.cpp", "Message": "A code fragment from 'operators.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "read_buffer_aio.cpp", "Message": "A code fragment from 'read_buffer_aio.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "hashing_read_buffer.cpp", "Message": "A code fragment from 'hashing_read_buffer.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "hashing_write_buffer.cpp", "Message": "A code fragment from 'hashing_write_buffer.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "valid_utf8_perf.cpp", "Message": "A code fragment from 'valid_utf__perf.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "o_direct_and_dirty_pages.cpp", "Message": "A code fragment from 'o_direct_and_dirty_pages.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "read_buffer.cpp", "Message": "A code fragment from 'read_buffer.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "read_float_perf.cpp", "Message": "A code fragment from 'read_float_perf.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "compressed_buffer.cpp", "Message": "A code fragment from 'compressed_buffer.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "write_buffer_perf.cpp", "Message": "A code fragment from 'write_buffer_perf.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "write_buffer.cpp", "Message": "A code fragment from 'write_buffer.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "read_escaped_string.cpp", "Message": "A code fragment from 'read_escaped_string.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "read_buffer_perf.cpp", "Message": "A code fragment from 'read_buffer_perf.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "limit_read_buffer.cpp", "Message": "A code fragment from 'limit_read_buffer.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "cached_compressed_read_buffer.cpp", "Message": "A code fragment from 'cached_compressed_read_buffer.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "valid_utf8.cpp", "Message": "A code fragment from 'valid_utf_.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "mempbrk.cpp", "Message": "A code fragment from 'mempbrk.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "var_uint.cpp", "Message": "A code fragment from 'var_uint.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "parse_int_perf2.cpp", "Message": "A code fragment from 'parse_int_perf_.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "write_buffer_aio.cpp", "Message": "A code fragment from 'write_buffer_aio.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "async_write.cpp", "Message": "A code fragment from 'async_write.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "parse_int_perf.cpp", "Message": "A code fragment from 'parse_int_perf.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "read_write_int.cpp", "Message": "A code fragment from 'read_write_int.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsCharset.cpp", "Message": "A code fragment from 'FunctionsCharset.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsCoding.cpp", "Message": "A code fragment from 'FunctionsCoding.cpp' cannot be analyzed." }, { "CodeCurrent": 2701979474, "CodeNext": 125, "CodePrev": 539, "ErrorCode": "V522", "FileName": "FunctionsArray.h", "Message": "There might be dereferencing of a potential null pointer 'null_map_data'." }, { "CodeCurrent": 2701979474, "CodeNext": 125, "CodePrev": 539, "ErrorCode": "V522", "FileName": "FunctionsArray.h", "Message": "There might be dereferencing of a potential null pointer 'null_map_item'." }, { "CodeCurrent": 2701979474, "CodeNext": 125, "CodePrev": 539, "ErrorCode": "V522", "FileName": "FunctionsArray.h", "Message": "There might be dereferencing of a potential null pointer 'null_map_data'." }, { "CodeCurrent": 2701979474, "CodeNext": 125, "CodePrev": 539, "ErrorCode": "V522", "FileName": "FunctionsArray.h", "Message": "There might be dereferencing of a potential null pointer 'null_map_item'." }, { "CodeCurrent": 1933433026, "CodeNext": 352513873, "CodePrev": 1066296242, "ErrorCode": "V522", "FileName": "FunctionsArray.cpp", "Message": "There might be dereferencing of a potential null pointer 'col_const_array'." }, { "CodeCurrent": 3479588408, "CodeNext": 360719, "CodePrev": 0, "ErrorCode": "V519", "FileName": "FunctionsArray.cpp", "Message": "The 'col_array' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: _, _." }, { "CodeCurrent": 2226276340, "CodeNext": 2372992004, "CodePrev": 914871094, "ErrorCode": "V601", "FileName": "FunctionsArray.cpp", "Message": "The 'false' value is implicitly cast to the integer type. Inspect the second argument." }, { "CodeCurrent": 642252437, "CodeNext": 1179013152, "CodePrev": 123, "ErrorCode": "V601", "FileName": "FunctionsArray.cpp", "Message": "The 'true' value is implicitly cast to the integer type." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ValueSourceVisitor.h", "Message": "A code fragment from 'FunctionsArray.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'FunctionsComparison.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsConsistentHashing.cpp", "Message": "A code fragment from 'FunctionsConsistentHashing.cpp' cannot be analyzed." }, { "CodeCurrent": 780446959, "CodeNext": 0, "CodePrev": 1833977828, "ErrorCode": "V728", "FileName": "Algorithms.h", "Message": "An excessive check can be simplified. The '||' operator is surrounded by opposite expressions '!size_null_map' and 'size_null_map'." }, { "CodeCurrent": 2874700209, "CodeNext": 0, "CodePrev": 539, "ErrorCode": "V522", "FileName": "FunctionsConditional.h", "Message": "There might be dereferencing of a potential null pointer 'col_right_const'." }, { "CodeCurrent": 4053347441, "CodeNext": 0, "CodePrev": 539, "ErrorCode": "V522", "FileName": "FunctionsConditional.h", "Message": "There might be dereferencing of a potential null pointer 'col_right_const'." }, { "CodeCurrent": 1316020648, "CodeNext": 67675834, "CodePrev": 123, "ErrorCode": "V522", "FileName": "FunctionsConditional.h", "Message": "There might be dereferencing of a potential null pointer 'col_right_const_array'." }, { "CodeCurrent": 1316020648, "CodeNext": 67675834, "CodePrev": 123, "ErrorCode": "V522", "FileName": "FunctionsConditional.h", "Message": "There might be dereferencing of a potential null pointer 'col_right_const_array'." }, { "CodeCurrent": 3479214347, "CodeNext": 328401, "CodePrev": 0, "ErrorCode": "V519", "FileName": "FunctionsConditional.h", "Message": "The 'col_left' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: _, _." }, { "CodeCurrent": 3244155324, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V524", "FileName": "Sources.h", "Message": "It is odd that the body of 'getColumnSize' function is fully equivalent to the body of 'getSizeForReserve' function." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ValueSourceVisitor.h", "Message": "A code fragment from 'FunctionsConditional.cpp' cannot be analyzed." }, { "CodeCurrent": 71291086, "CodeNext": 285164697, "CodePrev": 123, "ErrorCode": "V522", "FileName": "FunctionsConversion.h", "Message": "There might be dereferencing of a potential null pointer 'col_from_string'." }, { "CodeCurrent": 401577488, "CodeNext": 3512469952, "CodePrev": 123, "ErrorCode": "V522", "FileName": "FunctionsConversion.h", "Message": "There might be dereferencing of a potential null pointer 'col_from_fixed_string'." }, { "CodeCurrent": 2536180031, "CodeNext": 4123240192, "CodePrev": 123, "ErrorCode": "V522", "FileName": "FunctionsConversion.h", "Message": "There might be dereferencing of a potential null pointer 'offsets'." }, { "CodeCurrent": 2581192971, "CodeNext": 675433, "CodePrev": 41145, "ErrorCode": "V522", "FileName": "FunctionsConversion.h", "Message": "There might be dereferencing of a potential null pointer 'local_time_zone'." }, { "CodeCurrent": 2581192971, "CodeNext": 675433, "CodePrev": 41145, "ErrorCode": "V522", "FileName": "FunctionsConversion.h", "Message": "There might be dereferencing of a potential null pointer 'utc_time_zone'." }, { "CodeCurrent": 1069551226, "CodeNext": 125, "CodePrev": 3401161010, "ErrorCode": "V522", "FileName": "FunctionsConversion.h", "Message": "There might be dereferencing of a potential null pointer 'vec_null_map_to'." }, { "CodeCurrent": 3903117136, "CodeNext": 3272131897, "CodePrev": 0, "ErrorCode": "V788", "FileName": "FunctionsConversion.h", "Message": "Uninitialized variable 'from_nested_type' will be used in the lambda expression, as it was captured by value." }, { "CodeCurrent": 3903117136, "CodeNext": 3272131897, "CodePrev": 0, "ErrorCode": "V788", "FileName": "FunctionsConversion.h", "Message": "Uninitialized variable 'to_nested_type' will be used in the lambda expression, as it was captured by value." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsConversion.cpp", "Message": "A code fragment from 'FunctionsConversion.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsDateTime.cpp", "Message": "A code fragment from 'FunctionsDateTime.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsEmbeddedDictionaries.cpp", "Message": "A code fragment from 'FunctionsEmbeddedDictionaries.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsFindCluster.cpp", "Message": "A code fragment from 'FunctionsFindCluster.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'FunctionsExternalModels.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "IExternalLoadable.h", "Message": "A code fragment from 'FunctionsExternalDictionaries.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsFormatting.cpp", "Message": "A code fragment from 'FunctionsFormatting.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsHashing.cpp", "Message": "A code fragment from 'FunctionsHashing.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsHigherOrder.cpp", "Message": "A code fragment from 'FunctionsHigherOrder.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'FunctionsLogical.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsMath.cpp", "Message": "A code fragment from 'FunctionsMath.cpp' cannot be analyzed." }, { "CodeCurrent": 1915387808, "CodeNext": 123, "CodePrev": 388146916, "ErrorCode": "V688", "FileName": "GeoUtils.h", "Message": "The 'polygon' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "variant", "Message": "A code fragment from 'FunctionsGeo.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'FunctionsNull.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsMiscellaneous.cpp", "Message": "A code fragment from 'FunctionsMiscellaneous.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsProjection.cpp", "Message": "A code fragment from 'FunctionsProjection.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsRandom.cpp", "Message": "A code fragment from 'FunctionsRandom.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsReinterpret.cpp", "Message": "A code fragment from 'FunctionsReinterpret.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ValueSourceVisitor.h", "Message": "A code fragment from 'FunctionsString.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsStringArray.cpp", "Message": "A code fragment from 'FunctionsStringArray.cpp' cannot be analyzed." }, { "CodeCurrent": 3108965974, "CodeNext": 4119542900, "CodePrev": 5816, "ErrorCode": "V688", "FileName": "StringSearcher.h", "Message": "The 'needle_size' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 3108965974, "CodeNext": 4119542900, "CodePrev": 5816, "ErrorCode": "V688", "FileName": "StringSearcher.h", "Message": "The 'needle_size' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 3108965974, "CodeNext": 4119542900, "CodePrev": 5816, "ErrorCode": "V688", "FileName": "StringSearcher.h", "Message": "The 'needle_size' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 4259932362, "CodeNext": 4031099091, "CodePrev": 123, "ErrorCode": "V688", "FileName": "Volnitsky.h", "Message": "The 'needle_size' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2578531992, "CodeNext": 1724192963, "CodePrev": 3112257027, "ErrorCode": "V519", "FileName": "Volnitsky.h", "Message": "The 'chars.c_' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: _, _." }, { "CodeCurrent": 1724192963, "CodeNext": 371674977, "CodePrev": 2578531992, "ErrorCode": "V519", "FileName": "Volnitsky.h", "Message": "The 'chars.c_' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: _, _." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'FunctionsStringSearch.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsTransform.cpp", "Message": "A code fragment from 'FunctionsTransform.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsTuple.cpp", "Message": "A code fragment from 'FunctionsTuple.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'FunctionsURL.cpp' cannot be analyzed." }, { "CodeCurrent": 88117, "CodeNext": 125, "CodePrev": 123, "ErrorCode": "V601", "FileName": "FunctionsVisitParam.h", "Message": "The 'true' value is implicitly cast to the integer type." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'FunctionsVisitParam.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'registerFunctionAbs.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionArray.cpp", "Message": "A code fragment from 'registerFunctionArray.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionArrayConcat.cpp", "Message": "A code fragment from 'registerFunctionArrayConcat.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionArrayElement.cpp", "Message": "A code fragment from 'registerFunctionArrayElement.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionArrayEnumerate.cpp", "Message": "A code fragment from 'registerFunctionArrayEnumerate.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionArrayHasAll.cpp", "Message": "A code fragment from 'registerFunctionArrayHasAll.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionArrayEnumerateUniq.cpp", "Message": "A code fragment from 'registerFunctionArrayEnumerateUniq.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionArrayHasAny.cpp", "Message": "A code fragment from 'registerFunctionArrayHasAny.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionArrayIntersect.cpp", "Message": "A code fragment from 'registerFunctionArrayIntersect.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionArrayPopBack.cpp", "Message": "A code fragment from 'registerFunctionArrayPopBack.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionArrayPopFront.cpp", "Message": "A code fragment from 'registerFunctionArrayPopFront.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionArrayPushFront.cpp", "Message": "A code fragment from 'registerFunctionArrayPushFront.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionArrayPushBack.cpp", "Message": "A code fragment from 'registerFunctionArrayPushBack.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionArrayReduce.cpp", "Message": "A code fragment from 'registerFunctionArrayReduce.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionArrayReverse.cpp", "Message": "A code fragment from 'registerFunctionArrayReverse.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionArraySlice.cpp", "Message": "A code fragment from 'registerFunctionArraySlice.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionArrayResize.cpp", "Message": "A code fragment from 'registerFunctionArrayResize.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionArrayUniq.cpp", "Message": "A code fragment from 'registerFunctionArrayUniq.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'registerFunctionBitAnd.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'registerFunctionBitNot.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'registerFunctionBitRotateRight.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'registerFunctionBitOr.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'registerFunctionBitRotateLeft.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'registerFunctionBitShiftLeft.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'registerFunctionBitTest.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'registerFunctionBitShiftRight.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'registerFunctionBitTestAny.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'registerFunctionBitXor.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'registerFunctionBitTestAll.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'FunctionsRound.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionCountEqual.cpp", "Message": "A code fragment from 'registerFunctionCountEqual.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'registerFunctionDivideFloating.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionBuildProjectionComposition.cpp", "Message": "A code fragment from 'registerFunctionBuildProjectionComposition.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'registerFunctionDivideIntegral.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'registerFunctionDivideIntegralOrZero.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionEmptyArrayDate.cpp", "Message": "A code fragment from 'registerFunctionEmptyArrayDate.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionEmptyArrayDateTime.cpp", "Message": "A code fragment from 'registerFunctionEmptyArrayDateTime.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionEmptyArrayFloat32.cpp", "Message": "A code fragment from 'registerFunctionEmptyArrayFloat_.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionEmptyArrayInt16.cpp", "Message": "A code fragment from 'registerFunctionEmptyArrayInt_.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionEmptyArrayFloat64.cpp", "Message": "A code fragment from 'registerFunctionEmptyArrayFloat_.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionEmptyArrayInt64.cpp", "Message": "A code fragment from 'registerFunctionEmptyArrayInt_.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionEmptyArrayInt32.cpp", "Message": "A code fragment from 'registerFunctionEmptyArrayInt_.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionEmptyArrayInt8.cpp", "Message": "A code fragment from 'registerFunctionEmptyArrayInt_.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionEmptyArrayString.cpp", "Message": "A code fragment from 'registerFunctionEmptyArrayString.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionEmptyArrayToSingle.cpp", "Message": "A code fragment from 'registerFunctionEmptyArrayToSingle.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionEmptyArrayUInt16.cpp", "Message": "A code fragment from 'registerFunctionEmptyArrayUInt_.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionEmptyArrayUInt32.cpp", "Message": "A code fragment from 'registerFunctionEmptyArrayUInt_.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionEmptyArrayUInt64.cpp", "Message": "A code fragment from 'registerFunctionEmptyArrayUInt_.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionEmptyArrayUInt8.cpp", "Message": "A code fragment from 'registerFunctionEmptyArrayUInt_.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'registerFunctionGCD.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'registerFunctionGreatest.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionHas.cpp", "Message": "A code fragment from 'registerFunctionHas.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionIndexOf.cpp", "Message": "A code fragment from 'registerFunctionIndexOf.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'registerFunctionIntExp_.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'registerFunctionIntExp_.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'registerFunctionLCM.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'registerFunctionLeast.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'registerFunctionMinus.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'registerFunctionModulo.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'registerFunctionMultiply.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'registerFunctionNegate.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionOneOrZero.cpp", "Message": "A code fragment from 'registerFunctionOneOrZero.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'registerFunctionPlus.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionRange.cpp", "Message": "A code fragment from 'registerFunctionRange.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionProject.cpp", "Message": "A code fragment from 'registerFunctionProject.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctions.cpp", "Message": "A code fragment from 'registerFunctions.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionRestoreProjection.cpp", "Message": "A code fragment from 'registerFunctionRestoreProjection.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionsArray.cpp", "Message": "A code fragment from 'registerFunctionsArray.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "FunctionsArithmetic.h", "Message": "A code fragment from 'registerFunctionsArithmetic.cpp' cannot be analyzed." }, { "CodeCurrent": 1835696802, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V669", "FileName": "concat.cpp", "Message": "The 'sink' argument is a non-constant reference. The analyzer is unable to determine the position at which this argument is being modified. It is possible that the function contains an error." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ArraySourceVisitor.h", "Message": "A code fragment from 'concat.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerFunctionsProjection.cpp", "Message": "A code fragment from 'registerFunctionsProjection.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ArraySinkVisitor.h", "Message": "A code fragment from 'createArraySource.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ArraySinkVisitor.h", "Message": "A code fragment from 'createArraySink.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ArraySinkVisitor.h", "Message": "A code fragment from 'createValueSource.cpp' cannot be analyzed." }, { "CodeCurrent": 412830845, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V669", "FileName": "has.cpp", "Message": "The 'first', 'second', 'result' arguments are non-constant references. The analyzer is unable to determine the position at which this argument is being modified. It is possible that the function contains an error." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ArraySourceVisitor.h", "Message": "A code fragment from 'has.cpp' cannot be analyzed." }, { "CodeCurrent": 3069352387, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V669", "FileName": "resizeConstantSize.cpp", "Message": "The 'array_source', 'value_source', 'sink' arguments are non-constant references. The analyzer is unable to determine the position at which this argument is being modified. It is possible that the function contains an error." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ArraySourceVisitor.h", "Message": "A code fragment from 'resizeConstantSize.cpp' cannot be analyzed." }, { "CodeCurrent": 652442793, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V669", "FileName": "push.cpp", "Message": "The 'array_source', 'value_source', 'sink' arguments are non-constant references. The analyzer is unable to determine the position at which this argument is being modified. It is possible that the function contains an error." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ArraySourceVisitor.h", "Message": "A code fragment from 'push.cpp' cannot be analyzed." }, { "CodeCurrent": 3240218462, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V669", "FileName": "sliceDynamicOffsetBounded.cpp", "Message": "The 'src', 'sink' arguments are non-constant references. The analyzer is unable to determine the position at which this argument is being modified. It is possible that the function contains an error." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ArraySourceVisitor.h", "Message": "A code fragment from 'sliceDynamicOffsetBounded.cpp' cannot be analyzed." }, { "CodeCurrent": 1330432147, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V669", "FileName": "resizeDynamicSize.cpp", "Message": "The 'array_source', 'value_source', 'sink' arguments are non-constant references. The analyzer is unable to determine the position at which this argument is being modified. It is possible that the function contains an error." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ArraySourceVisitor.h", "Message": "A code fragment from 'resizeDynamicSize.cpp' cannot be analyzed." }, { "CodeCurrent": 3966500669, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V669", "FileName": "sliceDynamicOffsetUnbounded.cpp", "Message": "The 'src', 'sink' arguments are non-constant references. The analyzer is unable to determine the position at which this argument is being modified. It is possible that the function contains an error." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ArraySourceVisitor.h", "Message": "A code fragment from 'sliceDynamicOffsetUnbounded.cpp' cannot be analyzed." }, { "CodeCurrent": 2727169871, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V669", "FileName": "sliceFromLeftConstantOffsetBounded.cpp", "Message": "The 'src', 'sink' arguments are non-constant references. The analyzer is unable to determine the position at which this argument is being modified. It is possible that the function contains an error." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ArraySourceVisitor.h", "Message": "A code fragment from 'sliceFromLeftConstantOffsetBounded.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "number_traits.cpp", "Message": "A code fragment from 'number_traits.cpp' cannot be analyzed." }, { "CodeCurrent": 566054038, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V669", "FileName": "sliceFromRightConstantOffsetBounded.cpp", "Message": "The 'src', 'sink' arguments are non-constant references. The analyzer is unable to determine the position at which this argument is being modified. It is possible that the function contains an error." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ArraySourceVisitor.h", "Message": "A code fragment from 'sliceFromRightConstantOffsetBounded.cpp' cannot be analyzed." }, { "CodeCurrent": 1515238783, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V669", "FileName": "sliceFromLeftConstantOffsetUnbounded.cpp", "Message": "The 'src', 'sink' arguments are non-constant references. The analyzer is unable to determine the position at which this argument is being modified. It is possible that the function contains an error." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ArraySourceVisitor.h", "Message": "A code fragment from 'sliceFromLeftConstantOffsetUnbounded.cpp' cannot be analyzed." }, { "CodeCurrent": 1741194879, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V669", "FileName": "sliceFromRightConstantOffsetUnbounded.cpp", "Message": "The 'src', 'sink' arguments are non-constant references. The analyzer is unable to determine the position at which this argument is being modified. It is possible that the function contains an error." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ArraySourceVisitor.h", "Message": "A code fragment from 'sliceFromRightConstantOffsetUnbounded.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "hash_map.cpp", "Message": "A code fragment from 'hash_map.cpp' cannot be analyzed." }, { "CodeCurrent": 1419470395, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V524", "FileName": "hash_map_string_2.cpp", "Message": "It is odd that the body of 'compare_byIntSSE' function is fully equivalent to the body of 'compareSSE_' function (StringRef.h, line _)." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "hash_map_string_2.cpp", "Message": "A code fragment from 'hash_map_string__.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "hash_map3.cpp", "Message": "A code fragment from 'hash_map_.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "select_query.cpp", "Message": "A code fragment from 'select_query.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "aggregate.cpp", "Message": "A code fragment from 'aggregate.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "hash_map_string_3.cpp", "Message": "A code fragment from 'hash_map_string__.cpp' cannot be analyzed." }, { "CodeCurrent": 15386799, "CodeNext": 0, "CodePrev": 193061534, "ErrorCode": "V730", "FileName": "hash_map_string_small.cpp", "Message": "Not all members of a class are initialized inside the constructor. Consider inspecting: size." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "hash_map_string_small.cpp", "Message": "A code fragment from 'hash_map_string_small.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "two_level_hash_map.cpp", "Message": "A code fragment from 'two_level_hash_map.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "expression.cpp", "Message": "A code fragment from 'expression.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "compiler_test.cpp", "Message": "A code fragment from 'compiler_test.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "create_query.cpp", "Message": "A code fragment from 'create_query.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "logical_expressions_optimizer.cpp", "Message": "A code fragment from 'logical_expressions_optimizer.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "in_join_subqueries_preprocessor.cpp", "Message": "A code fragment from 'in_join_subqueries_preprocessor.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "hash_map_string.cpp", "Message": "A code fragment from 'hash_map_string.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "users.cpp", "Message": "A code fragment from 'users.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AggregateFunctionArray.cpp", "Message": "A code fragment from 'AggregateFunctionArray.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AggregateFunctionAvg.cpp", "Message": "A code fragment from 'AggregateFunctionAvg.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AggregateFunctionBitwise.cpp", "Message": "A code fragment from 'AggregateFunctionBitwise.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AggregateFunctionCount.cpp", "Message": "A code fragment from 'AggregateFunctionCount.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AggregateFunctionForEach.cpp", "Message": "A code fragment from 'AggregateFunctionForEach.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AggregateFunctionGroupArray.cpp", "Message": "A code fragment from 'AggregateFunctionGroupArray.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AggregateFunctionGroupArrayInsertAt.cpp", "Message": "A code fragment from 'AggregateFunctionGroupArrayInsertAt.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AggregateFunctionGroupUniqArray.cpp", "Message": "A code fragment from 'AggregateFunctionGroupUniqArray.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AggregateFunctionIf.cpp", "Message": "A code fragment from 'AggregateFunctionIf.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AggregateFunctionMerge.cpp", "Message": "A code fragment from 'AggregateFunctionMerge.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AggregateFunctionMaxIntersections.cpp", "Message": "A code fragment from 'AggregateFunctionMaxIntersections.cpp' cannot be analyzed." }, { "CodeCurrent": 2360632089, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V522", "FileName": "AggregateFunctionNull.cpp", "Message": "There might be dereferencing of a potential null pointer 'nested_function'." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AggregateFunctionNull.cpp", "Message": "A code fragment from 'AggregateFunctionNull.cpp' cannot be analyzed." }, { "CodeCurrent": 2106398958, "CodeNext": 123, "CodePrev": 123, "ErrorCode": "V730", "FileName": "AggregateFunctionMinMaxAny.h", "Message": "Not all members of a class are initialized inside the compiler generated constructor. Consider inspecting: large_data, small_data." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AggregateFunctionMinMaxAny.cpp", "Message": "A code fragment from 'AggregateFunctionMinMaxAny.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AggregateFunctionStatistics.cpp", "Message": "A code fragment from 'AggregateFunctionStatistics.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AggregateFunctionSequenceMatch.cpp", "Message": "A code fragment from 'AggregateFunctionSequenceMatch.cpp' cannot be analyzed." }, { "CodeCurrent": 707089, "CodeNext": 3039935502, "CodePrev": 123, "ErrorCode": "V550", "FileName": "QuantileTiming.h", "Message": "An odd precise comparison: level != _. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon." }, { "CodeCurrent": 407249, "CodeNext": 172219641, "CodePrev": 0, "ErrorCode": "V688", "FileName": "QuantileTiming.h", "Message": "The 'count' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AggregateFunctionQuantile.cpp", "Message": "A code fragment from 'AggregateFunctionQuantile.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AggregateFunctionSum.cpp", "Message": "A code fragment from 'AggregateFunctionSum.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AggregateFunctionSumMap.cpp", "Message": "A code fragment from 'AggregateFunctionSumMap.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AggregateFunctionTopK.cpp", "Message": "A code fragment from 'AggregateFunctionTopK.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AggregateFunctionUniq.cpp", "Message": "A code fragment from 'AggregateFunctionUniq.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AggregateFunctionUniqUpTo.cpp", "Message": "A code fragment from 'AggregateFunctionUniqUpTo.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "UniqCombinedBiasData.cpp", "Message": "A code fragment from 'UniqCombinedBiasData.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerAggregateFunctions.cpp", "Message": "A code fragment from 'registerAggregateFunctions.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AggregateFunctionWindowFunnel.cpp", "Message": "A code fragment from 'AggregateFunctionWindowFunnel.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "AggregateFunctionsStatisticsSimple.cpp", "Message": "A code fragment from 'AggregateFunctionsStatisticsSimple.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "variant", "Message": "A code fragment from 'ExtractFromConfig.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "variant", "Message": "A code fragment from 'Benchmark.cpp' cannot be analyzed." }, { "CodeCurrent": 1973016635, "CodeNext": 0, "CodePrev": 1667937151, "ErrorCode": "V688", "FileName": "ClusterCopier.cpp", "Message": "The 'pid' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 158502902, "CodeNext": 73185914, "CodePrev": 0, "ErrorCode": "V730", "FileName": "ClusterCopier.cpp", "Message": "Not all members of a class are initialized inside the constructor. Consider inspecting: task_descprtion_current_stat." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "variant", "Message": "A code fragment from 'ClusterCopier.cpp' cannot be analyzed." }, { "CodeCurrent": 254105, "CodeNext": 8134297, "CodePrev": 123, "ErrorCode": "V688", "FileName": "Client.cpp", "Message": "The 'query' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 254105, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V688", "FileName": "Client.cpp", "Message": "The 'query' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 862425183, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V730", "FileName": "Client.cpp", "Message": "Not all members of a class are initialized inside the constructor. Consider inspecting: port, security, compression." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "variant", "Message": "A code fragment from 'Client.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "variant", "Message": "A code fragment from 'HTTPHandler.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "NotFoundHandler.cpp", "Message": "A code fragment from 'NotFoundHandler.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "InterserverIOHTTPHandler.cpp", "Message": "A code fragment from 'InterserverIOHTTPHandler.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "MetricsTransmitter.cpp", "Message": "A code fragment from 'MetricsTransmitter.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "PingRequestHandler.cpp", "Message": "A code fragment from 'PingRequestHandler.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "RootRequestHandler.cpp", "Message": "A code fragment from 'RootRequestHandler.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "StatusFile.cpp", "Message": "A code fragment from 'StatusFile.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ReplicasStatusHandler.cpp", "Message": "A code fragment from 'ReplicasStatusHandler.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "Server.cpp", "Message": "A code fragment from 'Server.cpp' cannot be analyzed." }, { "CodeCurrent": 1810641279, "CodeNext": 2826637927, "CodePrev": 123, "ErrorCode": "V1002", "FileName": "TCPHandler.cpp", "Message": "The 'Context' class, containing pointers, constructor and destructor, is copied by the automatically generated operator=." }, { "CodeCurrent": 2826637927, "CodeNext": 0, "CodePrev": 1810641279, "ErrorCode": "V678", "FileName": "TCPHandler.cpp", "Message": "An object is used as an argument to its own method. Consider checking the first actual argument of the 'setSessionContext' function." }, { "CodeCurrent": 143231, "CodeNext": 0, "CodePrev": 125, "ErrorCode": "V565", "FileName": "TCPHandler.cpp", "Message": "An empty exception handler. Silent suppression of exceptions can hide the presence of bugs in source code during testing." }, { "CodeCurrent": 4294129027, "CodeNext": 0, "CodePrev": 4133442322, "ErrorCode": "V1002", "FileName": "TCPHandler.cpp", "Message": "The 'Context' class, containing pointers, constructor and destructor, is copied by the automatically generated operator=." }, { "CodeCurrent": 1787830936, "CodeNext": 123, "CodePrev": 125, "ErrorCode": "V759", "FileName": "TCPHandler.cpp", "Message": "Incorrect order of exception handling blocks. Exception of 'NetException' type will be caught in a catch block for 'Exception' base type." }, { "CodeCurrent": 123, "CodeNext": 2434086205, "CodePrev": 35837, "ErrorCode": "V565", "FileName": "TCPHandler.cpp", "Message": "An empty exception handler. Silent suppression of exceptions can hide the presence of bugs in source code during testing." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "variant", "Message": "A code fragment from 'TCPHandler.cpp' cannot be analyzed." }, { "CodeCurrent": 3472545402, "CodeNext": 123, "CodePrev": 125, "ErrorCode": "V688", "FileName": "PerformanceTest.cpp", "Message": "The 'padding' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 188108971, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V550", "FileName": "PerformanceTest.cpp", "Message": "An odd precise comparison: avg_speed_first == _. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon." }, { "CodeCurrent": 876333961, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "PerformanceTest.cpp", "Message": "The 'input_files' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2173845642, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "PerformanceTest.cpp", "Message": "The 'substitutions' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 596635228, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "PerformanceTest.cpp", "Message": "The 'substitutions' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 1500859456, "CodeNext": 0, "CodePrev": 123, "ErrorCode": "V688", "FileName": "PerformanceTest.cpp", "Message": "The 'queries' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 3001731668, "CodeNext": 3796428353, "CodePrev": 388618255, "ErrorCode": "V688", "FileName": "PerformanceTest.cpp", "Message": "The 'queries' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 2531644379, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "PerformanceTest.cpp", "Message": "The 'main_metric' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "variant", "Message": "A code fragment from 'PerformanceTest.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "variant", "Message": "A code fragment from 'Compressor.cpp' cannot be analyzed." }, { "CodeCurrent": 35857945, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "LocalServer.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 201131425, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "LocalServer.cpp", "Message": "The 'context' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "variant", "Message": "A code fragment from 'LocalServer.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "variant", "Message": "A code fragment from 'Format.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "TableFunctionCatBoostPool.cpp", "Message": "A code fragment from 'TableFunctionCatBoostPool.cpp' cannot be analyzed." }, { "CodeCurrent": 3790144045, "CodeNext": 100, "CodePrev": 123, "ErrorCode": "V601", "FileName": "main.cpp", "Message": "The 'false' value is implicitly cast to the integer type. Inspect the second argument." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "main.cpp", "Message": "A code fragment from 'main.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "variant", "Message": "A code fragment from 'TableFunctionFile.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "TableFunctionMerge.cpp", "Message": "A code fragment from 'TableFunctionMerge.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "TableFunctionNumbers.cpp", "Message": "A code fragment from 'TableFunctionNumbers.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "TableFunctionMySQL.cpp", "Message": "A code fragment from 'TableFunctionMySQL.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "registerTableFunctions.cpp", "Message": "A code fragment from 'registerTableFunctions.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "TableFunctionODBC.cpp", "Message": "A code fragment from 'TableFunctionODBC.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "translate_positional_arguments.cpp", "Message": "A code fragment from 'translate_positional_arguments.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "TableFunctionRemote.cpp", "Message": "A code fragment from 'TableFunctionRemote.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "TableFunctionShardByHash.cpp", "Message": "A code fragment from 'TableFunctionShardByHash.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "collect_aliases.cpp", "Message": "A code fragment from 'collect_aliases.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "analyze_result_of_query.cpp", "Message": "A code fragment from 'analyze_result_of_query.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "type_and_constant_inference.cpp", "Message": "A code fragment from 'type_and_constant_inference.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "analyze_columns.cpp", "Message": "A code fragment from 'analyze_columns.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "collect_tables.cpp", "Message": "A code fragment from 'collect_tables.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "Lock.cpp", "Message": "A code fragment from 'Lock.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "analyze_lambdas.cpp", "Message": "A code fragment from 'analyze_lambdas.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "optimize_group_order_limit_by.cpp", "Message": "A code fragment from 'optimize_group_order_limit_by.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ZooKeeperHolder.cpp", "Message": "A code fragment from 'ZooKeeperHolder.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ZooKeeperNodeCache.cpp", "Message": "A code fragment from 'ZooKeeperNodeCache.cpp' cannot be analyzed." }, { "CodeCurrent": 4277102732, "CodeNext": 3079148690, "CodePrev": 123, "ErrorCode": "V688", "FileName": "ZooKeeperImpl.cpp", "Message": "The 'out' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 20953377, "CodeNext": 586135571, "CodePrev": 4018551741, "ErrorCode": "V688", "FileName": "ZooKeeperImpl.cpp", "Message": "The 'session_id' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 6647, "CodeNext": 81911, "CodePrev": 325699, "ErrorCode": "V688", "FileName": "ZooKeeperImpl.cpp", "Message": "The 'xid' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 6647, "CodeNext": 81911, "CodePrev": 325699, "ErrorCode": "V688", "FileName": "ZooKeeperImpl.cpp", "Message": "The 'xid' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 163059, "CodeNext": 0, "CodePrev": 18353, "ErrorCode": "V688", "FileName": "ZooKeeperImpl.cpp", "Message": "The 'error' local variable possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ZooKeeperImpl.cpp", "Message": "A code fragment from 'ZooKeeperImpl.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "zookeeper_impl.cpp", "Message": "A code fragment from 'zookeeper_impl.cpp' cannot be analyzed." }, { "CodeCurrent": 3719570876, "CodeNext": 67617425, "CodePrev": 0, "ErrorCode": "V688", "FileName": "ZooKeeper.cpp", "Message": "The 'hosts' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 3719570876, "CodeNext": 67617425, "CodePrev": 0, "ErrorCode": "V688", "FileName": "ZooKeeper.cpp", "Message": "The 'identity' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 67617425, "CodeNext": 123, "CodePrev": 3719570876, "ErrorCode": "V688", "FileName": "ZooKeeper.cpp", "Message": "The 'session_timeout_ms' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 67617425, "CodeNext": 123, "CodePrev": 3719570876, "ErrorCode": "V688", "FileName": "ZooKeeper.cpp", "Message": "The 'chroot' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 1028915392, "CodeNext": 2727151059, "CodePrev": 0, "ErrorCode": "V560", "FileName": "ZooKeeper.cpp", "Message": "A part of conditional expression is always false." }, { "CodeCurrent": 1028915392, "CodeNext": 2727151059, "CodePrev": 0, "ErrorCode": "V560", "FileName": "ZooKeeper.cpp", "Message": "A part of conditional expression is always false." }, { "CodeCurrent": 1530511028, "CodeNext": 3013342653, "CodePrev": 1169372895, "ErrorCode": "V560", "FileName": "ZooKeeper.cpp", "Message": "A part of conditional expression is always false." }, { "CodeCurrent": 3013342653, "CodeNext": 2123395508, "CodePrev": 1530511028, "ErrorCode": "V560", "FileName": "ZooKeeper.cpp", "Message": "A part of conditional expression is always false." }, { "CodeCurrent": 2123395508, "CodeNext": 2727151059, "CodePrev": 3013342653, "ErrorCode": "V560", "FileName": "ZooKeeper.cpp", "Message": "A part of conditional expression is always false." }, { "CodeCurrent": 3807645422, "CodeNext": 5607, "CodePrev": 0, "ErrorCode": "V560", "FileName": "ZooKeeper.cpp", "Message": "A part of conditional expression is always false." }, { "CodeCurrent": 1530511028, "CodeNext": 3013328497, "CodePrev": 1169372895, "ErrorCode": "V560", "FileName": "ZooKeeper.cpp", "Message": "A part of conditional expression is always false." }, { "CodeCurrent": 3013328497, "CodeNext": 1827075214, "CodePrev": 1530511028, "ErrorCode": "V560", "FileName": "ZooKeeper.cpp", "Message": "A part of conditional expression is always false." }, { "CodeCurrent": 1827075214, "CodeNext": 2727151059, "CodePrev": 3013328497, "ErrorCode": "V560", "FileName": "ZooKeeper.cpp", "Message": "A part of conditional expression is always false." }, { "CodeCurrent": 1028915392, "CodeNext": 2727151059, "CodePrev": 0, "ErrorCode": "V560", "FileName": "ZooKeeper.cpp", "Message": "A part of conditional expression is always false." }, { "CodeCurrent": 1028915392, "CodeNext": 2727151059, "CodePrev": 0, "ErrorCode": "V560", "FileName": "ZooKeeper.cpp", "Message": "A part of conditional expression is always false." }, { "CodeCurrent": 1530511028, "CodeNext": 3013328526, "CodePrev": 1169372895, "ErrorCode": "V560", "FileName": "ZooKeeper.cpp", "Message": "A part of conditional expression is always false." }, { "CodeCurrent": 3013328526, "CodeNext": 2727151059, "CodePrev": 1530511028, "ErrorCode": "V560", "FileName": "ZooKeeper.cpp", "Message": "A part of conditional expression is always false." }, { "CodeCurrent": 3365467161, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "ZooKeeper.cpp", "Message": "The 'code' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 3365467161, "CodeNext": 123, "CodePrev": 0, "ErrorCode": "V688", "FileName": "ZooKeeper.cpp", "Message": "The 'responses' function argument possesses the same name as one of the class members, which can result in a confusion." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "variant", "Message": "A code fragment from 'ZooKeeper.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "zkutil_expiration_test.cpp", "Message": "A code fragment from 'zkutil_expiration_test.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "zkutil_zookeeper_holder.cpp", "Message": "A code fragment from 'zkutil_zookeeper_holder.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "zkutil_test_lock.cpp", "Message": "A code fragment from 'zkutil_test_lock.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "zkutil_test_commands.cpp", "Message": "A code fragment from 'zkutil_test_commands.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "zk_many_watches_reconnect.cpp", "Message": "A code fragment from 'zk_many_watches_reconnect.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ConfigProcessor.cpp", "Message": "A code fragment from 'ConfigProcessor.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "zkutil_test_async.cpp", "Message": "A code fragment from 'zkutil_test_async.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "variant", "Message": "A code fragment from 'zkutil_test_commands_new_lib.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "dictionary_library.cpp", "Message": "A code fragment from 'dictionary_library.cpp' cannot be analyzed." }, { "CodeCurrent": 0, "CodeNext": 0, "CodePrev": 0, "ErrorCode": "V001", "FileName": "ConfigReloader.cpp", "Message": "A code fragment from 'ConfigReloader.cpp' cannot be analyzed." } ] }