Magento Coding Standard (PHPCS) report for blackbird/dto-toolkit ================================================================ Package version: 1.0.1 | Magento: 2.4.9 | Tested: 2026-06-01 17 warnings in 3 files Exception/ClassNotFound.php 25:1 warning Expected 1 blank line at end of file; 2 found (PSR2.Files.EndFileNewline.TooMany) Model/Factory/DTOFactory.php 13:12 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 13:49 warning Expected 0 spaces between argument "$dtoClassName" and comma; 1 found (Squiz.Functions.FunctionDeclarationArgumentSpacing.SpaceBeforeComma) 13:49 warning Expected 1 space between comma and type hint "array"; 0 found (Squiz.Functions.FunctionDeclarationArgumentSpacing.NoSpaceBeforeHint) 18:33 warning Space found before comma in argument list (Generic.Functions.FunctionCallArgumentSpacing.SpaceBeforeComma) 18:33 warning No space found after comma in argument list (Generic.Functions.FunctionCallArgumentSpacing.NoSpaceAfterComma) 24:15 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 56:15 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 62:5 warning The closing parenthesis and the opening brace of a multi-line function declaration must be on the same line (Squiz.Functions.MultiLineFunctionDeclaration.NewlineBeforeOpenBrace) 76:15 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 85:15 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 95:15 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) 109:15 warning Comment block is missing (Magento2.Annotation.MethodAnnotationStructure.NoCommentBlock) Trait/DtoFactoryTrait.php 9:5 warning Missing short description (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 10:8 warning There must be exactly one blank line before tags (Magento2.Annotation.MethodAnnotationStructure.MethodAnnotation) 12:19 warning Missing @param for argument in method annotation (Magento2.Annotation.MethodArguments.ParamMissing) 12:27 warning Static method cannot be intercepted and its use is discouraged. (Magento2.Functions.StaticFunction.StaticFunction)