|
|
@@ -39,7 +39,7 @@ export class DiffViewProvider {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- // get diagnostics before editing the file, we'll compare to diagnostics after editing to see if claude needs to fix anything
|
|
|
+ // get diagnostics before editing the file, we'll compare to diagnostics after editing to see if cline needs to fix anything
|
|
|
this.preDiagnostics = vscode.languages.getDiagnostics()
|
|
|
|
|
|
if (fileExists) {
|
|
|
@@ -153,17 +153,17 @@ export class DiffViewProvider {
|
|
|
Getting diagnostics before and after the file edit is a better approach than
|
|
|
automatically tracking problems in real-time. This method ensures we only
|
|
|
report new problems that are a direct result of this specific edit.
|
|
|
- Since these are new problems resulting from Claude's edit, we know they're
|
|
|
- directly related to the work he's doing. This eliminates the risk of Claude
|
|
|
+ Since these are new problems resulting from Cline's edit, we know they're
|
|
|
+ directly related to the work he's doing. This eliminates the risk of Cline
|
|
|
going off-task or getting distracted by unrelated issues, which was a problem
|
|
|
with the previous auto-debug approach. Some users' machines may be slow to
|
|
|
update diagnostics, so this approach provides a good balance between automation
|
|
|
- and avoiding potential issues where Claude might get stuck in loops due to
|
|
|
+ and avoiding potential issues where Cline might get stuck in loops due to
|
|
|
outdated problem information. If no new problems show up by the time the user
|
|
|
accepts the changes, they can always debug later using the '@problems' mention.
|
|
|
- This way, Claude only becomes aware of new problems resulting from his edits
|
|
|
+ This way, Cline only becomes aware of new problems resulting from his edits
|
|
|
and can address them accordingly. If problems don't change immediately after
|
|
|
- applying a fix, Claude won't be notified, which is generally fine since the
|
|
|
+ applying a fix, Cline won't be notified, which is generally fine since the
|
|
|
initial fix is usually correct and it may just take time for linters to catch up.
|
|
|
*/
|
|
|
const postDiagnostics = vscode.languages.getDiagnostics()
|
|
|
@@ -191,7 +191,7 @@ export class DiffViewProvider {
|
|
|
)
|
|
|
return { newProblemsMessage, userEdits }
|
|
|
} else {
|
|
|
- // no changes to claude's edits
|
|
|
+ // no changes to cline's edits
|
|
|
return { newProblemsMessage, userEdits: undefined }
|
|
|
}
|
|
|
}
|