diff --git a/PatchCat b/PatchCat index 8cdcaa3..0ffa198 160000 --- a/PatchCat +++ b/PatchCat @@ -1 +1 @@ -Subproject commit 8cdcaa3e3fa1780cb320e132dc074f7fa949cbe3 +Subproject commit 0ffa19833a7efea3436c176882cf35ed09c43e8f diff --git a/build.gradle b/build.gradle index 4f2d773..bd2a347 100644 --- a/build.gradle +++ b/build.gradle @@ -47,6 +47,7 @@ dependencies { implementation 'org.junit.platform:junit-platform-engine' implementation 'org.junit.vintage:junit-vintage-engine' compileOnly 'org.apiguardian:apiguardian-api:1.1.2' + compileOnly 'com.google.code.findbugs:jsr305:3.0.2' //implementation group: 'junit', name: 'junit', version: '4.13.1' //implementation group: 'org.hamcrest', name: 'hamcrest', version: '2.2' implementation 'junit:junit:4.13.2' @@ -76,7 +77,7 @@ dependencies { implementation 'ch.qos.logback:logback-classic:1.2.3' // LLM: ollama4j - implementation 'io.github.amithkoujalgi:ollama4j:1.0.44' + implementation 'io.github.ollama4j:ollama4j:1.1.6' // https://mvnrepository.com/artifact/com.github.spullara.cli-parser/cli-parser implementation group: 'com.github.spullara.cli-parser', name: 'cli-parser', version: '1.1.5' @@ -213,3 +214,4 @@ tasks.test { systemProperty "gin.jar", "${buildDir}/gin.jar" } + diff --git a/src/main/java/gin/edit/llm/LLMConfig.java b/src/main/java/gin/edit/llm/LLMConfig.java index 4fafb99..8433a49 100644 --- a/src/main/java/gin/edit/llm/LLMConfig.java +++ b/src/main/java/gin/edit/llm/LLMConfig.java @@ -1,6 +1,6 @@ package gin.edit.llm; -import org.checkerframework.checker.units.qual.s; +//import org.checkerframework.checker.units.qual.s; import dev.langchain4j.model.openai.OpenAiModelName; import gin.edit.llm.PromptTemplate.PromptTag; @@ -94,4 +94,4 @@ public static PromptTemplate getDefaultPromptTemplate() { -} \ No newline at end of file +} diff --git a/src/main/java/gin/edit/llm/LLMReplaceStatement.java b/src/main/java/gin/edit/llm/LLMReplaceStatement.java index da63206..dce670c 100644 --- a/src/main/java/gin/edit/llm/LLMReplaceStatement.java +++ b/src/main/java/gin/edit/llm/LLMReplaceStatement.java @@ -19,7 +19,7 @@ import com.github.javaparser.ast.stmt.Statement; import com.github.javaparser.utils.Log; -import io.github.amithkoujalgi.ollama4j.core.OllamaAPI; +//import io.github.amithkoujalgi.ollama4j.core.OllamaAPI; import gin.SourceFile; import gin.SourceFileTree; @@ -142,7 +142,8 @@ public List applyMultiple(SourceFile sourceFile, int count, Map