0.0
No commit activity in last 3 years
No release in over 3 years
NormalizeXml is a utility to normalize XML files for easy comparison.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.3
>= 0
>= 0
>= 0

Runtime

 Project Readme

NormalizeXml

Summary

NormalizeXml is used to 'normalize' AMS guideline xml so different versions can be easily compared.

As part of normalization, all ids are zero'd as well as order attributes. XML is also pretty-printed.

Installation

Add this line to your gemfile:

gem 'normalizexml'

And then execute:

$ bundle install

or install it yourself as:

$ gem install normalizexml

Usage

TODO

Testing

NormalizeXml uses RSpec for testing.

To run all existing tests:

$ rake spec

or directly:

$ bundle exec rspec

TODO

Contributing

  1. Fork it ( https://github.com/jmcaffee/normalizexml/fork )
  2. Clone it (git clone git@github.com:[my-github-username]/normalizexml.git)
  3. Create your feature branch (git checkout -b my-new-feature)
  4. Create tests for your feature branch
  5. Commit your changes (git commit -am 'Add some feature')
  6. Push to the branch (git push origin my-new-feature)
  7. Create a new Pull Request

LICENSE

NormalizeXml is licensed under the MIT license.

See LICENSE for details.