File tree Expand file tree Collapse file tree 1 file changed +19
-4
lines changed
src/main/java/com/github/_1c_syntax/bsl/languageserver/references/model Expand file tree Collapse file tree 1 file changed +19
-4
lines changed Original file line number Diff line number Diff line change 21
21
*/
22
22
package com .github ._1c_syntax .bsl .languageserver .references .model ;
23
23
24
+ import com .github ._1c_syntax .bsl .languageserver .utils .Ranges ;
24
25
import lombok .AllArgsConstructor ;
25
26
import lombok .Builder ;
26
27
import lombok .Value ;
@@ -41,9 +42,23 @@ public class Location {
41
42
*/
42
43
URI uri ;
43
44
44
- /**
45
- * Диапазон, в котором расположен символ.
46
- */
47
- Range range ;
45
+ int startLine ;
46
+ int startCharacter ;
47
+ int endLine ;
48
+ int endCharacter ;
49
+
50
+ public Location (URI uri , Range range ) {
51
+ this .uri = uri ;
52
+ var start = range .getStart ();
53
+ var end = range .getEnd ();
54
+ startLine = start .getLine ();
55
+ startCharacter = start .getCharacter ();
56
+ endLine = end .getLine ();
57
+ endCharacter = end .getCharacter ();
48
58
59
+ }
60
+
61
+ public Range getRange () {
62
+ return Ranges .create (startLine , startCharacter , endLine , endCharacter );
63
+ }
49
64
}
You can’t perform that action at this time.
0 commit comments