Use pinned grammar frontends and scoped heuristic resolution to recover declarations and prevent false dependencies. Constrain filesystem traversal and normalize Fold root aliases. Add exact multilingual fixtures, seventeen regression tests, and a three-repeat benchmark to the quality gate.
198 lines
3 KiB
JSON
198 lines
3 KiB
JSON
{
|
|
"symbols": [
|
|
[
|
|
"cpp/main.cpp::helper",
|
|
"function"
|
|
],
|
|
[
|
|
"cpp/main.cpp::Worker",
|
|
"class"
|
|
],
|
|
[
|
|
"cpp/main.cpp::Worker::Worker",
|
|
"function"
|
|
],
|
|
[
|
|
"cpp/main.cpp::Worker::run",
|
|
"function"
|
|
],
|
|
[
|
|
"cpp/main.cpp::main",
|
|
"function"
|
|
],
|
|
[
|
|
"cpp/negative.cpp::quiet_cpp",
|
|
"function"
|
|
],
|
|
[
|
|
"js/main.js::arrow",
|
|
"function"
|
|
],
|
|
[
|
|
"js/main.js::main",
|
|
"function"
|
|
],
|
|
[
|
|
"js/main.js::Service",
|
|
"class"
|
|
],
|
|
[
|
|
"js/main.js::Service::run",
|
|
"function"
|
|
],
|
|
[
|
|
"js/main.js::target",
|
|
"function"
|
|
],
|
|
[
|
|
"js/lib/util.js::task",
|
|
"function"
|
|
],
|
|
[
|
|
"js/other/util.js::task",
|
|
"function"
|
|
],
|
|
[
|
|
"js/negative.js::quiet_js",
|
|
"function"
|
|
],
|
|
[
|
|
"ts/main.ts::Service",
|
|
"class"
|
|
],
|
|
[
|
|
"ts/main.ts::Service::run",
|
|
"function"
|
|
],
|
|
[
|
|
"ts/main.ts::identity",
|
|
"function"
|
|
],
|
|
[
|
|
"ts/main.ts::arrow",
|
|
"function"
|
|
],
|
|
[
|
|
"ts/negative.ts::quiet_ts",
|
|
"function"
|
|
],
|
|
[
|
|
"tsx/view.tsx::View",
|
|
"function"
|
|
],
|
|
[
|
|
"tsx/view.tsx::target",
|
|
"function"
|
|
],
|
|
[
|
|
"dart/main.dart::Base",
|
|
"class"
|
|
],
|
|
[
|
|
"dart/main.dart::Service",
|
|
"class"
|
|
],
|
|
[
|
|
"dart/main.dart::Service::run",
|
|
"function"
|
|
],
|
|
[
|
|
"dart/main.dart::Service::helper",
|
|
"function"
|
|
],
|
|
[
|
|
"dart/negative.dart::quiet_dart",
|
|
"function"
|
|
],
|
|
[
|
|
"rust/main.rs::A",
|
|
"class"
|
|
],
|
|
[
|
|
"rust/main.rs::B",
|
|
"class"
|
|
],
|
|
[
|
|
"rust/main.rs::A::run",
|
|
"function"
|
|
],
|
|
[
|
|
"rust/main.rs::B::run",
|
|
"function"
|
|
],
|
|
[
|
|
"rust/main.rs::constant",
|
|
"function"
|
|
],
|
|
[
|
|
"rust/main.rs::helper",
|
|
"function"
|
|
],
|
|
[
|
|
"rust/negative.rs::quiet_rust",
|
|
"function"
|
|
]
|
|
],
|
|
"relationships": [
|
|
[
|
|
"cpp/main.cpp::Worker::Worker",
|
|
"calls",
|
|
"cpp/main.cpp::helper"
|
|
],
|
|
[
|
|
"cpp/main.cpp::Worker::run",
|
|
"calls",
|
|
"cpp/main.cpp::helper"
|
|
],
|
|
[
|
|
"cpp/main.cpp::main",
|
|
"calls",
|
|
"cpp/main.cpp::helper"
|
|
],
|
|
[
|
|
"js/main.js",
|
|
"imports",
|
|
"js/lib/util.js"
|
|
],
|
|
[
|
|
"js/main.js::arrow",
|
|
"calls",
|
|
"js/main.js::target"
|
|
],
|
|
[
|
|
"js/main.js::main",
|
|
"calls",
|
|
"js/lib/util.js::task"
|
|
],
|
|
[
|
|
"js/main.js::Service::run",
|
|
"calls",
|
|
"js/main.js::target"
|
|
],
|
|
[
|
|
"ts/main.ts::arrow",
|
|
"calls",
|
|
"ts/main.ts::identity"
|
|
],
|
|
[
|
|
"tsx/view.tsx::View",
|
|
"calls",
|
|
"tsx/view.tsx::target"
|
|
],
|
|
[
|
|
"dart/main.dart::Service",
|
|
"inherits",
|
|
"dart/main.dart::Base"
|
|
],
|
|
[
|
|
"dart/main.dart::Service::run",
|
|
"calls",
|
|
"dart/main.dart::Service::helper"
|
|
],
|
|
[
|
|
"rust/main.rs::A::run",
|
|
"calls",
|
|
"rust/main.rs::helper"
|
|
]
|
|
]
|
|
}
|