Crate resemble

Crate resemble 

Source
Expand description

Resemble: A Rust code similarity checker. Provides AST parsing, embeddings, and cosine similarity calculation.

Re-exports§

pub use ast::parse_and_count;
pub use embeddings::Embedding;
pub use similarity::cosine_similarity;

Modules§

ast
AST parsing and node counting utilities using syn. Counts types of statements, expressions, patterns, and types in Rust code.
embeddings
Basic embedding representation and utilities.
similarity
Functions for calculating similarity between embeddings.