Repository navigation
Commit a31d3e1
committed
Hold a class judge to the name its starters define
The harness instantiates the judge's class name and the candidate
defines it in their starter, but the two are produced from different
files: the judge is renamed out of the bank, the starters are rewritten
from the variant. A rename that reached one and not the other compiled
to a missing symbol on the candidate's first run, and nothing compared
them.1 parent e1d1a31 commit a31d3e1
1 file changed
Lines changed: 22 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1539 | 1539 | | |
1540 | 1540 | | |
1541 | 1541 | | |
1542 | | - | |
1543 | | - | |
1544 | | - | |
1545 | | - | |
1546 | | - | |
1547 | | - | |
| 1542 | + | |
| 1543 | + | |
| 1544 | + | |
| 1545 | + | |
| 1546 | + | |
| 1547 | + | |
| 1548 | + | |
| 1549 | + | |
| 1550 | + | |
| 1551 | + | |
| 1552 | + | |
| 1553 | + | |
| 1554 | + | |
| 1555 | + | |
| 1556 | + | |
| 1557 | + | |
| 1558 | + | |
| 1559 | + | |
| 1560 | + | |
| 1561 | + | |
| 1562 | + | |
| 1563 | + | |
1548 | 1564 | | |
1549 | 1565 | | |
1550 | 1566 | | |
| |||
0 commit comments