MCPcopy Create free account
hub / github.com/emwalker/digraph / tokens

Method tokens

backend/src/git/index.rs:49–60  ·  view source on GitHub ↗
(&self)

Source from the content-addressed store, hash-verified

47 }
48
49 pub fn tokens(&self) -> Vec<Self> {
50 let mut tokens = vec![];
51 for part in self.0.split_whitespace() {
52 for part in part.split('-') {
53 let token = Self(part.to_owned());
54 if token.is_valid() {
55 tokens.push(token)
56 }
57 }
58 }
59 tokens
60 }
61
62 pub fn is_valid(&self) -> bool {
63 self.0.len() >= 2

Callers 2

synonym_indexesMethod · 0.80
parseMethod · 0.80

Calls 1

is_validMethod · 0.45

Tested by

no test coverage detected