2015-05-31 13:53:31 -05:00
|
|
|
# .scrutinizer.yml
|
|
|
|
tools:
|
2015-07-09 14:26:40 -05:00
|
|
|
external_code_coverage: false
|
2016-03-03 02:37:40 -06:00
|
|
|
filter:
|
2017-01-02 02:02:58 -06:00
|
|
|
paths:
|
|
|
|
- app/*
|
|
|
|
excluded_paths:
|
|
|
|
- "database/migrations/*"
|
|
|
|
- "bootstrap/*"
|
|
|
|
- "config/*"
|
|
|
|
- "docker/*"
|
|
|
|
- "public/js/lib/*"
|
|
|
|
- "public/lib/adminlte/js/*"
|
|
|
|
- "public/lib/bootstrap/js/*"
|
|
|
|
- "resources/*"
|
|
|
|
- "routes/*"
|
|
|
|
- "storage/*"
|
|
|
|
checks:
|
|
|
|
php:
|
|
|
|
use_self_instead_of_fqcn: true
|
|
|
|
uppercase_constants: true
|
|
|
|
return_doc_comments: true
|
|
|
|
return_doc_comment_if_not_inferrable: true
|
|
|
|
remove_extra_empty_lines: true
|
|
|
|
parameter_doc_comments: true
|
|
|
|
optional_parameters_at_the_end: true
|
|
|
|
no_short_variable_names:
|
|
|
|
minimum: '3'
|
|
|
|
no_short_method_names:
|
|
|
|
minimum: '3'
|
|
|
|
no_long_variable_names:
|
|
|
|
maximum: '20'
|
|
|
|
no_goto: true
|
|
|
|
newline_at_end_of_file: true
|
|
|
|
encourage_single_quotes: true
|
|
|
|
avoid_todo_comments: true
|
|
|
|
avoid_perl_style_comments: true
|
|
|
|
avoid_fixme_comments: true
|
|
|
|
avoid_multiple_statements_on_same_line: true
|
|
|
|
align_assignments: true
|
|
|
|
javascript: true
|
|
|
|
|
|
|
|
coding_style:
|
|
|
|
php:
|
|
|
|
spaces:
|
|
|
|
around_operators:
|
|
|
|
concatenation: true
|
|
|
|
other:
|
|
|
|
after_type_cast: false
|