cleaned up warnings and added javascript

This commit is contained in:
KCaverly 2023-07-11 16:41:08 -04:00
parent debe6f107e
commit 2ca4b3f4cc
4 changed files with 68 additions and 3 deletions

View file

@ -1,4 +1,4 @@
use std::{ops::Range, path::PathBuf, sync::Arc, time::SystemTime};
use std::{path::PathBuf, sync::Arc, time::SystemTime};
use anyhow::{anyhow, Ok, Result};
use project::Fs;
@ -61,6 +61,8 @@ impl CodeContextRetriever {
tree.root_node(),
content.as_bytes(),
) {
// log::info!("-----MATCH-----");
let mut name: Vec<&str> = vec![];
let mut item: Option<&str> = None;
let mut offset: Option<usize> = None;
@ -89,6 +91,12 @@ impl CodeContextRetriever {
.replace("<language>", &pending_file.language.name().to_lowercase())
.replace("<item>", item.unwrap());
let mut truncated_span = context_span.clone();
truncated_span.truncate(100);
// log::info!("Name: {:?}", name);
// log::info!("Span: {:?}", truncated_span);
context_spans.push(context_span);
documents.push(Document {
name: name.join(" "),