摘要
本发明公开了基于代码大模型的代码异味自动重构方法及装置,特点是包括:预处理数据集;利用SonarQube工具检测数据集中存在的代码异味;运用代码大模型逐一重构每一种代码异味,经过多轮重构优化得到新数据集;将优化后的新数据集输入SonarQube再次进行质量检测,解析代码异味报告提取出五个等级的重构前后的代码异味数量,计算每个等级的代码异味重构修复比例,若每个等级的代码异味重构修复比例达到预设阈值,则判定代码异味自动重构完成,否则将新数据集进行多轮重构优化,优点是能够有效消除代码中的代码异味,提升代码可读性和可维护性,减少人工重构量,缩短开发周期。
技术关键词
异味
重构方法
数据
检测工具
自动重构装置
报告
缩短开发周期
处理器
工具检测
大语言模型
重构算法
存储器
可读存储介质
程序
电子设备
计算机
模板
系统为您推荐了相关专利信息
设备状态参数
高压配电站
设备状态监测系统
动态环境参数
诊断模块
随机森林模型
历史气象数据
径流量预测方法
注意力机制算法
加权特征
惯性导航定位
误差修正方法
步长估计
加速度
扩展卡尔曼滤波算法