<commit_before><?php
/**
 * The Reflect CLI version.
 *
 * PHP version 5
 *
 * @category PHP
 * @package  PHP_Reflect
 * @author   Laurent Laville <<EMAIL>>
 * @license  http://www.opensource.org/licenses/bsd-license.php  BSD License
 * @version  GIT: $Id$
 * @link     http://php5.laurent-laville.org/reflect/
 */

namespace Bartlett\Reflect;

use Symfony\Component\Console\Application;
use Symfony\Component\Console\Input\InputOption;
use Symfony\Component\Console\Input\InputInterface;
use Symfony\Component\Console\Output\OutputInterface;

use Bartlett\Reflect\Command\ProviderListCommand;
use Bartlett\Reflect\Command\ProviderShowCommand;
use Bartlett\Reflect\Command\ProviderDisplayCommand;
use Bartlett\Reflect\Command\PluginListCommand;
use Bartlett\Reflect\Command\ValidateCommand;

use SebastianBergmann\Version;

/**
 * Console Application.
 *
 * @category PHP
 * @package  PHP_Reflect
 * @author   Laurent Laville <<EMAIL>>
 * @license  http://www.opensource.org/licenses/bsd-license.php  BSD License
 * @version  Release: @package_version@
 * @link     http://php5.laurent-laville.org/reflect/
 * @since    Class available since Release 2.0.0RC2
 */
class ConsoleApplication extends Application
{
    const VERSION = '@package_version@';

    public function __construct()
    {
        parent::__construct('phpReflect', self::VERSION);
    }

    public function getLongVersion()
    {
        $version = $this->getVersion();

        if ('@' . 'package_version@' == $version) {
            $version = new Version('3.5.0', dirname(dirname(dirname(__DIR__))));
            $version = $version->getVersion();
        }

        $version = sprintf(
            '<info>%s</info> version <comment>%s</comment>',
            $this->getName(),<commit_msg>fixed wrong future version<commit_after><?php
/**
 * The Reflect CLI version.
 *
 * PHP version 5
 *
 * @category PHP
 * @package  PHP_Reflect
 * @author   Laurent Laville <<EMAIL>>
 * @license  http://www.opensource.org/licenses/bsd-license.php  BSD License
 * @version  GIT: $Id$
 * @link     http://php5.laurent-laville.org/reflect/
 */

namespace Bartlett\Reflect;

use Symfony\Component\Console\Application;
use Symfony\Component\Console\Input\InputOption;
use Symfony\Component\Console\Input\InputInterface;
use Symfony\Component\Console\Output\OutputInterface;

use Bartlett\Reflect\Command\ProviderListCommand;
use Bartlett\Reflect\Command\ProviderShowCommand;
use Bartlett\Reflect\Command\ProviderDisplayCommand;
use Bartlett\Reflect\Command\PluginListCommand;
use Bartlett\Reflect\Command\ValidateCommand;

use SebastianBergmann\Version;

/**
 * Console Application.
 *
 * @category PHP
 * @package  PHP_Reflect
 * @author   Laurent Laville <<EMAIL>>
 * @license  http://www.opensource.org/licenses/bsd-license.php  BSD License
 * @version  Release: @package_version@
 * @link     http://php5.laurent-laville.org/reflect/
 * @since    Class available since Release 2.0.0RC2
 */
class ConsoleApplication extends Application
{
    const VERSION = '@package_version@';

    public function __construct()
    {
        parent::__construct('phpReflect', self::VERSION);
    }

    public function getLongVersion()
    {
        $version = $this->getVersion();

        if ('@' . 'package_version@' == $version) {
            $version = new Version('2.5.0', dirname(dirname(dirname(__DIR__))));
            $version = $version->getVersion();
        }

        $version = sprintf(
            '<info>%s</info> version <comment>%s</comment>',
            $this->getName(),
{'fraction_non_alphanumeric': 0.1334464235227594, 'fraction_numerical': 0.005654509471303365, 'mean_word_length': 3.5948051948051947, 'pattern_counts': {'":': 0, '<': 21, '<?xml version=': 0, '>': 25, 'https://': 0, 'lorem ipsum': 0, 'www.': 4, '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': '6260958', 'n_tokens_mistral': 1070, 'n_tokens_neox': 1071, 'n_words': 210}