feat(profile):应用配置文件时自动设置GPG签名和SSH配置

♻️ refactor(generator):移除未使用的导入和剪贴板功能
♻️ refactor(git):清理未使用的导入和优化代码结构
♻️ refactor(i18n):简化翻译模块的导出结构
♻️ refactor(llm):移除未使用的序列化导入
♻️ refactor(openrouter):简化模型验证函数
This commit is contained in:
2026-02-04 10:57:15 +08:00
parent 88324c21c2
commit c9073ff4a7
10 changed files with 31 additions and 31 deletions

View File

@@ -1,6 +1,6 @@
use super::{CommitInfo, GitRepo};
use anyhow::{Context, Result};
use chrono::{DateTime, TimeZone, Utc};
use chrono::{DateTime, Utc};
use std::collections::HashMap;
use std::fs;
use std::path::Path;
@@ -232,8 +232,6 @@ impl ChangelogGenerator {
let mut breaking = vec![];
for commit in commits {
let msg = commit.subject();
if commit.message.contains("BREAKING CHANGE") {
breaking.push(commit);
}

View File

@@ -1,5 +1,5 @@
use super::GitRepo;
use anyhow::{bail, Context, Result};
use anyhow::{bail, Result};
use chrono::Local;
/// Commit builder for creating commits

View File

@@ -8,10 +8,6 @@ pub mod changelog;
pub mod commit;
pub mod tag;
pub use changelog::ChangelogGenerator;
pub use commit::CommitBuilder;
pub use tag::TagBuilder;
/// Git repository wrapper with enhanced cross-platform support
pub struct GitRepo {
repo: Repository,

View File

@@ -1,5 +1,5 @@
use super::GitRepo;
use anyhow::{bail, Context, Result};
use anyhow::{bail, Result};
use semver::Version;
/// Tag builder for creating tags