Skip to content

automatic-code-review/acr-gcovr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

acr-extension-name

Arquivo config.json

{
    "path_target": "...",
    "path_source": "...",
    "path_output": "...",
    "message": "Percentual de coverage ${PERCENT_COVERAGE} não atingiu o percentual mínimo configurado para o projeto ${PERCENT_MINIMUM_COVERAGE}",
    "configs": {
        "buildSystem": "qmake|cmake",
        "minimumCoverage": 80,
        "identifyTestClass": "/test/",
        "onlyNewFiles": true,
        "regexToIgnore": [ ".*my_path_to_ignore.*"],
        "groupMessage": false,
        "minimumCoverageByProject": [
            {
                "id": 1,
                "name": "project name",
                "regexs": [
                    {
                        "regex": ".*path-project.*",
                        "minimum": 70
                    }                    
                ]
            }
        ]
    },
    "merge": {
        "git_type": "...",
        "title": "...",
        "changes": [
            {
                "diff": "...",
                "new_path": "...",
                "old_path": "...",
                "a_mode": "...",
                "b_mode": "...",
                "new_file": false,
                "renamed_file": false,
                "deleted_file": false
            }
        ],
        "branch": {
            "target": "...",
            "source": "..."
        },
        "project_id": "...",
        "merge_request_id": "..."
    }
}

About

acr-gcovr

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages