Moved fields into document module.
Some checks failed
Gitea Actions Demo / Explore-Gitea-Actions (push) Failing after 1s

This commit is contained in:
Jeff Baskin 2026-01-14 12:03:40 -05:00
parent 5e448a0071
commit 65bf323d3d
7 changed files with 18 additions and 11 deletions

View File

@ -1,3 +1,4 @@
pub mod clock; pub mod clock;
pub mod create; pub mod create;
pub mod definition; pub mod definition;
pub mod field;

View File

@ -1,7 +1,9 @@
use crate::{ use crate::{
data_director::{Include, Path, RegMsg, Register, RouteID}, data_director::{Include, Path, RegMsg, Register, RouteID},
document::definition::{DocDef, DocFuncType}, document::{
definition::{DocDef, DocFuncType},
field::Field, field::Field,
},
message::{ message::{
Action, CalcValue, Calculation, InternalRecord, InternalRecords, Message, MsgAction, Oid, Action, CalcValue, Calculation, InternalRecord, InternalRecords, Message, MsgAction, Oid,
Query, Records, Reply, Update, Query, Records, Reply, Update,
@ -316,7 +318,7 @@ impl Indexes {
#[cfg(test)] #[cfg(test)]
mod indexes { mod indexes {
use super::*; use super::*;
use crate::{field::FieldType, message::Operand}; use crate::{document::field::FieldType, message::Operand};
fn get_fields(count: usize) -> Vec<Field> { fn get_fields(count: usize) -> Vec<Field> {
let mut output = Vec::new(); let mut output = Vec::new();
@ -819,7 +821,7 @@ impl DocumentFile {
mod document_files { mod document_files {
use super::*; use super::*;
use crate::{ use crate::{
field::FieldType, document::field::FieldType,
message::{Addition, Delete, Operand}, message::{Addition, Delete, Operand},
name::{Name, Names}, name::{Name, Names},
support_tests::TIMEOUT, support_tests::TIMEOUT,

View File

@ -1,7 +1,9 @@
use crate::{ use crate::{
data_director::{Include, Path}, data_director::{Include, Path},
document::create::IndexType, document::{
create::IndexType,
field::{Field, FieldType}, field::{Field, FieldType},
},
message::{Action, CalcValue, MsgAction}, message::{Action, CalcValue, MsgAction},
mtterror::MTTError, mtterror::MTTError,
name::{Name, NameType, Names}, name::{Name, NameType, Names},

View File

@ -1,14 +1,16 @@
mod data_director; mod data_director;
mod document; mod document;
mod field;
mod message; mod message;
mod mtterror; mod mtterror;
mod name; mod name;
mod router; mod router;
use data_director::{Include, Path, RegMsg, Register}; use data_director::{Include, Path, RegMsg, Register};
use document::{clock::Clock, create::CreateDoc}; use document::{
use field::{Field, FieldType}; clock::Clock,
create::CreateDoc,
field::{Field, FieldType},
};
use message::{Action, Addition, CalcValue, Calculation, Message, Operand, Session}; use message::{Action, Addition, CalcValue, Calculation, Message, Operand, Session};
pub use message::{MsgAction, Query}; pub use message::{MsgAction, Query};
use name::{Name, NameType}; use name::{Name, NameType};

View File

@ -3,8 +3,8 @@ use crate::{
document::{ document::{
create::IndexType, create::IndexType,
definition::{DocDef, DocFuncType}, definition::{DocDef, DocFuncType},
},
field::{Field, FieldType}, field::{Field, FieldType},
},
mtterror::MTTError, mtterror::MTTError,
name::{Name, NameType, Names}, name::{Name, NameType, Names},
router::Queue, router::Queue,

View File

@ -1,5 +1,5 @@
use crate::{ use crate::{
field::{Field, FieldType}, document::field::{Field, FieldType},
name::Name, name::Name,
}; };
use isolang::Language; use isolang::Language;