Magento Coding Standard (PHPCS) report for magefan/module-translation ===================================================================== Package version: 2.6.4 | Magento: 2.4.9 | Tested: 2026-06-25 2 errors, 457 warnings in 78 files Plugin/Magento/Framework/Phrase/Renderer/Translate.php 38:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 39:8 warning Type is not specified (Magento2.Annotation.MethodArguments.NoTypeSpecified) 39:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 40:8 warning Type is not specified (Magento2.Annotation.MethodArguments.NoTypeSpecified) 86:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 87:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) Plugin/Magento/Ui/Model/Export/MetadataProvider.php 13:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 33:1 warning Code must not contain multiple empty lines in a row; found 2 empty lines. (Magento2.Whitespace.MultipleEmptyLines.MultipleEmptyLines) 35:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 36:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 39:5 warning Visibility must be declared on method "convertToSnakeCase" (Squiz.Scope.MethodScope.Missing) 46:6 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 47:9 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 48:9 warning Type is not specified (Magento2.Annotation.MethodArguments.NoTypeSpecified) 55:22 error Identical operator === is not used for testing the return value of strpos function (Magento2.PHP.ReturnValueCheck.ImproperValueTesting) Plugin/Backend/Magento/Catalog/Block/Adminhtml/Product/Attribute/Edit.php 29:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 48:13 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) Plugin/Backend/Magento/Backend/Block/Widget/Grid/Massaction.php 43:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 44:8 warning Type is not specified (Magento2.Annotation.MethodArguments.NoTypeSpecified) 44:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) Model/Config.php 24:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 26:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 27:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 29:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 31:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 36:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 37:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 39:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 84:12 warning @param is not found for one or more params in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 102:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 103:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 111:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 112:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 117:124 warning Line exceeds 120 characters; contains 124 characters (Generic.Files.LineLength.TooLong) 120:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 121:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 129:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 130:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 138:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 139:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 151:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 152:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 169:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 170:8 warning Type is not specified (Magento2.Annotation.MethodArguments.NoTypeSpecified) 170:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 171:8 warning Type is not specified (Magento2.Annotation.MethodArguments.NoTypeSpecified) 185:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 186:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 187:8 warning null is not a valid PHP type (Magento2.Annotation.MethodArguments.NotValidType) 199:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 200:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) Model/Translation/Source/LocaleToLanguage.php 18:8 warning Short description duplicates class property name. (Magento2.Commenting.ClassPropertyPHPDocFormatting.AlreadyHaveMeaningfulNameVar) 25:8 warning Short description duplicates class property name. (Magento2.Commenting.ClassPropertyPHPDocFormatting.AlreadyHaveMeaningfulNameVar) 80:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 81:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) Model/Translation/Source/StoreView.php 19:8 warning Short description duplicates class property name. (Magento2.Commenting.ClassPropertyPHPDocFormatting.AlreadyHaveMeaningfulNameVar) 26:8 warning Short description duplicates class property name. (Magento2.Commenting.ClassPropertyPHPDocFormatting.AlreadyHaveMeaningfulNameVar) 33:8 warning Short description duplicates class property name. (Magento2.Commenting.ClassPropertyPHPDocFormatting.AlreadyHaveMeaningfulNameVar) 86:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 87:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) Model/Translation/Source/Status.php 29:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 30:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) Model/TranslatableData.php 83:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 93:129 warning Line exceeds 120 characters; contains 129 characters (Generic.Files.LineLength.TooLong) 143:129 warning Line exceeds 120 characters; contains 129 characters (Generic.Files.LineLength.TooLong) 168:98 warning There must be exactly one blank line between lines short and long descriptions (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 201:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 202:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 210:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 211:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 230:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 231:8 warning Type is not specified (Magento2.Annotation.MethodArguments.NoTypeSpecified) 231:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 258:127 warning Line exceeds 120 characters; contains 127 characters (Generic.Files.LineLength.TooLong) 280:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 281:8 warning Type is not specified (Magento2.Annotation.MethodArguments.NoTypeSpecified) 281:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 304:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 305:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 323:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 324:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 337:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 338:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 354:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 355:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) Model/Translation.php 15:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 17:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 19:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 35:15 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 42:5 warning Annotation block is empty (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 50:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 51:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 64:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 65:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 73:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 74:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 81:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 82:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 89:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 90:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 97:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 98:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 105:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 106:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 113:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 114:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 121:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 122:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 129:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 130:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 138:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 139:8 warning Type is not specified (Magento2.Annotation.MethodArguments.NoTypeSpecified) 139:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 147:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 148:8 warning Type is not specified (Magento2.Annotation.MethodArguments.NoTypeSpecified) 148:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 156:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 157:8 warning Type is not specified (Magento2.Annotation.MethodArguments.NoTypeSpecified) 157:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 165:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 166:8 warning Type is not specified (Magento2.Annotation.MethodArguments.NoTypeSpecified) 166:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 174:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 175:8 warning Type is not specified (Magento2.Annotation.MethodArguments.NoTypeSpecified) 175:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) Model/ResourceModel/Translation/Grid/Collection.php 29:8 warning $mainTable parameter is not in order (Magento2.Annotation.MethodArguments.ParamOrder) 29:8 warning $storeManager parameter is missing in method arguments signature (Magento2.Annotation.MethodArguments.ArgumentMissing) 30:8 warning $eventPrefix parameter is not in order (Magento2.Annotation.MethodArguments.ParamOrder) 30:8 warning $metadataPool parameter is missing in method arguments signature (Magento2.Annotation.MethodArguments.ArgumentMissing) 31:8 warning $eventObject parameter is not in order (Magento2.Annotation.MethodArguments.ParamOrder) 32:8 warning $resourceModel parameter is not in order (Magento2.Annotation.MethodArguments.ParamOrder) 33:8 warning $model parameter is not in order (Magento2.Annotation.MethodArguments.ParamOrder) 34:8 warning $connection parameter is not in order (Magento2.Annotation.MethodArguments.ParamOrder) 35:8 warning $resource parameter is not in order (Magento2.Annotation.MethodArguments.ParamOrder) 41:12 warning Extra @param found in method annotation (Magento2.Annotation.MethodArguments.ExtraParam) 68:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 69:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 76:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 77:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) Model/ResourceModel/Translation/Collection.php 13:15 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 15:15 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) 17:15 warning Missing PHP DocBlock for class property. (Magento2.Commenting.ClassPropertyPHPDocFormatting.Missing) Model/ResourceModel/Translation.php 40:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 41:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) Model/EntityManager.php 81:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 82:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 89:13 warning Direct throw of generic Exception is discouraged. Use context specific instead. (Magento2.Exceptions.DirectThrow.FoundDirectThrow) Model/Config/Backend/File.php 83:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 84:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 93:129 warning Line exceeds 120 characters; contains 129 characters (Generic.Files.LineLength.TooLong) 96:36 warning The use of function file_get_contents() is discouraged (Magento2.Functions.DiscouragedFunction.Discouraged) 101:135 warning Line exceeds 120 characters; contains 135 characters (Generic.Files.LineLength.TooLong) 102:13 warning The use of function unlink() is discouraged (Magento2.Functions.DiscouragedFunction.Discouraged) 103:11 warning Empty CATCH statement detected (Magento2.CodeAnalysis.EmptyBlock.DetectedCatch) Model/Config/Source/LimitBy.php 17:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) Model/Config/Source/PhrasesLocaleSource.php 15:54 warning Short description should not be in multi lines (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 23:39 warning Opening brace must be the last content on the line (Squiz.Functions.MultiLineFunctionDeclaration.ContentAfterBrace) 23:78 warning Closing brace must be on a line by itself (Squiz.WhiteSpace.ScopeClosingBrace.ContentBefore) Model/Config/Source/ChatGPTModels.php 33:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 34:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) Model/Config/Source/ScheduleSource.php 19:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 20:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 48:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 49:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 63:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 64:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) Model/Config/Source/LocaleSource.php 12:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 13:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) Model/Config/Source/Locale.php 39:12 warning @param is not found for one or more params in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 71:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 72:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 78:146 warning Line exceeds 120 characters; contains 146 characters (Generic.Files.LineLength.TooLong) Model/Config/Source/DeepSeekModels.php 12:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 13:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) Model/Config/Source/ProcessorsList.php 12:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 13:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 14:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 15:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 17:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 18:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 31:1 warning Code must not contain multiple empty lines in a row; found 2 empty lines. (Magento2.Whitespace.MultipleEmptyLines.MultipleEmptyLines) 33:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 34:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) Model/Config/Source/GoogleApiVersion.php 15:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 16:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) Model/Config/Source/DeeplApiUrl.php 15:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 16:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) Model/Import/Translation/RowValidatorInterface.php 14:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 15:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 16:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 23:12 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) Model/Import/Translation.php 15:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 17:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 19:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 21:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 23:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 25:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 25:11 warning Class constants must be uppercase; expected TABLE_ENTITY but found TABLE_Entity (Generic.NamingConventions.UpperCaseConstantName.ClassConstantNotUpperCase) 27:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 60:15 warning Class properties must have type declaration using @var tag. (Magento2.Commenting.ClassPropertyPHPDocFormatting.MissingVar) 302:8 warning $priceData parameter is missing in method arguments signature (Magento2.Annotation.MethodArguments.ArgumentMissing) 306:15 warning $entityData parameter is missing in method annotation (Magento2.Annotation.MethodArguments.ArgumentMissing) 341:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 342:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 343:8 warning Type is not specified (Magento2.Annotation.MethodArguments.NoTypeSpecified) 363:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 364:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) Model/Import/Validator/AbstractImportValidator.php 23:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 24:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) Model/Import/Validator/Validator.php 46:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 47:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) Observer/Magefan/TranslationSaveAfter.php 83:1 warning Code must not contain multiple empty lines in a row; found 2 empty lines. (Magento2.Whitespace.MultipleEmptyLines.MultipleEmptyLines) 85:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 86:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 88:12 warning Empty FUNCTION statement detected (Magento2.CodeAnalysis.EmptyBlock.DetectedFunction) Ui/Component/Listing/Column/TranslationActions.php 19:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 21:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 93:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 96:13 warning Motivation behind the added @deprecated tag MUST be explained. @see tag MUST be used with reference to new implementation when code is deprecated and there is a new alternative. (Magento2.Annotation.MethodAnnotationStructure.InvalidDeprecatedTagUsage) etc/adminhtml/routes.xml 1:1 warning End of line character is invalid; expected "\n" but found "\r\n" (Generic.Files.LineEndings.InvalidEOLChar) etc/module.xml 1:1 warning End of line character is invalid; expected "\n" but found "\r\n" (Generic.Files.LineEndings.InvalidEOLChar) Controller/Adminhtml/Mass/Translate/Locked.php 18:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 25:146 warning Line exceeds 120 characters; contains 146 characters (Generic.Files.LineLength.TooLong) Controller/Adminhtml/Translation/Index.php 14:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 48:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 49:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) Controller/Adminhtml/Translation/NewAction.php 14:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 33:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 34:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) Controller/Adminhtml/Translation/InlineEdit.php 19:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 47:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 48:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 93:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 94:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 95:8 warning Type is not specified (Magento2.Annotation.MethodArguments.NoTypeSpecified) 103:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 104:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) Controller/Adminhtml/Translation/Delete.php 15:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) Controller/Adminhtml/Translation/Edit.php 17:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) Controller/Adminhtml/Translation/Save.php 19:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 109:121 warning Line exceeds 120 characters; contains 121 characters (Generic.Files.LineLength.TooLong) Controller/Adminhtml/Translation/MassDelete.php 19:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) Controller/Adminhtml/Promo/Search.php 13:15 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) Controller/Adminhtml/Promo/Glossary.php 13:15 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) Controller/Adminhtml/Promo/Schedule.php 13:15 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) Controller/Adminhtml/Promo/AbstractPromo.php 17:5 warning Visibility must be declared on all constants if your project supports PHP 7.1 or later (PSR12.Properties.ConstantVisibility.NotFound) 24:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 30:24 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 32:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) view/adminhtml/templates/form/js.phtml 40:164 warning Line exceeds 120 characters; contains 189 characters (Generic.Files.LineLength.TooLong) view/adminhtml/templates/system/config/buttons/schedule_selected_sources_button.phtml 31:1 warning Line exceeds 120 characters; contains 187 characters (Generic.Files.LineLength.TooLong) 32:117 warning Line exceeds 120 characters; contains 123 characters (Generic.Files.LineLength.TooLong) 35:118 warning Line exceeds 120 characters; contains 131 characters (Generic.Files.LineLength.TooLong) 52:198 warning Line exceeds 120 characters; contains 201 characters (Generic.Files.LineLength.TooLong) 61:118 warning Line exceeds 120 characters; contains 127 characters (Generic.Files.LineLength.TooLong) 62:134 warning Line exceeds 120 characters; contains 143 characters (Generic.Files.LineLength.TooLong) 66:128 warning Line exceeds 120 characters; contains 137 characters (Generic.Files.LineLength.TooLong) 67:146 warning Line exceeds 120 characters; contains 155 characters (Generic.Files.LineLength.TooLong) 68:120 warning Line exceeds 120 characters; contains 129 characters (Generic.Files.LineLength.TooLong) 69:118 warning Line exceeds 120 characters; contains 127 characters (Generic.Files.LineLength.TooLong) 70:129 warning Line exceeds 120 characters; contains 138 characters (Generic.Files.LineLength.TooLong) 71:124 warning Line exceeds 120 characters; contains 133 characters (Generic.Files.LineLength.TooLong) 72:133 warning Line exceeds 120 characters; contains 142 characters (Generic.Files.LineLength.TooLong) 75:133 warning Line exceeds 120 characters; contains 136 characters (Generic.Files.LineLength.TooLong) 76:1 warning Line exceeds 120 characters; contains 148 characters (Generic.Files.LineLength.TooLong) 78:143 warning Line exceeds 120 characters; contains 147 characters (Generic.Files.LineLength.TooLong) 79:189 warning Line exceeds 120 characters; contains 193 characters (Generic.Files.LineLength.TooLong) 80:186 warning Line exceeds 120 characters; contains 190 characters (Generic.Files.LineLength.TooLong) 81:196 warning Line exceeds 120 characters; contains 200 characters (Generic.Files.LineLength.TooLong) 88:1 warning Line exceeds 120 characters; contains 166 characters (Generic.Files.LineLength.TooLong) 96:1 warning Line exceeds 120 characters; contains 121 characters (Generic.Files.LineLength.TooLong) 98:1 warning Line exceeds 120 characters; contains 167 characters (Generic.Files.LineLength.TooLong) view/adminhtml/templates/promo/schedule.phtml 13:161 warning Line exceeds 120 characters; contains 162 characters (Generic.Files.LineLength.TooLong) 24:1 warning Line exceeds 120 characters; contains 131 characters (Generic.Files.LineLength.TooLong) view/adminhtml/templates/promo/search.phtml 14:195 warning Line exceeds 120 characters; contains 196 characters (Generic.Files.LineLength.TooLong) 26:1 warning Line exceeds 120 characters; contains 131 characters (Generic.Files.LineLength.TooLong) view/adminhtml/templates/promo/glossary.phtml 13:158 warning Line exceeds 120 characters; contains 159 characters (Generic.Files.LineLength.TooLong) 25:1 warning Line exceeds 120 characters; contains 131 characters (Generic.Files.LineLength.TooLong) view/adminhtml/templates/add_edit_translation/auto_translation.phtml 13:54 warning ObjectManager should not be used in .phtml template. Templates must not instantiate new objects within their code. All objects must be passed from the Block object. (Magento2.Templates.ObjectManager.ObjectManagerUsageFound) 15:192 warning Line exceeds 120 characters; contains 192 characters (Generic.Files.LineLength.TooLong) view/adminhtml/templates/product_attributes/auto_translation.phtml 12:54 warning ObjectManager should not be used in .phtml template. Templates must not instantiate new objects within their code. All objects must be passed from the Block object. (Magento2.Templates.ObjectManager.ObjectManagerUsageFound) 14:191 warning Line exceeds 120 characters; contains 191 characters (Generic.Files.LineLength.TooLong) 23:116 warning Line exceeds 120 characters; contains 123 characters (Generic.Files.LineLength.TooLong) 31:137 warning Line exceeds 120 characters; contains 145 characters (Generic.Files.LineLength.TooLong) 52:1 warning Line exceeds 120 characters; contains 157 characters (Generic.Files.LineLength.TooLong) view/adminhtml/templates/translation_info.phtml 25:164 warning Line exceeds 120 characters; contains 165 characters (Generic.Files.LineLength.TooLong) 32:171 warning Line exceeds 120 characters; contains 172 characters (Generic.Files.LineLength.TooLong) 36:147 warning Line exceeds 120 characters; contains 148 characters (Generic.Files.LineLength.TooLong) 48:124 warning Line exceeds 120 characters; contains 128 characters (Generic.Files.LineLength.TooLong) 63:118 warning Line exceeds 120 characters; contains 122 characters (Generic.Files.LineLength.TooLong) 68:121 warning Line exceeds 120 characters; contains 125 characters (Generic.Files.LineLength.TooLong) 74:137 warning Line exceeds 120 characters; contains 138 characters (Generic.Files.LineLength.TooLong) 75:198 warning Line exceeds 120 characters; contains 206 characters (Generic.Files.LineLength.TooLong) 94:1 warning Line exceeds 120 characters; contains 178 characters (Generic.Files.LineLength.TooLong) 95:1 warning Line exceeds 120 characters; contains 163 characters (Generic.Files.LineLength.TooLong) view/adminhtml/layout/translation_translation_edit.xml 1:1 warning End of line character is invalid; expected "\n" but found "\r\n" (Generic.Files.LineEndings.InvalidEOLChar) view/adminhtml/ui_component/translation_translation_form.xml 1:1 warning End of line character is invalid; expected "\n" but found "\r\n" (Generic.Files.LineEndings.InvalidEOLChar) view/adminhtml/ui_component/translation_translation_listing.xml 1:1 warning End of line character is invalid; expected "\n" but found "\r\n" (Generic.Files.LineEndings.InvalidEOLChar) view/adminhtml/web/template/form/element/is-special.html 1:1 error Avoid using self-closing tag with non-void html element - "