Metadata


Name
lutaml-model
Version
0.7.3
Platform
ruby
Authors
Ribose Inc.
Bindir
exe
Date
2025-04-15 00:00:00 UTC
Dependencies
moxml (>= 0.1.2)
thor (>= 0)
Description
LutaML creating data models in Ruby
Email
open.source@ribose.com
Executables
lutaml-model
Files
.github/workflows/dependent-repos-todo.json
.github/workflows/dependent-repos.json
.github/workflows/dependent-tests.yml
.github/workflows/rake.yml
.github/workflows/release.yml
.gitignore
.rspec
.rubocop.yml
.rubocop_todo.yml
CODE_OF_CONDUCT.md
Gemfile
LICENSE.md
README.adoc
RELEASE_NOTES.adoc
Rakefile
bin/console
bin/setup
docs/custom_adapters.adoc
exe/lutaml-model
lib/lutaml/model.rb
lib/lutaml/model/attribute.rb
lib/lutaml/model/choice.rb
lib/lutaml/model/cli.rb
lib/lutaml/model/comparable_model.rb
lib/lutaml/model/comparable_nil.rb
lib/lutaml/model/comparison.rb
lib/lutaml/model/config.rb
lib/lutaml/model/constants.rb
lib/lutaml/model/error.rb
lib/lutaml/model/error/choice_lower_bound_error.rb
lib/lutaml/model/error/choice_upper_bound_error.rb
lib/lutaml/model/error/collection_count_out_of_range_error.rb
lib/lutaml/model/error/collection_true_missing_error.rb
lib/lutaml/model/error/import_model_with_root_error.rb
lib/lutaml/model/error/incorrect_mapping_argument_error.rb
lib/lutaml/model/error/incorrect_sequence_error.rb
lib/lutaml/model/error/invalid_choice_range_error.rb
lib/lutaml/model/error/invalid_value_error.rb
lib/lutaml/model/error/liquid_not_enabled_error.rb
lib/lutaml/model/error/multiple_mappings_error.rb
lib/lutaml/model/error/no_root_mapping_error.rb
lib/lutaml/model/error/no_root_namespace_error.rb
lib/lutaml/model/error/pattern_not_matched_error.rb
lib/lutaml/model/error/polymorphic_error.rb
lib/lutaml/model/error/type/invalid_value_error.rb
lib/lutaml/model/error/type_error.rb
lib/lutaml/model/error/type_not_enabled_error.rb
lib/lutaml/model/error/unknown_adapter_type_error.rb
lib/lutaml/model/error/unknown_sequence_mapping_error.rb
lib/lutaml/model/error/unknown_type_error.rb
lib/lutaml/model/error/validation_error.rb
lib/lutaml/model/format_registry.rb
lib/lutaml/model/hash.rb
lib/lutaml/model/hash/document.rb
lib/lutaml/model/hash/mapping.rb
lib/lutaml/model/hash/mapping_rule.rb
lib/lutaml/model/hash/standard_adapter.rb
lib/lutaml/model/hash/transform.rb
lib/lutaml/model/json.rb
lib/lutaml/model/json/document.rb
lib/lutaml/model/json/mapping.rb
lib/lutaml/model/json/mapping_rule.rb
lib/lutaml/model/json/multi_json_adapter.rb
lib/lutaml/model/json/standard_adapter.rb
lib/lutaml/model/json/transform.rb
lib/lutaml/model/json_adapter.rb
lib/lutaml/model/key_value_document.rb
lib/lutaml/model/liquefiable.rb
lib/lutaml/model/mapping/key_value_mapping.rb
lib/lutaml/model/mapping/key_value_mapping_rule.rb
lib/lutaml/model/mapping/mapping.rb
lib/lutaml/model/mapping/mapping_rule.rb
lib/lutaml/model/mapping_hash.rb
lib/lutaml/model/schema.rb
lib/lutaml/model/schema/json_schema.rb
lib/lutaml/model/schema/json_schema_parser.rb
lib/lutaml/model/schema/relaxng_schema.rb
lib/lutaml/model/schema/templates/simple_type.rb
lib/lutaml/model/schema/xml_compiler.rb
lib/lutaml/model/schema/xsd_schema.rb
lib/lutaml/model/schema/yaml_schema.rb
lib/lutaml/model/schema_location.rb
lib/lutaml/model/sequence.rb
lib/lutaml/model/serializable.rb
lib/lutaml/model/serialization_adapter.rb
lib/lutaml/model/serialize.rb
lib/lutaml/model/services.rb
lib/lutaml/model/services/logger.rb
lib/lutaml/model/services/transformer.rb
lib/lutaml/model/toml.rb
lib/lutaml/model/toml/document.rb
lib/lutaml/model/toml/mapping.rb
lib/lutaml/model/toml/mapping_rule.rb
lib/lutaml/model/toml/toml_rb_adapter.rb
lib/lutaml/model/toml/tomlib_adapter.rb
lib/lutaml/model/toml/transform.rb
lib/lutaml/model/transform.rb
lib/lutaml/model/transform/key_value_transform.rb
lib/lutaml/model/transform/xml_transform.rb
lib/lutaml/model/type.rb
lib/lutaml/model/type/boolean.rb
lib/lutaml/model/type/date.rb
lib/lutaml/model/type/date_time.rb
lib/lutaml/model/type/decimal.rb
lib/lutaml/model/type/float.rb
lib/lutaml/model/type/hash.rb
lib/lutaml/model/type/integer.rb
lib/lutaml/model/type/string.rb
lib/lutaml/model/type/time.rb
lib/lutaml/model/type/time_without_date.rb
lib/lutaml/model/type/value.rb
lib/lutaml/model/uninitialized_class.rb
lib/lutaml/model/utils.rb
lib/lutaml/model/validation.rb
lib/lutaml/model/version.rb
lib/lutaml/model/xml.rb
lib/lutaml/model/xml/builder/nokogiri.rb
lib/lutaml/model/xml/builder/oga.rb
lib/lutaml/model/xml/builder/ox.rb
lib/lutaml/model/xml/document.rb
lib/lutaml/model/xml/element.rb
lib/lutaml/model/xml/mapping.rb
lib/lutaml/model/xml/mapping_rule.rb
lib/lutaml/model/xml/nokogiri_adapter.rb
lib/lutaml/model/xml/oga/document.rb
lib/lutaml/model/xml/oga/element.rb
lib/lutaml/model/xml/oga_adapter.rb
lib/lutaml/model/xml/ox_adapter.rb
lib/lutaml/model/xml/transform.rb
lib/lutaml/model/xml/xml_attribute.rb
lib/lutaml/model/xml/xml_element.rb
lib/lutaml/model/xml/xml_namespace.rb
lib/lutaml/model/xml_adapter.rb
lib/lutaml/model/xml_adapter/element.rb
lib/lutaml/model/xml_adapter/nokogiri_adapter.rb
lib/lutaml/model/xml_adapter/oga_adapter.rb
lib/lutaml/model/xml_adapter/ox_adapter.rb
lib/lutaml/model/yaml.rb
lib/lutaml/model/yaml/document.rb
lib/lutaml/model/yaml/mapping.rb
lib/lutaml/model/yaml/mapping_rule.rb
lib/lutaml/model/yaml/standard_adapter.rb
lib/lutaml/model/yaml/transform.rb
lutaml-model.gemspec
sig/lutaml/model.rbs
spec/address_spec.rb
spec/benchmarks/xml_parsing_benchmark_spec.rb
spec/ceramic_spec.rb
spec/fixtures/address.rb
spec/fixtures/ceramic.rb
spec/fixtures/liquid_templates/_ceramic.liquid
spec/fixtures/liquid_templates/_ceramics.liquid
spec/fixtures/liquid_templates/_ceramics_in_one.liquid
spec/fixtures/person.rb
spec/fixtures/sample_model.rb
spec/fixtures/vase.rb
spec/fixtures/xml/address_example_260.xsd
spec/fixtures/xml/invalid_math_document.xml
spec/fixtures/xml/latin_encoding.xml
spec/fixtures/xml/math_document_schema.xsd
spec/fixtures/xml/shift_jis.xml
spec/fixtures/xml/special_char.xml
spec/fixtures/xml/test_schema.xsd
spec/fixtures/xml/user.xsd
spec/fixtures/xml/valid_math_document.xml
spec/lutaml/model/attribute_spec.rb
spec/lutaml/model/cdata_spec.rb
spec/lutaml/model/choice_spec.rb
spec/lutaml/model/collection_spec.rb
spec/lutaml/model/comparable_model_spec.rb
spec/lutaml/model/custom_bibtex_adapter_spec.rb
spec/lutaml/model/custom_model_spec.rb
spec/lutaml/model/custom_serialization_spec.rb
spec/lutaml/model/custom_vobject_adapter_spec.rb
spec/lutaml/model/defaults_spec.rb
spec/lutaml/model/delegation_spec.rb
spec/lutaml/model/enum_spec.rb
spec/lutaml/model/group_spec.rb
spec/lutaml/model/hash/adapter_spec.rb
spec/lutaml/model/included_spec.rb
spec/lutaml/model/inheritance_spec.rb
spec/lutaml/model/json_adapter_spec.rb
spec/lutaml/model/key_value_mapping_spec.rb
spec/lutaml/model/liquefiable_spec.rb
spec/lutaml/model/map_all_spec.rb
spec/lutaml/model/map_content_spec.rb
spec/lutaml/model/mixed_content_spec.rb
spec/lutaml/model/multiple_mapping_spec.rb
spec/lutaml/model/namespace_spec.rb
spec/lutaml/model/ordered_content_spec.rb
spec/lutaml/model/polymorphic_spec.rb
spec/lutaml/model/render_empty_spec.rb
spec/lutaml/model/render_nil_spec.rb
spec/lutaml/model/root_mappings_spec.rb
spec/lutaml/model/schema/json_schema_spec.rb
spec/lutaml/model/schema/relaxng_schema_spec.rb
spec/lutaml/model/schema/xml_compiler_spec.rb
spec/lutaml/model/schema/xsd_schema_spec.rb
spec/lutaml/model/schema/yaml_schema_spec.rb
spec/lutaml/model/sequence_spec.rb
spec/lutaml/model/serializable_spec.rb
spec/lutaml/model/serializable_validation_spec.rb
spec/lutaml/model/simple_model_spec.rb
spec/lutaml/model/toml_adapter_spec.rb
spec/lutaml/model/toml_spec.rb
spec/lutaml/model/transformation_spec.rb
spec/lutaml/model/type/boolean_spec.rb
spec/lutaml/model/type/date_spec.rb
spec/lutaml/model/type/date_time_spec.rb
spec/lutaml/model/type/decimal_spec.rb
spec/lutaml/model/type/float_spec.rb
spec/lutaml/model/type/hash_spec.rb
spec/lutaml/model/type/integer_spec.rb
spec/lutaml/model/type/string_spec.rb
spec/lutaml/model/type/time_spec.rb
spec/lutaml/model/type/time_without_date_spec.rb
spec/lutaml/model/type_spec.rb
spec/lutaml/model/uninitialized_class_spec.rb
spec/lutaml/model/utils_spec.rb
spec/lutaml/model/validation_spec.rb
spec/lutaml/model/value_map_spec.rb
spec/lutaml/model/with_child_mapping_spec.rb
spec/lutaml/model/xml/derived_attributes_spec.rb
spec/lutaml/model/xml/namespace/nested_with_explicit_namespace_spec.rb
spec/lutaml/model/xml/namespace_spec.rb
spec/lutaml/model/xml/xml_element_spec.rb
spec/lutaml/model/xml_adapter/nokogiri_adapter_spec.rb
spec/lutaml/model/xml_adapter/oga_adapter_spec.rb
spec/lutaml/model/xml_adapter/ox_adapter_spec.rb
spec/lutaml/model/xml_adapter/xml_namespace_spec.rb
spec/lutaml/model/xml_adapter_spec.rb
spec/lutaml/model/xml_mapping_rule_spec.rb
spec/lutaml/model/xml_mapping_spec.rb
spec/lutaml/model/xml_spec.rb
spec/lutaml/model/yaml_adapter_spec.rb
spec/lutaml/model_spec.rb
spec/person_spec.rb
spec/sample_model_spec.rb
spec/spec_helper.rb
Homepage
https://github.com/lutaml/lutaml-model
Licenses
BSD-2-Clause
Metadata
{"rubygems_mfa_required"=>"true"}
Require paths
lib
Required ruby version
>= 3.0.0
Required rubygems version
>= 0
Rubygems version
3.5.22
Specification version
4
Summary
LutaML creating data models in Ruby
Original platform
ruby
New platform
ruby