Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
77 changes: 39 additions & 38 deletions docs/coverage/js.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,51 +4,52 @@ Source: `coverage/js/lcov.info`

## Summary

| Metric | Hit | Found | Coverage |
| --------- | ----: | ----: | -------: |
| Lines | 18203 | 20274 | 89.78% |
| Functions | 3060 | 3273 | 93.49% |
| Branches | 13583 | 17668 | 76.88% |
| Metric | Hit | Found | Coverage |
| --- | ---: | ---: | ---: |
| Lines | 19093 | 21175 | 90.17% |
| Functions | 3193 | 3399 | 93.94% |
| Branches | 14402 | 18543 | 77.67% |

## Least-covered Files

| File | Lines | Functions | Branches |
| ----------------------------------------- | -----: | --------: | -------: |
| `src/cli/navigation.ts` | 44.64% | 50.00% | 46.88% |
| `src/languages/definitions/htmlStub.ts` | 50.00% | 50.00% | n/a |
| `src/cli/index.ts` | 54.29% | 33.33% | 48.84% |
| `src/indexer/imports/nativeCaptures.ts` | 59.04% | 75.00% | 47.22% |
| `src/util/projectFiles/parsers.ts` | 64.29% | 76.92% | 41.67% |
| `src/indexer/parsed-cache.ts` | 64.71% | 100.00% | 58.33% |
| `src/languages/definitions/typescript.ts` | 65.52% | 77.78% | 44.00% |
| `src/languages/definitions/javascript.ts` | 66.67% | 83.33% | 60.00% |
| `src/indexer.ts` | 66.67% | 66.67% | 100.00% |
| `src/languages/definitions/css.ts` | 66.67% | 0.00% | n/a |
| `src/languages/definitions/html.ts` | 66.67% | 0.00% | n/a |
| `src/languages/definitions/less.ts` | 66.67% | 0.00% | n/a |
| `src/languages/definitions/sql.ts` | 66.67% | 0.00% | n/a |
| `src/languages/definitions/svelte.ts` | 66.67% | 0.00% | n/a |
| `src/languages/definitions/vue.ts` | 66.67% | 0.00% | n/a |
| `src/drift/report.ts` | 67.44% | 100.00% | 46.58% |
| `src/cli/graph.ts` | 67.55% | 63.16% | 43.11% |
| `src/agent/handles.ts` | 68.00% | 91.67% | 43.18% |
| `src/mcp/server.ts` | 68.49% | 78.26% | 54.60% |
| `src/cli/context.ts` | 68.79% | 65.38% | 62.07% |
| File | Lines | Functions | Branches |
| --- | ---: | ---: | ---: |
| `src/cli/navigation.ts` | 44.64% | 50.00% | 46.88% |
| `src/languages/definitions/htmlStub.ts` | 50.00% | 50.00% | n/a |
| `src/cli/index.ts` | 54.29% | 33.33% | 48.84% |
| `src/languages/definitions/javascript.ts` | 62.50% | 83.33% | 55.56% |
| `src/util/projectFiles/parsers.ts` | 64.29% | 76.92% | 41.67% |
| `src/languages/definitions/typescript.ts` | 64.71% | 81.82% | 43.75% |
| `src/indexer/parsed-cache.ts` | 64.71% | 100.00% | 58.33% |
| `src/indexer.ts` | 66.67% | 66.67% | 100.00% |
| `src/languages/definitions/css.ts` | 66.67% | 0.00% | n/a |
| `src/languages/definitions/html.ts` | 66.67% | 0.00% | n/a |
| `src/languages/definitions/less.ts` | 66.67% | 0.00% | n/a |
| `src/languages/definitions/sql.ts` | 66.67% | 0.00% | n/a |
| `src/languages/definitions/svelte.ts` | 66.67% | 0.00% | n/a |
| `src/languages/definitions/vue.ts` | 66.67% | 0.00% | n/a |
| `src/drift/report.ts` | 67.44% | 100.00% | 46.58% |
| `src/cli/graph.ts` | 67.55% | 63.16% | 43.11% |
| `src/agent/handles.ts` | 68.00% | 91.67% | 43.18% |
| `src/mcp/server.ts` | 68.49% | 78.26% | 54.60% |
| `src/cli/context.ts` | 69.32% | 66.67% | 65.04% |
| `src/impact/testPatterns.ts` | 69.70% | 63.64% | 61.54% |

