File tree
9 files changed
+47
-52
lines changed- exe
9 files changed
+47
-52
lines changedLines changed: 1 addition & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
11 |
| - | |
12 |
| - | |
13 |
| - | |
14 |
| - | |
15 | 10 |
| |
16 | 11 |
| |
17 | 12 |
| |
| |||
27 | 22 |
| |
28 | 23 |
| |
29 | 24 |
| |
30 |
| - | |
| 25 | + |
Lines changed: 26 additions & 21 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
54 | 54 |
| |
55 | 55 |
| |
56 | 56 |
| |
57 |
| - | |
| 57 | + | |
58 | 58 |
| |
59 | 59 |
| |
60 | 60 |
| |
| |||
267 | 267 |
| |
268 | 268 |
| |
269 | 269 |
| |
270 |
| - | |
271 |
| - | |
| 270 | + | |
| 271 | + | |
272 | 272 |
| |
273 | 273 |
| |
274 | 274 |
| |
275 |
| - | |
| 275 | + | |
276 | 276 |
| |
277 | 277 |
| |
278 | 278 |
| |
| |||
295 | 295 |
| |
296 | 296 |
| |
297 | 297 |
| |
298 |
| - | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
299 | 301 |
| |
300 | 302 |
| |
301 | 303 |
| |
| |||
316 | 318 |
| |
317 | 319 |
| |
318 | 320 |
| |
319 |
| - | |
| 321 | + | |
320 | 322 |
| |
321 | 323 |
| |
322 | 324 |
| |
| |||
347 | 349 |
| |
348 | 350 |
| |
349 | 351 |
| |
350 |
| - | |
351 |
| - | |
352 |
| - | |
| 352 | + | |
353 | 353 |
| |
354 | 354 |
| |
355 | 355 |
| |
356 | 356 |
| |
357 | 357 |
| |
358 | 358 |
| |
359 | 359 |
| |
360 |
| - | |
361 |
| - | |
| 360 | + | |
| 361 | + | |
362 | 362 |
| |
363 |
| - | |
364 |
| - | |
| 363 | + | |
| 364 | + | |
365 | 365 |
| |
366 | 366 |
| |
367 | 367 |
| |
| |||
382 | 382 |
| |
383 | 383 |
| |
384 | 384 |
| |
385 |
| - | |
| 385 | + | |
386 | 386 |
| |
387 | 387 |
| |
388 | 388 |
| |
| |||
590 | 590 |
| |
591 | 591 |
| |
592 | 592 |
| |
593 |
| - | |
594 |
| - | |
| 593 | + | |
| 594 | + | |
595 | 595 |
| |
596 |
| - | |
| 596 | + | |
597 | 597 |
| |
598 |
| - | |
599 |
| - | |
600 |
| - | |
601 |
| - | |
| 598 | + | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
| 603 | + | |
| 604 | + | |
| 605 | + | |
| 606 | + |
- .github/workflows/build.yaml+13
- .gitignore+1
- .hlint.yaml+2
- README.md+5-1
- cabal.project+4-1
- exe/Main.hs+30-24
- exe/Rules.hs+142
- ghcide.cabal+12-4
- src-ghc810/Development/IDE/GHC/HieBin.hs+393
- src-ghc86/Development/IDE/GHC/HieAst.hs+1.8k
- src-ghc86/Development/IDE/GHC/HieBin.hs+383
- src-ghc86/Development/IDE/GHC/HieDebug.hs+145
- src-ghc86/Development/IDE/GHC/HieTypes.hs+533
- src-ghc86/Development/IDE/GHC/HieUtils.hs+451
- src-ghc88/Development/IDE/GHC/HieBin.hs+383
- src/Development/IDE/Core/Compile.hs+14-14
- src/Development/IDE/Core/FileStore.hs+1-2
- src/Development/IDE/Core/OfInterest.hs+1-1
- src/Development/IDE/Core/PositionMapping.hs+46-16
- src/Development/IDE/Core/RuleTypes.hs+42-7
- src/Development/IDE/Core/Rules.hs+114-66
- src/Development/IDE/Core/Shake.hs+45-21
- src/Development/IDE/GHC/Compat.hs+44-69
- src/Development/IDE/GHC/Error.hs+11
- src/Development/IDE/GHC/Util.hs+2-2
- src/Development/IDE/Import/DependencyInformation.hs+21-17
- src/Development/IDE/Import/FindImports.hs-1
- src/Development/IDE/LSP/HoverDefinition.hs+10-2
- src/Development/IDE/LSP/LanguageServer.hs+1
- src/Development/IDE/LSP/Outline.hs+4-4
- src/Development/IDE/Plugin/CodeAction.hs+2
- src/Development/IDE/Plugin/Completions/Logic.hs+4-3
- src/Development/IDE/Spans/AtPoint.hs+83-115
- src/Development/IDE/Spans/Calculate.hs-273
- src/Development/IDE/Spans/Common.hs+23-20
- src/Development/IDE/Spans/Documentation.hs+25
- src/Development/IDE/Spans/Type.hs-77
- stack-ghc-lib.yaml+2-2
- stack.yaml+3-4
- stack810.yaml+2-1
- stack84.yaml+2-5
- stack88.yaml+3-5
- test/exe/Main.hs+23-20
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
152 | 152 |
| |
153 | 153 |
| |
154 | 154 |
| |
155 |
| - | |
| 155 | + | |
156 | 156 |
| |
157 | 157 |
| |
158 | 158 |
| |
|
Lines changed: 2 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
17 | 17 |
| |
18 | 18 |
| |
19 | 19 |
| |
20 |
| - | |
| 20 | + | |
21 | 21 |
| |
22 | 22 |
| |
23 | 23 |
| |
| |||
26 | 26 |
| |
27 | 27 |
| |
28 | 28 |
| |
29 |
| - | |
30 |
| - | |
31 |
| - | |
| 29 | + | |
32 | 30 |
| |
33 | 31 |
| |
34 | 32 |
| |
|
Lines changed: 7 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
| 10 | + | |
| 11 | + | |
10 | 12 |
| |
11 | 13 |
| |
12 | 14 |
| |
13 | 15 |
| |
14 | 16 |
| |
| 17 | + | |
15 | 18 |
| |
16 |
| - | |
17 |
| - | |
18 | 19 |
| |
19 |
| - | |
| 20 | + | |
| 21 | + | |
20 | 22 |
| |
21 | 23 |
| |
22 | 24 |
| |
23 | 25 |
| |
24 | 26 |
| |
25 |
| - | |
26 |
| - | |
27 |
| - | |
| 27 | + | |
28 | 28 |
| |
29 | 29 |
| |
30 | 30 |
| |
| |||
36 | 36 |
| |
37 | 37 |
| |
38 | 38 |
| |
| 39 | + | |
39 | 40 |
| |
40 | 41 |
| |
41 |
| - | |
42 | 42 |
| |
43 | 43 |
| |
44 | 44 |
| |
|
Lines changed: 2 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
14 | 14 |
| |
15 | 15 |
| |
16 | 16 |
| |
17 |
| - | |
| 17 | + | |
18 | 18 |
| |
19 | 19 |
| |
20 | 20 |
| |
21 | 21 |
| |
22 | 22 |
| |
23 | 23 |
| |
24 |
| - | |
25 |
| - | |
26 |
| - | |
| 24 | + | |
27 | 25 |
| |
28 | 26 |
| |
29 | 27 |
| |
|
Lines changed: 2 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
14 | 14 |
| |
15 | 15 |
| |
16 | 16 |
| |
17 |
| - | |
| 17 | + | |
18 | 18 |
| |
19 | 19 |
| |
20 | 20 |
| |
21 | 21 |
| |
22 | 22 |
| |
23 | 23 |
| |
24 |
| - | |
25 |
| - | |
26 |
| - | |
| 24 | + | |
27 | 25 |
| |
28 | 26 |
| |
29 | 27 |
| |
|
Lines changed: 5 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
| 10 | + | |
| 11 | + | |
10 | 12 |
| |
11 | 13 |
| |
12 | 14 |
| |
13 | 15 |
| |
14 | 16 |
| |
| 17 | + | |
15 | 18 |
| |
16 | 19 |
| |
17 | 20 |
| |
18 |
| - | |
| 21 | + | |
19 | 22 |
| |
20 | 23 |
| |
21 | 24 |
| |
22 | 25 |
| |
23 | 26 |
| |
24 |
| - | |
25 |
| - | |
26 |
| - | |
| 27 | + | |
27 | 28 |
| |
28 | 29 |
| |
29 | 30 |
| |
|
0 commit comments