dtvpl739577 2019-01-18 05:00
浏览 183
已采纳

从皮棉问题报告中排除特定的文件集

I am using gometalinterv2 in my Go project for linting. After the lint report is generated, the report file is linked to sonarqube for analysis and presentation.

I want to exclude some files like *_test.go from linting. I know there is a --exclude flag for gometalinterv2 to exclude folders. But since _test.go files are in the same folder/package as the source code, this won't work.

So is there any way to achieve this (either at linting stage or in sonar properties file)?

  • 写回答

2条回答 默认 最新

  • dsqe46004 2019-01-18 07:29
    关注

    Add config file .gometalinter.json to the root of your project and specify rules for excluding:

    {
        "exclude": [
            ".*_test.go",
            "/any/folder/"
        ]
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?