Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: [reversedebug] add new feature of reverse debugger #897

Merged
merged 1 commit into from
Sep 26, 2024

Conversation

LiHua000
Copy link
Contributor

Log: new feature

RecordDialog dialog;
connect(&dialog, &RecordDialog::startRecord, this, [=](const dpfservice::RunCommandInfo &args) {
QtConcurrent::run([=]() {
execCommand(args);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

这个操作比较耗时的话,不是很建议这样做,没法管控。执行的时候关闭应用会崩溃

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

把process放到成员变量里,析构的时候去关闭process可以吗

@LiHua000 LiHua000 force-pushed the master branch 3 times, most recently from e348778 to 4d987c5 Compare September 4, 2024 07:38
@deepin-ci-robot
Copy link

deepin pr auto review

Update debugger commands

@deepin-ci-robot
Copy link

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: deepin-mozart, LiHua000

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@deepin-mozart deepin-mozart merged commit f10ec50 into linuxdeepin:master Sep 26, 2024
9 of 10 checks passed
Copy link

  • 敏感词检查失败, 检测到92个文件存在敏感词
详情
{
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/README.en.md": [
        {
            "line": "$ git clone https://github.com/linuxdeepin/deepin-unioncode.git",
            "line_number": 53,
            "rule": "S35",
            "reason": "Url link | 9f86fcb86c"
        },
        {
            "line": "(gitee: $ git clone https://gitee.com/deepin-community/deepin-unioncode.git)",
            "line_number": 54,
            "rule": "S35",
            "reason": "Url link | 55ae59fa8f"
        },
        {
            "line": "| deepin-draw         | A lightweight drawing tool for users to freely draw | https://github.com/linuxdeepin/deepin-draw<br />(https://gitee.com/deepin-community/deepin-draw.git) |",
            "line_number": 93,
            "rule": "S35",
            "reason": "Url link | e4cd920ca9"
        },
        {
            "line": "| deepin-image-viewer | Image viewing tool                                  | https://github.com/linuxdeepin/deepin-image-viewer<br />(https://gitee.com/deepin-community/deepin-image-viewer.git) |",
            "line_number": 94,
            "rule": "S35",
            "reason": "Url link | 7b68c4b580"
        },
        {
            "line": "| deepin-album        | A photo management tool                             | https://github.com/linuxdeepin/deepin-album<br />(https://gitee.com/deepin-community/deepin-album.git) |",
            "line_number": 95,
            "rule": "S35",
            "reason": "Url link | c05ac56e05"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/README.md": [
        {
            "line": "$ git clone https://github.com/linuxdeepin/deepin-unioncode.git ",
            "line_number": 54,
            "rule": "S35",
            "reason": "Url link | 9f86fcb86c"
        },
        {
            "line": "(gitee: $ git clone https://gitee.com/deepin-community/deepin-unioncode.git)",
            "line_number": 55,
            "rule": "S35",
            "reason": "Url link | 55ae59fa8f"
        },
        {
            "line": "| deepin-draw         | 深度画板应用 | https://github.com/linuxdeepin/deepin-draw<br />(https://gitee.com/deepin-community/deepin-draw.git) |",
            "line_number": 94,
            "rule": "S35",
            "reason": "Url link | e4cd920ca9"
        },
        {
            "line": "| deepin-image-viewer | 深度看图应用 | https://github.com/linuxdeepin/deepin-image-viewer<br />(https://gitee.com/deepin-community/deepin-image-viewer.git) |",
            "line_number": 95,
            "rule": "S35",
            "reason": "Url link | 7b68c4b580"
        },
        {
            "line": "| deepin-album        | 深度相册应用 | https://github.com/linuxdeepin/deepin-album<br />(https://gitee.com/deepin-community/deepin-album.git) |",
            "line_number": 96,
            "rule": "S35",
            "reason": "Url link | c05ac56e05"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/tools/languageadapter/remotechecker.cpp": [
        {
            "line": "    QString rawPrefix = \"https://raw.githubusercontent.com\";",
            "line_number": 24,
            "rule": "S35",
            "reason": "Url link | bb34a1d541"
        },
        {
            "line": "        QString downloadPrefix = \"https://github.com\";",
            "line_number": 78,
            "rule": "S35",
            "reason": "Url link | ea686287e6"
        },
        {
            "line": "    QUrl remoteJdtlsUrl(\"https://download.eclipse.org/jdtls/snapshots/jdt-language-server-1.11.0-202205051421.tar.gz\");",
            "line_number": 100,
            "rule": "S35",
            "reason": "Url link | 55db894931"
        },
        {
            "line": "    QUrl remoteJdtlsShasum256Url(\"https://download.eclipse.org/jdtls/snapshots/jdt-language-server-1.11.0-202205051421.tar.gz.sha256\");",
            "line_number": 102,
            "rule": "S35",
            "reason": "Url link | 5ce3e497ad"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/tools/eventrecorder/readme.md": [
        {
            "line": "* libelfin,  https://github.com/TartanLlama/libelfin.git",
            "line_number": 4,
            "rule": "S35",
            "reason": "Url link | 159d7a9a8a"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/tools/eventrecorder/todo.md": [
        {
            "line": "  https://github.com/rxi/map",
            "line_number": 9,
            "rule": "S35",
            "reason": "Url link | 1d59c481e8"
        },
        {
            "line": "  https://sourceware.org/binutils/docs/as/CFI-directives.html",
            "line_number": 32,
            "rule": "S35",
            "reason": "Url link | 7734fa03e1"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/scripts/container-up.sh": [
        {
            "line": "MIRROR=\"https://pools.uniontech.com/deepin\"",
            "line_number": 20,
            "rule": "S35",
            "reason": "Url link | 9b1b1036f1"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/scripts/config.json": [
        {
            "line": "					\"access\": \"rwm\"",
            "line_number": 199,
            "rule": "S106",
            "reason": "Var naming | 0bc3e5b018"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/scripts/rag/install.sh": [
        {
            "line": "curl -L -O \"https://mirror.nju.edu.cn/github-release/conda-forge/miniforge/LatestRelease/Miniforge3-$(uname)-$(uname -m).sh\"",
            "line_number": 9,
            "rule": "S35",
            "reason": "Url link | 331d833e84"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/scripts/rag/env.yml": [
        {
            "line": "      - --extra-index-url https://pypi.tuna.tsinghua.edu.cn/simple some-package",
            "line_number": 112,
            "rule": "S35",
            "reason": "Url link | 7367278157"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/python/pythonplugin.json": [
        {
            "line": "    \"UrlLink\" : \"https://uosdn.uniontech.com/#document3?dirid=664d969d685f572b03c2aca9&id=664d96f8685f572b03c2acae\",",
            "line_number": 12,
            "rule": "S35",
            "reason": "Url link | 7e489ef827"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/linglong/linglong.json": [
        {
            "line": "    \"UrlLink\" : \"https://uosdn.uniontech.com/#document2?dirid=656d40a9bd766615b0b02e5e\",",
            "line_number": 12,
            "rule": "S35",
            "reason": "Url link | f9197a3d4e"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/linglong/builder/mainframe/llbuildergenerator.cpp": [
        {
            "line": "        dialog.setMessage(tr(\"Can`t find linglong-builder tool, Install it based on %1\").arg(\"https://linglong.dev/guide/start/install.html\"));",
            "line_number": 53,
            "rule": "S35",
            "reason": "Url link | 6e35dff7b0"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/linglong/gui/mainframe.cpp": [
        {
            "line": "        message = tr(\"Check the repository source, and install the linglong-builder, linglong-box, and linglong-bin tools.\n reference %1\").arg(\"https://linglong.dev/guide/start/install.html\");",
            "line_number": 59,
            "rule": "S35",
            "reason": "Url link | 6e35dff7b0"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/linglong/gui/generatedialog.cpp": [
        {
            "line": "    depend[\"url\"] = \"https://pools.uniontech.com/deepin-beige/pool/main/a/acl/libacl1_2.3.1-1_amd64.deb\";",
            "line_number": 177,
            "rule": "S35",
            "reason": "Url link | a587bf0f68"
        },
        {
            "line": "    source[\"url\"] = \"https://github.com/linuxdeepin/linglong-builder-demo.git\";",
            "line_number": 181,
            "rule": "S35",
            "reason": "Url link | 8521449550"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/codegeex/copilot.cpp": [
        {
            "line": "static const char *kUrlSSEChat = \"https://codegeex.cn/prod/code/chatCodeSseV3/chat\";",
            "line_number": 14,
            "rule": "S35",
            "reason": "Url link | 9a3dc8cf24"
        },
        {
            "line": "static const char *kUrlGenerateMultiLine = \"https://api.codegeex.cn:8443/v3/completions/inline?stream=false\";",
            "line_number": 15,
            "rule": "S35",
            "reason": "Url link | e01ed92bb3"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/codegeex/codegeex.json": [
        {
            "line": "    \"UrlLink\" : \"https://uosdn.uniontech.com/#document3?dirid=656d40c5bd766615b0b02e64&id=6597c7ad63a85b76997a070d\",",
            "line_number": 12,
            "rule": "S35",
            "reason": "Url link | 3dbf9d6621"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/codegeex/codegeexmanager.cpp": [
        {
            "line": "static const char *kUrlSSEChat = \"https://codegeex.cn/prod/code/chatCodeSseV3/chat\";",
            "line_number": 21,
            "rule": "S35",
            "reason": "Url link | 9a3dc8cf24"
        },
        {
            "line": "static const char *kUrlNewSession = \"https://codegeex.cn/prod/code/chatGlmTalk/insert\";",
            "line_number": 23,
            "rule": "S35",
            "reason": "Url link | bed2c163c5"
        },
        {
            "line": "static const char *kUrlDeleteSession = \"https://codegeex.cn/prod/code/chatGlmTalk/delete\";",
            "line_number": 24,
            "rule": "S35",
            "reason": "Url link | 1c26bba3f3"
        },
        {
            "line": "static const char *kUrlQuerySession = \"https://codegeex.cn/prod/code/chatGlmTalk/selectList\";",
            "line_number": 25,
            "rule": "S35",
            "reason": "Url link | 354cff53d7"
        },
        {
            "line": "static const char *kUrlQueryMessage = \"https://codegeex.cn/prod/code/chatGmlMsg/selectList\";",
            "line_number": 26,
            "rule": "S35",
            "reason": "Url link | 63ba5cece9"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/codegeex/codegeex/askapi.cpp": [
        {
            "line": "    QString url = QString(\"https://codegeex.cn/auth?sessionId=%1&%2=%3&device=%4\").arg(sessionId).arg(machineId).arg(userId).arg(env);",
            "line_number": 36,
            "rule": "S35",
            "reason": "Url link | b07d252a19"
        },
        {
            "line": "    QString url = \"https://codegeex.cn/prod/code/oauth/logout\";",
            "line_number": 42,
            "rule": "S35",
            "reason": "Url link | ee6b8d530b"
        },
        {
            "line": "    QString url = \"https://codegeex.cn/prod/code/oauth/getUserInfo\";",
            "line_number": 62,
            "rule": "S35",
            "reason": "Url link | cdba09a05e"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/javascript/javascriptplugin.json": [
        {
            "line": "    \"UrlLink\" : \"https://uosdn.uniontech.com/#document3?dirid=664d969d685f572b03c2aca9&id=664d9734685f572b03c2acb4\",",
            "line_number": 12,
            "rule": "S35",
            "reason": "Url link | fe7f31db1e"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/reversedebug/reversedebug.json": [
        {
            "line": "    \"UrlLink\" : \"https://uosdn.uniontech.com/#document3?dirid=656d40c5bd766615b0b02e64&id=656d4152bd766615b0b02e76\",",
            "line_number": 12,
            "rule": "S35",
            "reason": "Url link | 61bea3e0f8"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/collaborators/collaborators.json": [
        {
            "line": "    \"UrlLink\" : \"https://uosdn.uniontech.com/#document3?dirid=656d40c5bd766615b0b02e64&id=656d4164bd766615b0b02e7a\",",
            "line_number": 12,
            "rule": "S35",
            "reason": "Url link | 05ad70bdf8"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/builder/buildercore.json": [
        {
            "line": "    \"UrlLink\" : \"https://uosdn.uniontech.com/#document2?dirid=656d40a9bd766615b0b02e5e\",",
            "line_number": 12,
            "rule": "S35",
            "reason": "Url link | f9197a3d4e"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/binarytools/binarytools.json": [
        {
            "line": "    \"UrlLink\" : \"https://uosdn.uniontech.com/#document3?dirid=656d40c5bd766615b0b02e64&id=656d417abd766615b0b02e7e\",",
            "line_number": 12,
            "rule": "S35",
            "reason": "Url link | 2ff59c1782"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/binarytools/configure/default_binarytools.json": [
        {
            "line": "                    \"arguments\": \"https://appstore-dev.uniontech.com/#/index\",",
            "line_number": 104,
            "rule": "S35",
            "reason": "Url link | 057c671ff7"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/cxx/cxxplugin.json": [
        {
            "line": "    \"UrlLink\" : \"https://uosdn.uniontech.com/#document3?dirid=664d969d685f572b03c2aca9&id=664d96d7685f572b03c2acab\",",
            "line_number": 12,
            "rule": "S35",
            "reason": "Url link | 2af36ea1ff"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/commandproxy/commandproxy.json": [
        {
            "line": "    \"UrlLink\" : \"https://uosdn.uniontech.com/#document2?dirid=656d40a9bd766615b0b02e5e\",",
            "line_number": 12,
            "rule": "S35",
            "reason": "Url link | f9197a3d4e"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/template/templateplugin.json": [
        {
            "line": "    \"UrlLink\" : \"https://uosdn.uniontech.com/#document2?dirid=656d40a9bd766615b0b02e5e\",",
            "line_number": 12,
            "rule": "S35",
            "reason": "Url link | f9197a3d4e"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/git/git.json": [
        {
            "line": "    \"UrlLink\" : \"https://uosdn.uniontech.com/#document3?dirid=656d40c5bd766615b0b02e64&id=664d802b685f572b03c2ac96\",",
            "line_number": 12,
            "rule": "S35",
            "reason": "Url link | d689a5b02a"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/codeeditor/codeeditor.json": [
        {
            "line": "    \"UrlLink\" : \"https://uosdn.uniontech.com/#document2?dirid=656d40a9bd766615b0b02e5e\",",
            "line_number": 12,
            "rule": "S35",
            "reason": "Url link | f9197a3d4e"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/codeporting/codeporting.json": [
        {
            "line": "    \"UrlLink\" : \"https://uosdn.uniontech.com/#document3?dirid=656d40c5bd766615b0b02e64&id=656d415bbd766615b0b02e78\",",
            "line_number": 12,
            "rule": "S35",
            "reason": "Url link | effdac5904"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/container/container.json": [
        {
            "line": "    \"UrlLink\" : \"https://www.uniontech.com\",",
            "line_number": 12,
            "rule": "S35",
            "reason": "Url link | 3c9a9fccb6"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/option/optioncore/optioncore.json": [
        {
            "line": "    \"UrlLink\" : \"https://uosdn.uniontech.com/#document2?dirid=656d40a9bd766615b0b02e5e\",",
            "line_number": 12,
            "rule": "S35",
            "reason": "Url link | f9197a3d4e"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/performance/performance.json": [
        {
            "line": "    \"UrlLink\" : \"https://uosdn.uniontech.com/#document2?dirid=656d40a9bd766615b0b02e5e\",",
            "line_number": 12,
            "rule": "S35",
            "reason": "Url link | f9197a3d4e"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/console/console.json": [
        {
            "line": "    \"UrlLink\" : \"https://uosdn.uniontech.com/#document3?dirid=656d40c5bd766615b0b02e64&id=664d8482685f572b03c2ac9d\",",
            "line_number": 12,
            "rule": "S35",
            "reason": "Url link | 93b55b6424"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/recent/recent.json": [
        {
            "line": "    \"UrlLink\" : \"https://www.uniontech.com\",",
            "line_number": 12,
            "rule": "S35",
            "reason": "Url link | 3c9a9fccb6"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/core/core.json": [
        {
            "line": "    \"UrlLink\" : \"https://www.uniontech.com\",",
            "line_number": 12,
            "rule": "S35",
            "reason": "Url link | 3c9a9fccb6"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/core/uicontroller/controller.cpp": [
        {
            "line": "        QDesktopServices::openUrl(QUrl(\"https://github.com/linuxdeepin/deepin-unioncode/issues\"));",
            "line_number": 1108,
            "rule": "S35",
            "reason": "Url link | f8f0d2a7c7"
        },
        {
            "line": "        QDesktopServices::openUrl(QUrl(\"https://uosdn.uniontech.com/#document2?dirid=656d40a9bd766615b0b02e5e\"));",
            "line_number": 1115,
            "rule": "S35",
            "reason": "Url link | f9197a3d4e"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/filebrowser/filebrowser.json": [
        {
            "line": "    \"UrlLink\" : \"https://uosdn.uniontech.com/#document2?dirid=656d40a9bd766615b0b02e5e\",",
            "line_number": 12,
            "rule": "S35",
            "reason": "Url link | f9197a3d4e"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/java/javaplugin.json": [
        {
            "line": "    \"UrlLink\" : \"https://uosdn.uniontech.com/#document3?dirid=664d969d685f572b03c2aca9&id=664d9716685f572b03c2acb1\",",
            "line_number": 12,
            "rule": "S35",
            "reason": "Url link | 2d1e5df911"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/project/projectcore.json": [
        {
            "line": "    \"UrlLink\" : \"https://www.uniontech.com\",",
            "line_number": 12,
            "rule": "S35",
            "reason": "Url link | 3c9a9fccb6"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/valgrind/valgrind.json": [
        {
            "line": "    \"UrlLink\" : \"https://uosdn.uniontech.com/#document3?dirid=656d40c5bd766615b0b02e64&id=656d4172bd766615b0b02e7c\",",
            "line_number": 12,
            "rule": "S35",
            "reason": "Url link | 452f78dc4a"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/find/findplugin.json": [
        {
            "line": "    \"UrlLink\" : \"https://uosdn.uniontech.com/#document2?dirid=656d40a9bd766615b0b02e5e\",",
            "line_number": 12,
            "rule": "S35",
            "reason": "Url link | f9197a3d4e"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/symbol/symbol.json": [
        {
            "line": "    \"UrlLink\" : \"https://uosdn.uniontech.com/#document2?dirid=656d40a9bd766615b0b02e5e\",",
            "line_number": 12,
            "rule": "S35",
            "reason": "Url link | f9197a3d4e"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/src/plugins/debugger/debugger.json": [
        {
            "line": "    \"UrlLink\" : \"https://www.uniontech.com\",",
            "line_number": 12,
            "rule": "S35",
            "reason": "Url link | 3c9a9fccb6"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/assets/models/all-MiniLM-L6-v2/tokenizer.json": [
        {
            "line": "      \"taiwan\": 6629,",
            "line_number": 6791,
            "rule": "C05",
            "reason": "政治敏感词 | 3d0766a7b2"
        },
        {
            "line": "      \"boycott\": 17757,",
            "line_number": 17919,
            "rule": "C152",
            "reason": "政治敏感词 | 82bac95444"
        },
        {
            "line": "      \"testosterone\": 25937,",
            "line_number": 26099,
            "rule": "C353",
            "reason": "暴恐敏感词 | cb1e7f9021"
        },
        {
            "line": "      \"adrenaline\": 14963,",
            "line_number": 15125,
            "rule": "C359",
            "reason": "暴恐敏感词 | d161aeb608"
        },
        {
            "line": "      \"taiwanese\": 16539,",
            "line_number": 16701,
            "rule": "C380",
            "reason": "歧义 | db88a53025"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/assets/models/all-MiniLM-L6-v2/README.md": [
        {
            "line": "https://huggingface.co/sentence-transformers/all-MiniLM-L6-v2 with ONNX weights to be compatible with Transformers.js.",
            "line_number": 5,
            "rule": "S35",
            "reason": "Url link | e4c6dd723b"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/assets/models/all-MiniLM-L6-v2/vocab.txt": [
        {
            "line": "taiwan",
            "line_number": 6630,
            "rule": "C05",
            "reason": "政治敏感词 | 3d0766a7b2"
        },
        {
            "line": "boycott",
            "line_number": 17758,
            "rule": "C152",
            "reason": "政治敏感词 | 82bac95444"
        },
        {
            "line": "testosterone",
            "line_number": 25938,
            "rule": "C353",
            "reason": "暴恐敏感词 | cb1e7f9021"
        },
        {
            "line": "adrenaline",
            "line_number": 14964,
            "rule": "C359",
            "reason": "暴恐敏感词 | d161aeb608"
        },
        {
            "line": "taiwanese",
            "line_number": 16540,
            "rule": "C380",
            "reason": "歧义 | db88a53025"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/assets/templates/files/python/wizard.json": [
        {
            "line": "            \"key\": \"fileName\",",
            "line_number": 7,
            "rule": "S106",
            "reason": "Var naming | 6373730234"
        },
        {
            "line": "            \"key\": \"Location\",",
            "line_number": 14,
            "rule": "S106",
            "reason": "Var naming | 85e0f01f4f"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/assets/templates/files/c++/source/wizard.json": [
        {
            "line": "            \"key\": \"fileName\",",
            "line_number": 7,
            "rule": "S106",
            "reason": "Var naming | 6373730234"
        },
        {
            "line": "            \"key\": \"Location\",",
            "line_number": 14,
            "rule": "S106",
            "reason": "Var naming | 85e0f01f4f"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/assets/templates/files/c++/header/wizard.json": [
        {
            "line": "            \"key\": \"fileName\",",
            "line_number": 7,
            "rule": "S106",
            "reason": "Var naming | 6373730234"
        },
        {
            "line": "            \"key\": \"Location\",",
            "line_number": 14,
            "rule": "S106",
            "reason": "Var naming | 85e0f01f4f"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/assets/templates/files/java/wizard.json": [
        {
            "line": "            \"key\": \"fileName\",",
            "line_number": 7,
            "rule": "S106",
            "reason": "Var naming | 6373730234"
        },
        {
            "line": "            \"key\": \"Location\",",
            "line_number": 14,
            "rule": "S106",
            "reason": "Var naming | 85e0f01f4f"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/assets/templates/projects/python/console/wizard.json": [
        {
            "line": "            \"key\": \"ProjectName\",",
            "line_number": 8,
            "rule": "S106",
            "reason": "Var naming | 35f1446491"
        },
        {
            "line": "            \"key\": \"Location\",",
            "line_number": 15,
            "rule": "S106",
            "reason": "Var naming | 85e0f01f4f"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/assets/templates/projects/maven/console/wizard.json": [
        {
            "line": "            \"key\": \"ProjectName\",",
            "line_number": 8,
            "rule": "S106",
            "reason": "Var naming | 35f1446491"
        },
        {
            "line": "            \"key\": \"Location\",",
            "line_number": 15,
            "rule": "S106",
            "reason": "Var naming | 85e0f01f4f"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/assets/templates/projects/maven/console/pom.xml": [
        {
            "line": "<project xmlns=\"http://maven.apache.org/POM/4.0.0\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"",
            "line_number": 3,
            "rule": "S35",
            "reason": "Url link | 547b6e40e5"
        },
        {
            "line": "<project xmlns=\"http://maven.apache.org/POM/4.0.0\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"",
            "line_number": 3,
            "rule": "S35",
            "reason": "Url link | 856a6831a1"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/assets/templates/projects/gradle/console/wizard.json": [
        {
            "line": "            \"key\": \"ProjectName\",",
            "line_number": 8,
            "rule": "S106",
            "reason": "Var naming | 35f1446491"
        },
        {
            "line": "            \"key\": \"Location\",",
            "line_number": 15,
            "rule": "S106",
            "reason": "Var naming | 85e0f01f4f"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/assets/templates/projects/qtconsoleapp/wizard.json": [
        {
            "line": "        { \"key\": \"ProjectFile\", \"value\": \"%{JS: '%{BuildSystem}' === 'qmake' ? '%{ProFile}' : ('%{BuildSystem}' === 'cmake' ? '%{CMakeFile}' : '%{QbsFile}')}\" },",
            "line_number": 17,
            "rule": "S106",
            "reason": "Var naming | 3ad2a98097"
        },
        {
            "line": "        { \"key\": \"ProFile\", \"value\": \"%{JS: Util.fileName('%{ProjectDirectory}/%{ProjectName}', 'pro')}\" },",
            "line_number": 18,
            "rule": "S106",
            "reason": "Var naming | 094d4ee808"
        },
        {
            "line": "        { \"key\": \"QbsFile\", \"value\": \"%{JS: Util.fileName('%{ProjectDirectory}/%{ProjectName}', 'qbs')}\" },",
            "line_number": 19,
            "rule": "S106",
            "reason": "Var naming | 02c0f1e4bd"
        },
        {
            "line": "        { \"key\": \"CMakeFile\", \"value\": \"%{ProjectDirectory}/CMakeLists.txt\" },",
            "line_number": 20,
            "rule": "S106",
            "reason": "Var naming | 076678e888"
        },
        {
            "line": "        { \"key\": \"CppFileName\", \"value\": \"%{JS: 'main.' + Util.preferredSuffix('text/x-c++src')}\" }",
            "line_number": 21,
            "rule": "S106",
            "reason": "Var naming | 17153ce319"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/assets/templates/projects/plugin/wizard.json": [
        {
            "line": "            \"key\": \"ProjectName\",",
            "line_number": 8,
            "rule": "S106",
            "reason": "Var naming | 35f1446491"
        },
        {
            "line": "            \"key\": \"Location\",",
            "line_number": 15,
            "rule": "S106",
            "reason": "Var naming | 85e0f01f4f"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/assets/templates/projects/cmake/console/wizard.json": [
        {
            "line": "            \"key\": \"ProjectName\",",
            "line_number": 8,
            "rule": "S106",
            "reason": "Var naming | 35f1446491"
        },
        {
            "line": "            \"key\": \"Location\",",
            "line_number": 15,
            "rule": "S106",
            "reason": "Var naming | 85e0f01f4f"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/assets/templates/projects/dtkapplication/wizard.json": [
        {
            "line": "        { \"key\": \"ProjectFile\", \"value\": \"%{JS: '%{BuildSystem}' === 'qmake' ? '%{ProFile}' : '%{CMakeFile}'}\"},",
            "line_number": 16,
            "rule": "S106",
            "reason": "Var naming | 3ad2a98097"
        },
        {
            "line": "        { \"key\": \"ProFile\", \"value\": \"%{JS: Util.fileName('%{ProjectDirectory}/%{ProjectName}', 'pro')}\" },",
            "line_number": 17,
            "rule": "S106",
            "reason": "Var naming | 094d4ee808"
        },
        {
            "line": "        { \"key\": \"QbsFile\", \"value\": \"%{JS: Util.fileName('%{ProjectDirectory}/%{ProjectName}', 'qbs')}\" },",
            "line_number": 18,
            "rule": "S106",
            "reason": "Var naming | 02c0f1e4bd"
        },
        {
            "line": "        { \"key\": \"CMakeFile\", \"value\": \"%{ProjectDirectory}/CMakeLists.txt\" },",
            "line_number": 19,
            "rule": "S106",
            "reason": "Var naming | 076678e888"
        },
        {
            "line": "        { \"key\": \"CppFileName\", \"value\": \"%{JS: 'main.' + Util.preferredSuffix('text/x-c++src')}\" }",
            "line_number": 20,
            "rule": "S106",
            "reason": "Var naming | 17153ce319"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/assets/templates/projects/dfm-extension/wizard.json": [
        {
            "line": "        { \"key\": \"ProjectFile\", \"value\": \"%{CMakeFile}\"},",
            "line_number": 16,
            "rule": "S106",
            "reason": "Var naming | 3ad2a98097"
        },
        {
            "line": "        { \"key\": \"CMakeFile\", \"value\": \"%{ProjectDirectory}/CMakeLists.txt\" },",
            "line_number": 17,
            "rule": "S106",
            "reason": "Var naming | 076678e888"
        },
        {
            "line": "        { \"key\": \"CppFileName\", \"value\": \"%{ProjectName}.cpp\" }",
            "line_number": 18,
            "rule": "S106",
            "reason": "Var naming | 17153ce319"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/assets/templates/projects/ninja/console/wizard.json": [
        {
            "line": "            \"key\": \"ProjectName\",",
            "line_number": 8,
            "rule": "S106",
            "reason": "Var naming | 35f1446491"
        },
        {
            "line": "            \"key\": \"Location\",",
            "line_number": 15,
            "rule": "S106",
            "reason": "Var naming | 85e0f01f4f"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/debian/control": [
        {
            "line": "Homepage: http://www.deepin.org",
            "line_number": 44,
            "rule": "S35",
            "reason": "Url link | 6fe814dfb7"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/3rdparty/unioncode-qtermwidget-0.14.1/lib/TerminalDisplay.cpp": [
        {
            "line": "                                                \"<a href=\\"http://en.wikipedia.org/wiki/Flow_control\\">suspended</a>\"",
            "line_number": 3179,
            "rule": "S35",
            "reason": "Url link | 4c5b21a1de"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/3rdparty/unioncode-jsonrpccpp/CMakeLists.txt": [
        {
            "line": "        URL \"https://github.com/ruslo/hunter/archive/v0.18.47.tar.gz\"",
            "line_number": 16,
            "rule": "S35",
            "reason": "Url link | 6a01da0898"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/3rdparty/unioncode-jsonrpccpp/libjson-rpc-cpp/CMakeLists.txt": [
        {
            "line": "	URL \"https://github.com/ruslo/hunter/archive/v0.18.47.tar.gz\"",
            "line_number": 9,
            "rule": "S35",
            "reason": "Url link | 6a01da0898"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/3rdparty/unioncode-jsonrpccpp/libjson-rpc-cpp/CHANGELOG.md": [
        {
            "line": "- contributions guide: https://github.com/cinemast/libjson-rpc-cpp#contributions",
            "line_number": 153,
            "rule": "S35",
            "reason": "Url link | afb3fea218"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/3rdparty/unioncode-jsonrpccpp/libjson-rpc-cpp/src/jsonrpccpp/client/rpcprotocolclient.cpp": [
        {
            "line": "const std::string RpcProtocolClient::KEY_PROTOCOL_VERSION = \"jsonrpc\";",
            "line_number": 15,
            "rule": "S106",
            "reason": "Var naming | 9562a78729"
        },
        {
            "line": "const std::string RpcProtocolClient::KEY_PROCEDURE_NAME = \"method\";",
            "line_number": 16,
            "rule": "S106",
            "reason": "Var naming | d5639c2c7a"
        },
        {
            "line": "const std::string RpcProtocolClient::KEY_ID = \"id\";",
            "line_number": 17,
            "rule": "S106",
            "reason": "Var naming | 2b73948677"
        },
        {
            "line": "const std::string RpcProtocolClient::KEY_PARAMETER = \"params\";",
            "line_number": 18,
            "rule": "S106",
            "reason": "Var naming | 1b573950fd"
        },
        {
            "line": "const std::string RpcProtocolClient::KEY_AUTH = \"auth\";",
            "line_number": 19,
            "rule": "S106",
            "reason": "Var naming | 661108c63a"
        },
        {
            "line": "const std::string RpcProtocolClient::KEY_RESULT = \"result\";",
            "line_number": 20,
            "rule": "S106",
            "reason": "Var naming | 0b7fc29f56"
        },
        {
            "line": "const std::string RpcProtocolClient::KEY_ERROR = \"error\";",
            "line_number": 21,
            "rule": "S106",
            "reason": "Var naming | 62c4d1219a"
        },
        {
            "line": "const std::string RpcProtocolClient::KEY_ERROR_CODE = \"code\";",
            "line_number": 22,
            "rule": "S106",
            "reason": "Var naming | e5ad6f6076"
        },
        {
            "line": "const std::string RpcProtocolClient::KEY_ERROR_MESSAGE = \"message\";",
            "line_number": 23,
            "rule": "S106",
            "reason": "Var naming | 7e3fba994c"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/3rdparty/unioncode-jsonrpccpp/libjson-rpc-cpp/src/examples/server.key": [
        {
            "line": "-----END RSA PRIVATE KEY-----",
            "line_number": 15,
            "rule": "S1",
            "reason": "RSA private key | 140b3c6e74"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/3rdparty/unioncode-jsonrpccpp/libjson-rpc-cpp/src/examples/index.html": [
        {
            "line": "    <script src=\"http://code.jquery.com/jquery-2.1.1.min.js\" type=\"text/javascript\"></script>",
            "line_number": 6,
            "rule": "S35",
            "reason": "Url link | ec3166d8b3"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/3rdparty/unioncode-jsonrpccpp/libjson-rpc-cpp/cmake/HunterGate.cmake": [
        {
            "line": "set(HUNTER_WIKI \"https://github.com/ruslo/hunter/wiki\")",
            "line_number": 58,
            "rule": "S35",
            "reason": "Url link | fa9e2e75bc"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/3rdparty/unioncode-jsonrpccpp/libjson-rpc-cpp/cmake/CMakePackaging.cmake": [
        {
            "line": "    set(CPACK_NSIS_HELP_LINK \"http://github.com/cinemast/libjson-rpc-cpp\")",
            "line_number": 13,
            "rule": "S35",
            "reason": "Url link | 84ca012acd"
        },
        {
            "line": "    set(CPACK_NSIS_URL_INFO_ABOUT \"http://github.com/cinemast/libjson-rpc-cpp\")",
            "line_number": 14,
            "rule": "S35",
            "reason": "Url link | 84ca012acd"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/3rdparty/cppdap/third_party/json/appveyor.yml": [
        {
            "line": "  - if \"%COMPILER%\"==\"mingw\" appveyor DownloadFile https://github.com/ninja-build/ninja/releases/download/v1.6.0/ninja-win.zip -FileName ninja.zip",
            "line_number": 90,
            "rule": "S35",
            "reason": "Url link | 27699fdd9f"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/3rdparty/cppdap/third_party/json/ChangeLog.md": [
        {
            "line": "- https://github.com/nlohmann/json\#execute-unit-tests [\#481](https://github.com/nlohmann/json/issues/481)",
            "line_number": 1098,
            "rule": "S35",
            "reason": "Url link | 5670d39719"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/3rdparty/cppdap/third_party/json/benchmarks/thirdparty/benchmark/mingw.py": [
        {
            "line": "    'http://downloads.sourceforge.net/project/mingw-w64/Toolchains%20'",
            "line_number": 45,
            "rule": "S35",
            "reason": "Url link | 52d7456a09"
        },
        {
            "line": "    'http://downloads.sourceforge.net/project/mingwbuilds/host-windows/'",
            "line_number": 48,
            "rule": "S35",
            "reason": "Url link | 8481928554"
        },
        {
            "line": "    re_sourceforge = re.compile(r'http://sourceforge.net/projects/([^/]+)/files')",
            "line_number": 61,
            "rule": "S35",
            "reason": "Url link | ec35bf6094"
        },
        {
            "line": "    re_sub = r'http://downloads.sourceforge.net/project/\1'",
            "line_number": 62,
            "rule": "S35",
            "reason": "Url link | 8d37e0a709"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/3rdparty/cppdap/third_party/json/benchmarks/thirdparty/benchmark/WORKSPACE": [
        {
            "line": "     urls = [\"https://github.com/google/googletest/archive/3f0cf6b62ad1eb50d8736538363d3580dd640c3e.zip\"],",
            "line_number": 5,
            "rule": "S35",
            "reason": "Url link | c6edb2bdb2"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/3rdparty/cppdap/third_party/json/benchmarks/thirdparty/benchmark/README.md": [
        {
            "line": "Discussion group: https://groups.google.com/d/forum/benchmark-discuss",
            "line_number": 9,
            "rule": "S35",
            "reason": "Url link | 61517f58c2"
        },
        {
            "line": "IRC channel: https://freenode.net #googlebenchmark",
            "line_number": 11,
            "rule": "S35",
            "reason": "Url link | b0bd0228eb"
        },
        {
            "line": "$ git clone https://github.com/google/benchmark.git",
            "line_number": 25,
            "rule": "S35",
            "reason": "Url link | 45278b8ef7"
        },
        {
            "line": "$ git clone https://github.com/google/googletest.git benchmark/googletest",
            "line_number": 27,
            "rule": "S35",
            "reason": "Url link | 00ca622c1e"
        },
        {
            "line": "https://github.com/google/googletest/blob/master/googletest/docs/Documentation.md",
            "line_number": 93,
            "rule": "S35",
            "reason": "Url link | 0d35f6e3bb"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/3rdparty/cppdap/third_party/json/benchmarks/thirdparty/benchmark/src/sysinfo.cc": [
        {
            "line": "  const std::string Key = \"processor\";",
            "line_number": 401,
            "rule": "S106",
            "reason": "Var naming | 6e4a3b95bc"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/3rdparty/cppdap/third_party/json/single_include/nlohmann/json.hpp": [
        {
            "line": "        result[\"url\"] = \"https://github.com/nlohmann/json\";",
            "line_number": 14859,
            "rule": "S35",
            "reason": "Url link | 5670d39719"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/3rdparty/cppdap/third_party/json/include/nlohmann/json.hpp": [
        {
            "line": "        result[\"url\"] = \"https://github.com/nlohmann/json\";",
            "line_number": 329,
            "rule": "S35",
            "reason": "Url link | 5670d39719"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/3rdparty/cppdap/third_party/json/third_party/cpplint/cpplint.py": [
        {
            "line": "      self.access = 'public'",
            "line_number": 2494,
            "rule": "S106",
            "reason": "Var naming | a97e641e61"
        },
        {
            "line": "      self.access = 'private'",
            "line_number": 2497,
            "rule": "S106",
            "reason": "Var naming | 5100f635e3"
        },
        {
            "line": "          'https://google-styleguide.googlecode.com/svn/trunk/cppguide.xml#Namespaces'",
            "line_number": 5089,
            "rule": "S35",
            "reason": "Url link | 85fe596d91"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/3rdparty/cppdap/third_party/json/third_party/cpplint/update.sh": [
        {
            "line": "wget -N https://raw.githubusercontent.com/cpplint/cpplint/master/cpplint.py",
            "line_number": 3,
            "rule": "S35",
            "reason": "Url link | 9fa9f46310"
        },
        {
            "line": "wget -N https://raw.githubusercontent.com/cpplint/cpplint/master/LICENSE",
            "line_number": 4,
            "rule": "S35",
            "reason": "Url link | b88e3e9377"
        },
        {
            "line": "wget -N https://raw.githubusercontent.com/cpplint/cpplint/master/README.rst",
            "line_number": 5,
            "rule": "S35",
            "reason": "Url link | 2aa4a3b3cb"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/3rdparty/cppdap/third_party/json/third_party/amalgamate/README.md": [
        {
            "line": "Origin: https://bitbucket.org/erikedlund/amalgamate",
            "line_number": 4,
            "rule": "S35",
            "reason": "Url link | 7c42fad975"
        },
        {
            "line": "Mirror: https://github.com/edlund/amalgamate",
            "line_number": 6,
            "rule": "S35",
            "reason": "Url link | a168de1ab8"
        },
        {
            "line": "For more information, please refer to: http://sqlite.org/amalgamation.html",
            "line_number": 11,
            "rule": "S35",
            "reason": "Url link | 4d4e0bcf98"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/3rdparty/unioncode-qscintilla214/scintilla/lexers/LexLPeg.cpp": [
        {
            "line": "		const char *key = \"lexer.lpeg.error\";",
            "line_number": 129,
            "rule": "S106",
            "reason": "Var naming | 5485458fdd"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/3rdparty/unioncode-GitQlient/src/config/InitScreen.cpp": [
        {
            "line": "           []() { QDesktopServices::openUrl(QUrl(\"https://www.github.com/francescmm/GitQlient\")); });",
            "line_number": 102,
            "rule": "S35",
            "reason": "Url link | 5ec46b8921"
        },
        {
            "line": "           []() { QDesktopServices::openUrl(QUrl(\"https://github.com/francescmm/GitQlient/issues/new/choose\")); });",
            "line_number": 107,
            "rule": "S35",
            "reason": "Url link | 3a5c5b2c16"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/3rdparty/unioncode-GitQlient/src/aux_widgets/GitQlientUpdater.cpp": [
        {
            "line": "   request.setUrl(QUrl(\"https://github.com/francescmm/ci-utils/releases/download/gq_update/updates.json\"));",
            "line_number": 36,
            "rule": "S35",
            "reason": "Url link | e303ff872c"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/3rdparty/unioncode-GitQlient/src/git_server/ServerConfigDlg.cpp": [
        {
            "line": "static const QMap<GitServerPlatform, const char *> repoUrls { { GitHub, \"https://api.github.com\" },",
            "line_number": 40,
            "rule": "S35",
            "reason": "Url link | 9c1407b826"
        },
        {
            "line": "                                                              { GitLab, \"https://gitlab.com/api/v4\" } };",
            "line_number": 42,
            "rule": "S35",
            "reason": "Url link | 3edc365977"
        },
        {
            "line": "          ? \"https://docs.github.com/en/github/authenticating-to-github/creating-a-personal-access-token\"",
            "line_number": 85,
            "rule": "S35",
            "reason": "Url link | 8a3ab4ce20"
        },
        {
            "line": "          : \"https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html\";",
            "line_number": 86,
            "rule": "S35",
            "reason": "Url link | 28ec08d79f"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/3rdparty/unioncode-GitQlient/src/resources/3rdparty/qt_attribution.json": [
        {
            "line": "        \"Homepage\": \"https://github.com/chjj/marked\",",
            "line_number": 10,
            "rule": "S35",
            "reason": "Url link | 2af5c0b89c"
        },
        {
            "line": "        \"DownloadLocation\": \"https://github.com/markedjs/marked/blob/0.4.0/lib/marked.js\",",
            "line_number": 12,
            "rule": "S35",
            "reason": "Url link | 9366067e6b"
        },
        {
            "line": "        \"Homepage\": \"https://kevinburke.bitbucket.io/markdowncss/\",",
            "line_number": 26,
            "rule": "S35",
            "reason": "Url link | 5831ac805a"
        },
        {
            "line": "        \"DownloadLocation\": \"https://bitbucket.org/kevinburke/markdowncss/src/188530e4b5d020d7e237fc6b26be13ebf4a8def3/markdown.css\",",
            "line_number": 28,
            "rule": "S35",
            "reason": "Url link | d10f87c3f4"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/3rdparty/unioncode-GitQlient/deb_pkg/DEBIAN/control": [
        {
            "line": "Homepage: https://github.com/francescmm/GitQlient",
            "line_number": 4,
            "rule": "S35",
            "reason": "Url link | 9d71cc4c9d"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/3rdparty/unioncode-GitQlient/docs/_includes/sidebar.html": [
        {
            "line": "    <li><a href=\"https://francescmm.github.io/GitQlient/#home\">Home</a></li>",
            "line_number": 5,
            "rule": "S35",
            "reason": "Url link | 02996cc55c"
        },
        {
            "line": "    <li><a href=\"https://francescmm.github.io/GitQlient/#initial-screen\">Initial screen</a></li>",
            "line_number": 6,
            "rule": "S35",
            "reason": "Url link | 23999350ec"
        },
        {
            "line": "    <li><a href=\"https://francescmm.github.io/GitQlient/#quick-access-actions\">Quick access actions</a></li>",
            "line_number": 7,
            "rule": "S35",
            "reason": "Url link | f3d09698c0"
        },
        {
            "line": "    <li><a href=\"https://francescmm.github.io/GitQlient/#the-tree-view\">The Tree view</a></li>",
            "line_number": 8,
            "rule": "S35",
            "reason": "Url link | b3392ac4b4"
        },
        {
            "line": "    <li><a href=\"https://francescmm.github.io/GitQlient/#the-diff-view\">The Diff view</a></li>",
            "line_number": 9,
            "rule": "S35",
            "reason": "Url link | d25d54cb94"
        },
        {
            "line": "    <li><a href=\"https://francescmm.github.io/GitQlient/#the-blame-history-view\">The Blame &amp; History view</a></li>",
            "line_number": 10,
            "rule": "S35",
            "reason": "Url link | ccb439e966"
        },
        {
            "line": "    <li><a href=\"https://francescmm.github.io/GitQlient/#the-merge-view\">The Merge view</a></li>",
            "line_number": 11,
            "rule": "S35",
            "reason": "Url link | 56ab069be6"
        },
        {
            "line": "    <li><a href=\"https://francescmm.github.io/GitQlient/#appendix-a-releases\">Appendix A: Releases</a></li>",
            "line_number": 12,
            "rule": "S35",
            "reason": "Url link | 27bcb9ac18"
        },
        {
            "line": "    <li><a href=\"https://francescmm.github.io/GitQlient/#appendix-b-build\">Appendix B: Build</a></li>",
            "line_number": 13,
            "rule": "S35",
            "reason": "Url link | a8a78b1540"
        },
        {
            "line": "    <li><a href=\"https://francescmm.github.io/GitQlient/#appendix-c-contributing\">Appendix C: Contributing</a></li>",
            "line_number": 14,
            "rule": "S35",
            "reason": "Url link | 209679739a"
        },
        {
            "line": "    <li><a href=\"https://francescmm.github.io/GitQlient/#appendix-d-recognition\">Appendix D: Recognition</a></li>",
            "line_number": 15,
            "rule": "S35",
            "reason": "Url link | c3cb32f1b4"
        },
        {
            "line": "    <li><a href=\"https://francescmm.github.io/GitQlient/#appendix-e-license\">Appendix E: License</a></li>",
            "line_number": 16,
            "rule": "S35",
            "reason": "Url link | 9b9869f1d2"
        }
    ],
    "/home/runner/work/deepin-unioncode/deepin-unioncode/sourceCode/docs/extended-guide.md": [
        {
            "line": "           \"key\": \"ProjectName\",",
            "line_number": 280,
            "rule": "S106",
            "reason": "Var naming | 35f1446491"
        },
        {
            "line": "           \"key\": \"Location\",",
            "line_number": 287,
            "rule": "S106",
            "reason": "Var naming | 85e0f01f4f"
        }
    ]
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants