feat(xatu): add lint architecture #71
Reference in New Issue
Block a user
Delete Branch "feat/xatu-lint-architecture"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
empty_inheritrule with behavior testsValidation
cargo fmt -p xatu --checkcargo check -p xatubazel test //src/xatu:xatu_testbazel build //src/xatu:xatuAddressed the architecture feedback in follow-up commit
9ba33c3e7.Changes:
xatu.rsinto explicit architecture modules:file_store.rssyntax.rsfinding.rsnode_rule.rsrules.rsrules/empty_inherit.rsreporting.rsempty_inheritlogic out of the syntax wrapper; the wrapper now exposeshas_attrs/attr_count, and the rule decides whether to reportseverity[rule_id]: messageRuleIdandRuleMetadataValidation:
cargo fmt -p xatucargo check -p xatubazel test //src/xatu:xatu_testbazel build //src/xatu:xatuc02a52b36bto11f1eba26f