Commit 37d8119
committed
fix(langserver): langserver that sometimes hangs, 'loop is not running' or 'lock take to long' messages
Rewrote and refactor diagnostics and refreshing part to use normal threads and not async. This should also bring a better performance for bigger projects, but maybe this needs some more optimizations.1 parent d75eb9a commit 37d8119
File tree
181 files changed
+115870
-401
lines changed- .vscode
- packages
- core/src/robotcode/core
- utils
- jsonrpc2/src/robotcode/jsonrpc2
- language_server/src/robotcode/language_server
- common
- parts
- robotframework
- diagnostics
- parts
- tests/robotcode/language_server/robotframework
- parts
- _regtest_outputs
- rf41
- rf50
- rf60
- rf61
- rf70
- data/tests/versions/rf70
- vscode-client
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
181 files changed
+115870
-401
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
113 | 113 | | |
114 | 114 | | |
115 | 115 | | |
116 | | - | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
117 | 119 | | |
118 | 120 | | |
119 | 121 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
1 | 2 | | |
| 3 | + | |
2 | 4 | | |
3 | | - | |
| 5 | + | |
4 | 6 | | |
5 | 7 | | |
6 | 8 | | |
7 | 9 | | |
8 | 10 | | |
| 11 | + | |
9 | 12 | | |
10 | 13 | | |
| 14 | + | |
11 | 15 | | |
| 16 | + | |
12 | 17 | | |
13 | 18 | | |
14 | 19 | | |
15 | 20 | | |
16 | 21 | | |
17 | | - | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
18 | 105 | | |
19 | 106 | | |
20 | 107 | | |
| |||
25 | 112 | | |
26 | 113 | | |
27 | 114 | | |
28 | | - | |
| 115 | + | |
29 | 116 | | |
30 | 117 | | |
31 | 118 | | |
| |||
43 | 130 | | |
44 | 131 | | |
45 | 132 | | |
46 | | - | |
| 133 | + | |
47 | 134 | | |
48 | 135 | | |
49 | 136 | | |
50 | 137 | | |
51 | | - | |
| 138 | + | |
52 | 139 | | |
53 | 140 | | |
54 | 141 | | |
55 | | - | |
| 142 | + | |
56 | 143 | | |
57 | 144 | | |
58 | 145 | | |
| |||
71 | 158 | | |
72 | 159 | | |
73 | 160 | | |
74 | | - | |
| 161 | + | |
75 | 162 | | |
76 | 163 | | |
77 | 164 | | |
| |||
119 | 206 | | |
120 | 207 | | |
121 | 208 | | |
122 | | - | |
| 209 | + | |
123 | 210 | | |
124 | 211 | | |
125 | 212 | | |
126 | 213 | | |
127 | 214 | | |
128 | 215 | | |
129 | | - | |
| 216 | + | |
130 | 217 | | |
131 | 218 | | |
132 | 219 | | |
| |||
140 | 227 | | |
141 | 228 | | |
142 | 229 | | |
143 | | - | |
| 230 | + | |
144 | 231 | | |
145 | 232 | | |
146 | 233 | | |
| |||
155 | 242 | | |
156 | 243 | | |
157 | 244 | | |
158 | | - | |
| 245 | + | |
159 | 246 | | |
160 | 247 | | |
161 | 248 | | |
162 | 249 | | |
163 | 250 | | |
164 | 251 | | |
165 | | - | |
| 252 | + | |
166 | 253 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
38 | 37 | | |
| 38 | + | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| |||
155 | 155 | | |
156 | 156 | | |
157 | 157 | | |
158 | | - | |
159 | | - | |
160 | | - | |
161 | | - | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
498 | 498 | | |
499 | 499 | | |
500 | 500 | | |
501 | | - | |
502 | | - | |
| 501 | + | |
| 502 | + | |
503 | 503 | | |
504 | 504 | | |
505 | 505 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
868 | 868 | | |
869 | 869 | | |
870 | 870 | | |
871 | | - | |
| 871 | + | |
872 | 872 | | |
873 | 873 | | |
874 | 874 | | |
875 | 875 | | |
876 | | - | |
877 | | - | |
878 | | - | |
879 | | - | |
| 876 | + | |
880 | 877 | | |
881 | 878 | | |
882 | 879 | | |
| |||
Lines changed: 20 additions & 12 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
1 | 2 | | |
2 | 3 | | |
3 | 4 | | |
4 | | - | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
| |||
26 | 27 | | |
27 | 28 | | |
28 | 29 | | |
29 | | - | |
30 | | - | |
| 30 | + | |
| 31 | + | |
31 | 32 | | |
32 | 33 | | |
33 | 34 | | |
| |||
88 | 89 | | |
89 | 90 | | |
90 | 91 | | |
91 | | - | |
92 | | - | |
93 | | - | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
94 | 97 | | |
95 | | - | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
96 | 108 | | |
97 | | - | |
98 | 109 | | |
99 | 110 | | |
100 | 111 | | |
101 | 112 | | |
102 | 113 | | |
103 | 114 | | |
104 | | - | |
105 | | - | |
106 | | - | |
107 | | - | |
| 115 | + | |
0 commit comments