chore: fix formatting and clippy lints
This commit is contained in:
1 parent
8952bd5399
commit
9d9e959744
35 files changed
+1091
-582
No files matched your search
@@ -366,14 +366,14 @@ impl McpTool for TasksHandler {
|
||||
let mut updated_task: Option<Task> = None;
|
||||
state.project.tasks.modify(|tasks| {
|
||||
if let Some(task) = tasks.iter_mut().find(|t| t.id == id || t.title == id) {
|
||||
if let Some(ac) = task.acceptance_criteria.iter_mut().next() {
|
||||
if let Some(ac) = task.acceptance_criteria.first_mut() {
|
||||
if ac.is_met {
|
||||
already_met = true;
|
||||
} else {
|
||||
ac.is_met = true;
|
||||
success = true;
|
||||
task.updated_at = crate::handlers::utils::now_secs();
|
||||
updated_task = Some(task.clone());
|
||||
task.updated_at = crate::handlers::utils::now_secs();
|
||||
updated_task = Some(task.clone());
|
||||
}
|
||||
} else {
|
||||
task.acceptance_criteria
|
||||
@@ -444,7 +444,7 @@ impl McpTool for MilestonesHandler {
|
||||
})?;
|
||||
let ns = req
|
||||
.namespace
|
||||
.unwrap_or_else(|| crate::models::default_namespace());
|
||||
.unwrap_or_else(crate::models::default_namespace);
|
||||
state.project.milestones.modify(|ms| {
|
||||
ms.push(crate::models::Milestone {
|
||||
id: uuid::Uuid::new_v4().to_string(),
|
||||
@@ -477,16 +477,16 @@ impl McpTool for MilestonesHandler {
|
||||
for m in ms.iter_mut() {
|
||||
if m.id == id {
|
||||
m.status = status.clone();
|
||||
if status.eq_ignore_ascii_case("completed") || status.eq_ignore_ascii_case("done") {
|
||||
if m.completed_at.is_none() {
|
||||
if (status.eq_ignore_ascii_case("completed")
|
||||
|| status.eq_ignore_ascii_case("done"))
|
||||
&& m.completed_at.is_none() {
|
||||
m.completed_at = Some(crate::handlers::utils::now_secs());
|
||||
}
|
||||
}
|
||||
if let Some(task_ids) = &req.task_ids {
|
||||
m.task_ids = task_ids.clone();
|
||||
if let Some(deliverables) = &req.deliverables {
|
||||
m.deliverables = deliverables.clone();
|
||||
}
|
||||
if let Some(deliverables) = &req.deliverables {
|
||||
m.deliverables = deliverables.clone();
|
||||
}
|
||||
}
|
||||
found = true;
|
||||
break;
|
||||
|
||||
Reference in new issue
Block a user