如何在magento 2 Extension中检查代码重复?
我已经在Magento 2中创建了一个模块,现在我正尝试在Magento Marketplace上提交该模块。我的扩展程序已通过业务审查和技术审查,但是我面临质量检查审查的问题。 我收到了Magento市场的一封邮件,说我的扩展程序中有代码重复。以下是邮件示例。 代码质量问题:CPD:此扩展名包含重复的代码。 当我通过Marketplace帐户访问产品并检查技术报告时,发现以下内容。 检测到代码重复 该扩展包含直接从Magento代码库复制的代码。这直接违反了《 Magento开发人员协议》第3.1和9.1b条。 File: vendor/module/vendor-module-1.0.0.0/Block/Adminhtml/Module/Edit/Tab/Stores.php Line: 58 File: magento/module-checkout-agreements/magento-module-checkout-agreements-100.0.6.0/Block/Adminhtml/Agreement/Edit/Form.php Line: 122 File: magento/module-cms/magento-module-cms-100.0.7.0/Block/Adminhtml/Block/Edit/Form.php Line: 100 File: vendor/module/vendor-module-1.0.0.0/Block/Adminhtml/Module/Renderer/Files.php Line: 49 File: magento/framework/magento-framework-100.0.16.0/Data/Form/Element/Image.php Line: 86 File: vendor/module/vendor-module-1.0.0.0/Model/ResourceModel/AbstractCollection.php Line: 2 File: magento/module-cms/magento-module-cms-100.0.7.0/Model/ResourceModel/AbstractCollection.php Line: 6 有什么方法可以检查安装程序中的代码重复,以避免其他扩展名出现此问题?