before_commands: - 'git submodule update --init --recursive' checks: php: excluded_dependencies: - etsy/phan filter: excluded_paths: - '3rdparty/*' - 'apps/*/3rdparty/*' - 'apps/*/vendor/*' - 'l10n/*' - 'core/l10n/*' - 'apps/*/l10n/*' - 'apps/*/tests/*' - 'lib/l10n/*' - 'core/vendor/*' - 'core/js/tests/lib/*.js' - 'core/js/tests/specs/*.js' - 'core/js/jquery-showpassword.js' - 'core/js/jquery-tipsy.js' - 'core/js/placeholders.js' - 'settings/l10n/*' - 'tests/*' - 'build/*' - 'lib/composer/*' imports: - javascript - php
checks: php: fix_php_opening_tag: false remove_php_closing_tag: false one_class_per_file: false side_effects_or_types: false no_mixed_inline_html: false require_braces_around_control_structures: false php5_style_constructor: false no_global_keyword: false avoid_usage_of_logical_operators: false psr2_class_declaration: false no_underscore_prefix_in_properties: false no_underscore_prefix_in_methods: false blank_line_after_namespace_declaration: false single_namespace_per_use: false psr2_switch_declaration: false psr2_control_structure_declaration: false avoid_superglobals: false security_vulnerabilities: false no_exit: false filter: { } coding_style: php: { }