Skip to main content

api-coverage-check

Check reburp's Montoya API coverage and detect when a Burp/Montoya upgrade added or changed APIs. Use after bumping montoya-api in build.gradle.kts or before a release. Caches tested versions to skip redundant runs.

Quellinformationen

Repository
forefy/reburp
Letzte Quellaktivität
10. September 2026 um 06:56
Erkannte Sprache von SKILL.md
Englisch
Sterne
117
Forks
12

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
api-coverage-check
description
Check reburp's Montoya API coverage and detect when a Burp/Montoya upgrade added or changed APIs. Use after bumping montoya-api in build.gradle.kts or before a release. Caches tested versions to skip redundant runs.
# Check API coverage / detect Montoya changes 1. Get the version: `grep montoya-api build.gradle.kts` (the `compileOnly` line). 2. If it is already listed in `tools/.api-cache`, coverage was verified - stop. 3. Static gate: `python3 tools/api_coverage.py`. Non-zero exit = new/changed methods are unmapped. `--list` shows them, `--unmapped` shows exclusions. Wire each into a route or classify it, then rerun until clean. 4. Behavior (optional): start Burp with the extension loaded, then `python3 tools/smoke_test.py`. 5. On a clean run, cache it: `echo <version> >> tools/.api-cache`.
Auf GitHub ansehen