docs.rs failed to build oak-resolver-0.0.5
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
oak-resolver-0.0.9
🚀 oak-resolver
Symbol Resolution for Oak Languages — Cross-file symbol resolution and import handling for language analysis.
🎯 Why oak-resolver?
Modern codebases span multiple files and modules. oak-resolver provides the infrastructure for resolving symbol references across file boundaries, handling imports, and building symbol indexes.
✨ Key Features
- 🔍 Cross-File Resolution — Resolve symbols across multiple source files
- 📦 Import Handling — Process import statements and module dependencies
- 📊 Symbol Indexing — Build and query symbol indexes for fast lookups
- 🌐 Workspace Support — Scale from single files to large projects
- 🔄 Incremental Updates — Efficiently update resolution on file changes
🏗️ Architecture
Resolution process: Parse → Collect → Index → Resolve
🔗 Ecosystem Integration
Integrates with oak-vfs for file access, oak-navigation for definition/reference providers, and oak-lsp for workspace symbol support.
📖 Documentation
For usage examples and API details, see the API documentation.
🤝 Contributing
Contributions are welcome! Please feel free to submit a Pull Request.