|
7 | 7 | * To re-generate this file run vendor/hhvm/hacktest/bin/hacktest |
8 | 8 | * |
9 | 9 | * |
10 | | - * @partially-generated SignedSource<<584ccd4103e1cb5ddaa5cdc80ba52017>> |
| 10 | + * @partially-generated SignedSource<<c6a69f51450330c9524afac2290c7b3d>> |
11 | 11 | */ |
12 | 12 | namespace Facebook\HackRouter\CodeGen\Tests\Generated; |
13 | | -/* BEGIN MANUAL SECTION init */ |
14 | | -$autoloader = null; |
15 | | -$autoloader_candidates = ImmSet { |
16 | | - __DIR__.'/vendor/hh_autoload.php', |
17 | | - __DIR__.'/../vendor/hh_autoload.php', |
18 | | - __DIR__.'/../../vendor/hh_autoload.php', |
19 | | - __DIR__.'/../../../vendor/hh_autoload.php', |
20 | | -}; |
21 | | -foreach ($autoloader_candidates as $candidate) { |
22 | | - if (\file_exists($candidate)) { |
23 | | - $autoloader = $candidate; |
24 | | - break; |
| 13 | + |
| 14 | +<<__EntryPoint>> |
| 15 | +function hack_router_cli_lookup_generated_main(): void { |
| 16 | + /* BEGIN MANUAL SECTION init */ |
| 17 | + $autoloader = null; |
| 18 | + $autoloader_candidates = ImmSet { |
| 19 | + __DIR__.'/vendor/autoload.hack', |
| 20 | + __DIR__.'/../vendor/autoload.hack', |
| 21 | + __DIR__.'/../../vendor/autoload.hack', |
| 22 | + __DIR__.'/../../../vendor/autoload.hack', |
| 23 | + }; |
| 24 | + foreach ($autoloader_candidates as $candidate) { |
| 25 | + if (\file_exists($candidate)) { |
| 26 | + $autoloader = $candidate; |
| 27 | + break; |
| 28 | + } |
25 | 29 | } |
| 30 | + if ($autoloader === null) { |
| 31 | + \fwrite(\STDERR, "Can't find autoloader.\n"); |
| 32 | + exit(1); |
| 33 | + } |
| 34 | + require_once($autoloader); |
| 35 | + \Facebook\AutoloadMap\initialize(); |
| 36 | + /* END MANUAL SECTION */ |
| 37 | + |
| 38 | + $argv = \Facebook\TypeAssert\matches<KeyedContainer<int, string>>(\HH\global_get('argv')); |
| 39 | + (new MySiteRouterCLILookup())->main($argv); |
26 | 40 | } |
27 | | -if ($autoloader === null) { |
28 | | - \fwrite(\STDERR, "Can't find autoloader.\n"); |
29 | | - exit(1); |
30 | | -} |
31 | | -require_once($autoloader); |
32 | | -/* END MANUAL SECTION */ |
33 | 41 |
|
34 | 42 | final class MySiteRouterCLILookup { |
35 | 43 |
|
@@ -84,5 +92,3 @@ public function main(KeyedContainer<int, string> $argv): void { |
84 | 92 | } |
85 | 93 | } |
86 | 94 | } |
87 | | - |
88 | | -(new MySiteRouterCLILookup())->main($argv); |
|
0 commit comments