Skip to content
This repository has been archived by the owner on Apr 9, 2018. It is now read-only.

Commit

Permalink
Use bundler to manage requires
Browse files Browse the repository at this point in the history
  • Loading branch information
henare committed Aug 9, 2012
1 parent f5d24c7 commit bdac9bd
Show file tree
Hide file tree
Showing 9 changed files with 2 additions and 23 deletions.
2 changes: 0 additions & 2 deletions lib/cgi_scraper.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
require 'scraper'

# A simple Ruby wrapper around any scraper script that renders the correct XML and obeys the CGI interface
# Can use this to give php and perl, for example, the same web interface as all the other Ruby scrapers
# Performance is not really an issue so this very roundabout way of doing things is sort of okay.
Expand Down
2 changes: 0 additions & 2 deletions lib/date_with_non_american_bias.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
require 'date'

# Monkey Patch the Date class
class Date
def self.parse_with_non_american_bias(text)
Expand Down
6 changes: 0 additions & 6 deletions lib/development_application.rb
Original file line number Diff line number Diff line change
@@ -1,9 +1,3 @@
require 'rubygems'
require 'builder'
require 'simple_struct'
require 'uri'
require 'date_with_non_american_bias'

class DevelopmentApplication < SimpleStruct
add_attributes :application_id, :description, :address, :addresses, :on_notice_from, :on_notice_to, :info_url, :comment_url, :date_received

Expand Down
3 changes: 0 additions & 3 deletions lib/info_master_scraper.rb
Original file line number Diff line number Diff line change
@@ -1,6 +1,3 @@
require 'scraper'
require 'htmlentities'

class InfoMasterScraper < Scraper
def raw_table_values(date, url, rows_to_skip_at_start, table_search = 'span > table', rows_to_skip_at_end = 0)
range = rows_to_skip_at_start..(-1-rows_to_skip_at_end)
Expand Down
1 change: 0 additions & 1 deletion lib/planning_authority_results.rb
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
require 'development_application'
require 'simple_struct'

class PlanningAuthorityResults < SimpleStruct
Expand Down
4 changes: 1 addition & 3 deletions lib/scraper.rb
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
require 'rubygems'
require 'mechanize'
require 'planning_authority_results'
require 'uri'
require 'development_application'

# Base class for ruby and non-ruby scrapers
class ScraperBase
Expand Down
4 changes: 0 additions & 4 deletions lib/scraperwiki_scraper.rb
Original file line number Diff line number Diff line change
@@ -1,7 +1,3 @@
require 'scraper'
require 'open-uri'
require 'json'

class ScraperWikiScraper < Scraper
def initialize(name, short_name, state, scraperwiki_name)
super(name, short_name, state)
Expand Down
2 changes: 0 additions & 2 deletions lib/spear_scraper.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
require 'scraper'

class SPEARScraper < Scraper
def initialize(name, short_name, state, web_form_name)
super(name, short_name, state)
Expand Down
1 change: 1 addition & 0 deletions scraper_factory.rb
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
$:.unshift "#{File.dirname(__FILE__)}/lib"
require 'scraper'

Dir.glob("#{File.dirname(__FILE__)}/scrapers/*_scraper.rb").each do |file|
require file
Expand Down

0 comments on commit bdac9bd

Please sign in to comment.