<commit_before><?php

use Illuminate\Container\Container;
use Illuminate\Contracts\Events\Dispatcher;
use Illuminate\View\Compilers\BladeCompiler;
use Illuminate\View\Engines\CompilerEngine;
use Illuminate\View\Engines\EngineResolver;
use Illuminate\View\Engines\PhpEngine;
use Illuminate\View\Factory;
use Illuminate\View\FileViewFinder;
use Mni\FrontYAML\Bridge\Symfony\SymfonyYAMLParser;
use Mni\FrontYAML\Markdown\MarkdownParser;
use Mni\FrontYAML\Parser;
use Mni\FrontYAML\YAML\YAMLParser;
use TightenCo\Jigsaw\CollectionItemHandlers\BladeCollectionItemHandler;
use TightenCo\Jigsaw\CollectionItemHandlers\MarkdownCollectionItemHandler;
use TightenCo\Jigsaw\Collection\CollectionPaginator;
use TightenCo\Jigsaw\Console\ConsoleOutput;
use Symfony\Component\Dotenv\Dotenv;
use TightenCo\Jigsaw\Events\EventBus;
use TightenCo\Jigsaw\Events\FakeDispatcher;
use TightenCo\Jigsaw\File\BladeDirectivesFile;
use TightenCo\Jigsaw\File\ConfigFile;
use TightenCo\Jigsaw\File\Filesystem;
use TightenCo\Jigsaw\File\TemporaryFilesystem;
use TightenCo\Jigsaw\Handlers\BladeHandler;
use TightenCo\Jigsaw\Handlers\CollectionItemHandler;
use TightenCo\Jigsaw\Handlers\DefaultHandler;
use TightenCo\Jigsaw\Handlers\IgnoredHandler;
use TightenCo\Jigsaw\Handlers\MarkdownHandler;
use TightenCo\Jigsaw\Handlers\PaginatedPageHandler;
use TightenCo\Jigsaw\Jigsaw;
use TightenCo\Jigsaw\Loaders\CollectionDataLoader;
use TightenCo\Jigsaw\Loaders\CollectionRemoteItemLoader;
use TightenCo\Jigsaw\Loaders\DataLoader;
use TightenCo\Jigsaw\Parsers\FrontMatterParser;
use TightenCo\Jigsaw\Parsers\ParsedownExtraParser;
use TightenCo\Jigsaw\PathResolvers\BasicOutputPathResolver;
use TightenCo\Jigsaw\PathResolvers\CollectionPathResolver;
use TightenCo\Jigsaw\SiteBuilder;
use TightenCo\Jigsaw\View\BladeMarkdownEngine;
use TightenCo\Jigsaw\View\MarkdownEngine;
use TightenCo\Jigsaw\View\ViewRenderer;

if (file_exists(__DIR__.'/vendor/autoload.php')) {
    require __DIR__.'/vendor/autoload.php';
} else {
    require __DIR__.'/../../autoload.php';
}

setlocale(LC_ALL, 'en_US.UTF8');

$container = new Container;

$container->setInstance($container);

$container->instance('cwd', getcwd());

if (file_exists($envPath = $container['cwd'] . '/.env')) {
    (new Dotenv())->load($envPath);
}

$cachePath = $container['cwd'] . '/cache';
$bootstrapFile = $container['cwd'] . '/bootstrap.php';
<commit_msg>Reorder use statements in jigsaw-core<commit_after><?php

use Mni\FrontYAML\Parser;
use Illuminate\View\Factory;
use TightenCo\Jigsaw\Jigsaw;
use TightenCo\Jigsaw\SiteBuilder;
use Mni\FrontYAML\YAML\YAMLParser;
use Illuminate\Container\Container;
use Illuminate\View\FileViewFinder;
use Symfony\Component\Dotenv\Dotenv;
use TightenCo\Jigsaw\File\ConfigFile;
use TightenCo\Jigsaw\Events\EventBus;
use TightenCo\Jigsaw\File\Filesystem;
use Illuminate\View\Engines\PhpEngine;
use TightenCo\Jigsaw\View\ViewRenderer;
use TightenCo\Jigsaw\Loaders\DataLoader;
use TightenCo\Jigsaw\View\MarkdownEngine;
use Mni\FrontYAML\Markdown\MarkdownParser;
use Illuminate\Contracts\Events\Dispatcher;
use Illuminate\View\Engines\CompilerEngine;
use Illuminate\View\Engines\EngineResolver;
use TightenCo\Jigsaw\Console\ConsoleOutput;
use TightenCo\Jigsaw\Events\FakeDispatcher;
use TightenCo\Jigsaw\Handlers\BladeHandler;
use Illuminate\View\Compilers\BladeCompiler;
use TightenCo\Jigsaw\Handlers\DefaultHandler;
use TightenCo\Jigsaw\Handlers\IgnoredHandler;
use TightenCo\Jigsaw\File\BladeDirectivesFile;
use TightenCo\Jigsaw\View\BladeMarkdownEngine;
use TightenCo\Jigsaw\File\TemporaryFilesystem;
use TightenCo\Jigsaw\Handlers\MarkdownHandler;
use TightenCo\Jigsaw\Parsers\FrontMatterParser;
use TightenCo\Jigsaw\Loaders\CollectionDataLoader;
use TightenCo\Jigsaw\Parsers\ParsedownExtraParser;
use TightenCo\Jigsaw\Handlers\PaginatedPageHandler;
use Mni\FrontYAML\Bridge\Symfony\SymfonyYAMLParser;
use TightenCo\Jigsaw\Handlers\CollectionItemHandler;
use TightenCo\Jigsaw\Collection\CollectionPaginator;
use TightenCo\Jigsaw\Loaders\CollectionRemoteItemLoader;
use TightenCo\Jigsaw\PathResolvers\CollectionPathResolver;
use TightenCo\Jigsaw\PathResolvers\BasicOutputPathResolver;
use TightenCo\Jigsaw\CollectionItemHandlers\BladeCollectionItemHandler;
use TightenCo\Jigsaw\CollectionItemHandlers\MarkdownCollectionItemHandler;

if (file_exists(__DIR__.'/vendor/autoload.php')) {
    require __DIR__.'/vendor/autoload.php';
} else {
    require __DIR__.'/../../autoload.php';
}

setlocale(LC_ALL, 'en_US.UTF8');

$container = new Container;

$container->setInstance($container);

$container->instance('cwd', getcwd());

if (file_exists($envPath = $container['cwd'] . '/.env')) {
    (new Dotenv())->load($envPath);
}

$cachePath = $container['cwd'] . '/cache';
$bootstrapFile = $container['cwd'] . '/bootstrap.php';

{'fraction_non_alphanumeric': 0.11667364893171345, 'fraction_numerical': 0.00041893590280687055, 'mean_word_length': 7.148464163822526, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7171417', 'n_tokens_mistral': 1738, 'n_tokens_neox': 1759, 'n_words': 224}