- 
            Name
          
- 
              hermod
          
          
- 
            Version
          
- 
              3.3.0
          
          
- 
            Platform
          
- 
              ruby
          
          
- 
            Authors
          
- 
              FreeAgent
          
          
- 
            Bindir
          
- 
              bin
          
          
- 
            Date
          
- 
              2025-03-13 00:00:00 UTC
          
          
- 
            Dependencies
          
- 
              libxml-ruby (~> 5.0.3)
 activesupport (> 3.2)
 bundler (~> 2.6, >= 2.6.2, development)
 rake (~> 13.2, development)
 minitest (~> 5.15, development)
 minitest-reporters (~> 1.6, development)
 nokogiri (~> 1.16, development)
          
- 
            Description
          
- 
              A Ruby library for talking to the HMRC Government Gateway.
  This provides a builder for creating classes that can generate the XML needed complete with type information and
  runtime validation.
          
          
- 
            Email
          
- 
              opensource@freeagent.com
          
          
- 
            Files
          
- 
              .github/CODEOWNERS
 .github/dependabot.yml
 .github/workflows/actionlint.yml
 .github/workflows/freeagent-gem.yml
 .github/workflows/tests.yml
 .gitignore
 .ruby-version
 CHANGELOG.md
 Gemfile
 Gemfile.lock
 Guardfile
 LICENSE
 README.md
 Rakefile
 hermod.gemspec
 lib/hermod.rb
 lib/hermod/input_mutator.rb
 lib/hermod/sanitisation.rb
 lib/hermod/validators/allowed_values.rb
 lib/hermod/validators/attributes.rb
 lib/hermod/validators/base.rb
 lib/hermod/validators/non_negative.rb
 lib/hermod/validators/non_zero.rb
 lib/hermod/validators/range.rb
 lib/hermod/validators/regular_expression.rb
 lib/hermod/validators/type_checker.rb
 lib/hermod/validators/value_presence.rb
 lib/hermod/validators/whole_units.rb
 lib/hermod/version.rb
 lib/hermod/xml_node.rb
 lib/hermod/xml_section.rb
 lib/hermod/xml_section_builder.rb
 spec/hermod/validators/allowed_values_spec.rb
 spec/hermod/validators/attributes_spec.rb
 spec/hermod/validators/base_spec.rb
 spec/hermod/validators/non_negative_spec.rb
 spec/hermod/validators/non_zero_spec.rb
 spec/hermod/validators/range_spec.rb
 spec/hermod/validators/regular_expression_spec.rb
 spec/hermod/validators/type_checker_spec.rb
 spec/hermod/validators/value_presence_spec.rb
 spec/hermod/validators/whole_units_spec.rb
 spec/hermod/xml_section_builder/date_node_spec.rb
 spec/hermod/xml_section_builder/datetime_node_spec.rb
 spec/hermod/xml_section_builder/integer_node_spec.rb
 spec/hermod/xml_section_builder/monetary_node_spec.rb
 spec/hermod/xml_section_builder/parent_node_spec.rb
 spec/hermod/xml_section_builder/string_node_spec.rb
 spec/hermod/xml_section_builder/yes_no_node_spec.rb
 spec/hermod/xml_section_builder/yes_node_spec.rb
 spec/hermod/xml_section_spec.rb
 spec/hermod_spec.rb
 spec/minitest_helper.rb
          
- 
            Homepage
          
- 
              https://github.com/fac/hermod
          
          
- 
            Licenses
          
- 
              Apache License, Version 2.0
          
          
- 
            Metadata
          
- 
              {"allowed_push_host"=>"https://rubygems.org", "bug_tracker_uri"=>"https://github.com/fac/hermod/issues", "changelog_uri"=>"https://github.com/fac/hermod/blob/master/CHANGELOG.md", "source_code_uri"=>"https://github.com/fac/hermod", "wiki_uri"=>"https://github.com/fac/hermod/blob/master/README.md"}
          
          
- 
            Require paths
          
- 
              lib
          
          
- 
            Required ruby version
          
- 
              >= 3.1
          
          
- 
            Required rubygems version
          
- 
              >= 0
          
          
- 
            Rubygems version
          
- 
              3.6.2
          
          
- 
            Specification version
          
- 
              4
          
          
- 
            Summary
          
- 
              A Ruby library for talking to the HMRC Government Gateway.
          
          
- 
            Test files
          
- 
              spec/hermod/validators/allowed_values_spec.rb
 spec/hermod/validators/attributes_spec.rb
 spec/hermod/validators/base_spec.rb
 spec/hermod/validators/non_negative_spec.rb
 spec/hermod/validators/non_zero_spec.rb
 spec/hermod/validators/range_spec.rb
 spec/hermod/validators/regular_expression_spec.rb
 spec/hermod/validators/type_checker_spec.rb
 spec/hermod/validators/value_presence_spec.rb
 spec/hermod/validators/whole_units_spec.rb
 spec/hermod/xml_section_builder/date_node_spec.rb
 spec/hermod/xml_section_builder/datetime_node_spec.rb
 spec/hermod/xml_section_builder/integer_node_spec.rb
 spec/hermod/xml_section_builder/monetary_node_spec.rb
 spec/hermod/xml_section_builder/parent_node_spec.rb
 spec/hermod/xml_section_builder/string_node_spec.rb
 spec/hermod/xml_section_builder/yes_no_node_spec.rb
 spec/hermod/xml_section_builder/yes_node_spec.rb
 spec/hermod/xml_section_spec.rb
 spec/hermod_spec.rb
 spec/minitest_helper.rb
          
- 
            Original platform
          
- 
              ruby
          
          
- 
            New platform
          
- 
              ruby