## Type-Only Or Re-Export Files

These files have line records but no function or branch records, so they are tracked outside the runtime ranking.

| File | Lines | Functions | Branches |
| --------------------------------------- | ------: | --------: | -------: |
| `src/duplicate-keywords.ts` | 100.00% | n/a | n/a |
| `src/impact/types.ts` | 100.00% | n/a | n/a |
| `src/languages/definitions/adoc.ts` | 100.00% | n/a | n/a |
| `src/languages/definitions/astro.ts` | 100.00% | n/a | n/a |
| `src/languages/definitions/hbs.ts` | 100.00% | n/a | n/a |
| `src/languages/definitions/markdown.ts` | 100.00% | n/a | n/a |
| `src/languages/definitions/mdx.ts` | 100.00% | n/a | n/a |
| `src/languages/definitions/rst.ts` | 100.00% | n/a | n/a |
| `src/util/graphOnlyExtensions.ts` | 100.00% | n/a | n/a |
| File | Lines | Functions | Branches |
| --- | ---: | ---: | ---: |
| `src/languages/definitions/jsFamily.ts` | 100.00% | n/a | n/a |
| `src/duplicate-keywords.ts` | 100.00% | n/a | n/a |
| `src/impact/types.ts` | 100.00% | n/a | n/a |
| `src/languages/definitions/adoc.ts` | 100.00% | n/a | n/a |
| `src/languages/definitions/astro.ts` | 100.00% | n/a | n/a |
| `src/languages/definitions/hbs.ts` | 100.00% | n/a | n/a |
| `src/languages/definitions/markdown.ts` | 100.00% | n/a | n/a |
| `src/languages/definitions/mdx.ts` | 100.00% | n/a | n/a |
| `src/languages/definitions/rst.ts` | 100.00% | n/a | n/a |
| `src/util/graphOnlyExtensions.ts` | 100.00% | n/a | n/a |

Generated from LCOV by `node ./scripts/coverage-markdown.mjs`.
28 changes: 15 additions & 13 deletions docs/coverage/native.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,21 +4,23 @@ Source: `coverage/native/lcov.info`

## Summary

| Metric | Hit | Found | Coverage |
| --------- | --: | ----: | -------: |
| Lines | 313 | 322 | 97.20% |
| Functions | 30 | 35 | 85.71% |
| Branches | 0 | 0 | n/a |
| Metric | Hit | Found | Coverage |
| --- | ---: | ---: | ---: |
| Lines | 604 | 626 | 96.49% |
| Functions | 45 | 51 | 88.24% |
| Branches | 0 | 0 | n/a |

## Least-covered Files

| File | Lines | Functions | Branches |
| ---------------------------------------------- | ------: | --------: | -------: |
| `packages/codegraph-native/src/parser_pool.rs` | 92.86% | 66.67% | n/a |
| `packages/codegraph-native/src/lib.rs` | 93.15% | 77.78% | n/a |
| `packages/codegraph-native/src/projection.rs` | 97.50% | 100.00% | n/a |
| `packages/codegraph-native/src/query.rs` | 99.31% | 92.86% | n/a |
| `packages/codegraph-native/src/languages.rs` | 100.00% | 100.00% | n/a |
| `packages/codegraph-native/src/types.rs` | 100.00% | 100.00% | n/a |
| File | Lines | Functions | Branches |
| --- | ---: | ---: | ---: |
| `packages/codegraph-native/src/lib.rs` | 89.47% | 70.00% | n/a |
| `packages/codegraph-native/src/parser_pool.rs` | 92.86% | 66.67% | n/a |
| `packages/codegraph-native/src/duplicate_tokens.rs` | 93.20% | 100.00% | n/a |
| `packages/codegraph-native/src/projection.rs` | 97.50% | 100.00% | n/a |
| `packages/codegraph-native/src/query.rs` | 99.31% | 92.86% | n/a |
| `packages/codegraph-native/src/duplicate_keywords.rs` | 100.00% | 100.00% | n/a |
| `packages/codegraph-native/src/languages.rs` | 100.00% | 100.00% | n/a |
| `packages/codegraph-native/src/types.rs` | 100.00% | 100.00% | n/a |

Generated from LCOV by `node ./scripts/coverage-markdown.mjs`.