мини рефакторинг

добавлены пачноты
This commit is contained in:
2026-07-24 14:07:34 +04:00
parent eb8dac7627
commit ae1d7a12b8
9 changed files with 31 additions and 408 deletions

View File

@@ -11,12 +11,6 @@ namespace CodeBase.Controllers
public class CodeController(CodeService service,
ScipProcessingService scipProcessingService) : ControllerBase
{
[HttpPost("analyze")]
public async Task<CodeChunk> AnalyzeRepository(string path, string name)
{
var chunks = await service.GetCodeChunksAsync(path, name);
return chunks[0];
}
[HttpPost("answer")]
public async Task<string> GetAnswer(string question, string name)
{
@@ -25,9 +19,9 @@ namespace CodeBase.Controllers
}
[HttpPost("parser")]
public async Task<string> ParserProject(string path, string name, string lang)
public async Task<string> ParserProject(string path, string name, Language language)
{
await scipProcessingService.ProcessAndSaveProjectAsync(path, lang, name);
await scipProcessingService.ProcessAndSaveProjectAsync(path, language.ToString(), name);
return "Проект добавлен в базу";
}
}