diff --git a/.octocov/report.json b/.octocov/report.json
index 45f60be6..9f8d04c7 100644
--- a/.octocov/report.json
+++ b/.octocov/report.json
@@ -1,12 +1,12 @@
{
"repository": "k1LoW/octocov",
"ref": "refs/heads/main",
- "commit": "08029262d47d3ea50e70952e600dd0177f2283be",
+ "commit": "f89fa72fa8615bab4b0af0adb6918d0622033014",
"coverage": {
"type": "statement",
"format": "Go coverage",
- "total": 1356,
- "covered": 897,
+ "total": 1362,
+ "covered": 902,
"files": [
{
"file": "github.com/k1LoW/octocov/central/central.go",
@@ -317,7 +317,7 @@
"end_line": 120,
"end_col": 104,
"num_stmt": 1,
- "count": 15
+ "count": 12
},
{
"type": "statement",
@@ -3331,8 +3331,8 @@
},
{
"file": "github.com/k1LoW/octocov/pkg/coverage/coverage.go",
- "total": 56,
- "covered": 43,
+ "total": 60,
+ "covered": 47,
"blocks": [
{
"type": "statement",
@@ -3644,88 +3644,106 @@
"type": "statement",
"start_line": 172,
"start_col": 24,
- "end_line": 173,
+ "end_line": 174,
"end_col": 31,
- "num_stmt": 1,
+ "num_stmt": 2,
"count": 2
},
{
"type": "statement",
- "start_line": 173,
+ "start_line": 174,
"start_col": 31,
- "end_line": 174,
+ "end_line": 175,
"end_col": 48,
"num_stmt": 1,
"count": 6
},
{
"type": "statement",
- "start_line": 174,
+ "start_line": 175,
"start_col": 48,
- "end_line": 176,
- "end_col": 5,
+ "end_line": 177,
+ "end_col": 12,
+ "num_stmt": 2,
+ "count": 8
+ },
+ {
+ "type": "statement",
+ "start_line": 177,
+ "start_col": 12,
+ "end_line": 179,
+ "end_col": 6,
"num_stmt": 1,
"count": 8
},
{
"type": "statement",
- "start_line": 179,
- "start_col": 2,
+ "start_line": 180,
+ "start_col": 5,
"end_line": 180,
+ "end_col": 41,
+ "num_stmt": 1,
+ "count": 8
+ },
+ {
+ "type": "statement",
+ "start_line": 184,
+ "start_col": 2,
+ "end_line": 185,
"end_col": 8,
"num_stmt": 2,
"count": 20
},
{
"type": "statement",
- "start_line": 180,
+ "start_line": 185,
"start_col": 8,
- "end_line": 182,
+ "end_line": 187,
"end_col": 3,
"num_stmt": 1,
"count": 8
},
{
"type": "statement",
- "start_line": 182,
+ "start_line": 187,
"start_col": 8,
- "end_line": 184,
+ "end_line": 189,
"end_col": 3,
"num_stmt": 1,
"count": 12
},
{
"type": "statement",
- "start_line": 187,
+ "start_line": 192,
"start_col": 87,
- "end_line": 188,
+ "end_line": 193,
"end_col": 27,
"num_stmt": 1,
"count": 0
},
{
"type": "statement",
- "start_line": 188,
+ "start_line": 193,
"start_col": 27,
- "end_line": 189,
+ "end_line": 194,
"end_col": 87,
"num_stmt": 1,
"count": 0
},
{
"type": "statement",
- "start_line": 189,
+ "start_line": 194,
"start_col": 87,
- "end_line": 191,
+ "end_line": 196,
"end_col": 4,
"num_stmt": 1,
"count": 0
},
{
"type": "statement",
- "start_line": 193,
+ "start_line": 198,
"start_col": 2,
- "end_line": 193,
+ "end_line": 198,
"end_col": 57,
"num_stmt": 1,
"count": 0
@@ -4306,8 +4324,8 @@
},
{
"file": "github.com/k1LoW/octocov/pkg/coverage/printer.go",
- "total": 81,
- "covered": 77,
+ "total": 83,
+ "covered": 78,
"blocks": [
{
"type": "statement",
@@ -4575,168 +4593,186 @@
"start_line": 107,
"start_col": 4,
"end_line": 107,
- "end_col": 27,
+ "end_col": 14,
"num_stmt": 1,
"count": 4
},
{
"type": "statement",
"start_line": 107,
+ "start_col": 14,
+ "end_line": 110,
+ "end_col": 5,
+ "num_stmt": 1,
+ "count": 0
+ },
+ {
+ "type": "statement",
+ "start_line": 111,
+ "start_col": 4,
+ "end_line": 111,
+ "end_col": 27,
+ "num_stmt": 1,
+ "count": 4
+ },
+ {
+ "type": "statement",
+ "start_line": 111,
"start_col": 27,
- "end_line": 109,
+ "end_line": 113,
"end_col": 5,
"num_stmt": 1,
"count": 49
},
{
"type": "statement",
- "start_line": 112,
+ "start_line": 116,
"start_col": 3,
- "end_line": 112,
+ "end_line": 116,
"end_col": 19,
"num_stmt": 1,
"count": 8
},
{
"type": "statement",
- "start_line": 112,
+ "start_line": 116,
"start_col": 19,
- "end_line": 114,
+ "end_line": 118,
"end_col": 4,
"num_stmt": 1,
"count": 2
},
{
"type": "statement",
- "start_line": 117,
+ "start_line": 121,
"start_col": 2,
- "end_line": 120,
+ "end_line": 124,
"end_col": 23,
"num_stmt": 4,
"count": 20
},
{
"type": "statement",
- "start_line": 120,
+ "start_line": 124,
"start_col": 23,
- "end_line": 121,
+ "end_line": 125,
"end_col": 20,
"num_stmt": 1,
"count": 244
},
{
"type": "statement",
- "start_line": 121,
+ "start_line": 125,
"start_col": 20,
- "end_line": 122,
+ "end_line": 126,
"end_col": 12,
"num_stmt": 1,
"count": 236
},
{
"type": "statement",
- "start_line": 124,
+ "start_line": 128,
"start_col": 3,
- "end_line": 124,
+ "end_line": 128,
"end_col": 18,
"num_stmt": 1,
"count": 8
},
{
"type": "statement",
- "start_line": 125,
+ "start_line": 129,
"start_col": 11,
- "end_line": 126,
+ "end_line": 130,
"end_col": 20,
"num_stmt": 1,
"count": 8
},
{
"type": "statement",
- "start_line": 127,
+ "start_line": 131,
"start_col": 12,
- "end_line": 128,
+ "end_line": 132,
"end_col": 30,
"num_stmt": 1,
"count": 0
},
{
"type": "statement",
- "start_line": 129,
+ "start_line": 133,
"start_col": 12,
- "end_line": 130,
+ "end_line": 134,
"end_col": 30,
"num_stmt": 1,
"count": 0
},
{
"type": "statement",
- "start_line": 132,
+ "start_line": 136,
"start_col": 3,
- "end_line": 133,
+ "end_line": 137,
"end_col": 10,
"num_stmt": 2,
"count": 8
},
{
"type": "statement",
- "start_line": 135,
+ "start_line": 139,
"start_col": 2,
- "end_line": 135,
+ "end_line": 139,
"end_col": 17,
"num_stmt": 1,
"count": 20
},
{
"type": "statement",
- "start_line": 136,
+ "start_line": 140,
"start_col": 10,
- "end_line": 137,
+ "end_line": 141,
"end_col": 20,
"num_stmt": 1,
"count": 12
},
{
"type": "statement",
- "start_line": 138,
+ "start_line": 142,
"start_col": 11,
- "end_line": 139,
+ "end_line": 143,
"end_col": 30,
"num_stmt": 1,
"count": 2
},
{
"type": "statement",
- "start_line": 140,
+ "start_line": 144,
"start_col": 11,
- "end_line": 141,
+ "end_line": 145,
"end_col": 30,
"num_stmt": 1,
"count": 6
},
{
"type": "statement",
- "start_line": 144,
+ "start_line": 148,
"start_col": 2,
- "end_line": 145,
+ "end_line": 149,
"end_col": 11,
"num_stmt": 2,
"count": 20
},
{
"type": "statement",
- "start_line": 145,
+ "start_line": 149,
"start_col": 11,
- "end_line": 149,
+ "end_line": 153,
"end_col": 3,
"num_stmt": 3,
"count": 2
},
{
"type": "statement",
- "start_line": 151,
+ "start_line": 155,
"start_col": 2,
- "end_line": 151,
+ "end_line": 155,
"end_col": 15,
"num_stmt": 1,
"count": 20
@@ -8048,9 +8084,9 @@
]
},
"code_to_test_ratio": {
- "code": 4292,
+ "code": 4300,
"test": 1283
},
- "test_execution_time": 31000000000,
- "timestamp": "2021-09-27T05:01:38.405313027Z"
+ "test_execution_time": 22000000000,
+ "timestamp": "2021-09-27T09:03:06.523600778Z"
}
\ No newline at end of file
diff --git a/docs/time.svg b/docs/time.svg
index 9905e5d5..d93c28c4 100644
--- a/docs/time.svg
+++ b/docs/time.svg
@@ -16,7 +16,7 @@
test execution time
test execution time
- 31s
- 31s
+ 22s
+ 22s