"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."
"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."
"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."
"Message":"An odd precise comparison: allow_errors_ratio == _. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon."
"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."
"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."
"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."
"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."
"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."
"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."
"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."
"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."
"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."
"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."
"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."
"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."
"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."