rez-lsp-server 0.1.3

A Language Server Protocol implementation for Rez package manager with intelligent code completion, validation, and navigation
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Package parsing implementation for Rez.

// TODO: Implement proper Python AST parsing for package.py files

use crate::core::{Package, Result};
use std::path::Path;

/// Parse a package.py file.
pub async fn parse_package_file(_path: &Path) -> Result<Package> {
    todo!("Implement package parsing")
}

/// Parse package content from string.
pub async fn parse_package_content(_content: &str, _base_path: &Path) -> Result<Package> {
    todo!("Implement package content parsing")
}