src/main/php/CommandLine/Commands/StaticCodeAnalysis/FindFilesToCheckCommand.php
private function buildInputDefinition() : InputDefinition
    {
        return new InputDefinition(
            [
                new InputOption(
                    'target',
                    't',
                    InputOption::VALUE_REQUIRED,
                    'Finds files which have changed since the current branch parted from the target branch '
                    . 'only. The Value has to be a commit-ish.',
                    false
                ),
                new InputOption(
                    'auto-target',
                    'a',
                    InputOption::VALUE_NONE,
                    'Finds Files which have changed since the current branch parted from the parent branch '
                    . 'only. It tries to find the parent branch by automagic.'
                ),
                new InputOption(
                    'blacklist-token',
                    'b',
                    InputOption::VALUE_REQUIRED,
                    'Name of the file which triggers the exclusion of the path',
                    ''
                ),
                new InputOption(
                    'whitelist-token',
                    'w',
                    InputOption::VALUE_REQUIRED,
                    'Name of the file which triggers the inclusion of the path',
                    ''
                ),
                new InputOption(
                    'filter',
                    'f',
                    InputOption::VALUE_REQUIRED,
                    'Filters the Filename. For example .php for PHP-Files',
                    ''
                ),
                new InputOption(
                    'exclusionList',
                    'e',
                    InputOption::VALUE_NONE,
                    'Gathers list of directories which should be excluded'
                ),
            ]
        );
    }
private function buildInputDefinition() : InputDefinition
    {
        return new InputDefinition(
            [
                new InputOption(
                    'target',
                    't',
                    InputOption::VALUE_REQUIRED,
                    'Finds files which have changed since the current branch parted from the target branch '
                    . 'only. The Value has to be a commit-ish.',
                    false
                ),
                new InputOption(
                    'auto-target',
                    'a',
                    InputOption::VALUE_NONE,
                    'Finds Files which have changed since the current branch parted from the parent branch '
                    . 'only. It tries to find the parent branch by automagic.'
                ),
                new InputOption(
                    'blacklist-token',
                    'b',
                    InputOption::VALUE_REQUIRED,
                    'Name of the file which triggers the exclusion of the path',
                    ''
                ),
                new InputOption(
                    'whitelist-token',
                    'w',
                    InputOption::VALUE_REQUIRED,
                    'Name of the file which triggers the inclusion of the path',
                    ''
                ),
                new InputOption(
                    'filter',
                    'f',
                    InputOption::VALUE_REQUIRED,
                    'Filters the Filename. For example .php for PHP-Files',
                    ''
                ),
                new InputOption(
                    'exclusionList',
                    'e',
                    InputOption::VALUE_NONE,
                    'Gathers list of directories which should be excluded'
                ),
            ]
        );
    }
private function buildInputDefinition ( ) : InputDefinition { return new InputDefinition ( [ new InputOption ( 'target' , 't' , InputOption :: VALUE_REQUIRED , 'Finds files which have changed since the current branch parted from the target branch ' . 'only. The Value has to be a commit-ish.' , false ) , new InputOption ( 'auto-target' , 'a' , InputOption :: VALUE_NONE , 'Finds Files which have changed since the current branch parted from the parent branch ' . 'only. It tries to find the parent branch by automagic.' ) , new InputOption ( 'blacklist-token' , 'b' , InputOption :: VALUE_REQUIRED , 'Name of the file which triggers the exclusion of the path' , '' ) , new InputOption ( 'whitelist-token' , 'w' , InputOption :: VALUE_REQUIRED , 'Name of the file which triggers the inclusion of the path' , '' ) , new InputOption ( 'filter' , 'f' , InputOption :: VALUE_REQUIRED , 'Filters the Filename. For example .php for PHP-Files' , '' ) , new InputOption ( 'exclusionList' , 'e' , InputOption :: VALUE_NONE , 'Gathers list of directories which should be excluded' ) , ] ) ; }
Builds InputDefinition for Command

@return InputDefinition

@SuppressWarnings(PHPMD.ExcessiveMethodLength)
Builds InputDefinition for Command