Add a New Geometry Primitive
- Export class and re-export from src/Three.js main module
Understand mrdoob/three.js's source layout and find a starting point for your task using the saved repository evidence.
Measured from the parsed import graph. Coupling, not a reading order.
File paths come from a snapshot of up to 500 captured paths; an omitted file may still exist.
Provider: GitHub Actions
335 test files detected
Where: examples/models/svg/tests · examples/models/svg/tests/testDefs · test/benchmarks/proxy-node-material
335 test files / 1,461 source files. This is a file-count ratio, not real line coverage — set up Codecov for authoritative numbers.
CodeQL
Real-time data from Codecov, GitHub Actions, GitHub Issues, deps.dev — not estimates.
last 50 runs · median 1m
of 4 recent open issues are 30d+ old with no replies
median first-reply across 15 recent issues · fast
Files edited often AND hard to reason about. Churn = recent commit frequency, Complexity = branches and nesting, Risk = both combined. These are the highest-leverage targets for refactoring or testing.
Files that change often and are complex tend to accumulate more bugs
Static analysis on sampled source files (up to 15 files).