Skip to content

Commit db3ee8e

Browse files
authored
Use offset map ported to Rascal. (#855)
1 parent f54ba47 commit db3ee8e

File tree

19 files changed

+19
-424
lines changed

19 files changed

+19
-424
lines changed

rascal-lsp/src/main/java/org/rascalmpl/vscode/lsp/IBaseTextDocumentService.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@
3636
import org.eclipse.lsp4j.WorkspaceFolder;
3737
import org.eclipse.lsp4j.services.LanguageClient;
3838
import org.eclipse.lsp4j.services.TextDocumentService;
39+
import org.rascalmpl.util.locations.ColumnMaps;
40+
import org.rascalmpl.util.locations.LineColumnOffsetMap;
3941
import org.rascalmpl.vscode.lsp.terminal.ITerminalIDEServer.LanguageParameter;
40-
import org.rascalmpl.vscode.lsp.util.locations.ColumnMaps;
41-
import org.rascalmpl.vscode.lsp.util.locations.LineColumnOffsetMap;
4242

4343
import io.usethesource.vallang.ISourceLocation;
4444
import io.usethesource.vallang.IValue;

rascal-lsp/src/main/java/org/rascalmpl/vscode/lsp/parametric/ParametricTextDocumentService.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,8 @@
113113
import org.eclipse.lsp4j.services.LanguageClientAware;
114114
import org.rascalmpl.uri.URIResolverRegistry;
115115
import org.rascalmpl.uri.URIUtil;
116+
import org.rascalmpl.util.locations.ColumnMaps;
117+
import org.rascalmpl.util.locations.LineColumnOffsetMap;
116118
import org.rascalmpl.values.IRascalValueFactory;
117119
import org.rascalmpl.values.parsetrees.ITree;
118120
import org.rascalmpl.values.parsetrees.TreeAdapter;
@@ -135,8 +137,6 @@
135137
import org.rascalmpl.vscode.lsp.util.Versioned;
136138
import org.rascalmpl.vscode.lsp.util.concurrent.CompletableFutureUtils;
137139
import org.rascalmpl.vscode.lsp.util.concurrent.InterruptibleFuture;
138-
import org.rascalmpl.vscode.lsp.util.locations.ColumnMaps;
139-
import org.rascalmpl.vscode.lsp.util.locations.LineColumnOffsetMap;
140140
import org.rascalmpl.vscode.lsp.util.locations.Locations;
141141
import org.rascalmpl.vscode.lsp.util.locations.impl.TreeSearch;
142142

rascal-lsp/src/main/java/org/rascalmpl/vscode/lsp/parametric/model/ParametricFileFacts.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
import org.rascalmpl.vscode.lsp.parametric.model.ParametricSummary.SummaryLookup;
5353
import org.rascalmpl.vscode.lsp.util.Lists;
5454
import org.rascalmpl.vscode.lsp.util.Versioned;
55-
import org.rascalmpl.vscode.lsp.util.locations.ColumnMaps;
55+
import org.rascalmpl.util.locations.ColumnMaps;
5656

5757
import io.usethesource.vallang.ISourceLocation;
5858

rascal-lsp/src/main/java/org/rascalmpl/vscode/lsp/parametric/model/ParametricSummary.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
import org.rascalmpl.vscode.lsp.util.Lazy;
5656
import org.rascalmpl.vscode.lsp.util.Versioned;
5757
import org.rascalmpl.vscode.lsp.util.concurrent.InterruptibleFuture;
58-
import org.rascalmpl.vscode.lsp.util.locations.ColumnMaps;
58+
import org.rascalmpl.util.locations.ColumnMaps;
5959
import org.rascalmpl.vscode.lsp.util.locations.IRangeMap;
6060
import org.rascalmpl.vscode.lsp.util.locations.Locations;
6161
import org.rascalmpl.vscode.lsp.util.locations.impl.TreeMapLookup;

rascal-lsp/src/main/java/org/rascalmpl/vscode/lsp/rascal/RascalTextDocumentService.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,8 +124,8 @@
124124
import org.rascalmpl.vscode.lsp.util.SelectionRanges;
125125
import org.rascalmpl.vscode.lsp.util.SemanticTokenizer;
126126
import org.rascalmpl.vscode.lsp.util.Versioned;
127-
import org.rascalmpl.vscode.lsp.util.locations.ColumnMaps;
128-
import org.rascalmpl.vscode.lsp.util.locations.LineColumnOffsetMap;
127+
import org.rascalmpl.util.locations.ColumnMaps;
128+
import org.rascalmpl.util.locations.LineColumnOffsetMap;
129129
import org.rascalmpl.vscode.lsp.util.locations.Locations;
130130
import org.rascalmpl.vscode.lsp.util.locations.impl.TreeSearch;
131131

rascal-lsp/src/main/java/org/rascalmpl/vscode/lsp/rascal/model/FileFacts.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
import org.rascalmpl.vscode.lsp.util.concurrent.InterruptibleFuture;
4747
import org.rascalmpl.vscode.lsp.util.concurrent.LazyUpdateableReference;
4848
import org.rascalmpl.vscode.lsp.util.concurrent.ReplaceableFuture;
49-
import org.rascalmpl.vscode.lsp.util.locations.ColumnMaps;
49+
import org.rascalmpl.util.locations.ColumnMaps;
5050
import org.rascalmpl.vscode.lsp.util.locations.Locations;
5151

5252
import io.usethesource.vallang.ISourceLocation;

rascal-lsp/src/main/java/org/rascalmpl/vscode/lsp/rascal/model/PathConfigDiagnostics.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
import org.eclipse.lsp4j.PublishDiagnosticsParams;
3939
import org.eclipse.lsp4j.services.LanguageClient;
4040
import org.rascalmpl.vscode.lsp.util.Diagnostics;
41-
import org.rascalmpl.vscode.lsp.util.locations.ColumnMaps;
41+
import org.rascalmpl.util.locations.ColumnMaps;
4242

4343
import io.usethesource.vallang.IList;
4444
import io.usethesource.vallang.ISourceLocation;

rascal-lsp/src/main/java/org/rascalmpl/vscode/lsp/rascal/model/SummaryBridge.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
import org.rascalmpl.values.IRascalValueFactory;
3939
import org.rascalmpl.values.ValueFactoryFactory;
4040
import org.rascalmpl.vscode.lsp.util.Lazy;
41-
import org.rascalmpl.vscode.lsp.util.locations.ColumnMaps;
41+
import org.rascalmpl.util.locations.ColumnMaps;
4242
import org.rascalmpl.vscode.lsp.util.locations.IRangeMap;
4343
import org.rascalmpl.vscode.lsp.util.locations.Locations;
4444
import org.rascalmpl.vscode.lsp.util.locations.impl.TreeMapLookup;

rascal-lsp/src/main/java/org/rascalmpl/vscode/lsp/terminal/TerminalIDEClient.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
import org.rascalmpl.vscode.lsp.terminal.ITerminalIDEServer.RegisterLocationsParameters;
5151
import org.rascalmpl.vscode.lsp.terminal.ITerminalIDEServer.SourceLocationParameter;
5252
import org.rascalmpl.vscode.lsp.terminal.ITerminalIDEServer.UnRegisterDiagnosticsParameters;
53-
import org.rascalmpl.vscode.lsp.util.locations.ColumnMaps;
53+
import org.rascalmpl.util.locations.ColumnMaps;
5454
import org.rascalmpl.vscode.lsp.util.locations.Locations;
5555
import io.usethesource.vallang.IConstructor;
5656
import io.usethesource.vallang.IList;

rascal-lsp/src/main/java/org/rascalmpl/vscode/lsp/util/Diagnostics.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
import org.rascalmpl.values.ValueFactoryFactory;
4848
import org.rascalmpl.values.parsetrees.ITree;
4949
import org.rascalmpl.values.parsetrees.TreeAdapter;
50-
import org.rascalmpl.vscode.lsp.util.locations.ColumnMaps;
50+
import org.rascalmpl.util.locations.ColumnMaps;
5151
import org.rascalmpl.vscode.lsp.util.locations.Locations;
5252
import io.usethesource.vallang.ICollection;
5353
import io.usethesource.vallang.IConstructor;

0 commit comments

Comments
 (0)