Commit 4c43ab0
committed
Enable partial graph loading and re-enable sample11 tests
- Modified ProjectLoader2.EvaluateAsGraphAllTfms to swallow AggregateException containing InvalidProjectFileException. This allows partial graph loading when some projects (like VS-specific .shproj in sample11) are invalid in the current environment.
- Re-enabled sample11 tests in ProjectLoader2Tests.fs.
- This aligns behavior with WorkspaceLoader which seems to tolerate partial failures (or at least doesn't crash the whole process, even if it returns empty results in some contexts).1 parent d4d5571 commit 4c43ab0
File tree
2 files changed
+19
-2
lines changed- src/Ionide.ProjInfo
- test/Ionide.ProjInfo.Tests
2 files changed
+19
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
| |||
508 | 509 | | |
509 | 510 | | |
510 | 511 | | |
511 | | - | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
| 522 | + | |
| 523 | + | |
| 524 | + | |
| 525 | + | |
| 526 | + | |
| 527 | + | |
| 528 | + | |
512 | 529 | | |
513 | 530 | | |
514 | 531 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
278 | 278 | | |
279 | 279 | | |
280 | 280 | | |
281 | | - | |
| 281 | + | |
282 | 282 | | |
283 | 283 | | |
284 | 284 | | |
| |||
0 commit comments