<commit_before><?php

namespace RdnAsset\Factory\Console\Command;

use RdnAsset\Console\Command;
use RdnConsole\Factory\Command\AbstractCommandFactory;
use Symfony\Component\Console\Input\InputOption;

class Publish extends AbstractCommandFactory
{
	public function configure()
	{
		$this->adapter
			->setName('asset:publish')
			->setDescription('Publish assets from all modules to the <comment>public/</comment> directory')
			->addOption(
				'module',
				null,
				InputOption::VALUE_REQUIRED,
				'The module to use for this command.'
			)
			->addOption(
				'prune',
				null,
				InputOption::VALUE_NONE,
				'Remove items from the destination directory that no longer exist.'
			)<commit_msg>simpler option descriptions<commit_after><?php

namespace RdnAsset\Factory\Console\Command;

use RdnAsset\Console\Command;
use RdnConsole\Factory\Command\AbstractCommandFactory;
use Symfony\Component\Console\Input\InputOption;

class Publish extends AbstractCommandFactory
{
	public function configure()
	{
		$this->adapter
			->setName('asset:publish')
			->setDescription('Publish assets from all modules to the <comment>public/</comment> directory')
			->addOption(
				'module',
				null,
				InputOption::VALUE_REQUIRED,
				'Only publish the assets for the given module.'
			)
			->addOption(
				'prune',
				null,
				InputOption::VALUE_NONE,
				'Remove assets that no longer exist.'
			)
{'fraction_non_alphanumeric': 0.10714285714285714, 'fraction_numerical': 0.0, 'mean_word_length': 4.2669172932330826, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 17, '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': '3863795', 'n_tokens_mistral': 477, 'n_tokens_neox': 409, 'n_words': 103}