probe-code 0.6.0

AI-friendly, fully local, semantic code search tool for large codebases
Documentation
// This is a test file for probe

#[allow(dead_code)]
fn function1() {
    println!("This is function 1");
    // Some code here
    let x = 10;
    let y = 20;
    println!("Sum: {}", x + y);
}

// This comment is between function1 and function2
// Only a few lines of separation

#[allow(dead_code)]
fn function2() {
    println!("This is function 2");
    // Some code here
    let a = 30;
    let b = 40;
    println!("Product: {}", a * b);
}

// This is a larger gap between functions

// More comments
// More comments
// More comments
// More comments
// More comments
// More comments
// More comments
// More comments
// More comments
// More comments
// More comments

#[allow(dead_code)]
fn function3() {
    println!("This is function 3");
    // Some code here
    let c = 50;
    let d = 60;
    println!("Difference: {}", d - c);
}