├── .gitignore ├── .rspec ├── .rvmrc.example ├── .travis.yml ├── Gemfile ├── MIT-LICENSE ├── README.md ├── Rakefile ├── bin └── site_validator ├── lib ├── site_validator.rb └── site_validator │ ├── message.rb │ ├── page.rb │ ├── reporter.rb │ ├── sitemap.rb │ ├── templates │ └── site_validator.html.erb │ ├── validator.rb │ └── version.rb ├── site_validator.gemspec ├── spec ├── message_spec.rb ├── mocks │ └── mocked_validator.rb ├── page_spec.rb ├── samples │ ├── absolute_links.html │ ├── dirty.html │ ├── eparreno.com.html │ ├── exclusions.html │ ├── exclusions.xml │ ├── guides.rubyonrails.org.html │ ├── http_github.response │ ├── http_unsafe_redirect.response │ ├── https_github.response │ ├── https_unsafe_redirect.response │ ├── international.response │ ├── markup_validator_faqs.response │ ├── protocol_relative.html │ ├── sitemap.xml │ ├── sitemap_dirty.xml │ └── zigotica.com.html ├── sitemap_spec.rb └── spec_helper.rb └── test.html /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --format doc -------------------------------------------------------------------------------- /.rvmrc.example: -------------------------------------------------------------------------------- 1 | rvm use 1.9.2-p290@w3clovegem --create -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/Gemfile -------------------------------------------------------------------------------- /MIT-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/MIT-LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/site_validator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/bin/site_validator -------------------------------------------------------------------------------- /lib/site_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/lib/site_validator.rb -------------------------------------------------------------------------------- /lib/site_validator/message.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/lib/site_validator/message.rb -------------------------------------------------------------------------------- /lib/site_validator/page.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/lib/site_validator/page.rb -------------------------------------------------------------------------------- /lib/site_validator/reporter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/lib/site_validator/reporter.rb -------------------------------------------------------------------------------- /lib/site_validator/sitemap.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/lib/site_validator/sitemap.rb -------------------------------------------------------------------------------- /lib/site_validator/templates/site_validator.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/lib/site_validator/templates/site_validator.html.erb -------------------------------------------------------------------------------- /lib/site_validator/validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/lib/site_validator/validator.rb -------------------------------------------------------------------------------- /lib/site_validator/version.rb: -------------------------------------------------------------------------------- 1 | # -*- encoding: utf-8 -*- 2 | 3 | module SiteValidator 4 | VERSION = "2.1.2" 5 | end 6 | -------------------------------------------------------------------------------- /site_validator.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/site_validator.gemspec -------------------------------------------------------------------------------- /spec/message_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/spec/message_spec.rb -------------------------------------------------------------------------------- /spec/mocks/mocked_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/spec/mocks/mocked_validator.rb -------------------------------------------------------------------------------- /spec/page_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/spec/page_spec.rb -------------------------------------------------------------------------------- /spec/samples/absolute_links.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/spec/samples/absolute_links.html -------------------------------------------------------------------------------- /spec/samples/dirty.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/spec/samples/dirty.html -------------------------------------------------------------------------------- /spec/samples/eparreno.com.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/spec/samples/eparreno.com.html -------------------------------------------------------------------------------- /spec/samples/exclusions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/spec/samples/exclusions.html -------------------------------------------------------------------------------- /spec/samples/exclusions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/spec/samples/exclusions.xml -------------------------------------------------------------------------------- /spec/samples/guides.rubyonrails.org.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/spec/samples/guides.rubyonrails.org.html -------------------------------------------------------------------------------- /spec/samples/http_github.response: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/spec/samples/http_github.response -------------------------------------------------------------------------------- /spec/samples/http_unsafe_redirect.response: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/spec/samples/http_unsafe_redirect.response -------------------------------------------------------------------------------- /spec/samples/https_github.response: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/spec/samples/https_github.response -------------------------------------------------------------------------------- /spec/samples/https_unsafe_redirect.response: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/spec/samples/https_unsafe_redirect.response -------------------------------------------------------------------------------- /spec/samples/international.response: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/spec/samples/international.response -------------------------------------------------------------------------------- /spec/samples/markup_validator_faqs.response: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/spec/samples/markup_validator_faqs.response -------------------------------------------------------------------------------- /spec/samples/protocol_relative.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/spec/samples/protocol_relative.html -------------------------------------------------------------------------------- /spec/samples/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/spec/samples/sitemap.xml -------------------------------------------------------------------------------- /spec/samples/sitemap_dirty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/spec/samples/sitemap_dirty.xml -------------------------------------------------------------------------------- /spec/samples/zigotica.com.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/spec/samples/zigotica.com.html -------------------------------------------------------------------------------- /spec/sitemap_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/spec/sitemap_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sitevalidator/site_validator/HEAD/test.html --------------------------------------------------------------------------------