five

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
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作