Skip to content

Commit e561a29

Browse files
committed
fix: resolve clippy write_literal warnings under -D warnings
Pass string literals directly to writeln! instead of through an empty format string. Add .gitignore for build artifacts.
1 parent cbca477 commit e561a29

4 files changed

Lines changed: 3 additions & 12 deletions

File tree

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,6 @@ fuzz/artifacts/
1313

1414
# Merge conflicts
1515
*.orig
16+
17+
# Build artifacts
18+
/target

tests/parse/anchors.rs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,6 @@ fn include_absolute_path_rejected() {
9393
let main = dir.path().join("docker-compose.yml");
9494
writeln!(
9595
std::fs::File::create(&main).unwrap(),
96-
"{}",
9796
"include:\n - /etc/passwd\nservices:\n app:\n image: alpine"
9897
)
9998
.unwrap();
@@ -106,7 +105,6 @@ fn include_parent_traversal_rejected() {
106105
let main = dir.path().join("docker-compose.yml");
107106
writeln!(
108107
std::fs::File::create(&main).unwrap(),
109-
"{}",
110108
"include:\n - ../../secret.yml\nservices:\n app:\n image: alpine"
111109
)
112110
.unwrap();
@@ -119,7 +117,6 @@ fn extends_file_absolute_path_rejected() {
119117
let main = dir.path().join("docker-compose.yml");
120118
writeln!(
121119
std::fs::File::create(&main).unwrap(),
122-
"{}",
123120
"services:\n app:\n extends:\n service: base\n file: /etc/shadow"
124121
)
125122
.unwrap();
@@ -132,7 +129,6 @@ fn extends_file_parent_traversal_rejected() {
132129
let main = dir.path().join("docker-compose.yml");
133130
writeln!(
134131
std::fs::File::create(&main).unwrap(),
135-
"{}",
136132
"services:\n app:\n extends:\n service: base\n file: ../../other.yml"
137133
)
138134
.unwrap();

tests/parse/extends.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,6 @@ fn extends_with_external_file() {
131131
let mut f = std::fs::File::create(&common_path).unwrap();
132132
writeln!(
133133
f,
134-
"{}",
135134
r#"
136135
services:
137136
base:
@@ -146,7 +145,6 @@ services:
146145
let mut m = std::fs::File::create(&main_path).unwrap();
147146
writeln!(
148147
m,
149-
"{}",
150148
r#"
151149
services:
152150
app:

tests/parse/include.rs

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ fn include_string_form_merges_services() {
88
let included = dir.path().join("services.yml");
99
writeln!(
1010
std::fs::File::create(&included).unwrap(),
11-
"{}",
1211
r#"
1312
services:
1413
helper:
@@ -20,7 +19,6 @@ services:
2019
let main = dir.path().join("docker-compose.yml");
2120
writeln!(
2221
std::fs::File::create(&main).unwrap(),
23-
"{}",
2422
r#"
2523
include:
2624
- ./services.yml
@@ -44,7 +42,6 @@ fn include_long_form_parses() {
4442
let inc = dir.path().join("inc.yml");
4543
writeln!(
4644
std::fs::File::create(&inc).unwrap(),
47-
"{}",
4845
r#"
4946
services:
5047
inc_svc:
@@ -56,7 +53,6 @@ services:
5653
let main = dir.path().join("docker-compose.yml");
5754
writeln!(
5855
std::fs::File::create(&main).unwrap(),
59-
"{}",
6056
r#"
6157
include:
6258
- path: ./inc.yml
@@ -80,7 +76,6 @@ fn parent_overrides_included_service() {
8076
let inc = dir.path().join("inc.yml");
8177
writeln!(
8278
std::fs::File::create(&inc).unwrap(),
83-
"{}",
8479
r#"
8580
services:
8681
shared:
@@ -92,7 +87,6 @@ services:
9287
let main = dir.path().join("docker-compose.yml");
9388
writeln!(
9489
std::fs::File::create(&main).unwrap(),
95-
"{}",
9690
r#"
9791
include:
9892
- ./inc.yml

0 commit comments

Comments
 (0)