Commit 3760dd2
authored
fix(perf): do less work loading config (#7361)
This adds some lazy loading, inlines some single use functions, and also
removes the "define" function in the definitions file. That was
guarding against something that isn't worth the runtime to check for.1 parent 64bcf4c commit 3760dd2
10 files changed
Lines changed: 2141 additions & 2294 deletions
File tree
- tap-snapshots/test/lib
- commands
- workspaces/config
- lib
- definitions
- test/definitions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
38 | | - | |
39 | 37 | | |
40 | 38 | | |
41 | 39 | | |
| |||
50 | 48 | | |
51 | 49 | | |
52 | 50 | | |
53 | | - | |
54 | 51 | | |
| 52 | + | |
55 | 53 | | |
56 | 54 | | |
57 | 55 | | |
| |||
90 | 88 | | |
91 | 89 | | |
92 | 90 | | |
| 91 | + | |
93 | 92 | | |
94 | 93 | | |
95 | | - | |
96 | | - | |
97 | 94 | | |
98 | 95 | | |
99 | 96 | | |
| |||
111 | 108 | | |
112 | 109 | | |
113 | 110 | | |
| 111 | + | |
114 | 112 | | |
115 | 113 | | |
116 | 114 | | |
| |||
138 | 136 | | |
139 | 137 | | |
140 | 138 | | |
| 139 | + | |
| 140 | + | |
141 | 141 | | |
142 | 142 | | |
143 | 143 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
350 | 350 | | |
351 | 351 | | |
352 | 352 | | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
353 | 357 | | |
354 | 358 | | |
355 | 359 | | |
| |||
452 | 456 | | |
453 | 457 | | |
454 | 458 | | |
455 | | - | |
456 | | - | |
457 | | - | |
458 | | - | |
459 | 459 | | |
460 | 460 | | |
461 | 461 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2078 | 2078 | | |
2079 | 2079 | | |
2080 | 2080 | | |
2081 | | - | |
2082 | | - | |
2083 | 2081 | | |
2084 | 2082 | | |
2085 | 2083 | | |
| |||
2094 | 2092 | | |
2095 | 2093 | | |
2096 | 2094 | | |
2097 | | - | |
2098 | 2095 | | |
| 2096 | + | |
2099 | 2097 | | |
2100 | 2098 | | |
2101 | 2099 | | |
| |||
2135 | 2133 | | |
2136 | 2134 | | |
2137 | 2135 | | |
| 2136 | + | |
2138 | 2137 | | |
2139 | 2138 | | |
2140 | | - | |
2141 | | - | |
2142 | 2139 | | |
2143 | 2140 | | |
2144 | 2141 | | |
| |||
2154 | 2151 | | |
2155 | 2152 | | |
2156 | 2153 | | |
| 2154 | + | |
2157 | 2155 | | |
2158 | 2156 | | |
2159 | 2157 | | |
| |||
2182 | 2180 | | |
2183 | 2181 | | |
2184 | 2182 | | |
| 2183 | + | |
| 2184 | + | |
2185 | 2185 | | |
2186 | 2186 | | |
2187 | 2187 | | |
| |||
2238 | 2238 | | |
2239 | 2239 | | |
2240 | 2240 | | |
2241 | | - | |
2242 | | - | |
2243 | 2241 | | |
2244 | 2242 | | |
2245 | 2243 | | |
| |||
2281 | 2279 | | |
2282 | 2280 | | |
2283 | 2281 | | |
| 2282 | + | |
2284 | 2283 | | |
2285 | | - | |
2286 | | - | |
2287 | 2284 | | |
2288 | 2285 | | |
2289 | 2286 | | |
| |||
2295 | 2292 | | |
2296 | 2293 | | |
2297 | 2294 | | |
| 2295 | + | |
2298 | 2296 | | |
2299 | 2297 | | |
2300 | 2298 | | |
| |||
2322 | 2320 | | |
2323 | 2321 | | |
2324 | 2322 | | |
| 2323 | + | |
| 2324 | + | |
2325 | 2325 | | |
2326 | 2326 | | |
2327 | 2327 | | |
| |||
2347 | 2347 | | |
2348 | 2348 | | |
2349 | 2349 | | |
2350 | | - | |
2351 | 2350 | | |
| 2351 | + | |
2352 | 2352 | | |
2353 | 2353 | | |
2354 | 2354 | | |
| |||
0 commit comments