File tree
14 files changed
+227
-27
lines changed- languageserver
14 files changed
+227
-27
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
22 | 22 |
| |
23 | 23 |
| |
24 | 24 |
| |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + |
- .github/workflows/jlpkgbutler-butler-workflow.yml+20
- .github/workflows/jlpkgbutler-ci-master-workflow.yml+40
- .github/workflows/jlpkgbutler-ci-pr-workflow.yml+38
- .github/workflows/jlpkgbutler-codeformat-pr-workflow.yml+21
- .github/workflows/jlpkgbutler-compathelper-workflow.yml+19
- .github/workflows/jlpkgbutler-docdeploy-workflow.yml+21
- .github/workflows/jlpkgbutler-tagbot-workflow.yml+13
- .gitignore+3-2
- .jlpkgbutler.toml+1
- .travis.yml-48
- LICENSE.md+1-1
- Project.toml+5-5
- README.md+13-4
- benchmark/benchmarks.jl-143
- docs/.gitignore+2
- docs/Project.toml+3
- docs/make.jl+22
- docs/src/index.md+57
- docs/src/syntax.md+20
- src/CSTParser.jl+82-92
- src/components/internals.jl+171-142
- src/components/keywords.jl+200-331
- src/components/lists.jl+73-58
- src/components/operators.jl+152-141
- src/components/strings.jl+29-13
- src/conversion.jl+45-41
- src/display.jl+34-27
- src/interface.jl+73-437
- src/lexer.jl+27-12
- src/precompile.jl+20-28
- src/recovery.jl+15-58
- src/reparse.jl-141
- src/spec.jl+56-183
- src/utils.jl+269-157
- test/bindings.jl-81
- test/display.jl+19
- test/interface.jl+28-32
- test/parser.jl+591-550
- test/runtests.jl+8-4
Submodule DocumentFormat updated 23 files
- .github/workflows/jlpkgbutler-butler-workflow.yml+20
- .github/workflows/jlpkgbutler-ci-master-workflow.yml+40
- .github/workflows/jlpkgbutler-ci-pr-workflow.yml+38
- .github/workflows/jlpkgbutler-codeformat-pr-workflow.yml+21
- .github/workflows/jlpkgbutler-compathelper-workflow.yml+19
- .github/workflows/jlpkgbutler-docdeploy-workflow.yml+21
- .github/workflows/jlpkgbutler-tagbot-workflow.yml+13
- .gitignore+1
- .jlpkgbutler.toml+1
- .travis.yml-48
- LICENSE.md+1-1
- Project.toml+8-6
- README.md+17-1
- docs/.gitignore+2
- docs/Project.toml+3
- docs/make.jl+22
- docs/src/index.md+27
- docs/src/syntax.md+10
- src/DocumentFormat.jl+100-12
- src/indents.jl+101-89
- src/passes.jl+81-41
- src/utils.jl+59
- test/runtests.jl+138-94
Submodule FilePathsBase added at a3e2d27
Submodule LanguageServer updated 67 files
- .github/workflows/jlpkgbutler-butler-workflow.yml+20
- .github/workflows/jlpkgbutler-ci-master-workflow.yml+40
- .github/workflows/jlpkgbutler-ci-pr-workflow.yml+38
- .github/workflows/jlpkgbutler-codeformat-pr-workflow.yml+21
- .github/workflows/jlpkgbutler-compathelper-workflow.yml+19
- .github/workflows/jlpkgbutler-docdeploy-workflow.yml+21
- .github/workflows/jlpkgbutler-tagbot-workflow.yml+13
- .gitignore+1
- .jlpkgbutler.toml+1
- .travis.yml-48
- LICENSE.md+1-1
- Project.toml+22-18
- README.md+24-1
- contrib/languageserver.sh+1-5
- docs/.gitignore+2
- docs/Project.toml+3
- docs/make.jl+22
- docs/src/index.md+44
- docs/src/syntax.md+24
- src/LanguageServer.jl+12-15
- src/display.jl-7
- src/document.jl+144-33
- src/exception_types.jl+63
- src/extensions/extensions.jl+9
- src/extensions/messagedefs.jl+3
- src/jmd.jl-48
- src/jsonrpc.jl-86
- src/languageserverinstance.jl+300-71
- src/parsing.jl-120
- src/protocol/basic.jl+160-33
- src/protocol/completion.jl+113
- src/protocol/configuration.jl+59-200
- src/protocol/document.jl+64-53
- src/protocol/features.jl+308
- src/protocol/formatting.jl+71
- src/protocol/goto.jl+120
- src/protocol/highlight.jl+29
- src/protocol/hover.jl+24
- src/protocol/initialize.jl+196
- src/protocol/messagedefs.jl+42
- src/protocol/protocol.jl+11-101
- src/protocol/providers.jl-246
- src/protocol/signature.jl+61
- src/protocol/symbols.jl+90
- src/requests/actions.jl+303
- src/requests/completions.jl+289-250
- src/requests/features.jl+266-188
- src/requests/hover.jl+197-72
- src/requests/init.jl+146-81
- src/requests/misc.jl+34-115
- src/requests/textdocument.jl+332-143
- src/requests/workspace.jl+133-71
- src/runserver.jl+51
- src/staticlint.jl+39-13
- src/uri2.jl+4-4
- src/utilities.jl+281-118
- test/debug.jl-33
- test/runtests.jl+24-5
- test/test_actions.jl+15
- test/test_bruteforce.jl-91
- test/test_communication.jl+100-72
- test/test_document.jl+62-6
- test/test_edit.jl+54
- test/test_hover.jl-54
- test/test_intellisense.jl+46
- test/test_paths.jl+52
- test/text_edit.jl-56
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
| 10 | + | |
10 | 11 |
| |
11 | 12 |
| |
12 | 13 |
| |
| |||
17 | 18 |
| |
18 | 19 |
| |
19 | 20 |
| |
20 |
| - | |
| 21 | + | |
21 | 22 |
| |
22 | 23 |
| |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
23 | 31 |
| |
24 | 32 |
| |
25 | 33 |
| |
26 | 34 |
| |
27 | 35 |
| |
28 | 36 |
| |
29 |
| - | |
| 37 | + | |
30 | 38 |
| |
31 | 39 |
| |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
32 | 47 |
| |
33 | 48 |
| |
34 |
| - | |
| 49 | + | |
35 | 50 |
| |
36 | 51 |
| |
| 52 | + | |
37 | 53 |
| |
38 | 54 |
| |
39 | 55 |
| |
40 | 56 |
| |
| 57 | + | |
| 58 | + | |
| 59 | + | |
41 | 60 |
| |
42 | 61 |
| |
43 | 62 |
| |
| |||
49 | 68 |
| |
50 | 69 |
| |
51 | 70 |
| |
52 |
| - | |
| 71 | + | |
53 | 72 |
| |
54 | 73 |
| |
55 | 74 |
| |
| |||
74 | 93 |
| |
75 | 94 |
| |
76 | 95 |
| |
77 |
| - | |
| 96 | + | |
78 | 97 |
| |
79 | 98 |
| |
| 99 | + | |
80 | 100 |
| |
81 | 101 |
| |
82 |
| - | |
| 102 | + | |
83 | 103 |
| |
84 | 104 |
| |
| 105 | + | |
85 | 106 |
| |
86 | 107 |
| |
87 | 108 |
| |
| |||
90 | 111 |
| |
91 | 112 |
| |
92 | 113 |
| |
| 114 | + | |
93 | 115 |
| |
94 | 116 |
| |
95 |
| - | |
| 117 | + | |
96 | 118 |
| |
97 | 119 |
| |
| 120 | + | |
98 | 121 |
| |
99 | 122 |
| |
100 | 123 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 | 3 |
| |
| 4 | + | |
4 | 5 |
| |
| 6 | + | |
5 | 7 |
| |
6 | 8 |
| |
7 | 9 |
| |
|
Submodule StaticLint updated 30 files
- .github/workflows/jlpkgbutler-butler-workflow.yml+20
- .github/workflows/jlpkgbutler-ci-master-workflow.yml+40
- .github/workflows/jlpkgbutler-ci-pr-workflow.yml+38
- .github/workflows/jlpkgbutler-codeformat-pr-workflow.yml+21
- .github/workflows/jlpkgbutler-compathelper-workflow.yml+19
- .github/workflows/jlpkgbutler-docdeploy-workflow.yml+21
- .github/workflows/jlpkgbutler-tagbot-workflow.yml+13
- .gitignore+1
- .jlpkgbutler.toml+1
- .travis.yml-48
- Project.toml+8-8
- README.md+72-2
- docs/.gitignore+2
- docs/Project.toml+3
- docs/make.jl+22
- docs/src/index.md+81
- docs/src/syntax.md+20
- src/StaticLint.jl+154-166
- src/bindings.jl+395
- src/checks.jl-125
- src/exception_types.jl+7
- src/imports.jl+117-98
- src/linting/checks.jl+809
- src/macros.jl+206-35
- src/references.jl+253-122
- src/scope.jl+147
- src/server.jl+50-27
- src/type_inf.jl+41-39
- src/utils.jl+237-66
- test/runtests.jl+1.1k-129
Submodule SymbolServer updated 33 files
- .appveyor.yml-42
- .github/workflows/jlpkgbutler-butler-workflow.yml+20
- .github/workflows/jlpkgbutler-ci-master-workflow.yml+40
- .github/workflows/jlpkgbutler-ci-pr-workflow.yml+38
- .github/workflows/jlpkgbutler-codeformat-pr-workflow.yml+21
- .github/workflows/jlpkgbutler-compathelper-workflow.yml+19
- .github/workflows/jlpkgbutler-docdeploy-workflow.yml+21
- .github/workflows/jlpkgbutler-tagbot-workflow.yml+13
- .gitignore+1
- .jlpkgbutler.toml+1
- .travis.yml-45
- LICENSE.md+1-1
- Project.toml+6-1
- README.md+16-20
- docs/.gitignore+2
- docs/Project.toml+3
- docs/make.jl+22
- docs/src/index.md+63
- docs/src/syntax.md+10
- src/SymbolServer.jl+156-209
- src/faketypes.jl+122
- src/server.jl+142-41
- src/symbols.jl+512-153
- src/utils.jl+291-74
- test/runtests.jl+133-49
- test/testenv/Manifest.toml+19
- test/testenv/Project.toml+4
- test/testenv/dev/TableTraits/LICENSE.md+40
- test/testenv/dev/TableTraits/NEWS.md+30
- test/testenv/dev/TableTraits/Project.toml+16
- test/testenv/dev/TableTraits/README.md+12
- test/testenv/dev/TableTraits/src/TableTraits.jl+47
- test/testenv/dev/TableTraits/test/runtests.jl+20
+179-12
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
9 | 9 |
| |
10 | 10 |
| |
11 | 11 |
| |
12 |
| - | |
| 12 | + | |
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
| |||
83 | 83 |
| |
84 | 84 |
| |
85 | 85 |
| |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
86 | 95 |
| |
87 | 96 |
| |
88 | 97 |
| |
| |||
93 | 102 |
| |
94 | 103 |
| |
95 | 104 |
| |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
96 | 251 |
| |
97 | 252 |
| |
98 |
| - | |
99 |
| - | |
100 |
| - | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
101 | 256 |
| |
102 | 257 |
| |
103 | 258 |
| |
104 |
| - | |
105 |
| - | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
106 | 271 |
| |
107 | 272 |
| |
108 | 273 |
| |
109 | 274 |
| |
110 | 275 |
| |
111 |
| - | |
| 276 | + | |
112 | 277 |
| |
113 |
| - | |
114 |
| - | |
115 |
| - | |
116 |
| - | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
117 | 283 |
| |
118 | 284 |
| |
119 | 285 |
| |
| |||
125 | 291 |
| |
126 | 292 |
| |
127 | 293 |
| |
128 |
| - | |
| 294 | + | |
| 295 | + | |
129 | 296 |
| |
130 | 297 |
| |
131 | 298 |
|
0 commit comments