forked from javaparser/javaparser
-
Notifications
You must be signed in to change notification settings - Fork 0
/
codecov.yml
47 lines (42 loc) · 1.42 KB
/
codecov.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
codecov:
require_ci_to_pass: true
coverage:
precision: 3
round: down
range: "70...90" # Colour range - 70% coverage (and below) is solid red, 90% coverage (and above) is solid green.
# notify:
# gitter:
# default:
# url: "https://webhooks.gitter.im/e/683560e480138f1f8b1e"
# threshold: 1% # allow coverage to drop by 1% without posting a notification
# only_pulls: false
# branches:
# - "master"
# Split the coverage reporting into two sub-projects.
# https://docs.codecov.io/docs/commit-status
# https://docs.codecov.io/docs/codecovyml-reference#coveragestatus
status:
project:
javaparser-core:
threshold: 0.5%
flags:
- javaparser-core
paths:
- javaparser-core/src/main/java*
- javaparser-core-testing/src/test/java*
- javaparser-core-testing-bdd/src/test/java*
javaparser-symbol-solver:
threshold: 0.5%
flags:
- javaparser-symbol-solver
paths:
- javaparser-symbol-solver-core/src/main/java*
- javaparser-symbol-solver-testing/src/test/java*
# Comments on PRs
comment:
layout: "reach,diff,flags,files,footer"
behavior: default
require_changes: false
### Do not comment until coverage reports for all builds have been received
### Note: 24 = three OSs (mac, windows, ubuntu) x eight java levels (8,9,10,11,12,13,14,15)
after_n_builds: 24