├── .gitignore ├── .rspec ├── Gemfile ├── Gemfile.lock ├── LICENSE.txt ├── NEWS ├── README.md ├── Rakefile ├── TODO ├── bin ├── api-browser.rb └── github-api-client ├── db └── migrate │ └── 001_migrate_everything.rb ├── features ├── fetching.feature ├── step_definitions │ └── fetching_steps.rb ├── support │ └── env.rb └── user_api.feature ├── github-api-client.gemspec ├── lib ├── core_ext │ └── habtm.rb ├── github-api-client.rb └── github-api-client │ ├── base.rb │ ├── browser.rb │ ├── config.rb │ ├── fetchers.rb │ ├── fetchers │ ├── repo.rb │ └── user.rb │ ├── helpers.rb │ ├── resource.rb │ ├── resources │ ├── repo.rb │ └── user.rb │ ├── strategies │ ├── ask.rb │ ├── local.rb │ └── remote.rb │ ├── strategy.rb │ └── version.rb └── spec ├── other_spec.rb └── test_spec.rb /.gitignore: -------------------------------------------------------------------------------- 1 | *.gem 2 | /doc/ 3 | .yardoc 4 | *.swp 5 | -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /NEWS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/NEWS -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/Rakefile -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/TODO -------------------------------------------------------------------------------- /bin/api-browser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/bin/api-browser.rb -------------------------------------------------------------------------------- /bin/github-api-client: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/bin/github-api-client -------------------------------------------------------------------------------- /db/migrate/001_migrate_everything.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/db/migrate/001_migrate_everything.rb -------------------------------------------------------------------------------- /features/fetching.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/features/fetching.feature -------------------------------------------------------------------------------- /features/step_definitions/fetching_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/features/step_definitions/fetching_steps.rb -------------------------------------------------------------------------------- /features/support/env.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/features/support/env.rb -------------------------------------------------------------------------------- /features/user_api.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/features/user_api.feature -------------------------------------------------------------------------------- /github-api-client.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/github-api-client.gemspec -------------------------------------------------------------------------------- /lib/core_ext/habtm.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/lib/core_ext/habtm.rb -------------------------------------------------------------------------------- /lib/github-api-client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/lib/github-api-client.rb -------------------------------------------------------------------------------- /lib/github-api-client/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/lib/github-api-client/base.rb -------------------------------------------------------------------------------- /lib/github-api-client/browser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/lib/github-api-client/browser.rb -------------------------------------------------------------------------------- /lib/github-api-client/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/lib/github-api-client/config.rb -------------------------------------------------------------------------------- /lib/github-api-client/fetchers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/lib/github-api-client/fetchers.rb -------------------------------------------------------------------------------- /lib/github-api-client/fetchers/repo.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/lib/github-api-client/fetchers/repo.rb -------------------------------------------------------------------------------- /lib/github-api-client/fetchers/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/lib/github-api-client/fetchers/user.rb -------------------------------------------------------------------------------- /lib/github-api-client/helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/lib/github-api-client/helpers.rb -------------------------------------------------------------------------------- /lib/github-api-client/resource.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/lib/github-api-client/resource.rb -------------------------------------------------------------------------------- /lib/github-api-client/resources/repo.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/lib/github-api-client/resources/repo.rb -------------------------------------------------------------------------------- /lib/github-api-client/resources/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/lib/github-api-client/resources/user.rb -------------------------------------------------------------------------------- /lib/github-api-client/strategies/ask.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/lib/github-api-client/strategies/ask.rb -------------------------------------------------------------------------------- /lib/github-api-client/strategies/local.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/lib/github-api-client/strategies/local.rb -------------------------------------------------------------------------------- /lib/github-api-client/strategies/remote.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/lib/github-api-client/strategies/remote.rb -------------------------------------------------------------------------------- /lib/github-api-client/strategy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/lib/github-api-client/strategy.rb -------------------------------------------------------------------------------- /lib/github-api-client/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/lib/github-api-client/version.rb -------------------------------------------------------------------------------- /spec/other_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/spec/other_spec.rb -------------------------------------------------------------------------------- /spec/test_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farnoy/github-api-client/HEAD/spec/test_spec.rb --------------------------------------------------------------------------------