Skip to content

Commit 9a84613

Browse files
fix: change preffered to preferred
1 parent 199d50f commit 9a84613

File tree

12 files changed

+36
-36
lines changed

12 files changed

+36
-36
lines changed

episko_cli/src/creation.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ fn run_interactive_creation(args: CreateArgs, builder: MetadataBuilder) -> Resul
8080
.languages(languages)
8181
.build_systems(build_systems)
8282
.apply_if(description.as_deref(), MetadataBuilder::description)
83-
.apply_if(preferred_ide, MetadataBuilder::preffered_ide)
83+
.apply_if(preferred_ide, MetadataBuilder::preferred_ide)
8484
.apply_if(repository_url.as_deref(), MetadataBuilder::repository_url))
8585
}
8686

@@ -108,7 +108,7 @@ fn run_non_interactive_creation(
108108
MetadataBuilder::directory_path,
109109
)
110110
.apply_if(args.title.as_deref(), MetadataBuilder::title)
111-
.apply_if(preferred_ide, MetadataBuilder::preffered_ide)
111+
.apply_if(preferred_ide, MetadataBuilder::preferred_ide)
112112
.apply_if(args.description.as_deref(), MetadataBuilder::description)
113113
.apply_if(
114114
args.repository_url.as_deref(),

episko_gui_backend/src/model/dco.rs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ pub struct MetadataDco {
1919
categories: Vec<Category>,
2020
languages: Vec<Language>,
2121
build_systems: Vec<BuildSystem>,
22-
preffered_ide: Option<Ide>,
22+
preferred_ide: Option<Ide>,
2323
repository_url: Option<String>,
2424
}
2525

@@ -32,15 +32,15 @@ impl MetadataDco {
3232
self.categories.iter_mut().for_each(Property::update_id);
3333
self.build_systems.iter_mut().for_each(Property::update_id);
3434
self.languages.iter_mut().for_each(Property::update_id);
35-
self.preffered_ide.iter_mut().for_each(Property::update_id);
35+
self.preferred_ide.iter_mut().for_each(Property::update_id);
3636

3737
Ok(Metadata::builder()
3838
.directory_path(&self.directory)
3939
.title(&self.title)
4040
.categories(self.categories)
4141
.languages(self.languages)
4242
.build_systems(self.build_systems)
43-
.apply_if(self.preffered_ide, MetadataBuilder::preffered_ide)
43+
.apply_if(self.preferred_ide, MetadataBuilder::preferred_ide)
4444
.apply_if(self.description.as_deref(), MetadataBuilder::description)
4545
.apply_if(
4646
self.repository_url.as_deref(),
@@ -57,7 +57,7 @@ impl MetadataDco {
5757
self.categories.iter_mut().for_each(Property::update_id);
5858
self.build_systems.iter_mut().for_each(Property::update_id);
5959
self.languages.iter_mut().for_each(Property::update_id);
60-
self.preffered_ide.iter_mut().for_each(Property::update_id);
60+
self.preferred_ide.iter_mut().for_each(Property::update_id);
6161

6262
Ok(metadata
6363
.update()
@@ -66,7 +66,7 @@ impl MetadataDco {
6666
.categories(self.categories)
6767
.languages(self.languages)
6868
.build_systems(self.build_systems)
69-
.apply_if(self.preffered_ide, MetadataBuilder::preffered_ide)
69+
.apply_if(self.preferred_ide, MetadataBuilder::preferred_ide)
7070
.apply_if(self.description.as_deref(), MetadataBuilder::description)
7171
.apply_if(
7272
self.repository_url.as_deref(),
@@ -99,7 +99,7 @@ mod tests {
9999
categories: vec![category],
100100
languages: vec![language],
101101
build_systems: vec![build_system],
102-
preffered_ide: Some(ide),
102+
preferred_ide: Some(ide),
103103
repository_url: Some(String::from("https://github.com/test/project")),
104104
};
105105

@@ -117,7 +117,7 @@ mod tests {
117117
assert_eq!(metadata.categories[0].name, "Application");
118118
assert_eq!(metadata.languages[0].name, "Rust");
119119
assert_eq!(metadata.build_systems[0].name, "Cargo");
120-
assert_eq!(metadata.preffered_ide.unwrap().name, "Neovim");
120+
assert_eq!(metadata.preferred_ide.unwrap().name, "Neovim");
121121
assert_eq!(
122122
metadata.repository_url,
123123
Some("https://github.com/test/project".to_string())
@@ -147,7 +147,7 @@ mod tests {
147147
categories: vec![category],
148148
languages: vec![language],
149149
build_systems: vec![build_system],
150-
preffered_ide: Some(ide),
150+
preferred_ide: Some(ide),
151151
repository_url: Some(String::from("https://github.com/updated/project")),
152152
};
153153

@@ -164,7 +164,7 @@ mod tests {
164164
assert_eq!(updated_metadata.languages[0].name, "Rust");
165165
assert_eq!(updated_metadata.languages[0].version, None);
166166
assert_eq!(updated_metadata.build_systems[0].name, "Cargo");
167-
assert_eq!(updated_metadata.preffered_ide.unwrap().name, "Neovim");
167+
assert_eq!(updated_metadata.preferred_ide.unwrap().name, "Neovim");
168168
assert_eq!(
169169
updated_metadata.repository_url,
170170
Some("https://github.com/updated/project".to_string())

episko_gui_backend/src/model/dto.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ pub struct MetadataDto {
1717
categories: Vec<Category>,
1818
languages: Vec<Language>,
1919
build_systems: Vec<BuildSystem>,
20-
preffered_ide: Option<Ide>,
20+
preferred_ide: Option<Ide>,
2121
repository_url: Option<String>,
2222
created: DateTime<Utc>,
2323
updated: DateTime<Utc>,
@@ -34,7 +34,7 @@ impl From<Metadata> for MetadataDto {
3434
categories: metadata.categories,
3535
languages: metadata.languages,
3636
build_systems: metadata.build_systems,
37-
preffered_ide: metadata.preffered_ide,
37+
preferred_ide: metadata.preferred_ide,
3838
repository_url: metadata.repository_url,
3939
created: metadata.created,
4040
updated: metadata.updated,
@@ -69,7 +69,7 @@ mod tests {
6969
categories: vec![category],
7070
languages: vec![language],
7171
build_systems: vec![build_system],
72-
preffered_ide: Some(ide),
72+
preferred_ide: Some(ide),
7373
repository_url: Some(String::from("https://github.com/test/project")),
7474
created: created.clone(),
7575
updated: updated.clone(),
@@ -89,7 +89,7 @@ mod tests {
8989
categories: vec![category],
9090
languages: vec![language],
9191
build_systems: vec![build_system],
92-
preffered_ide: Some(ide),
92+
preferred_ide: Some(ide),
9393
repository_url: Some(String::from("https://github.com/test/project")),
9494
created,
9595
updated,
@@ -102,7 +102,7 @@ mod tests {
102102
assert_eq!(metadata.categories, metadata_dto.categories);
103103
assert_eq!(metadata.languages, metadata_dto.languages);
104104
assert_eq!(metadata.build_systems, metadata_dto.build_systems);
105-
assert_eq!(metadata.preffered_ide, metadata_dto.preffered_ide);
105+
assert_eq!(metadata.preferred_ide, metadata_dto.preferred_ide);
106106
assert_eq!(metadata.repository_url, metadata_dto.repository_url);
107107
assert_eq!(metadata.created, metadata_dto.created);
108108
assert_eq!(metadata.updated, metadata_dto.updated);

episko_lib/src/bin/main.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ async fn main() -> Result<(), Box<dyn Error>> {
7575
// .languages(languages)
7676
// .categories(categories)
7777
// .build_systems(build_systems)
78-
// .preffered_ide(ide)
78+
// .preferred_ide(ide)
7979
// .description("SoftwareEngineering Project")
8080
// .build()?;
8181
//

episko_lib/src/database.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ pub mod db_test {
120120
))
121121
.apply_if(
122122
(i % 2 == 0).then_some(Ide::new(ides[i % ides.len()])),
123-
MetadataBuilder::preffered_ide,
123+
MetadataBuilder::preferred_ide,
124124
)
125125
.add_build_system(BuildSystem::with_version(
126126
build_systems[i % build_systems.len()],

episko_lib/src/database/dao.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ impl TryInto<Metadata> for MetadataDao {
5757
.build_systems(build_systems)
5858
.created(created)
5959
.updated(updated)
60-
.apply_if(preferred_ide, MetadataBuilder::preffered_ide)
60+
.apply_if(preferred_ide, MetadataBuilder::preferred_ide)
6161
.apply_if(self.description.as_deref(), MetadataBuilder::description)
6262
.apply_if(
6363
self.repository_url.as_deref(),
@@ -149,7 +149,7 @@ mod tests {
149149
dao.repository_url.as_deref()
150150
);
151151
assert_eq!(
152-
metadata.preffered_ide.as_ref().map(|ide| ide.name()),
152+
metadata.preferred_ide.as_ref().map(|ide| ide.name()),
153153
dao.preferred_ide_name.as_deref()
154154
);
155155
assert_eq!(metadata.categories.len(), 1);

episko_lib/src/database/insert_metadata.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ impl Metadata {
2121
let mut transaction = db.conn().begin().await?;
2222

2323
// Handle preferred IDE relationship
24-
self.handle_relation(&mut transaction, self.preffered_ide.as_ref())
24+
self.handle_relation(&mut transaction, self.preferred_ide.as_ref())
2525
.await?;
2626

2727
// Insert main metadata
@@ -77,7 +77,7 @@ impl Metadata {
7777
async fn insert_metadata(&self, executor: &mut SqliteConnection) -> Result<()> {
7878
let directory_str = self.directory.to_str();
7979
let ide_id = self
80-
.preffered_ide
80+
.preferred_ide
8181
.as_ref()
8282
.map(|ide| ide.generate_id().to_vec());
8383

episko_lib/src/database/update_metadata.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ impl Metadata {
1818
let mut transaction = db.conn().begin().await?;
1919

2020
let ide_id = self
21-
.preffered_ide
21+
.preferred_ide
2222
.as_ref()
2323
.map(|ide| ide.generate_id().to_vec());
2424

episko_lib/src/metadata.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ pub struct Metadata {
9191
pub languages: Vec<Language>,
9292
#[serde(rename = "build_system")]
9393
pub build_systems: Vec<BuildSystem>,
94-
pub preffered_ide: Option<Ide>,
94+
pub preferred_ide: Option<Ide>,
9595
pub repository_url: Option<String>,
9696
pub created: DateTime<Utc>,
9797
pub updated: DateTime<Utc>,
@@ -138,7 +138,7 @@ impl Metadata {
138138
self.categories.iter_mut().for_each(Property::update_id);
139139
self.languages.iter_mut().for_each(Property::update_id);
140140
self.build_systems.iter_mut().for_each(Property::update_id);
141-
self.preffered_ide.iter_mut().for_each(Property::update_id);
141+
self.preferred_ide.iter_mut().for_each(Property::update_id);
142142
}
143143

144144
/// Generate a Sha256 hash based on the instance for

episko_lib/src/metadata/builder.rs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ pub struct MetadataBuilder {
3131
title: Option<String>,
3232
categories: Vec<Category>,
3333
languages: Vec<Language>,
34-
preffered_ide: Option<Ide>,
34+
preferred_ide: Option<Ide>,
3535
build_systems: Vec<BuildSystem>,
3636
description: Option<String>,
3737
repository_url: Option<String>,
@@ -51,7 +51,7 @@ impl MetadataBuilder {
5151
title: None,
5252
categories: vec![],
5353
languages: vec![],
54-
preffered_ide: None,
54+
preferred_ide: None,
5555
build_systems: vec![],
5656
description: None,
5757
repository_url: None,
@@ -71,7 +71,7 @@ impl MetadataBuilder {
7171
title: Some(metadata.title),
7272
categories: metadata.categories,
7373
languages: metadata.languages,
74-
preffered_ide: metadata.preffered_ide,
74+
preferred_ide: metadata.preferred_ide,
7575
build_systems: metadata.build_systems,
7676
description: metadata.description,
7777
repository_url: metadata.repository_url,
@@ -101,7 +101,7 @@ impl MetadataBuilder {
101101
title: self.title.ok_or(Error::TitleMissing)?,
102102
categories: self.categories,
103103
languages: self.languages,
104-
preffered_ide: self.preffered_ide,
104+
preferred_ide: self.preferred_ide,
105105
build_systems: self.build_systems,
106106
description: self.description,
107107
repository_url: self.repository_url,
@@ -211,8 +211,8 @@ impl MetadataBuilder {
211211

212212
/// Set the preferred [`Ide`]
213213
#[must_use]
214-
pub fn preffered_ide(mut self, ide: Ide) -> Self {
215-
self.preffered_ide = Some(ide);
214+
pub fn preferred_ide(mut self, ide: Ide) -> Self {
215+
self.preferred_ide = Some(ide);
216216
self
217217
}
218218

@@ -304,7 +304,7 @@ mod tests {
304304
.directory(".")
305305
.add_category("Category1")
306306
.add_language(Language::with_version("Rust", "1.84.0"))
307-
.preffered_ide(Ide::new("VSCode"))
307+
.preferred_ide(Ide::new("VSCode"))
308308
.add_build_system(BuildSystem::with_version("Cargo", "1.84.0"))
309309
.description("A test project")
310310
.repository_url("https://github.com/test/project");
@@ -315,7 +315,7 @@ mod tests {
315315
assert_eq!(metadata.categories[0].name, "Category1");
316316
assert_eq!(metadata.languages.len(), 1);
317317
assert_eq!(metadata.languages[0].name, "Rust");
318-
assert!(metadata.preffered_ide.is_some());
318+
assert!(metadata.preferred_ide.is_some());
319319
assert_eq!(metadata.build_systems.len(), 1);
320320
assert_eq!(metadata.description, Some("A test project".to_string()));
321321
assert_eq!(

src/lib/schemas/metadata.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ describe('Metadata Functions', () => {
1212
categories: [{ name: 'Category 1' }], // Example category
1313
languages: [{ name: 'Language 1' }], // Example language
1414
build_systems: [{ name: 'Build System 1' }], // Example build system
15-
preffered_ide: null,
15+
preferred_ide: null,
1616
repository_url: null,
1717
created: '2023-01-01T00:00:00.000Z',
1818
updated: '2023-01-02T00:00:00.000Z'

src/lib/schemas/metadata.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ export const MetadataDtoSchema = z.object({
1515
categories: z.array(CategorySchema),
1616
languages: z.array(LanguageSchema),
1717
build_systems: z.array(BuildSystemSchema),
18-
preffered_ide: z.optional(IdeSchema).nullable(),
18+
preferred_ide: z.optional(IdeSchema).nullable(),
1919
repository_url: z.string().optional().nullable(),
2020
created: z.string(),
2121
updated: z.string()
@@ -39,7 +39,7 @@ export const MetadataSchema = MetadataDtoSchema.transform((data) => ({
3939
categories: data.categories,
4040
languages: data.languages,
4141
buildSystems: data.build_systems,
42-
preferredIde: data.preffered_ide ?? undefined,
42+
preferredIde: data.preferred_ide ?? undefined,
4343
repositoryUrl: data.repository_url ?? undefined,
4444
created: new Date(data.created),
4545
updated: new Date(data.updated)

0 commit comments

Comments
 (0)