Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/arduino/Arduino.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCristian Maglie <c.maglie@arduino.cc>2021-05-07 13:55:01 +0300
committerCristian Maglie <c.maglie@arduino.cc>2021-08-18 15:38:44 +0300
commiteb1e2ca2359841711608190f109484a3629dccbe (patch)
tree30d1481945dce2d638e280e1708491144b592ff9
parent4270e06a48e514fecf70181d5b81e91f6bb55975 (diff)
Removed (apparently never activated) DocLinkGenerator
-rw-r--r--app/src/processing/app/syntax/SketchTextArea.java45
1 files changed, 0 insertions, 45 deletions
diff --git a/app/src/processing/app/syntax/SketchTextArea.java b/app/src/processing/app/syntax/SketchTextArea.java
index ce74a3f1f..ba10bfc7a 100644
--- a/app/src/processing/app/syntax/SketchTextArea.java
+++ b/app/src/processing/app/syntax/SketchTextArea.java
@@ -89,14 +89,11 @@ public class SketchTextArea extends RSyntaxTextArea {
public void setKeywords(PdeKeywords keywords) {
pdeKeywords = keywords;
- setLinkGenerator(new DocLinkGenerator(pdeKeywords));
}
private void installFeatures() throws IOException {
setTheme(PreferencesData.get("editor.syntax_theme", "default"));
- setLinkGenerator(new DocLinkGenerator(pdeKeywords));
-
setSyntaxEditingStyle(SYNTAX_STYLE_CPLUSPLUS);
}
@@ -175,48 +172,6 @@ public class SketchTextArea extends RSyntaxTextArea {
}
}
- private static class DocLinkGenerator implements LinkGenerator {
-
- private final PdeKeywords pdeKeywords;
-
- public DocLinkGenerator(PdeKeywords pdeKeywords) {
- this.pdeKeywords = pdeKeywords;
- }
-
- @Override
- public LinkGeneratorResult isLinkAtOffset(RSyntaxTextArea textArea, final int offs) {
- Token token = textArea.modelToToken(offs);
- if (token == null) {
- return null;
- }
-
- String reference = pdeKeywords.getReference(token.getLexeme());
-
- if (reference != null || (token.getType() == TokenTypes.DATA_TYPE || token.getType() == TokenTypes.VARIABLE || token.getType() == TokenTypes.FUNCTION)) {
-
- return new LinkGeneratorResult() {
-
- @Override
- public int getSourceOffset() {
- return offs;
- }
-
- @Override
- public HyperlinkEvent execute() {
-
- LOG.fine("Open Reference: " + reference);
-
- Base.showReference("Reference/" + reference);
-
- return null;
- }
- };
- }
-
- return null;
- }
- }
-
/**
* Handles http hyperlinks.