Skip to content

feat: add experimental map command#2938

Draft
tatomyr wants to merge 4 commits into
mainfrom
experimental/map
Draft

feat: add experimental map command#2938
tatomyr wants to merge 4 commits into
mainfrom
experimental/map

Conversation

@tatomyr

@tatomyr tatomyr commented Jul 7, 2026

Copy link
Copy Markdown
Collaborator

What/Why/How?

WIP

Reference

Testing

Screenshots (optional)

Check yourself

  • This PR follows the contributing guide
  • All new/updated code is covered by tests
  • Core code changed? - Tested with other Redocly products (internal contributions only)
  • New package installed? - Tested in different environments (browser/node)
  • Documentation update has been considered

Security

  • The security impact of the change has been considered
  • Code follows company security practices and guidelines

@changeset-bot

changeset-bot Bot commented Jul 7, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 87b1e62

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 81.4% (🎯 81%) 7715 / 9477
🔵 Statements 80.72% (🎯 80%) 8033 / 9951
🔵 Functions 84.74% (🎯 84%) 1556 / 1836
🔵 Branches 73.07% (🎯 73%) 5213 / 7134
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Changed Files
packages/cli/src/commands/map/index.ts 0% 0% 0% 0% 19-72
packages/cli/src/commands/map/print-map/index.ts 0% 0% 0% 0% 8-14
packages/cli/src/commands/map/print-map/json.ts 0% 100% 0% 0% 4
packages/cli/src/commands/map/print-map/stylish.ts 0% 0% 0% 0% 5-13
packages/core/src/visitors.ts 92.94% 90.12% 90% 92.5% 597, 634, 637, 658, 690, 704
packages/core/src/api-map/async.ts 0% 100% 0% 0% 6-64
packages/core/src/api-map/build-api-map.ts 76.47% 81.81% 100% 76.47% 55-59
packages/core/src/api-map/hooks.ts 89.83% 77.96% 100% 100% 20, 69, 74, 86, 98, 118
packages/core/src/api-map/oas.ts 100% 100% 100% 100%
packages/core/src/api-map/resolve-pointer.ts 0% 0% 0% 0% 21-54
Generated in workflow #10609 for commit c839cc4 by the Vitest Coverage Report Action

@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Performance Benchmark (Lower is Faster)

CLI Version Bundle Lint Check Config
cli-latest ▓ 1.00x (Fastest) ▓ 1.00x (Fastest) ▓ 1.00x (Fastest)
cli-next ▓ 1.00x ± 0.01 ▓ 1.01x ± 0.01 ▓ 1.01x ± 0.01

@tatomyr tatomyr force-pushed the experimental/map branch from ea331cf to 931c925 Compare July 7, 2026 08:12
@tatomyr tatomyr force-pushed the experimental/map branch from 7b82ff1 to c839cc4 Compare July 7, 2026 08:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant