mirror of
https://github.com/abhigyanpatwari/GitNexus.git
synced 2026-11-10 08:27:27 +00:00
* fix(python): track attribute accesses Index constructor fields in both structure and class scope. Report known cross-language omissions consistently in context and upstream impact. Fixes #3794 * refactor(python): share field classification rules * fix(python): ignore replaced constructors * fix(python): extract fields from binding targets * fix: preserve Python field evidence (#3795) * ci: fix Windows launch and Python baselines Launch Vitest directly through Node so the native test subset avoids cmd.exe's command-length limit and preserves argument boundaries. Cover long lists, shell metacharacters, and child failures. Refresh the Python capture fingerprint for attribute reads and constructor fields. Receiver read drops increase from 31 to 34: two Path.parent reads and admin.site.urls in existing Django fixtures. Call drops remain 141; receiver-shape states and scaling budgets stay unchanged. Validation: 425 tests, typecheck, lint, and all three benchmark checks pass. Refs #3795 * test: disambiguate Python field cases Vitest truncates interpolated case names, making distinct import and pattern cases collide in the execution audit. Include the case index so each receipt has a unique identity. Validation: 420 tests passed. Reconciled all 31,481 CI test receipts after replacing the affected suite with its fresh result. --------- Co-authored-by: Gergo Magyar <gergomagyar0@gmail.com> |
||
|---|---|---|
| .. | ||
| bench | ||
| spikes | ||
| arm64-prebuild.cjs | ||
| assert-native-parsers.mjs | ||
| assert-publish-fts-coverage.cjs | ||
| assert-publish-grammar-coverage.cjs | ||
| assert-web-assets.mjs | ||
| bench-scope-resolution.ts | ||
| build-tree-sitter-grammars.cjs | ||
| build-web.js | ||
| build.js | ||
| cross-platform-tests.ts | ||
| ensure-fts.ts | ||
| execution-reporter.ts | ||
| install-duckdb-extension.mjs | ||
| owner-edge-guard-scaling.ts | ||
| prepare-tree-sitter-bundle.cjs | ||
| rebuild-bundled-grammar-prebuilds.cjs | ||
| repro-3527.mjs | ||
| run-benchmarks.ts | ||
| run-cross-platform.ts | ||
| shard-arg.ts | ||
| shard-timings-reporter.ts | ||
| shard-timings.ts | ||
| smoke-package-managers.mjs | ||
| sync-plugin-manifests.mjs | ||
| test-completeness.ts | ||