Skip to content

Improve Insomnia endpoint extraction#1785

Merged
hahwul merged 1 commit into
mainfrom
nebula-sailboat
May 29, 2026
Merged

Improve Insomnia endpoint extraction#1785
hahwul merged 1 commit into
mainfrom
nebula-sailboat

Conversation

@hahwul

@hahwul hahwul commented May 29, 2026

Copy link
Copy Markdown
Member

Summary

  • filter Insomnia v5 non-HTTP URL nodes to reduce endpoint false positives
  • extract query/path/auth parameters from v4/v5 exports, including nested env vars and templated path params
  • add Insomnia edgecase fixture coverage, including TRACE support from the shared HTTP method list

Verification

  • crystal spec --error-trace spec/functional_test/testers/specification/insomnia_spec.cr
  • just build
  • just check

Notes

  • just test unit phase passed, but the functional phase hung locally for 12+ minutes in existing Python Flask apply_nested_blueprint_prefixes; I terminated the stuck local process after sampling it. This appears unrelated to the Insomnia changes.

@github-actions github-actions Bot added 🔬 analyzer Issue for Analyzer 💊 spec Issue for test codes labels May 29, 2026
@hahwul hahwul merged commit 8843fd0 into main May 29, 2026
10 checks passed
@hahwul hahwul deleted the nebula-sailboat branch May 29, 2026 08:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🔬 analyzer Issue for Analyzer 💊 spec Issue for test codes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant