mirror of
https://github.com/abhigyanpatwari/GitNexus.git
synced 2026-10-30 06:42:43 +00:00
parseRoxygenParams read the parameter name with `\w+`, which stops at the first dot, so `#' @param na.rm Data` documented nothing and the formal got no type (the old unit test pinned that as "does not bind a dotted parameter name"). Reproduction: four new cases in type-env-r.test.ts (na.rm, .data, max_n.rows, braced form with a continuation line) returned undefined instead of 'Data' on the unfixed pattern. The name pattern is now `[\w.]*\w[\w.]*`, so a dotted identifier matches while `...` and `x,y` stay unbound; the former "does not bind" case is replaced by positive cases plus a not-a-formal control. |
||
|---|---|---|
| .. | ||
| cli | ||
| config | ||
| core | ||
| lib | ||
| mcp | ||
| server | ||
| storage | ||
| types | ||
| utils | ||