Class RootElementTypeMustMatchDoctypedeclCodeAction
java.lang.Object
org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.RootElementTypeMustMatchDoctypedeclCodeAction
- All Implemented Interfaces:
ICodeActionParticipant
public class RootElementTypeMustMatchDoctypedeclCodeAction
extends Object
implements ICodeActionParticipant
Code action for RootElementTypeMustMatchDoctypedecl
This class depends on the diagnostic message (Diagnostic#message) to
determine the correct root name.
This class assumes that the diagnostic message is in this format: Document
root element "", must match DOCTYPE root "".
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddoCodeAction(ICodeActionRequest request, List<org.eclipse.lsp4j.CodeAction> codeActions, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) Collect the code action in the givencodeActionsfor the given code action requestrequest.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.lemminx.services.extensions.codeaction.ICodeActionParticipant
getResolveCodeActionParticipant
-
Constructor Details
-
RootElementTypeMustMatchDoctypedeclCodeAction
public RootElementTypeMustMatchDoctypedeclCodeAction()
-
-
Method Details
-
doCodeAction
public void doCodeAction(ICodeActionRequest request, List<org.eclipse.lsp4j.CodeAction> codeActions, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) Description copied from interface:ICodeActionParticipantCollect the code action in the givencodeActionsfor the given code action requestrequest.- Specified by:
doCodeActionin interfaceICodeActionParticipant- Parameters:
request- the code action request.codeActions- list of code actions to fill.cancelChecker- the cancel checker.
-