From 7ad80e01785b13638b0651aa146aae85b7c79e75 Mon Sep 17 00:00:00 2001 From: ddlin0719 Date: Tue, 10 Aug 2021 22:52:07 +0800 Subject: [PATCH] =?UTF-8?q?CodeCC=201.5=20=E4=BA=A7=E5=93=81=E4=BD=93?= =?UTF-8?q?=E9=AA=8C=E9=97=AE=E9=A2=98=E8=B0=83=E6=95=B4=20#4843=20remove?= =?UTF-8?q?=20bkcheck-cpp=20tool=20from=20default?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../codecc/nosql/0002_codecc_db_defect_t_checker_set_mongo.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/support-files/codecc/nosql/0002_codecc_db_defect_t_checker_set_mongo.json b/support-files/codecc/nosql/0002_codecc_db_defect_t_checker_set_mongo.json index 0b3f25a3001..43605483e86 100644 --- a/support-files/codecc/nosql/0002_codecc_db_defect_t_checker_set_mongo.json +++ b/support-files/codecc/nosql/0002_codecc_db_defect_t_checker_set_mongo.json @@ -1,4 +1,4 @@ -{ "_id":{"$oid":"610762b27016ac4ba4b2ff85"}, "_class" : "com.tencent.bk.codecc.defect.model.checkerset.CheckerSetEntity", "checker_set_id" : "codecc_default_cpp", "version" : 1, "checker_set_name" : "CodeCC默认(C++)", "code_lang" : 2, "checker_set_lang" : "C/C++", "scope" : 1, "creator" : "admin", "create_time" : "1627873970026", "last_update_time" : "1627873994814", "checker_props" : [ { "tool_name" : "CCN", "checker_key" : "CCN_threshold", "props" : "[{\"displayValue\":\"20\",\"propValue\":\"20\",\"propName\":\"ccn_threshold\"}]" }, { "tool_name" : "BKCHECK-CPP", "checker_key" : "ClassAccessSpecifierOrder" }, { "tool_name" : "BKCHECK-CPP", "checker_key" : "ClassNaming" }, { "tool_name" : "CLOC", "checker_key" : "CodeLineCount" }, { "tool_name" : "DUPC", "checker_key" : "DUPC_threshold" }, { "tool_name" : "BKCHECK-CPP", "checker_key" : "EmptyLoop" }, { "tool_name" : "BKCHECK-CPP", "checker_key" : "EnumNaming" }, { "tool_name" : "BKCHECK-CPP", "checker_key" : "FileNaming" }, { "tool_name" : "BKCHECK-CPP", "checker_key" : "MacroNaming" }, { "tool_name" : "BKCHECK-CPP", "checker_key" : "MemberVarNaming" }, { "tool_name" : "BKCHECK-CPP", "checker_key" : "NamespaceNaming" }, { "tool_name" : "BKCHECK-CPP", "checker_key" : "NoThrow" }, { "tool_name" : "CPPLINT", "checker_key" : "build/c++11" }, { "tool_name" : "CPPLINT", "checker_key" : "build/c++14" }, { "tool_name" : "CPPLINT", "checker_key" : "build/c++tr1" }, { "tool_name" : "CPPLINT", "checker_key" : "build/explicit_make_pair" }, { "tool_name" : "CPPLINT", "checker_key" : "build/forward_decl" }, { "tool_name" : "CPPLINT", "checker_key" : "build/include_order" }, { "tool_name" : "CPPLINT", "checker_key" : "build/include_what_you_use" }, { "tool_name" : "CPPLINT", "checker_key" : "build/namespaces" }, { "tool_name" : "CPPLINT", "checker_key" : "build/namespaces_literals" }, { "tool_name" : "CPPLINT", "checker_key" : "build/printf_format" }, { "tool_name" : "CPPLINT", "checker_key" : "build/storage_class" }, { "tool_name" : "CPPLINT", "checker_key" : "readability/casting" }, { "tool_name" : "CPPLINT", "checker_key" : "readability/constructors" }, { "tool_name" : "CPPLINT", "checker_key" : "readability/inheritance" }, { "tool_name" : "CPPLINT", "checker_key" : "readability/nul" }, { "tool_name" : "CPPLINT", "checker_key" : "readability/utf8" }, { "tool_name" : "CPPLINT", "checker_key" : "runtime/casting" }, { "tool_name" : "CPPLINT", "checker_key" : "runtime/explicit" }, { "tool_name" : "CPPLINT", "checker_key" : "runtime/indentation_namespace" }, { "tool_name" : "CPPLINT", "checker_key" : "runtime/init" }, { "tool_name" : "CPPLINT", "checker_key" : "runtime/int" }, { "tool_name" : "CPPLINT", "checker_key" : "runtime/invalid_increment" }, { "tool_name" : "CPPLINT", "checker_key" : "runtime/memset" }, { "tool_name" : "CPPLINT", "checker_key" : "runtime/operator" }, { "tool_name" : "CPPLINT", "checker_key" : "runtime/printf" }, { "tool_name" : "CPPLINT", "checker_key" : "runtime/sizeof" }, { "tool_name" : "CPPLINT", "checker_key" : "runtime/string" }, { "tool_name" : "CPPLINT", "checker_key" : "runtime/vlog" } ], "enable" : 1, "project_id" : "codecc-open", "description" : "包含代码规范、圈复杂度、重复率、代码统计等多种维度", "catagories" : [ { "en_name" : "DEFECT", "cn_name" : "通用" } ], "base_checker_set_id" : "", "init_checkers" : true, "official" : 2, "checker_set_source" : "DEFAULT", "updated_by" : "admin" } +{ "_id":{"$oid":"610762b27016ac4ba4b2ff85"}, "_class" : "com.tencent.bk.codecc.defect.model.checkerset.CheckerSetEntity", "checker_set_id" : "codecc_default_cpp", "version" : 1, "checker_set_name" : "CodeCC默认(C++)", "code_lang" : 2, "checker_set_lang" : "C/C++", "scope" : 1, "creator" : "admin", "create_time" : "1627873970026", "last_update_time" : "1627873994814", "checker_props" : [ { "tool_name" : "CCN", "checker_key" : "CCN_threshold", "props" : "[{\"displayValue\":\"20\",\"propValue\":\"20\",\"propName\":\"ccn_threshold\"}]" }, { "tool_name" : "CPPLINT", "checker_key" : "build/c++11" }, { "tool_name" : "CPPLINT", "checker_key" : "build/c++14" }, { "tool_name" : "CPPLINT", "checker_key" : "build/c++tr1" }, { "tool_name" : "CPPLINT", "checker_key" : "build/explicit_make_pair" }, { "tool_name" : "CPPLINT", "checker_key" : "build/forward_decl" }, { "tool_name" : "CPPLINT", "checker_key" : "build/include_order" }, { "tool_name" : "CPPLINT", "checker_key" : "build/include_what_you_use" }, { "tool_name" : "CPPLINT", "checker_key" : "build/namespaces" }, { "tool_name" : "CPPLINT", "checker_key" : "build/namespaces_literals" }, { "tool_name" : "CPPLINT", "checker_key" : "build/printf_format" }, { "tool_name" : "CPPLINT", "checker_key" : "build/storage_class" }, { "tool_name" : "CPPLINT", "checker_key" : "readability/casting" }, { "tool_name" : "CPPLINT", "checker_key" : "readability/constructors" }, { "tool_name" : "CPPLINT", "checker_key" : "readability/inheritance" }, { "tool_name" : "CPPLINT", "checker_key" : "readability/nul" }, { "tool_name" : "CPPLINT", "checker_key" : "readability/utf8" }, { "tool_name" : "CPPLINT", "checker_key" : "runtime/casting" }, { "tool_name" : "CPPLINT", "checker_key" : "runtime/explicit" }, { "tool_name" : "CPPLINT", "checker_key" : "runtime/indentation_namespace" }, { "tool_name" : "CPPLINT", "checker_key" : "runtime/init" }, { "tool_name" : "CPPLINT", "checker_key" : "runtime/int" }, { "tool_name" : "CPPLINT", "checker_key" : "runtime/invalid_increment" }, { "tool_name" : "CPPLINT", "checker_key" : "runtime/memset" }, { "tool_name" : "CPPLINT", "checker_key" : "runtime/operator" }, { "tool_name" : "CPPLINT", "checker_key" : "runtime/printf" }, { "tool_name" : "CPPLINT", "checker_key" : "runtime/sizeof" }, { "tool_name" : "CPPLINT", "checker_key" : "runtime/string" }, { "tool_name" : "CPPLINT", "checker_key" : "runtime/vlog" } ], "enable" : 1, "project_id" : "codecc-open", "description" : "包含代码规范、圈复杂度、重复率、代码统计等多种维度", "catagories" : [ { "en_name" : "DEFECT", "cn_name" : "通用" } ], "base_checker_set_id" : "", "init_checkers" : true, "official" : 2, "checker_set_source" : "DEFAULT", "updated_by" : "admin" } { "_id":{"$oid":"610766357016ac4ba4b2ff87"}, "_class" : "com.tencent.bk.codecc.defect.model.checkerset.CheckerSetEntity", "checker_set_id" : "codecc_default_java", "version" : 1, "checker_set_name" : "CodeCC默认(Java)", "code_lang" : 4, "checker_set_lang" : "JAVA", "scope" : 1, "creator" : "admin", "create_time" : "1627874869680", "last_update_time" : "1627874901124", "checker_props" : [ { "tool_name" : "CCN", "checker_key" : "CCN_threshold", "props" : "[{\"displayValue\":\"20\",\"propValue\":\"20\",\"propName\":\"ccn_threshold\"}]" }, { "tool_name" : "CLOC", "checker_key" : "CodeLineCount" }, { "tool_name" : "DUPC", "checker_key" : "DUPC_threshold" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "AbstractClassName" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "ArrayTypeStyle" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "AvoidNestedBlocks" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "BooleanExpressionComplexity" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "ConstantName" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "DeclarationOrder" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "EmptyBlock" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "EmptyCatchBlock" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "EmptyStatement" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "EqualsAvoidNull" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "EqualsHashCode" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "FallThrough" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "FileLength", "props" : "[{\"displayValue\":\"2000\",\"propValue\":\"2000\",\"propName\":\"max\"}]" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "IllegalImport" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "IllegalThrows" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "IllegalToken" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "InnerAssignment" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "JavaNCSS" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "MemberName" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "MethodLength", "props" : "[{\"displayValue\":\"150\",\"propValue\":\"150\",\"propName\":\"max\"}]" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "MethodName" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "MissingOverride" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "ModifierOrder" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "MultipleVariableDeclarations" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "NPathComplexity" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "NeedBraces" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "NestedForDepth", "props" : "[{\"displayValue\":\"2\",\"propValue\":\"2\",\"propName\":\"max\"}]" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "NestedIfDepth", "props" : "[{\"displayValue\":\"3\",\"propValue\":\"3\",\"propName\":\"max\"}]" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "NestedTryDepth", "props" : "[{\"displayValue\":\"1\",\"propValue\":\"1\",\"propName\":\"max\"}]" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "OneStatementPerLine" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "OverloadMethodsDeclarationOrder" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "ParameterName" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "ParameterNumber" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "RedundantImport" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "RedundantModifier" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "SeparatorWrap" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "SeparatorWrapArrayDeclarator" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "SeparatorWrapComma" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "SeparatorWrapDot" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "SeparatorWrapEllipsis" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "SeparatorWrapMethodRef" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "SimplifyBooleanExpression" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "StringLiteralEquality" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "TodoComment" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "TypeName" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "UnusedImports" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "UpperEll" }, { "tool_name" : "CHECKSTYLE", "checker_key" : "VariableDeclarationUsageDistance" } ], "enable" : 1, "project_id" : "codecc-open", "description" : "包含代码规范、圈复杂度、重复率、代码统计等多种维度", "catagories" : [ { "en_name" : "DEFECT", "cn_name" : "通用" } ], "base_checker_set_id" : "", "init_checkers" : true, "official" : 2, "checker_set_source" : "DEFAULT", "updated_by" : "admin" } { "_id":{"$oid":"6107667d7016ac4ba4b2ff89"}, "_class" : "com.tencent.bk.codecc.defect.model.checkerset.CheckerSetEntity", "checker_set_id" : "codecc_default_js", "version" : 1, "checker_set_name" : "CodeCC默认(JS)", "code_lang" : 64, "checker_set_lang" : "JS", "scope" : 1, "creator" : "admin", "create_time" : "1627874941291", "last_update_time" : "1627874975013", "checker_props" : [ { "tool_name" : "CCN", "checker_key" : "CCN_threshold", "props" : "[{\"displayValue\":\"20\",\"propValue\":\"20\",\"propName\":\"ccn_threshold\"}]" }, { "tool_name" : "CLOC", "checker_key" : "CodeLineCount" }, { "tool_name" : "DUPC", "checker_key" : "DUPC_threshold" }, { "tool_name" : "ESLINT", "checker_key" : "constructor-super" }, { "tool_name" : "ESLINT", "checker_key" : "for-direction" }, { "tool_name" : "ESLINT", "checker_key" : "getter-return" }, { "tool_name" : "ESLINT", "checker_key" : "no-case-declarations" }, { "tool_name" : "ESLINT", "checker_key" : "no-class-assign" }, { "tool_name" : "ESLINT", "checker_key" : "no-compare-neg-zero" }, { "tool_name" : "ESLINT", "checker_key" : "no-cond-assign" }, { "tool_name" : "ESLINT", "checker_key" : "no-const-assign" }, { "tool_name" : "ESLINT", "checker_key" : "no-constant-condition" }, { "tool_name" : "ESLINT", "checker_key" : "no-control-regex" }, { "tool_name" : "ESLINT", "checker_key" : "no-debugger" }, { "tool_name" : "ESLINT", "checker_key" : "no-delete-var" }, { "tool_name" : "ESLINT", "checker_key" : "no-dupe-args" }, { "tool_name" : "ESLINT", "checker_key" : "no-dupe-class-members" }, { "tool_name" : "ESLINT", "checker_key" : "no-dupe-keys" }, { "tool_name" : "ESLINT", "checker_key" : "no-duplicate-case" }, { "tool_name" : "ESLINT", "checker_key" : "no-empty" }, { "tool_name" : "ESLINT", "checker_key" : "no-empty-character-class" }, { "tool_name" : "ESLINT", "checker_key" : "no-empty-function" }, { "tool_name" : "ESLINT", "checker_key" : "no-empty-pattern" }, { "tool_name" : "ESLINT", "checker_key" : "no-ex-assign" }, { "tool_name" : "ESLINT", "checker_key" : "no-extra-boolean-cast" }, { "tool_name" : "ESLINT", "checker_key" : "no-extra-semi" }, { "tool_name" : "ESLINT", "checker_key" : "no-fallthrough" }, { "tool_name" : "ESLINT", "checker_key" : "no-func-assign" }, { "tool_name" : "ESLINT", "checker_key" : "no-global-assign" }, { "tool_name" : "ESLINT", "checker_key" : "no-invalid-regexp" }, { "tool_name" : "ESLINT", "checker_key" : "no-irregular-whitespace" }, { "tool_name" : "ESLINT", "checker_key" : "no-new-symbol" }, { "tool_name" : "ESLINT", "checker_key" : "no-obj-calls" }, { "tool_name" : "ESLINT", "checker_key" : "no-octal" }, { "tool_name" : "ESLINT", "checker_key" : "no-redeclare" }, { "tool_name" : "ESLINT", "checker_key" : "no-regex-spaces" }, { "tool_name" : "ESLINT", "checker_key" : "no-return-assign" }, { "tool_name" : "ESLINT", "checker_key" : "no-return-await" }, { "tool_name" : "ESLINT", "checker_key" : "no-self-assign" }, { "tool_name" : "ESLINT", "checker_key" : "no-self-compare" }, { "tool_name" : "ESLINT", "checker_key" : "no-shadow-restricted-names" }, { "tool_name" : "ESLINT", "checker_key" : "no-sparse-arrays" }, { "tool_name" : "ESLINT", "checker_key" : "no-this-before-super" }, { "tool_name" : "ESLINT", "checker_key" : "no-unexpected-multiline" }, { "tool_name" : "ESLINT", "checker_key" : "no-unmodified-loop-condition" }, { "tool_name" : "ESLINT", "checker_key" : "no-unreachable" }, { "tool_name" : "ESLINT", "checker_key" : "no-unsafe-finally" }, { "tool_name" : "ESLINT", "checker_key" : "no-unsafe-negation" }, { "tool_name" : "ESLINT", "checker_key" : "no-unused-labels" }, { "tool_name" : "ESLINT", "checker_key" : "react/jsx-key" }, { "tool_name" : "ESLINT", "checker_key" : "react/jsx-no-comment-textnodes" }, { "tool_name" : "ESLINT", "checker_key" : "react/jsx-no-duplicate-props" }, { "tool_name" : "ESLINT", "checker_key" : "react/jsx-pascal-case" }, { "tool_name" : "ESLINT", "checker_key" : "react/jsx-uses-react" }, { "tool_name" : "ESLINT", "checker_key" : "react/jsx-uses-vars" }, { "tool_name" : "ESLINT", "checker_key" : "react/no-children-prop" }, { "tool_name" : "ESLINT", "checker_key" : "react/no-danger-with-children" }, { "tool_name" : "ESLINT", "checker_key" : "react/no-deprecated" }, { "tool_name" : "ESLINT", "checker_key" : "react/no-did-update-set-state" }, { "tool_name" : "ESLINT", "checker_key" : "react/no-direct-mutation-state" }, { "tool_name" : "ESLINT", "checker_key" : "react/no-find-dom-node" }, { "tool_name" : "ESLINT", "checker_key" : "react/no-is-mounted" }, { "tool_name" : "ESLINT", "checker_key" : "react/no-redundant-should-component-update" }, { "tool_name" : "ESLINT", "checker_key" : "react/no-render-return-value" }, { "tool_name" : "ESLINT", "checker_key" : "react/no-string-refs" }, { "tool_name" : "ESLINT", "checker_key" : "react/no-typos" }, { "tool_name" : "ESLINT", "checker_key" : "react/no-unescaped-entities" }, { "tool_name" : "ESLINT", "checker_key" : "react/no-unknown-property" }, { "tool_name" : "ESLINT", "checker_key" : "react/no-will-update-set-state" }, { "tool_name" : "ESLINT", "checker_key" : "react/require-render-return" }, { "tool_name" : "ESLINT", "checker_key" : "react/style-prop-object" }, { "tool_name" : "ESLINT", "checker_key" : "react/void-dom-elements-no-children" }, { "tool_name" : "ESLINT", "checker_key" : "require-yield" }, { "tool_name" : "ESLINT", "checker_key" : "use-isnan" }, { "tool_name" : "ESLINT", "checker_key" : "valid-typeof" }, { "tool_name" : "ESLINT", "checker_key" : "vue/jsx-uses-vars" }, { "tool_name" : "ESLINT", "checker_key" : "vue/no-async-in-computed-properties" }, { "tool_name" : "ESLINT", "checker_key" : "vue/no-confusing-v-for-v-if" }, { "tool_name" : "ESLINT", "checker_key" : "vue/no-duplicate-attributes" }, { "tool_name" : "ESLINT", "checker_key" : "vue/no-parsing-error" }, { "tool_name" : "ESLINT", "checker_key" : "vue/no-reservered-keys" }, { "tool_name" : "ESLINT", "checker_key" : "vue/no-textarea-mustache" }, { "tool_name" : "ESLINT", "checker_key" : "vue/require-component-is" }, { "tool_name" : "ESLINT", "checker_key" : "vue/require-render-return" }, { "tool_name" : "ESLINT", "checker_key" : "vue/require-v-for-key" }, { "tool_name" : "ESLINT", "checker_key" : "vue/return-in-computed-property" }, { "tool_name" : "ESLINT", "checker_key" : "vue/valid-template-root" }, { "tool_name" : "ESLINT", "checker_key" : "vue/valid-v-bind" }, { "tool_name" : "ESLINT", "checker_key" : "vue/valid-v-cloak" }, { "tool_name" : "ESLINT", "checker_key" : "vue/valid-v-else" }, { "tool_name" : "ESLINT", "checker_key" : "vue/valid-v-else-if" }, { "tool_name" : "ESLINT", "checker_key" : "vue/valid-v-for" }, { "tool_name" : "ESLINT", "checker_key" : "vue/valid-v-html" }, { "tool_name" : "ESLINT", "checker_key" : "vue/valid-v-if" }, { "tool_name" : "ESLINT", "checker_key" : "vue/valid-v-model" }, { "tool_name" : "ESLINT", "checker_key" : "vue/valid-v-on" }, { "tool_name" : "ESLINT", "checker_key" : "vue/valid-v-once" }, { "tool_name" : "ESLINT", "checker_key" : "vue/valid-v-pre" }, { "tool_name" : "ESLINT", "checker_key" : "vue/valid-v-show" }, { "tool_name" : "ESLINT", "checker_key" : "vue/valid-v-text" }, { "tool_name" : "ESLINT", "checker_key" : "yoda" } ], "enable" : 1, "project_id" : "codecc-open", "description" : "包含代码规范、圈复杂度、重复率、代码统计等多种维度", "catagories" : [ { "en_name" : "DEFECT", "cn_name" : "通用" } ], "base_checker_set_id" : "", "init_checkers" : true, "official" : 2, "checker_set_source" : "DEFAULT", "updated_by" : "admin" } { "_id":{"$oid":"610766cd7016ac4ba4b2ff8b"}, "_class" : "com.tencent.bk.codecc.defect.model.checkerset.CheckerSetEntity", "checker_set_id" : "codecc_default_csharp", "version" : 1, "checker_set_name" : "CodeCC默认(C#) ", "code_lang" : 1, "checker_set_lang" : "C#", "scope" : 1, "creator" : "admin", "create_time" : "1627875021808", "last_update_time" : "1627875028815", "checker_props" : [ { "tool_name" : "CCN", "checker_key" : "CCN_threshold", "props" : "[{\"displayValue\":\"20\",\"propValue\":\"20\",\"propName\":\"ccn_threshold\"}]" }, { "tool_name" : "CLOC", "checker_key" : "CodeLineCount" }, { "tool_name" : "DUPC", "checker_key" : "DUPC_threshold" }, { "tool_name" : "STYLECOP", "checker_key" : "AllAccessorsMustBeMultiLineOrSingleLine" }, { "tool_name" : "STYLECOP", "checker_key" : "AttributeConstructorMustNotUseUnnecessaryParenthesis" }, { "tool_name" : "STYLECOP", "checker_key" : "BlockStatementsMustNotContainEmbeddedRegions" }, { "tool_name" : "STYLECOP", "checker_key" : "ClosingParenthesisMustBeOnLineOfLastParameter" }, { "tool_name" : "STYLECOP", "checker_key" : "ClosingParenthesisMustBeOnLineOfOpeningParenthesis" }, { "tool_name" : "STYLECOP", "checker_key" : "CommaMustBeOnSameLineAsPreviousParameter" }, { "tool_name" : "STYLECOP", "checker_key" : "CommentsMustContainText" }, { "tool_name" : "STYLECOP", "checker_key" : "ConditionalExpressionsMustDeclarePrecedence" }, { "tool_name" : "STYLECOP", "checker_key" : "ConstFieldNamesMustBeginWithUpperCaseLetter" }, { "tool_name" : "STYLECOP", "checker_key" : "CurlyBracketsForMultiLineStatementsMustNotShareLine" }, { "tool_name" : "STYLECOP", "checker_key" : "DoNotPlaceRegionsWithinElements" }, { "tool_name" : "STYLECOP", "checker_key" : "DoNotUseRegions" }, { "tool_name" : "STYLECOP", "checker_key" : "ElementMustNotBeOnSingleLine" }, { "tool_name" : "STYLECOP", "checker_key" : "FileMayOnlyContainASingleClass" }, { "tool_name" : "STYLECOP", "checker_key" : "FileMayOnlyContainASingleNamespace" }, { "tool_name" : "STYLECOP", "checker_key" : "InstanceReadonlyElementsMustAppearBeforeInstanceNonReadonlyElements" }, { "tool_name" : "STYLECOP", "checker_key" : "InterfaceNamesMustBeginWithI" }, { "tool_name" : "STYLECOP", "checker_key" : "NonPrivateReadonlyFieldsMustBeginWithUpperCaseLetter" }, { "tool_name" : "STYLECOP", "checker_key" : "OpeningParenthesisMustBeOnDeclarationLine" }, { "tool_name" : "STYLECOP", "checker_key" : "ParameterListMustFollowDeclaration" }, { "tool_name" : "STYLECOP", "checker_key" : "ParameterMustNotSpanMultipleLines" }, { "tool_name" : "STYLECOP", "checker_key" : "PropertyAccessorsMustFollowOrder" }, { "tool_name" : "STYLECOP", "checker_key" : "ProtectedMustComeBeforeInternal" }, { "tool_name" : "STYLECOP", "checker_key" : "RemoveDelegateParenthesisWhenPossible" }, { "tool_name" : "STYLECOP", "checker_key" : "RemoveUnnecessaryCode" }, { "tool_name" : "STYLECOP", "checker_key" : "StatementMustNotBeOnSingleLine" }, { "tool_name" : "STYLECOP", "checker_key" : "StaticReadonlyElementsMustAppearBeforeStaticNonReadonlyElements" }, { "tool_name" : "STYLECOP", "checker_key" : "StaticReadonlyFieldsMustBeginWithUpperCaseLetter" }, { "tool_name" : "STYLECOP", "checker_key" : "UsingStaticDirectivesMustBePlacedAtTheCorrectLocation" } ], "enable" : 1, "project_id" : "codecc-open", "description" : "包含代码规范、圈复杂度、重复率、代码统计等多种维度", "catagories" : [ { "en_name" : "DEFECT", "cn_name" : "通用" } ], "base_checker_set_id" : "", "init_checkers" : true, "official" : 2, "checker_set_source" : "DEFAULT", "updated_by" : "admin" }