Code Smell DataSet
收藏DataCite Commons2024-09-08 更新2025-04-16 收录
下载链接:
https://ieee-dataport.org/documents/code-smell-dataset
下载链接
链接失效反馈官方服务:
资源简介:
This dataset contains information about code smell, which is a very important issue in software engineering. It is built by collecting the method having code smell from GitHub using the SonarCloud tool.There are 5 code smells and 1 normal class with 500 examples each.the metadata: method (function),smellkey, smellidSmell TypeIDDescriptionReferencejava:S1000Method names should comply with a naming convention to allow teams to collaborate efficiently.https://rules.sonarsource.com/java/RSPEC-100/java:S11611"@Override" should be used on overriding and implementing methods to improve readabilityhttps://rules.sonarsource.com/java/RSPEC-1161/java:S14522Generic wildcard types should not be used in return types to prevent returning a more general type than the method’s return typehttps://rules.sonarsource.com/java/RSPEC-1452/ java:S1193Type parameter names should comply with a naming convention to increase team collaboration. https://rules.sonarsource.com/java/RSPEC-119/ java:S11724Unused method parameters should be removed to prevent confusionhttps://rules.sonarsource.com/java/RSPEC-1172/ Without smell5Does not contain any smell -
提供机构:
IEEE DataPort
创建时间:
2024-09-08



