<?xml version="1.0"?> <!-- /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ --> <ruleset name="Magento2FunctionalTestingFramework"> <description>Custom Magento2 Functional Testing Framework coding standard.</description> <rule ref="PSR2"/> <rule ref="Magento.Files.LineLength"> <properties> <property name="lineLimit" value="120"/> <property name="absoluteLineLimit" value="120"/> </properties> </rule> <rule ref="Magento.LiteralNamespaces.LiteralNamespaces"> <exclude-pattern>*/_files/*</exclude-pattern> </rule> <rule ref="Magento.Commenting.FunctionComment"> <exclude-pattern>*/dev/tests*</exclude-pattern> </rule> <rule ref="Magento.Commenting.VariableComment"/> <rule ref="Generic.Functions.CallTimePassByReference"/> <rule ref="Generic.PHP.DeprecatedFunctions"/> <rule ref="Squiz.Commenting.DocCommentAlignment"/> <rule ref="Squiz.Functions.GlobalFunction"/> <rule ref="Squiz.WhiteSpace.LogicalOperatorSpacing"/> <!-- Codeception Webdriver violates this, cannot fix as we extend from them --> <rule ref="PSR2.Methods.MethodDeclaration.Underscore"> <severity>0</severity> </rule> </ruleset>