mirror of
				https://gitlab.com/Chill-Projet/chill-bundles.git
				synced 2025-10-30 16:58:41 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			80 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			80 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| 
 | |
| /**
 | |
|  * Chill is a software for social workers
 | |
|  *
 | |
|  * For the full copyright and license information, please view
 | |
|  * the LICENSE file that was distributed with this source code.
 | |
|  */
 | |
| 
 | |
| declare(strict_types=1);
 | |
| 
 | |
| /** @var \drupol\PhpCsFixerConfigsPhp\Config\Php73 $config */
 | |
| $config = require __DIR__ . '/tests/app/vendor/drupol/php-conventions/config/php73/php_cs_fixer.config.php';
 | |
| 
 | |
| $config
 | |
|     ->getFinder()
 | |
|     ->ignoreDotFiles(false)
 | |
|     ->notPath('tests/app')
 | |
|     ->name(['.php_cs.dist.php']);
 | |
| 
 | |
| $rules = $config->getRules();
 | |
| 
 | |
| $riskyRules = [
 | |
|     'ternary_to_elvis_operator' => false,
 | |
|     'php_unit_mock_short_will_return' => false,
 | |
|     'php_unit_set_up_tear_down_visibility' => false,
 | |
|     'php_unit_construct' => false,
 | |
|     'php_unit_dedicate_assert' => false,
 | |
|     'php_unit_expectation' => false,
 | |
|     'php_unit_mock' => false,
 | |
|     'php_unit_namespaced' => false,
 | |
|     'php_unit_no_expectation_annotation' => false,
 | |
|     'php_unit_test_case_static_method_calls' => false,
 | |
|     'php_unit_test_annotation' => false,
 | |
|     //    'final_internal_class' => false,
 | |
|     //    'strict_param' => false,
 | |
|     //    'declare_strict_types' => false,
 | |
|     //    'strict_comparison' => false,
 | |
|     //    'no_unreachable_default_argument_value' => false,
 | |
|     //    'ereg_to_preg' => false,
 | |
|     //    'ordered_interfaces' => false,
 | |
|     //    'error_suppression' => false,
 | |
|     //    'non_printable_character' => false,
 | |
|     //    'ordered_traits' => false,
 | |
|     //    'no_useless_sprintf' => false,
 | |
|     //    'dir_constant' => false,
 | |
|     //    'no_alias_functions' => false,
 | |
|     //    'implode_call' => false,
 | |
|     //    'combine_nested_dirname' => false,
 | |
|     //    'pow_to_exponentiation' => false,
 | |
|     //    'comment_to_phpdoc' => false,
 | |
|     //    'no_unset_on_property' => false,
 | |
|     //    'native_constant_invocation' => false,
 | |
|     //    'function_to_constant' => false,
 | |
|     //    'is_null' => false,
 | |
|     //    'native_function_invocation' => false,
 | |
|     //    'no_trailing_whitespace_in_string' => false,
 | |
|     //    'array_push' => false,
 | |
|     //    'fopen_flag_order' => false,
 | |
|     //    'fopen_flags' => false,
 | |
|     //    'logical_operators' => false,
 | |
|     //    'modernize_types_casting' => false,
 | |
|     //    'no_homoglyph_names' => false,
 | |
|     //    'no_unneeded_final_method' => false,
 | |
|     //    'random_api_migration' => false,
 | |
|     //    'static_lambda' => false,
 | |
|     //    'set_type_to_cast' => false,
 | |
|     //    'string_line_ending' => false,
 | |
|     //    'psr_autoloading' => false,
 | |
| ];
 | |
| 
 | |
| $rules = array_merge(
 | |
|     $rules,
 | |
|     $riskyRules
 | |
| );
 | |
| 
 | |
| $rules['header_comment']['header'] = trim(file_get_contents(__DIR__ . '/resource/header.txt'));
 | |
| 
 | |
| return $config->setRules($rules);
 |