Skip to content

Commit 3199494

Browse files
authored
feat!: enable coverage.ignoreEmptyLines by default (#5543)
1 parent ee097db commit 3199494

File tree

7 files changed

+339
-2109
lines changed

7 files changed

+339
-2109
lines changed

docs/config/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1374,7 +1374,7 @@ Sets thresholds for files matching the glob pattern.
13741374
#### coverage.ignoreEmptyLines
13751375

13761376
- **Type:** `boolean`
1377-
- **Default:** `false`
1377+
- **Default:** `true` (`false` in v1)
13781378
- **Available for providers:** `'v8'`
13791379
- **CLI:** `--coverage.ignoreEmptyLines=<boolean>`
13801380

packages/vitest/src/defaults.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ export const coverageConfigDefaults: ResolvedCoverageOptions = {
4343
reporter: [['text', {}], ['html', {}], ['clover', {}], ['json', {}]],
4444
extension: ['.js', '.cjs', '.mjs', '.ts', '.mts', '.cts', '.tsx', '.jsx', '.vue', '.svelte', '.marko'],
4545
allowExternal: false,
46-
ignoreEmptyLines: false,
46+
ignoreEmptyLines: true,
4747
processingConcurrency: Math.min(20, os.availableParallelism?.() ?? os.cpus().length),
4848
}
4949

0 commit comments

Comments
 (0)