fix: build errors

This commit is contained in:
Carl-Robert Linnupuu 2024-07-12 16:59:54 +03:00
parent 8af6be9e3e
commit d0db35153a
3 changed files with 7 additions and 3 deletions

View file

@ -42,7 +42,7 @@ intellij {
pluginName.set(properties("pluginName"))
version.set(properties("platformVersion"))
type.set(properties("platformType"))
plugins.set(listOf("java", "PythonCore:233.14808.12", "Git4Idea"))
plugins.set(listOf("java", "PythonCore:232.9921.47", "Git4Idea"))
}
changelog {

View file

@ -26,7 +26,8 @@ public class CodeCompletionRequestProvider {
public LlamaCompletionRequest buildLlamaRequest() {
InfillPromptTemplate promptTemplate = getLlamaInfillPromptTemplate();
String prompt = promptTemplate.buildPrompt(details.getPrefix(), details.getSuffix());
String prompt = promptTemplate.buildPrompt(
new InfillRequestDetails(details.getPrefix(), details.getSuffix(), null));
return new LlamaCompletionRequest.Builder(prompt)
.setN_predict(MAX_TOKENS)
.setStream(true)

View file

@ -88,7 +88,10 @@ public final class CodeCompletionServiceOld implements Disposable {
return;
}
var request = InfillRequestDetails.Companion.fromDocumentWithMaxOffset(document, offset);
var prefix = document.getText(new TextRange(0, offset));
var suffix = document.getText(new TextRange(offset, document.getTextLength()));
var request = InfillRequestDetails.Companion.withoutContext(prefix, suffix);
if (Stream.of(request.getSuffix(), request.getPrefix()).anyMatch(String::isEmpty)) {
return;
}