Commit ca7d260
Do all initialization in forAnalysis() instead of constructors and set the top-level configuration options from an argument to forAnalysis().
This lets us decouple RemoteAnalysisCacheManager and RemoteAnalysisCacheDeps and remove quite a few constructor parameters and fields.
RELNOTES: None.
PiperOrigin-RevId: 875870230
Change-Id: I8dc8cc034b842e568d319c2017a8013597ad83c51 parent c755b58 commit ca7d260
File tree
5 files changed
+106
-174
lines changed- src/main/java/com/google/devtools/build/lib
- analysis
- buildtool
- skyframe/serialization/analysis
5 files changed
+106
-174
lines changedLines changed: 0 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
329 | 329 | | |
330 | 330 | | |
331 | 331 | | |
332 | | - | |
333 | | - | |
334 | | - | |
335 | | - | |
336 | 332 | | |
337 | 333 | | |
338 | 334 | | |
| |||
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| 39 | + | |
39 | 40 | | |
40 | 41 | | |
41 | 42 | | |
| |||
364 | 365 | | |
365 | 366 | | |
366 | 367 | | |
| 368 | + | |
| 369 | + | |
367 | 370 | | |
368 | 371 | | |
369 | 372 | | |
| |||
Lines changed: 0 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
42 | 41 | | |
43 | 42 | | |
44 | 43 | | |
| |||
0 commit comments