Skip to content

Commit 8206eef

Browse files
committed
progress
1 parent 3237c98 commit 8206eef

34 files changed

+37
-36
lines changed

crates/pgls_analyser/src/lib.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,11 @@ pub use linter_rule::{LinterDiagnostic, LinterRule};
2121

2222
pub static METADATA: LazyLock<MetadataRegistry> = LazyLock::new(|| {
2323
let mut metadata = MetadataRegistry::default();
24-
// Use a separate visitor for metadata that implements pgls_analyse::RegistryVisitor
2524
visit_metadata_registry(&mut metadata);
2625
metadata
2726
});
2827

29-
// Separate function for visiting metadata registry (uses pgls_analyse::RegistryVisitor)
28+
// Function for visiting metadata registry (uses pgls_analyse::RegistryVisitor)
3029
fn visit_metadata_registry<V: pgls_analyse::RegistryVisitor>(registry: &mut V) {
3130
registry.record_category::<crate::lint::Lint>();
3231
}

crates/pgls_analyser/src/lint/safety/add_serial_column.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use crate::{LinterRule, LinterRuleContext, LinterDiagnostic};
1+
use crate::{LinterDiagnostic, LinterRule, LinterRuleContext};
22
use pgls_analyse::{RuleSource, declare_lint_rule};
33
use pgls_console::markup;
44
use pgls_diagnostics::Severity;

crates/pgls_analyser/src/lint/safety/adding_field_with_default.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use crate::{LinterRule, LinterRuleContext, LinterDiagnostic};
1+
use crate::{LinterDiagnostic, LinterRule, LinterRuleContext};
22
use pgls_analyse::{RuleSource, declare_lint_rule};
33
use pgls_console::markup;
44
use pgls_diagnostics::Severity;

crates/pgls_analyser/src/lint/safety/adding_foreign_key_constraint.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use crate::{LinterRule, LinterRuleContext, LinterDiagnostic};
1+
use crate::{LinterDiagnostic, LinterRule, LinterRuleContext};
22
use pgls_analyse::{RuleSource, declare_lint_rule};
33
use pgls_console::markup;
44
use pgls_diagnostics::Severity;

crates/pgls_analyser/src/lint/safety/adding_not_null_field.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use crate::{LinterRule, LinterRuleContext, LinterDiagnostic};
1+
use crate::{LinterDiagnostic, LinterRule, LinterRuleContext};
22
use pgls_analyse::{RuleSource, declare_lint_rule};
33
use pgls_console::markup;
44
use pgls_diagnostics::Severity;

crates/pgls_analyser/src/lint/safety/adding_primary_key_constraint.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use crate::{LinterRule, LinterRuleContext, LinterDiagnostic};
1+
use crate::{LinterDiagnostic, LinterRule, LinterRuleContext};
22
use pgls_analyse::{RuleSource, declare_lint_rule};
33
use pgls_console::markup;
44
use pgls_diagnostics::Severity;

crates/pgls_analyser/src/lint/safety/adding_required_field.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use crate::{LinterRule, LinterRuleContext, LinterDiagnostic};
1+
use crate::{LinterDiagnostic, LinterRule, LinterRuleContext};
22
use pgls_analyse::{RuleSource, declare_lint_rule};
33
use pgls_console::markup;
44
use pgls_diagnostics::Severity;

crates/pgls_analyser/src/lint/safety/ban_char_field.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use crate::{LinterRule, LinterRuleContext, LinterDiagnostic};
1+
use crate::{LinterDiagnostic, LinterRule, LinterRuleContext};
22
use pgls_analyse::{RuleSource, declare_lint_rule};
33
use pgls_console::markup;
44
use pgls_diagnostics::Severity;
@@ -78,7 +78,9 @@ impl LinterRule for BanCharField {
7878
}
7979
}
8080

81-
fn check_column_for_char_type(col_def: &pgls_query::protobuf::ColumnDef) -> Option<LinterDiagnostic> {
81+
fn check_column_for_char_type(
82+
col_def: &pgls_query::protobuf::ColumnDef,
83+
) -> Option<LinterDiagnostic> {
8284
if let Some(type_name) = &col_def.type_name {
8385
for name_node in &type_name.names {
8486
if let Some(pgls_query::NodeEnum::String(name)) = &name_node.node {

crates/pgls_analyser/src/lint/safety/ban_concurrent_index_creation_in_transaction.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use crate::{LinterRule, LinterRuleContext, LinterDiagnostic};
1+
use crate::{LinterDiagnostic, LinterRule, LinterRuleContext};
22
use pgls_analyse::{RuleSource, declare_lint_rule};
33
use pgls_console::markup;
44
use pgls_diagnostics::Severity;

crates/pgls_analyser/src/lint/safety/ban_drop_column.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use crate::{LinterRule, LinterRuleContext, LinterDiagnostic};
1+
use crate::{LinterDiagnostic, LinterRule, LinterRuleContext};
22
use pgls_analyse::{RuleSource, declare_lint_rule};
33
use pgls_console::markup;
44
use pgls_diagnostics::Severity;

0 commit comments

Comments
 (0)