Check for circular dependencies in a document.
Document URI
Document content
PikeBridge instance
Clear all cached data.
Get imports for a document.
Document URI
Document content
PikeBridge instance
Optionalfilename:
string
Filename for Pike (extracted from URI)
Get waterfall symbols for a document (transitive imports).
Document URI
Document content
PikeBridge instance
Maximum depth for transitive resolution
Invalidate cached data for a document.
Document URI
Resolve an import target to its file path.
Type of import (include, import, inherit, require)
Import target path
Current file URI for relative resolution
PikeBridge instance
Module Context Service
Manages import extraction, resolution, and waterfall symbol loading for Pike documents.