Skip to content

Commit 1a8087a

Browse files
authored
Bump CodeTF bindings (#496)
1 parent 71f03e5 commit 1a8087a

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

framework/codemodder-base/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ dependencies {
2121
api(libs.java.security.toolkit)
2222
api(libs.commons.lang3)
2323

24-
api("io.codemodder:codetf-java:4.2.1")
24+
api("io.codemodder:codetf-java:4.5.0")
2525
api(libs.slf4j.api)
2626
api(libs.javaparser.core)
2727
api(libs.javaparser.symbolsolver.core)

framework/codemodder-base/src/main/java/io/codemodder/DefaultCodemodExecutor.java

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -337,9 +337,17 @@ private FilesUpdateResult updateFiles(
337337

338338
// create a changeset for this file change + its downstream dependency changes
339339
List<CodeTFChangesetEntry> changeset = new ArrayList<>();
340+
Strategy codeChangeStrategy = codeTFAiMetadata != null ? Strategy.AI : Strategy.DETERMINISTIC;
340341
changeset.add(
341342
new CodeTFChangesetEntry(
342-
getRelativePath(projectDir, filePath), diff, changes, codeTFAiMetadata));
343+
getRelativePath(projectDir, filePath),
344+
diff,
345+
changes,
346+
codeTFAiMetadata,
347+
codeChangeStrategy,
348+
false,
349+
List.of(),
350+
null));
343351
changeset.addAll(dependencyChangesetEntries);
344352

345353
// update the cache

0 commit comments

Comments
 (0)