gottfrois/link_thumbnailer

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
.gitignore
.rspec
.ruby-version
.travis.yml
CHANGELOG.md
Gemfile
LICENSE.txt
README.md
Rakefile
link_thumbnailer.gemspec
lib/generators/link_thumbnailer/install_generator.rb11
lib/generators/templates/initializer.rb2
lib/link_thumbnailer.rb14
lib/link_thumbnailer/configuration.rb50
A
1 hr
lib/link_thumbnailer/exceptions.rb10
lib/link_thumbnailer/grader.rb28
lib/link_thumbnailer/graders/base.rb27
lib/link_thumbnailer/graders/html_attribute.rb35
lib/link_thumbnailer/graders/length.rb26
lib/link_thumbnailer/graders/link_density.rb14
lib/link_thumbnailer/graders/position.rb9
lib/link_thumbnailer/image_comparator.rb17
lib/link_thumbnailer/image_comparators/base.rb13
lib/link_thumbnailer/image_comparators/size.rb9
lib/link_thumbnailer/image_parser.rb44
lib/link_thumbnailer/image_validator.rb21
lib/link_thumbnailer/model.rb21
lib/link_thumbnailer/models/body.rb15
lib/link_thumbnailer/models/description.rb27
lib/link_thumbnailer/models/favicon.rb19
lib/link_thumbnailer/models/image.rb42
lib/link_thumbnailer/models/title.rb15
lib/link_thumbnailer/models/video.rb34
lib/link_thumbnailer/models/website.rb42
lib/link_thumbnailer/page.rb30
lib/link_thumbnailer/parser.rb10
lib/link_thumbnailer/processor.rb126
B
4 hrs
lib/link_thumbnailer/response.rb30
lib/link_thumbnailer/scraper.rb51
lib/link_thumbnailer/scrapers/base.rb51
lib/link_thumbnailer/scrapers/default/base.rb9
lib/link_thumbnailer/scrapers/default/body.rb19
lib/link_thumbnailer/scrapers/default/description.rb36
lib/link_thumbnailer/scrapers/default/favicon.rb39
lib/link_thumbnailer/scrapers/default/images.rb59
A
25 mins
lib/link_thumbnailer/scrapers/default/title.rb19
lib/link_thumbnailer/scrapers/default/videos.rb13
lib/link_thumbnailer/scrapers/opengraph/base.rb33
lib/link_thumbnailer/scrapers/opengraph/body.rb9
lib/link_thumbnailer/scrapers/opengraph/description.rb9