View Source locus_mmdb_check_journal (locus v2.3.7)
Link to this section Summary
Link to this section Types
Specs
t()
Link to this section Functions
Specs
bad_chunk_in_data_section(t(), non_neg_integer(), term(), [{non_neg_integer(), term()}, ...]) -> true.
Specs
bad_data_index_in_tree(t(), non_neg_integer(), term(), string(), [non_neg_integer()]) -> true.
Specs
bad_node_index_in_tree(t(), non_neg_integer(), string(), [non_neg_integer()]) -> true.
Specs
check(t()) -> #{errors := [locus_mmdb_check:error()], warnings := [locus_mmdb_check:warning()]}.
Specs
delete(t()) -> ok.
Specs
excessively_long_path_in_tree(t(), non_neg_integer(), string(), [non_neg_integer()]) -> true.
Specs
invalid_position_in_data_section(t(), non_neg_integer(), [{non_neg_integer(), term()}, ...]) -> true.
Link to this function
invalid_utf8_string_in_data_section(Journal, Position, OriginalData, ValidationError, Path)
View SourceSpecs
invalid_utf8_string_in_data_section(t(), non_neg_integer(), binary(), term(), [{non_neg_integer(), term()}]) -> true.
Specs
loop_in_data_section(t(), [{non_neg_integer(), term()}, ...]) -> true.
Link to this function
map_key_of_wrong_type_in_data_section(Journal, Position, Key, Path)
View SourceSpecs
map_key_of_wrong_type_in_data_section(t(), non_neg_integer(), term(), [{non_neg_integer(), term()}]) -> true.
Specs
new() -> t().
Link to this function
unprintable_utf8_string_in_data_section(Journal, Position, Value, Path)
View SourceSpecs
unprintable_utf8_string_in_data_section(t(), non_neg_integer(), unicode:unicode_binary(), [{non_neg_integer(), term()}]) -> true.