mirror of
https://github.com/abhigyanpatwari/GitNexus.git
synced 2026-10-12 03:48:38 +00:00
- Grouped `var ( a = …; b = a.Group(…) )`: earlier specs are in scope for later ones (boundValue handles var_spec; the walk checks preceding specs). - A write to the group in an earlier nested scope, or between loop iterations (post statement, condition, body), makes the binding control-flow dependent: the route is declined (CONFLICT) instead of emitting the older prefix. A nested `:=` is a new variable, not a write. - A name used inside its own if/switch/for/range/type-switch initializer resolves to the outer binding instead of recursing into itself. - Comments are not arguments: the framework query no longer anchors the path with `.`, scan requires the path to be the first code argument and picks the handler from code arguments only (also in Group prefixes). - Qualified handlers (`b.List`) set the new HttpDetection.qualifiedHandler: the orchestrator skips the file-first name lookup, which could bind an unrelated same-named local method, and accepts only a repo-wide unique match, else the file-level fallback. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| fixtures | ||
| helpers | ||
| integration | ||
| unit | ||
| utils | ||