|
4 | 4 |
|
5 | 5 | namespace Tempest\Core; |
6 | 6 |
|
| 7 | +use Closure; |
| 8 | +use Exception; |
| 9 | +use Tempest\Console\Exceptions\ConsoleException; |
| 10 | +use Tempest\Console\HasConsole; |
| 11 | +use Tempest\Container\Inject; |
| 12 | +use Tempest\Discovery\DoNotDiscover; |
| 13 | +use Tempest\Generation\ClassManipulator; |
| 14 | +use Tempest\Generation\DataObjects\StubFile; |
| 15 | +use Tempest\Generation\Enums\StubFileType; |
| 16 | +use Tempest\Generation\Exceptions\FileGenerationAbortedException; |
| 17 | +use Tempest\Generation\Exceptions\FileGenerationFailedException; |
| 18 | +use Tempest\Generation\StubFileGenerator; |
| 19 | +use Tempest\Reflection\FunctionReflector; |
| 20 | +use Tempest\Support\Str\ImmutableString; |
| 21 | +use Tempest\Validation\Rule; |
| 22 | +use Tempest\Validation\Rules\EndsWith; |
| 23 | +use Tempest\Validation\Rules\NotEmpty; |
| 24 | +use Throwable; |
| 25 | + |
7 | 26 | use function strlen; |
8 | 27 | use function Tempest\root_path; |
9 | | -use function Tempest\Support\str; |
10 | | -use function Tempest\Support\path; |
11 | 28 | use function Tempest\Support\Namespace\to_base_class_name; |
12 | | -use const JSON_UNESCAPED_SLASHES; |
13 | | -use const JSON_PRETTY_PRINT; |
14 | | -use Throwable; |
15 | | -use Tempest\Validation\Rules\NotEmpty; |
16 | | -use Tempest\Validation\Rules\EndsWith; |
17 | | -use Tempest\Validation\Rule; |
18 | | -use Tempest\Support\Str\ImmutableString; |
19 | | -use Tempest\Reflection\FunctionReflector; |
20 | | -use Tempest\Generation\StubFileGenerator; |
21 | | -use Tempest\Generation\Exceptions\FileGenerationFailedException; |
22 | | -use Tempest\Generation\Exceptions\FileGenerationAbortedException; |
23 | | -use Tempest\Generation\Enums\StubFileType; |
24 | | - |
25 | | -use Tempest\Generation\DataObjects\StubFile; |
26 | | -use Tempest\Generation\ClassManipulator; |
27 | | -use Tempest\Discovery\DoNotDiscover; |
28 | | -use Tempest\Container\Inject; |
29 | | -use Tempest\Console\HasConsole; |
| 29 | +use function Tempest\Support\path; |
| 30 | +use function Tempest\Support\str; |
30 | 31 |
|
31 | | -use Tempest\Console\Exceptions\ConsoleException; |
32 | | -use Exception; |
33 | | -use Closure; |
| 32 | +use const JSON_PRETTY_PRINT; |
| 33 | +use const JSON_UNESCAPED_SLASHES; |
34 | 34 |
|
35 | 35 | /** |
36 | 36 | * Provides a bunch of methods to publish and generate files and work with common user input. |
|
0 commit comments