diff --git a/org.eclipse.lsp4e.jdt/src/org/eclipse/lsp4e/jdt/JavaSemanticTokensProcessor.java b/org.eclipse.lsp4e.jdt/src/org/eclipse/lsp4e/jdt/JavaSemanticTokensProcessor.java index 1eca5355e..92527e6d5 100644 --- a/org.eclipse.lsp4e.jdt/src/org/eclipse/lsp4e/jdt/JavaSemanticTokensProcessor.java +++ b/org.eclipse.lsp4e.jdt/src/org/eclipse/lsp4e/jdt/JavaSemanticTokensProcessor.java @@ -15,10 +15,10 @@ import org.eclipse.jdt.annotation.Nullable; import org.eclipse.jdt.ui.text.java.ISemanticTokensProvider; -import org.eclipse.lsp4e.operations.semanticTokens.AbstractcSemanticTokensDataStreamProcessor; +import org.eclipse.lsp4e.operations.semanticTokens.AbstractSemanticTokensDataStreamProcessor; import org.eclipse.lsp4j.Position; -class JavaSemanticTokensProcessor extends AbstractcSemanticTokensDataStreamProcessor { +class JavaSemanticTokensProcessor extends AbstractSemanticTokensDataStreamProcessor { public JavaSemanticTokensProcessor(final Function tokenTypeMapper, final Function offsetMapper) { diff --git a/org.eclipse.lsp4e/src/org/eclipse/lsp4e/operations/semanticTokens/AbstractcSemanticTokensDataStreamProcessor.java b/org.eclipse.lsp4e/src/org/eclipse/lsp4e/operations/semanticTokens/AbstractSemanticTokensDataStreamProcessor.java similarity index 92% rename from org.eclipse.lsp4e/src/org/eclipse/lsp4e/operations/semanticTokens/AbstractcSemanticTokensDataStreamProcessor.java rename to org.eclipse.lsp4e/src/org/eclipse/lsp4e/operations/semanticTokens/AbstractSemanticTokensDataStreamProcessor.java index 4519a07ae..501236133 100644 --- a/org.eclipse.lsp4e/src/org/eclipse/lsp4e/operations/semanticTokens/AbstractcSemanticTokensDataStreamProcessor.java +++ b/org.eclipse.lsp4e/src/org/eclipse/lsp4e/operations/semanticTokens/AbstractSemanticTokensDataStreamProcessor.java @@ -20,12 +20,12 @@ import org.eclipse.lsp4j.Position; import org.eclipse.lsp4j.SemanticTokensLegend; -public abstract class AbstractcSemanticTokensDataStreamProcessor { +public abstract class AbstractSemanticTokensDataStreamProcessor { private final Function offsetMapper; private final Function tokenTypeMapper; - public AbstractcSemanticTokensDataStreamProcessor(Function offsetMapper, + protected AbstractSemanticTokensDataStreamProcessor(Function offsetMapper, Function tokenTypeMapper) { this.offsetMapper = offsetMapper; this.tokenTypeMapper = tokenTypeMapper; @@ -78,7 +78,7 @@ public final List getTokensData(final List dataStream, return tokens; } - abstract protected @Nullable V createTokenData(@Nullable T tokenType, int offset, int length, List tokenModifiers); + protected abstract @Nullable V createTokenData(@Nullable T tokenType, int offset, int length, List tokenModifiers); private @Nullable String tokenType(final Integer data, final List legend) { try { diff --git a/org.eclipse.lsp4e/src/org/eclipse/lsp4e/operations/semanticTokens/SemanticTokensDataStreamProcessor.java b/org.eclipse.lsp4e/src/org/eclipse/lsp4e/operations/semanticTokens/SemanticTokensDataStreamProcessor.java index ece79ddf5..ece1ddd62 100644 --- a/org.eclipse.lsp4e/src/org/eclipse/lsp4e/operations/semanticTokens/SemanticTokensDataStreamProcessor.java +++ b/org.eclipse.lsp4e/src/org/eclipse/lsp4e/operations/semanticTokens/SemanticTokensDataStreamProcessor.java @@ -25,7 +25,7 @@ * The Class SemanticTokensDataStreamProcessor translates a stream of integers * as defined by the LSP SemanticTokenRequests into a list of StyleRanges. */ -public class SemanticTokensDataStreamProcessor extends AbstractcSemanticTokensDataStreamProcessor { +public class SemanticTokensDataStreamProcessor extends AbstractSemanticTokensDataStreamProcessor { /** * Creates a new instance of {@link SemanticTokensDataStreamProcessor}.