Module: Dcc::Validate::Schematron

Defined in:
lib/dcc/validate/schematron.rb,
lib/dcc/validate/schematron/rule.rb,
lib/dcc/validate/schematron/rules.rb,
lib/dcc/validate/schematron/profile.rb,
lib/dcc/validate/schematron/rules/base.rb,
lib/dcc/validate/schematron/rules/date_range_check.rb,
lib/dcc/validate/schematron/rules/id_refid_linking.rb,
lib/dcc/validate/schematron/rules/xml_list_spacing.rb,
lib/dcc/validate/schematron/rules/unit_format_check.rb,
lib/dcc/validate/schematron/rules/non_si_declaration.rb,
lib/dcc/validate/schematron/rules/iso_code_validation.rb,
lib/dcc/validate/schematron/rules/language_code_dedup.rb,
lib/dcc/validate/schematron/rules/release_format_check.rb,
lib/dcc/validate/schematron/rules/schema_version_check.rb,
lib/dcc/validate/schematron/rules/used_methods_placement.rb,
lib/dcc/validate/schematron/rules/uncertainty_consistency.rb,
lib/dcc/validate/schematron/rules/used_software_placement.rb,
lib/dcc/validate/schematron/rules/influence_conditions_placement.rb,
lib/dcc/validate/schematron/rules/administrative_data_completeness.rb

Defined Under Namespace

Modules: Rules Classes: Profile, Rule

Class Method Summary collapse

Class Method Details

.call(dcc) ⇒ Dcc::Validate::Result

Parameters:

  • dcc (Lutaml::Model::Serializable)

Returns:



16
17
18
# File 'lib/dcc/validate/schematron.rb', line 16

def call(dcc)
  Profile.call(dcc)
end