Skip to content

Commit 9f136b8

Browse files
committed
fix: call the correct command identifier
1 parent 4275797 commit 9f136b8

File tree

3 files changed

+8
-16
lines changed

3 files changed

+8
-16
lines changed

plugin/src/main/java/io/snyk/eclipse/plugin/html/CodeHtmlProvider.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ public String replaceCssVariables(String html) {
7070
htmlStyled = htmlStyled.replace("var(--generated-ai-fix-button-background-color)",
7171
super.getColorAsHex("BUTTON_COLOR", "#375578"));
7272
htmlStyled = htmlStyled.replace("var(--disabled-background-color)",
73-
super.getColorAsHex("ADDITION_COLOR", "#6e6e6e"));
73+
super.getColorAsHex("org.eclipse.ui.workbench.ACTIVE_TAB_OUTER_KEYLINE_COLOR", "#CCCCCC"));
7474

7575
String htmlWithScripts = replaceAIFixScripts(htmlStyled);
7676

plugin/src/main/java/io/snyk/eclipse/plugin/views/snyktoolview/BrowserHandler.java

+6-14
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import static org.apache.commons.lang3.StringUtils.isEmpty;
44

55
import java.nio.file.Paths;
6-
import java.util.List;
6+
import java.util.Collections;
77
import java.util.concurrent.CompletableFuture;
88

99
import org.eclipse.core.commands.common.CommandException;
@@ -33,7 +33,6 @@
3333
import io.snyk.eclipse.plugin.views.snyktoolview.handlers.IHandlerCommands;
3434
import io.snyk.eclipse.plugin.wizards.SnykWizard;
3535
import io.snyk.languageserver.protocolextension.SnykExtendedLanguageClient;
36-
import io.snyk.languageserver.protocolextension.messageObjects.Fix;
3736

3837
@SuppressWarnings("restriction")
3938
public class BrowserHandler {
@@ -102,33 +101,26 @@ public Object function(Object[] arguments) {
102101
new BrowserFunction(browser, "ideGenAIFix") {
103102
@Override
104103
public Object function(Object[] arguments) {
105-
// browser.execute("debugger;"); // Triggers a breakpoint for debugging
106-
System.out.println("generateAIFix");
107-
SnykLogger.logInfo("generateAIFix");
108-
109104
String params = (String) arguments[0];
110105
String[] parts = params.split("@|@");
111-
112106
String folderURI = (String) parts[0];
113107
String fileURI = (String) parts[2];
114108
String issueID = (String) parts[4];
115109

116-
SnykExtendedLanguageClient.getInstance().sendCodeFixDiffsCommand(folderURI,
117-
fileURI, issueID);
110+
SnykExtendedLanguageClient.getInstance().sendCodeFixDiffsCommand(folderURI, fileURI, issueID);
118111

119-
return null;
112+
return Collections.emptyList();
120113
}
121114
};
122115

123116
new BrowserFunction(browser, "ideApplyFix") {
124117
@Override
125118
public Object function(Object[] arguments) {
126-
System.out.println("applyAIFix");
127-
SnykLogger.logInfo("applyAIFix");
128-
129119
String fixId = (String) arguments[0];
120+
130121
SnykExtendedLanguageClient.getInstance().sendCodeApplyAiFixEditCommand(fixId);
131-
return null;
122+
123+
return Collections.emptyList();
132124
}
133125
};
134126

plugin/src/main/java/io/snyk/languageserver/LsConstants.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ private LsConstants() {
1717
public static final String COMMAND_REPORT_ANALYTICS = "snyk.reportAnalytics";
1818
public static final String COMMAND_GET_FEATURE_FLAG_STATUS = "snyk.getFeatureFlagStatus";
1919
public static final String COMMAND_CODE_FIX_DIFFS = "snyk.code.fixDiffs";
20-
public static final String COMMAND_CODE_FIX_APPLY_AI_EDIT = "$/snyk.code.fixApplyEdit";
20+
public static final String COMMAND_CODE_FIX_APPLY_AI_EDIT = "snyk.code.fixApplyEdit";
2121
public static final String COMMAND_CODE_SUBMIT_FIX_FEEDBACK = "snyk.code.submitFixFeedback";
2222
public static final String COMMAND_SNYK_CLI = "snyk.executeCLI";
2323
public static final String SNYK_HAS_AUTHENTICATED = "$/snyk.hasAuthenticated";

0 commit comments

Comments
 (0)