Skip to content

Commit 3e698d4

Browse files
committed
refactor: move to rules
1 parent bf99439 commit 3e698d4

File tree

4 files changed

+11
-11
lines changed

4 files changed

+11
-11
lines changed

rust/signed_doc/src/validator/mod.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
//! Catalyst Signed Documents validation logic
22
3-
pub(crate) mod id;
43
pub(crate) mod json_schema;
54
pub(crate) mod rules;
65
pub(crate) mod utils;
7-
pub(crate) mod ver;
86

97
use std::{
108
collections::HashMap,
@@ -14,8 +12,8 @@ use std::{
1412
use anyhow::Context;
1513
use catalyst_types::{catalyst_id::role_index::RoleId, problem_report::ProblemReport};
1614
use rules::{
17-
ContentEncodingRule, ContentRule, ContentSchema, ContentTypeRule, ParametersRule, RefRule,
18-
ReplyRule, Rules, SectionRule, SignatureKidRule,
15+
ContentEncodingRule, ContentRule, ContentSchema, ContentTypeRule, IdRule, ParametersRule,
16+
RefRule, ReplyRule, Rules, SectionRule, SignatureKidRule, VerRule,
1917
};
2018

2119
use crate::{
@@ -26,7 +24,6 @@ use crate::{
2624
metadata::DocType,
2725
providers::{CatalystSignedDocumentProvider, VerifyingKeyProvider},
2826
signature::{tbs_data, Signature},
29-
validator::{id::IdRule, ver::VerRule},
3027
CatalystSignedDocument, ContentEncoding, ContentType,
3128
};
3229

@@ -297,7 +294,10 @@ mod tests {
297294
builder::tests::Builder,
298295
metadata::SupportedField,
299296
providers::{tests::TestCatalystSignedDocumentProvider, CatalystSignedDocumentProvider},
300-
validator::{document_rules_init, id::IdRule, ver::VerRule},
297+
validator::{
298+
document_rules_init,
299+
rules::{IdRule, VerRule},
300+
},
301301
UuidV7,
302302
};
303303

rust/signed_doc/src/validator/rules/mod.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,29 +3,29 @@
33
44
use futures::FutureExt;
55

6-
use crate::{
7-
providers::CatalystSignedDocumentProvider,
8-
validator::{id::IdRule, ver::VerRule},
9-
CatalystSignedDocument,
10-
};
6+
use crate::{providers::CatalystSignedDocumentProvider, CatalystSignedDocument};
117

128
mod content_encoding;
139
mod content_type;
1410
mod doc_ref;
11+
mod id;
1512
mod parameters;
1613
mod reply;
1714
mod section;
1815
mod signature_kid;
1916
mod template;
17+
mod ver;
2018

2119
pub(crate) use content_encoding::ContentEncodingRule;
2220
pub(crate) use content_type::ContentTypeRule;
2321
pub(crate) use doc_ref::RefRule;
22+
pub(crate) use id::IdRule;
2423
pub(crate) use parameters::ParametersRule;
2524
pub(crate) use reply::ReplyRule;
2625
pub(crate) use section::SectionRule;
2726
pub(crate) use signature_kid::SignatureKidRule;
2827
pub(crate) use template::{ContentRule, ContentSchema};
28+
pub(crate) use ver::VerRule;
2929

3030
/// Struct represented a full collection of rules for all fields
3131
pub(crate) struct Rules {
File renamed without changes.

0 commit comments

Comments
 (0)