Skip to content

Commit 7a6d9d5

Browse files
authored
internal: remove some unnecessary serde attributes (#669)
1 parent cc5ee48 commit 7a6d9d5

File tree

2 files changed

+3
-33
lines changed

2 files changed

+3
-33
lines changed

crates/squawk_linter/src/lib.rs

Lines changed: 2 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ use ignore::find_ignores;
88
use ignore_index::IgnoreIndex;
99
use rowan::TextRange;
1010
use rowan::TextSize;
11-
use serde::{Deserialize, Serialize};
11+
use serde::Deserialize;
1212

1313
use squawk_syntax::SyntaxNode;
1414
use squawk_syntax::{Parse, SourceFile};
@@ -54,65 +54,36 @@ use rules::require_concurrent_index_deletion;
5454
use rules::transaction_nesting;
5555
// xtask:new-rule:rule-import
5656

57-
#[derive(Debug, PartialEq, Clone, Copy, Serialize, Hash, Eq, Sequence)]
57+
#[derive(Debug, PartialEq, Clone, Copy, Hash, Eq, Sequence)]
5858
pub enum Rule {
59-
#[serde(rename = "require-concurrent-index-creation")]
6059
RequireConcurrentIndexCreation,
61-
#[serde(rename = "require-concurrent-index-deletion")]
6260
RequireConcurrentIndexDeletion,
63-
#[serde(rename = "constraint-missing-not-valid")]
6461
ConstraintMissingNotValid,
65-
#[serde(rename = "adding-field-with-default")]
6662
AddingFieldWithDefault,
67-
#[serde(rename = "adding-foreign-key-constraint")]
6863
AddingForeignKeyConstraint,
69-
#[serde(rename = "changing-column-type")]
7064
ChangingColumnType,
71-
#[serde(rename = "adding-not-nullable-field")]
7265
AddingNotNullableField,
73-
#[serde(rename = "adding-serial-primary-key-field")]
7466
AddingSerialPrimaryKeyField,
75-
#[serde(rename = "renaming-column")]
7667
RenamingColumn,
77-
#[serde(rename = "renaming-table")]
7868
RenamingTable,
79-
#[serde(rename = "disallowed-unique-constraint")]
8069
DisallowedUniqueConstraint,
81-
#[serde(rename = "ban-drop-database")]
8270
BanDropDatabase,
83-
#[serde(rename = "prefer-bigint-over-int")]
8471
PreferBigintOverInt,
85-
#[serde(rename = "prefer-bigint-over-smallint")]
8672
PreferBigintOverSmallint,
87-
#[serde(rename = "prefer-identity")]
8873
PreferIdentity,
89-
#[serde(rename = "prefer-robust-stmts")]
9074
PreferRobustStmts,
91-
#[serde(rename = "prefer-text-field")]
9275
PreferTextField,
93-
#[serde(rename = "prefer-timestamptz")]
9476
PreferTimestampTz,
95-
#[serde(rename = "ban-char-field")]
9677
BanCharField,
97-
#[serde(rename = "ban-drop-column")]
9878
BanDropColumn,
99-
#[serde(rename = "ban-drop-table")]
10079
BanDropTable,
101-
#[serde(rename = "ban-drop-not-null")]
10280
BanDropNotNull,
103-
#[serde(rename = "transaction-nesting")]
10481
TransactionNesting,
105-
#[serde(rename = "adding-required-field")]
10682
AddingRequiredField,
107-
#[serde(rename = "ban-concurrent-index-creation-in-transaction")]
10883
BanConcurrentIndexCreationInTransaction,
109-
#[serde(rename = "unused-ignore")]
11084
UnusedIgnore,
111-
#[serde(rename = "ban-create-domain-with-constraint")]
11285
BanCreateDomainWithConstraint,
113-
#[serde(rename = "ban-alter-domain-with-add-constraint")]
11486
BanAlterDomainWithAddConstraint,
115-
#[serde(rename = "ban-truncate-cascade")]
11687
BanTruncateCascade,
11788
// xtask:new-rule:error-name
11889
}

crates/xtask/src/new_rule.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,8 +105,7 @@ fn update_lib(name: &str) -> Result<()> {
105105
(
106106
"// xtask:new-rule:error-name",
107107
format!(
108-
r#"#[serde(rename = "{name_kebab}")]
109-
{name_pascal},
108+
r#"{name_pascal},
110109
"#
111110
),
112111
),

0 commit comments

Comments
 (0)