Browse Source

scrutinizer.yml

windhamdavid 5 years ago
parent
commit
b914ec1768
1 changed files with 79 additions and 0 deletions
  1. 79 0
      .scrutinizer.yml

+ 79 - 0
.scrutinizer.yml

@@ -0,0 +1,79 @@
+build:
+	nodes:
+	analysis:
+	dependencies:
+		before:
+			- composer require --dev johnpbloch/wordpress
+	tests:
+	override:
+          - php-scrutinizer-run --enable-security-analysis
+filter:
+	excluded_paths:
+	    - "inc/lib/"	# exclude the twilio api and html_dom scaper files
+	    - "node_modules/"
+	dependency_paths:
+		- wordpress/	# exlude wordpress from commit
+# 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: true
+#         no_global_keyword: false
+#         avoid_usage_of_logical_operators: true
+#         psr2_class_declaration: false
+#         no_underscore_prefix_in_properties: false
+#         no_underscore_prefix_in_methods: false
+#         blank_line_after_namespace_declaration: true
+#         single_namespace_per_use: false
+#         psr2_switch_declaration: false
+#         psr2_control_structure_declaration: false
+#         avoid_superglobals: false
+#         security_vulnerabilities: false
+#         no_exit: false
+#         return_doc_comments: true
+#         parameter_doc_comments: true
+#         uppercase_constants: true
+#         avoid_perl_style_comments: true
+#
+# coding_style:
+#     php:
+#         indentation:
+#             general:
+#                 use_tabs: true
+#         spaces:
+#             within:
+#                 function_declaration: true
+#                 if: true
+#                 for: true
+#                 while: true
+#                 switch: true
+#                 catch: true
+#         braces:
+#             classes_functions:
+#                 class: end-of-line
+#                 function: end-of-line
+#             if:
+#                 opening: end-of-line
+#                 always: true
+#             for:
+#                 opening: end-of-line
+#             while:
+#                 opening: end-of-line
+#             do_while:
+#                 opening: end-of-line
+#         upper_lower_casing:
+#             keywords:
+#                 general: lower
+#             constants:
+#                 true_false_null: lower
+# tools:
+# sensiolabs_security_checker: true
+# # external_code_coverage: true
+# php_code_sniffer:
+#     config:
+#         # https://scrutinizer-ci.com/docs/tools/php/code-sniffer/standards
+#         standard: "WordPress"