feat: add comprehensive formatting rules and type inference guidelines

This commit is contained in:
overtrue
2025-05-28 16:04:38 +08:00
parent f05a0b8e83
commit 8747a91df8
28 changed files with 792 additions and 383 deletions
+12 -3
View File
@@ -997,10 +997,19 @@ mod tests {
sqs_arn: Some(vec!["arn:aws:sqs:us-east-1:123456789012:test-queue".to_string()]),
deployment_id: Some("deployment-123".to_string()),
buckets: Some(Buckets { count: 5, error: None }),
objects: Some(Objects { count: 1000, error: None }),
versions: Some(Versions { count: 1200, error: None }),
objects: Some(Objects {
count: 1000,
error: None,
}),
versions: Some(Versions {
count: 1200,
error: None,
}),
delete_markers: Some(DeleteMarkers { count: 50, error: None }),
usage: Some(Usage { size: 1000000000, error: None }),
usage: Some(Usage {
size: 1000000000,
error: None,
}),
services: Some(Services::default()),
backend: Some(ErasureBackend::default()),
servers: Some(vec![ServerProperties::default()]),
+1 -4
View File
@@ -685,10 +685,7 @@ mod tests {
write: false,
};
let full_access = AccountAccess {
read: true,
write: true,
};
let full_access = AccountAccess { read: true, write: true };
let no_access = AccountAccess {
read: false,