Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Return sanity to the test suite and ignore the normal statistics cache.

Because the statistics cache clashes with what's the current version on
the server on each deploy.
  • Loading branch information...
commit 4287f617027a1bf8a1720d89a6a8e3d31912a4ea 1 parent 3b9da36
Eloy Durán alloy authored
2  .gitignore
View
@@ -4,4 +4,4 @@
public/*.rss
tmp/*
log/*
-statistics.yml
+caches/statistics.yml
6 Gemfile.lock
View
@@ -1,6 +1,6 @@
GIT
remote: https://github.com/CocoaPods/Core.git
- revision: 3f71c7e99a4e7919053ff00787974638fd1fdc16
+ revision: 88f665e11b1e9632e328aeee1b244a68adff89a3
branch: master
specs:
cocoapods-core (0.28.0)
@@ -62,9 +62,9 @@ GEM
multi_xml (0.5.5)
multipart-post (1.2.0)
nap (0.6.0)
- octokit (2.6.2)
+ octokit (2.6.3)
sawyer (~> 0.5.1)
- posix-spawn (0.3.6)
+ posix-spawn (0.3.8)
pygments.rb (0.5.4)
posix-spawn (~> 0.3.6)
yajl-ruby (~> 1.1.0)
4 Rakefile
View
@@ -1,5 +1,5 @@
-task :default => 'spec:all'
+task :default => :spec
#--------------------------------------#
@@ -15,6 +15,8 @@ namespace :spec do
end
end
+task :spec => 'spec:all'
+
def specs(dir)
FileList["spec/#{dir}/*_spec.rb"].shuffle.join(' ')
end
24 app.rb
View
@@ -31,28 +31,33 @@ class CocoaPodsNotifierApp < Sinatra::Application
register Sinatra::Cache
set :cache_output_dir, File.join(APP_ROOT, 'public')
set :cache_enabled, true
-
- if ENV['RACK_ENV'] == 'production'
- ExceptIO::Client.configure "cocoapods-feeds-cocoapods-org", ENV['EXCEPTIO_KEY']
- end
end
- # Development configurations.
- #
configure :development do
require 'awesome_print'
require 'sinatra/reloader'
register Sinatra::Reloader
end
- Pod::Specification::Set::Statistics.instance.cache_expiration = 60 * 60 * 24
- Pod::Specification::Set::Statistics.instance.cache_file = APP_ROOT + 'caches/statistics.yml'
+ configure :production do
+ ExceptIO::Client.configure "cocoapods-feeds-cocoapods-org", ENV['EXCEPTIO_KEY']
+ end
+
+ configure :development, :production do
+ $silent = false
+ Pod::Specification::Set::Statistics.instance.cache_expiration = 60 * 60 * 24
+ Pod::Specification::Set::Statistics.instance.cache_file = APP_ROOT + 'caches/statistics.yml'
+ end
# Repo Actions
#-------------------------------------------------------------------------#
def self.master_repo
- @master_repo ||= Repo.new(APP_ROOT + 'tmp/.cocoapods/master')
+ @master_repo ||= begin
+ repo = Repo.new(APP_ROOT + 'tmp/.cocoapods/master')
+ repo.silent = $silent
+ repo
+ end
end
# Clones the master repo from the remote and generates the feeds and
@@ -100,7 +105,6 @@ def self.update
slim :index
-
rescue Exception => e
puts "[!] get / failed: #{e}".red
puts e.backtrace.join("\n")
696 caches/statistics.yml
View
@@ -1,15 +1,15 @@
---
MBProgressHUD:
- :gh_watchers: 1298
- :gh_forks: 230
+ :gh_watchers: 1302
+ :gh_forks: 234
:pushed_at: '2013-11-14T11:29:19Z'
- :gh_date: 2013-11-29 16:19:27.543521000 +01:00
+ :gh_date: 2013-12-07 17:31:26.486464000 +01:00
:creation_date: 2012-01-27 12:41:28.000000000 +01:00
AFNetworking:
- :gh_watchers: 9841
- :gh_forks: 2594
- :pushed_at: '2013-11-19T23:46:08Z'
- :gh_date: 2013-11-29 16:19:28.178828000 +01:00
+ :gh_watchers: 9918
+ :gh_forks: 2616
+ :pushed_at: '2013-12-05T23:01:03Z'
+ :gh_date: 2013-12-07 17:31:27.009472000 +01:00
:creation_date: 2011-09-18 21:02:31.000000000 +02:00
500px-iOS-api:
:creation_date: 2013-01-17 22:59:25.000000000 +01:00
@@ -246,11 +246,7 @@ ALAlertBanner:
ALAssetsLibrary-CustomPhotoAlbum:
:creation_date: 2013-01-07 15:35:52.000000000 +01:00
ALDClock:
- :creation_date: 2013-11-29 13:36:08.000000000 +01:00
- :gh_watchers: 60
- :gh_forks: 6
- :pushed_at: '2013-11-29T09:17:57Z'
- :gh_date: 2013-11-29 16:25:43.704418000 +01:00
+ :creation_date: 2013-12-02 13:37:47.000000000 +01:00
AlertNinja:
:creation_date: 2012-10-12 17:14:29.000000000 +02:00
AlgoliaSearch-Client:
@@ -277,10 +273,6 @@ AMBubbleTableViewController:
:creation_date: 2013-07-23 10:13:09.000000000 +02:00
AMDraggableBlurView:
:creation_date: 2013-11-28 23:30:47.000000000 +01:00
- :gh_watchers: 2
- :gh_forks: 0
- :pushed_at: '2013-11-27T14:18:59Z'
- :gh_date: 2013-11-29 16:25:48.577848000 +01:00
AMFatFractal:
:creation_date: 2013-10-21 01:23:54.000000000 +02:00
AMOptionMenu:
@@ -319,6 +311,12 @@ AOTToolkit:
:creation_date: 2013-11-19 02:54:39.000000000 +01:00
APAvatarImageView:
:creation_date: 2013-10-21 01:23:54.000000000 +02:00
+APIClient:
+ :creation_date: 2013-12-06 23:21:07.000000000 +01:00
+ :gh_watchers: 13
+ :gh_forks: 0
+ :pushed_at: '2013-12-06T21:53:54Z'
+ :gh_date: 2013-12-07 17:38:48.474755000 +01:00
APLArrayDataSource:
:creation_date: 2013-11-22 03:26:01.000000000 +01:00
APLFacebookProxyActivity:
@@ -359,16 +357,8 @@ AppPaoPaoSDK:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
Appsee:
:creation_date: 2013-11-25 13:40:26.000000000 +01:00
- :gh_watchers:
- :gh_forks:
- :pushed_at:
- :gh_date: 2013-11-29 16:26:08.125432000 +01:00
AppseeGL:
:creation_date: 2013-11-25 13:40:26.000000000 +01:00
- :gh_watchers:
- :gh_forks:
- :pushed_at:
- :gh_date: 2013-11-29 16:26:09.032848000 +01:00
AppSociallySDK:
:creation_date: 2013-02-14 12:29:11.000000000 +01:00
apptentive-ios:
@@ -439,12 +429,10 @@ ASStarRatingView:
:creation_date: 2012-03-04 12:19:20.000000000 +01:00
Asterism:
:creation_date: 2013-07-23 10:13:09.000000000 +02:00
+AstroCocoaPackage:
+ :creation_date: 2013-12-02 13:37:47.000000000 +01:00
ASValueTrackingSlider:
:creation_date: 2013-11-28 23:30:47.000000000 +01:00
- :gh_watchers: 0
- :gh_forks: 0
- :pushed_at: '2013-11-28T19:06:49Z'
- :gh_date: 2013-11-29 16:26:02.821833000 +01:00
AsyncImageDownloader:
:creation_date: 2013-10-21 01:23:54.000000000 +02:00
AsyncImageDownloaderOSX:
@@ -491,10 +479,6 @@ AVAnimator:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
AVHexColor:
:creation_date: 2013-11-28 23:30:47.000000000 +01:00
- :gh_watchers: 20
- :gh_forks: 6
- :pushed_at: '2013-11-27T01:47:16Z'
- :gh_date: 2013-11-29 16:25:55.825815000 +01:00
AviarySDK:
:creation_date: 2012-08-13 15:41:20.000000000 +02:00
AVOSCloud:
@@ -517,6 +501,12 @@ AWIconSheet:
:creation_date: 2013-02-01 16:23:16.000000000 +01:00
AWSiOSSDK:
:creation_date: 2012-05-06 12:07:01.000000000 +02:00
+AWSS3:
+ :creation_date: 2013-12-05 14:46:26.000000000 +01:00
+ :gh_watchers: 0
+ :gh_forks: 0
+ :pushed_at: '2013-12-04T18:10:47Z'
+ :gh_date: 2013-12-07 17:39:00.330873000 +01:00
AWVersionAgent:
:creation_date: 2013-03-14 03:06:00.000000000 +01:00
AXStatusItemPopup:
@@ -643,10 +633,6 @@ BloodMagic:
:creation_date: 2013-10-21 01:23:54.000000000 +02:00
BlurryModalSegue:
:creation_date: 2013-11-25 16:55:43.000000000 +01:00
- :gh_watchers: 122
- :gh_forks: 3
- :pushed_at: '2013-11-25T21:19:44Z'
- :gh_date: 2013-11-29 16:26:07.308115000 +01:00
BLWebSocketsServer:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
BMExtendablePageController:
@@ -663,6 +649,8 @@ BootstrapUI:
:creation_date: 2013-10-29 04:04:51.000000000 +01:00
BOSImageResizeOperation:
:creation_date: 2013-03-31 12:04:51.000000000 +02:00
+BOString:
+ :creation_date: 2013-12-05 14:46:26.000000000 +01:00
BotKit:
:creation_date: 2012-11-25 20:52:22.000000000 +01:00
BounceMenuController:
@@ -727,6 +715,12 @@ BTSharingService:
:creation_date: 2013-11-19 12:07:58.000000000 +01:00
BTStoreView:
:creation_date: 2013-09-10 03:38:25.000000000 +02:00
+BugButton:
+ :creation_date: 2013-12-05 14:46:26.000000000 +01:00
+ :gh_watchers: 3
+ :gh_forks: 0
+ :pushed_at: '2013-12-04T05:54:33Z'
+ :gh_date: 2013-12-07 17:39:01.061350000 +01:00
BugSense:
:creation_date: 2012-12-15 09:05:22.000000000 +01:00
Bugsnag:
@@ -767,8 +761,20 @@ Calabash-server:
:creation_date: 2013-01-15 12:17:59.000000000 +01:00
CameraPlusIntegration:
:creation_date: 2012-10-12 17:14:29.000000000 +02:00
+Canvas:
+ :creation_date: 2013-12-05 14:46:26.000000000 +01:00
+ :gh_watchers: 764
+ :gh_forks: 43
+ :pushed_at: '2013-12-07T14:43:35Z'
+ :gh_date: 2013-12-07 17:39:04.429510000 +01:00
CaptureRecord:
:creation_date: 2012-11-22 12:27:08.000000000 +01:00
+CardFlight:
+ :creation_date: 2013-12-05 17:56:40.000000000 +01:00
+ :gh_watchers: 0
+ :gh_forks: 1
+ :pushed_at: '2013-12-06T22:52:24Z'
+ :gh_date: 2013-12-07 17:38:59.487804000 +01:00
CardIO:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
CargoBay:
@@ -785,6 +791,8 @@ CCFURLResponder:
:creation_date: 2013-10-21 01:23:54.000000000 +02:00
CCGrowingTextView:
:creation_date: 2013-11-19 02:54:39.000000000 +01:00
+CCHMapClusterController:
+ :creation_date: 2013-12-02 13:37:47.000000000 +01:00
CCLDefaults:
:creation_date: 2013-09-10 03:38:25.000000000 +02:00
CCNode-SFGestureRecognizers:
@@ -798,11 +806,7 @@ cdebug:
CDEvents:
:creation_date: 2012-11-22 12:27:08.000000000 +01:00
CDJSONExporter:
- :creation_date: 2013-11-29 13:02:02.000000000 +01:00
- :gh_watchers: 0
- :gh_forks: 0
- :pushed_at: '2013-11-28T08:32:49Z'
- :gh_date: 2013-11-29 16:25:45.144919000 +01:00
+ :creation_date: 2013-12-02 13:37:47.000000000 +01:00
CDLJSONPResponseSerializer:
:creation_date: 2013-11-25 01:40:59.000000000 +01:00
CDOForceKeyboardLayout:
@@ -843,6 +847,8 @@ CHDataStructures:
:creation_date: 2012-10-12 17:14:29.000000000 +02:00
chipmunk-physics:
:creation_date: 2013-02-01 10:41:47.000000000 +01:00
+Chocobo:
+ :creation_date: 2013-12-05 14:46:26.000000000 +01:00
ChromaHash:
:creation_date: 2013-03-21 03:46:47.000000000 +01:00
CHSectionSelectionView:
@@ -1041,6 +1047,12 @@ CordovaPlugin-splashscreen:
:creation_date: 2013-10-29 04:04:51.000000000 +01:00
CordovaPlugin-vibration:
:creation_date: 2013-10-29 04:04:51.000000000 +01:00
+CoreDataValidation:
+ :creation_date: 2013-12-06 08:55:04.000000000 +01:00
+ :gh_watchers: 4
+ :gh_forks: 0
+ :pushed_at: '2013-12-06T13:51:33Z'
+ :gh_date: 2013-12-07 17:38:54.336827000 +01:00
CoreParse:
:creation_date: 2012-07-23 15:17:28.000000000 +02:00
CorePlot:
@@ -1167,6 +1179,12 @@ Dailymotion-SDK:
:creation_date: 2013-02-07 11:41:13.000000000 +01:00
DAKeyboardControl:
:creation_date: 2012-11-22 12:27:08.000000000 +01:00
+DALinedTextView:
+ :creation_date: 2013-12-05 21:43:01.000000000 +01:00
+ :gh_watchers: 86
+ :gh_forks: 12
+ :pushed_at: '2013-09-27T20:23:33Z'
+ :gh_date: 2013-12-07 17:38:58.639202000 +01:00
DAPagesContainer:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
DAProgressOverlayView:
@@ -1211,6 +1229,8 @@ DCProgressView:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
DCRoundSwitch:
:creation_date: 2012-07-23 15:17:28.000000000 +02:00
+DCScrollView:
+ :creation_date: 2013-12-02 13:37:47.000000000 +01:00
DCSlideOutViewController:
:creation_date: 2013-10-29 04:04:51.000000000 +01:00
DCTTextFieldValidator:
@@ -1259,6 +1279,8 @@ DHCOnDealloc:
:creation_date: 2013-02-03 17:41:36.000000000 +01:00
DHCShakeNotifier:
:creation_date: 2013-01-31 00:23:24.000000000 +01:00
+DHSmartScreenshot:
+ :creation_date: 2013-12-05 14:46:26.000000000 +01:00
DiffMatchPatch-ObjC:
:creation_date: 2013-09-10 03:38:25.000000000 +02:00
DirectoryWatchdog:
@@ -1317,10 +1339,6 @@ DPHue:
:creation_date: 2013-01-13 17:49:28.000000000 +01:00
DPLocalization:
:creation_date: 2013-11-25 08:25:33.000000000 +01:00
- :gh_watchers: 9
- :gh_forks: 1
- :pushed_at: '2013-11-28T06:40:14Z'
- :gh_date: 2013-11-29 16:26:09.962133000 +01:00
DPMeterView:
:creation_date: 2013-03-01 04:52:15.000000000 +01:00
DPSetupWindow:
@@ -1353,10 +1371,6 @@ Dropbox-OSX-SDK:
:creation_date: 2013-01-04 23:58:09.000000000 +01:00
Dropbox-OSX-Sync-SDK:
:creation_date: 2013-11-28 23:30:47.000000000 +01:00
- :gh_watchers:
- :gh_forks:
- :pushed_at:
- :gh_date: 2013-11-29 16:25:53.747244000 +01:00
Dropbox-Sync-API-SDK:
:creation_date: 2013-07-23 10:13:09.000000000 +02:00
DRTap:
@@ -1411,10 +1425,6 @@ DXTableViewModel:
:creation_date: 2013-10-21 01:23:54.000000000 +02:00
DynamicImagePlacer:
:creation_date: 2013-11-28 23:30:47.000000000 +01:00
- :gh_watchers: 1
- :gh_forks: 0
- :pushed_at: '2013-11-29T03:27:17Z'
- :gh_date: 2013-11-29 16:25:46.942649000 +01:00
DYRateView:
:creation_date: 2012-11-22 12:27:08.000000000 +01:00
DZCategories:
@@ -1461,6 +1471,12 @@ EEHUDView:
:creation_date: 2013-07-23 10:13:09.000000000 +02:00
EEToolbarCenterButton:
:creation_date: 2013-11-19 02:54:39.000000000 +01:00
+EFCircularSlider:
+ :creation_date: 2013-12-06 19:26:02.000000000 +01:00
+ :gh_watchers: 35
+ :gh_forks: 2
+ :pushed_at: '2013-12-06T19:20:24Z'
+ :gh_date: 2013-12-07 17:38:51.808048000 +01:00
Egeniq:
:creation_date: 2013-11-19 02:54:39.000000000 +01:00
EGOCache:
@@ -1473,6 +1489,8 @@ EGOTableViewPullRefresh:
:creation_date: 2011-11-13 18:08:37.000000000 +01:00
EGYWebViewController:
:creation_date: 2013-10-21 01:23:54.000000000 +02:00
+EHTapGestureRecognizer:
+ :creation_date: 2013-12-02 13:37:47.000000000 +01:00
eigen:
:creation_date: 2012-12-27 21:19:53.000000000 +01:00
Ejecta:
@@ -1495,12 +1513,16 @@ EmailChecker:
:creation_date: 2013-11-19 02:54:39.000000000 +01:00
Emoticonizer:
:creation_date: 2012-08-23 00:04:04.000000000 +02:00
+EMSideMenu:
+ :creation_date: 2013-12-03 16:54:15.000000000 +01:00
EngageSDK:
:creation_date: 2013-08-19 02:48:59.000000000 +02:00
Ensembles:
:creation_date: 2013-10-21 01:23:54.000000000 +02:00
EnumeratorKit:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
+EPChecker:
+ :creation_date: 2013-12-03 16:54:15.000000000 +01:00
EPSCollectionViewController:
:creation_date: 2013-10-29 04:04:51.000000000 +01:00
EPSDistanceFormatter:
@@ -1551,12 +1573,20 @@ Facebook-iOS-SDK:
:creation_date: 2011-12-15 20:09:29.000000000 +01:00
FaceImageView:
:creation_date: 2013-07-23 10:13:09.000000000 +02:00
+FactoryKit:
+ :creation_date: 2013-12-05 14:46:26.000000000 +01:00
FamilySearchCocoa:
:creation_date: 2012-10-12 17:14:29.000000000 +02:00
Fancy-iOS:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
FANN:
:creation_date: 2013-03-14 03:06:00.000000000 +01:00
+Fare:
+ :creation_date: 2013-12-06 06:36:37.000000000 +01:00
+ :gh_watchers: 5
+ :gh_forks: 0
+ :pushed_at: '2013-12-07T07:58:28Z'
+ :gh_date: 2013-12-07 17:38:55.218497000 +01:00
FastElegantDelegation:
:creation_date: 2013-08-02 03:02:03.000000000 +02:00
FastImageCache:
@@ -1585,6 +1615,8 @@ FFCircularProgressView:
:creation_date: 2013-08-16 06:36:32.000000000 +02:00
FHTTPClient:
:creation_date: 2013-07-23 10:13:09.000000000 +02:00
+FileDrone:
+ :creation_date: 2013-12-05 14:46:26.000000000 +01:00
FileMD5Hash:
:creation_date: 2012-01-30 15:11:42.000000000 +01:00
Fingertips:
@@ -1599,6 +1631,12 @@ FireData:
:creation_date: 2013-03-31 12:04:51.000000000 +02:00
FirehoseCocoa:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
+FISWebViewPreloader:
+ :creation_date: 2013-12-05 14:46:26.000000000 +01:00
+ :gh_watchers: 12
+ :gh_forks: 2
+ :pushed_at: '2013-12-03T18:30:41Z'
+ :gh_date: 2013-12-07 17:39:01.854174000 +01:00
FKTabBarController:
:creation_date: 2013-11-19 02:54:39.000000000 +01:00
Flash2Cocos2D:
@@ -1682,7 +1720,7 @@ FPView:
Fragaria:
:creation_date: 2012-07-23 15:17:28.000000000 +02:00
FrameAccessor:
- :creation_date: 2012-07-23 15:17:28.000000000 +02:00
+ :creation_date: 1970-01-01 01:00:00.000000000 +01:00
FranticApparatus:
:creation_date: 2013-10-21 01:23:54.000000000 +02:00
FRCoreDataOperation:
@@ -1713,10 +1751,6 @@ FSOAuth:
:creation_date: 2013-08-16 06:36:32.000000000 +02:00
FSOpenInGmail:
:creation_date: 2013-11-28 23:30:47.000000000 +01:00
- :gh_watchers: 2
- :gh_forks: 0
- :pushed_at: '2013-11-25T21:50:57Z'
- :gh_date: 2013-11-29 16:25:52.811640000 +01:00
FSStoryboardHelpers:
:creation_date: 2013-11-19 02:54:39.000000000 +01:00
FSURLOperation:
@@ -1749,6 +1783,8 @@ Funcussion:
:creation_date: 2013-03-01 04:52:15.000000000 +01:00
Futility:
:creation_date: 2013-08-16 06:36:32.000000000 +02:00
+FWTPushNotifications:
+ :creation_date: 2013-12-05 14:46:26.000000000 +01:00
FXBlurView:
:creation_date: 2013-09-10 03:38:25.000000000 +02:00
FXColorSpace:
@@ -1779,8 +1815,20 @@ GBDeviceInfo:
:creation_date: 2013-08-16 06:36:32.000000000 +02:00
GBImageView:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
+GBInfiniteScrollView:
+ :creation_date: 2013-12-06 20:51:50.000000000 +01:00
+ :gh_watchers: 8
+ :gh_forks: 0
+ :pushed_at: '2013-12-07T16:13:40Z'
+ :gh_date: 2013-12-07 17:38:50.224820000 +01:00
GBToolbox:
:creation_date: 2013-11-22 03:26:01.000000000 +01:00
+GBVersionTracking:
+ :creation_date: 2013-12-05 14:46:26.000000000 +01:00
+ :gh_watchers: 23
+ :gh_forks: 1
+ :pushed_at: '2013-11-19T06:10:43Z'
+ :gh_date: 2013-12-07 17:39:03.621583000 +01:00
GC3DFlipTransitionStyleSegue:
:creation_date: 2013-03-31 12:04:51.000000000 +02:00
GCBActionSheet:
@@ -1925,6 +1973,8 @@ Grand Object Dispatch:
:creation_date: 2013-07-23 10:13:09.000000000 +02:00
GrannySmith:
:creation_date: 2012-08-16 16:01:15.000000000 +02:00
+Gravity:
+ :creation_date: 2013-12-05 14:46:26.000000000 +01:00
GRButtons:
:creation_date: 2013-07-23 10:13:09.000000000 +02:00
GreystripeSDK:
@@ -2021,6 +2071,8 @@ HessianKit:
:creation_date: 2013-08-02 03:02:03.000000000 +02:00
HexColors:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
+HeyWatch:
+ :creation_date: 2013-12-02 13:37:47.000000000 +01:00
Heyzap:
:creation_date: 2013-04-08 02:57:29.000000000 +02:00
HHDistanceFormatter:
@@ -2043,6 +2095,8 @@ HKRefreshControl:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
HKRewind:
:creation_date: 2013-07-26 02:51:33.000000000 +02:00
+HLLDropDownQuickView:
+ :creation_date: 2013-12-05 14:46:26.000000000 +01:00
HLLFont:
:creation_date: 2013-11-19 02:54:39.000000000 +01:00
HMGLNavigationController:
@@ -2087,10 +2141,6 @@ HTAutocompleteTextField:
:creation_date: 2013-01-28 04:19:38.000000000 +01:00
HTBCalendarView:
:creation_date: 2013-11-28 23:30:47.000000000 +01:00
- :gh_watchers: 0
- :gh_forks: 0
- :pushed_at: '2013-11-28T02:45:15Z'
- :gh_date: 2013-11-29 16:25:51.107057000 +01:00
HTBKVObservation:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
HTCopyableLabel:
@@ -2181,6 +2231,8 @@ iFuga:
:creation_date: 2012-07-31 21:12:53.000000000 +02:00
IFUnicodeURL:
:creation_date: 2013-07-23 10:13:09.000000000 +02:00
+IFVideoPicker:
+ :creation_date: 2013-12-05 14:46:26.000000000 +01:00
IGAutoCompletionToolbar:
:creation_date: 2013-03-01 04:52:15.000000000 +01:00
IGAutoString:
@@ -2329,10 +2381,6 @@ iOS6-ForwardAutorotate:
:creation_date: 2013-07-26 02:51:33.000000000 +02:00
iOS7-TableTopSeparator:
:creation_date: 2013-11-28 23:30:47.000000000 +01:00
- :gh_watchers: 0
- :gh_forks: 0
- :pushed_at: '2013-11-28T06:57:56Z'
- :gh_date: 2013-11-29 16:26:04.687414000 +01:00
iOS7Colors:
:creation_date: 2013-09-10 03:38:25.000000000 +02:00
iOS7Menu:
@@ -2349,6 +2397,8 @@ IOSQueryable:
:creation_date: 2012-12-27 21:19:53.000000000 +01:00
iOSSolarMapOverlay:
:creation_date: 2013-07-23 10:13:09.000000000 +02:00
+IPaZipArchive:
+ :creation_date: 2013-12-02 13:37:47.000000000 +01:00
IPCommon:
:creation_date: 2013-10-29 04:04:51.000000000 +01:00
iPhoneContacts:
@@ -2431,6 +2481,12 @@ JAViewController:
:creation_date: 2012-11-22 12:27:08.000000000 +01:00
JazzHands:
:creation_date: 2013-10-21 01:23:54.000000000 +02:00
+JBChartView:
+ :creation_date: 2013-12-06 21:36:31.000000000 +01:00
+ :gh_watchers: 11
+ :gh_forks: 0
+ :pushed_at: '2013-12-07T00:35:21Z'
+ :gh_date: 2013-12-07 17:38:49.341954000 +01:00
JBDeviceOwner:
:creation_date: 2012-04-13 15:17:57.000000000 +02:00
JBKenBurnsView:
@@ -2459,10 +2515,6 @@ JCInstaOauthViewController:
:creation_date: 2013-08-02 03:02:03.000000000 +02:00
JCKeyPathValidator:
:creation_date: 2013-11-28 23:30:47.000000000 +01:00
- :gh_watchers: 0
- :gh_forks: 0
- :pushed_at: '2013-11-26T23:46:36Z'
- :gh_date: 2013-11-29 16:26:01.960016000 +01:00
JCNotificationBannerPresenter:
:creation_date: 2012-10-12 17:14:29.000000000 +02:00
JCPriorityQueue:
@@ -2479,6 +2531,8 @@ JFELocationManager:
:creation_date: 2013-10-21 01:23:54.000000000 +02:00
JGAFImageCache:
:creation_date: 2013-04-17 02:34:09.000000000 +02:00
+JGScrollableTableViewCell:
+ :creation_date: 2013-12-02 13:37:47.000000000 +01:00
JInjector:
:creation_date: 2013-09-10 03:38:25.000000000 +02:00
JIRAConnect:
@@ -2525,6 +2579,12 @@ JNWScrollView:
:creation_date: 2013-10-21 01:23:54.000000000 +02:00
JNWSpringAnimation:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
+JockeyJS:
+ :creation_date: 2013-12-06 18:48:01.000000000 +01:00
+ :gh_watchers: 0
+ :gh_forks: 0
+ :pushed_at: '2013-12-04T18:16:16Z'
+ :gh_date: 2013-12-07 17:38:52.661267000 +01:00
JPGeodesy:
:creation_date: 2012-12-11 01:54:23.000000000 +01:00
JPImagePickerController:
@@ -2632,7 +2692,7 @@ KANibHelper:
KAProgressLabel:
:creation_date: 2013-07-23 10:13:09.000000000 +02:00
KASlideShow:
- :creation_date: 1970-01-01 01:00:00.000000000 +01:00
+ :creation_date: 2013-07-23 10:13:09.000000000 +02:00
KAStatusBar:
:creation_date: 2013-07-23 10:13:09.000000000 +02:00
KBKeyboardHandler:
@@ -2741,12 +2801,18 @@ KOKeyboard:
:creation_date: 2012-10-12 17:14:29.000000000 +02:00
konashi-ios-sdk:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
+Kontagent:
+ :creation_date: 2013-12-05 14:46:26.000000000 +01:00
KOTabs:
:creation_date: 2012-10-12 17:14:29.000000000 +02:00
KOTree:
:creation_date: 2012-10-12 17:14:29.000000000 +02:00
+KPAColorFormatter:
+ :creation_date: 2013-12-02 13:37:47.000000000 +01:00
KPAStoryboardConvenience:
:creation_date: 2013-10-21 01:23:54.000000000 +02:00
+KPAViewControllerTestHelper:
+ :creation_date: 2013-12-05 14:46:26.000000000 +01:00
KSADNTwitterFormatter:
:creation_date: 2012-11-22 12:27:08.000000000 +01:00
KSCardView:
@@ -2845,10 +2911,6 @@ LayerSprites:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
LayoutKit:
:creation_date: 2013-11-28 23:30:47.000000000 +01:00
- :gh_watchers: 1
- :gh_forks: 0
- :pushed_at: '2013-11-28T06:59:37Z'
- :gh_date: 2013-11-29 16:25:49.434453000 +01:00
LazyDispatch:
:creation_date: 2013-08-02 03:02:03.000000000 +02:00
LBActionSheet:
@@ -2865,6 +2927,8 @@ LDGradientButton:
:creation_date: 2013-02-07 11:41:13.000000000 +01:00
LDProgressView:
:creation_date: 2013-10-21 01:23:54.000000000 +02:00
+LDScrollViewForm:
+ :creation_date: 2013-12-02 21:06:11.000000000 +01:00
LEColorPicker:
:creation_date: 2013-01-22 08:55:14.000000000 +01:00
Lela:
@@ -2873,6 +2937,8 @@ LetterpressExplosion:
:creation_date: 2013-04-11 02:21:26.000000000 +02:00
LevelDB-ObjC:
:creation_date: 2013-01-29 16:10:15.000000000 +01:00
+LFLineChartView:
+ :creation_date: 2013-12-02 13:37:47.000000000 +01:00
libais:
:creation_date: 2013-10-21 01:23:54.000000000 +02:00
LibComponentLogging-Core:
@@ -2923,6 +2989,8 @@ libqrencode:
:creation_date: 2013-10-21 01:23:54.000000000 +02:00
librato-iOS:
:creation_date: 2013-10-21 01:23:54.000000000 +02:00
+librtmp-iOS:
+ :creation_date: 2013-12-05 14:46:26.000000000 +01:00
libsasl2:
:creation_date: 2013-07-23 10:13:09.000000000 +02:00
libsodium:
@@ -2957,6 +3025,8 @@ LKDBHelper:
:creation_date: 2013-07-23 10:13:09.000000000 +02:00
LLACircularProgressView:
:creation_date: 2013-10-29 04:04:51.000000000 +01:00
+LLARateLimiter:
+ :creation_date: 2013-12-03 16:54:15.000000000 +01:00
LLBinaryOperators:
:creation_date: 2013-07-23 10:13:09.000000000 +02:00
LLDBQuickLook:
@@ -2969,10 +3039,6 @@ LLTableViewAdapter:
:creation_date: 2013-03-01 04:52:15.000000000 +01:00
LMAlertView:
:creation_date: 2013-11-28 23:30:47.000000000 +01:00
- :gh_watchers: 10
- :gh_forks: 3
- :pushed_at: '2013-11-27T16:49:02Z'
- :gh_date: 2013-11-29 16:26:00.976296000 +01:00
LNCollectionViewPagedLayout:
:creation_date: 2013-08-16 06:36:32.000000000 +02:00
LNToolkit:
@@ -3037,6 +3103,8 @@ LumberjackConsole:
:creation_date: 2013-11-19 02:54:39.000000000 +01:00
LVDebounce:
:creation_date: 2013-07-26 02:51:33.000000000 +02:00
+LVTwitterOAuthClient:
+ :creation_date: 2013-12-02 13:37:47.000000000 +01:00
LWFKit:
:creation_date: 2013-09-10 03:38:25.000000000 +02:00
LXPagingViews:
@@ -3185,6 +3253,12 @@ MEAlertView:
:creation_date: 2013-01-23 12:41:43.000000000 +01:00
MendeleySDK:
:creation_date: 2013-01-22 20:27:16.000000000 +01:00
+MessageBarManager:
+ :creation_date: 2013-12-07 03:49:46.000000000 +01:00
+ :gh_watchers: 71
+ :gh_forks: 11
+ :pushed_at: '2013-12-07T00:24:52Z'
+ :gh_date: 2013-12-07 17:38:46.852865000 +01:00
MessagePack:
:creation_date: 2012-07-23 15:17:28.000000000 +02:00
MessagesTableViewController:
@@ -3239,10 +3313,6 @@ MHCustomTabBarController:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
MHDismissModalView:
:creation_date: 2013-11-28 23:30:47.000000000 +01:00
- :gh_watchers: 248
- :gh_forks: 21
- :pushed_at: '2013-11-27T12:13:16Z'
- :gh_date: 2013-11-29 16:25:47.721214000 +01:00
MHFancyPants:
:creation_date: 2013-10-21 01:23:54.000000000 +02:00
MHHabitat:
@@ -3257,6 +3327,12 @@ MHRotaryKnob:
:creation_date: 2013-08-16 06:36:32.000000000 +02:00
MHTabBarController:
:creation_date: 2012-12-27 21:19:53.000000000 +01:00
+MHTextField:
+ :creation_date: 2013-12-07 03:49:16.000000000 +01:00
+ :gh_watchers: 74
+ :gh_forks: 2
+ :pushed_at: '2013-12-07T06:38:33Z'
+ :gh_date: 2013-12-07 17:38:47.718133000 +01:00
MHWDirectoryWatcher:
:creation_date: 2013-07-23 10:13:09.000000000 +02:00
MIHGradientView:
@@ -3281,8 +3357,12 @@ MJNIndexView:
:creation_date: 2013-09-10 03:38:25.000000000 +02:00
MJPopupViewController:
:creation_date: 2012-07-31 15:56:32.000000000 +02:00
+MKDevice:
+ :creation_date: 2013-12-05 14:46:26.000000000 +01:00
MKFoundation:
:creation_date: 2012-08-04 12:58:04.000000000 +02:00
+MKFoundationKit:
+ :creation_date: 2013-12-02 21:06:11.000000000 +01:00
MKHorizMenu:
:creation_date: 2012-04-17 08:34:31.000000000 +02:00
MKiCloudSync:
@@ -3367,10 +3447,6 @@ MobPartneriOSPublisherSDK:
:creation_date: 2013-11-19 02:54:39.000000000 +01:00
mocean-sdk-ios:
:creation_date: 2013-11-28 23:30:47.000000000 +01:00
- :gh_watchers:
- :gh_forks:
- :pushed_at:
- :gh_date: 2013-11-29 16:26:03.766833000 +01:00
MockInject:
:creation_date: 2013-04-11 02:21:26.000000000 +02:00
Mocktail:
@@ -3403,20 +3479,24 @@ MPFlipViewController:
:creation_date: 2012-08-04 14:19:47.000000000 +02:00
MPFoldTransition:
:creation_date: 2012-08-04 13:07:14.000000000 +02:00
+MPMoviePlayerController-Subtitles:
+ :creation_date: 2013-12-05 14:46:26.000000000 +01:00
MPNotificationView:
:creation_date: 2013-01-10 14:44:21.000000000 +01:00
MRBrew:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
MRCEnumerable:
:creation_date: 2012-10-12 17:14:29.000000000 +02:00
+MRConfirmationAlertView:
+ :creation_date: 2013-12-07 09:46:22.000000000 +01:00
+ :gh_watchers: 0
+ :gh_forks: 0
+ :pushed_at: '2013-12-07T03:45:59Z'
+ :gh_date: 2013-12-07 17:38:45.961344000 +01:00
MRCurrencyRound:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
MRNavigationController:
:creation_date: 2013-11-28 23:30:47.000000000 +01:00
- :gh_watchers: 0
- :gh_forks: 0
- :pushed_at: '2013-11-28T13:59:22Z'
- :gh_date: 2013-11-29 16:25:55.043058000 +01:00
MRProgress:
:creation_date: 2013-10-29 04:04:51.000000000 +01:00
MRSubtleButton:
@@ -3583,6 +3663,8 @@ MZTimerLabel:
:creation_date: 2013-11-19 02:54:39.000000000 +01:00
NAMapKit:
:creation_date: 2013-09-10 03:38:25.000000000 +02:00
+nanopb:
+ :creation_date: 2013-12-03 16:54:15.000000000 +01:00
NanoStore:
:creation_date: 2012-05-07 04:10:19.000000000 +02:00
NanoStoreModel:
@@ -3683,14 +3765,16 @@ NRGramKit:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
NRSimplePlist:
:creation_date: 2013-08-22 07:37:25.000000000 +02:00
+NRTouchPoints:
+ :creation_date: 2013-12-06 10:51:58.000000000 +01:00
+ :gh_watchers: 8
+ :gh_forks: 0
+ :pushed_at: '2013-12-06T10:35:46Z'
+ :gh_date: 2013-12-07 17:38:53.476261000 +01:00
NSArray+Functional:
:creation_date: 2012-11-22 12:27:08.000000000 +01:00
NSArray+SafeAccess:
:creation_date: 2013-11-28 23:30:47.000000000 +01:00
- :gh_watchers: 0
- :gh_forks: 0
- :pushed_at: '2013-11-28T11:22:01Z'
- :gh_date: 2013-11-29 16:26:00.119534000 +01:00
NSArrayAux:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
NSAssert+BackingActions:
@@ -3741,6 +3825,8 @@ NSDisplayLinkUpdateLoop:
:creation_date: 2013-07-23 10:13:09.000000000 +02:00
NSEnumeratorLinq:
:creation_date: 2013-03-01 04:52:15.000000000 +01:00
+NSharpDate:
+ :creation_date: 2013-12-05 14:46:26.000000000 +01:00
NSHash:
:creation_date: 2012-12-15 09:05:22.000000000 +01:00
NSHelpers:
@@ -4031,12 +4117,10 @@ OSReflectionKit:
:creation_date: 2013-08-16 06:36:32.000000000 +02:00
OSReflectionKit+CoreData:
:creation_date: 2013-08-16 06:36:32.000000000 +02:00
+OTMRWLock:
+ :creation_date: 2013-12-02 13:37:47.000000000 +01:00
OTMXAttribute:
:creation_date: 2013-11-28 23:30:47.000000000 +01:00
- :gh_watchers: 0
- :gh_forks: 0
- :pushed_at: '2013-11-29T11:23:06Z'
- :gh_date: 2013-11-29 16:25:58.350506000 +01:00
Overcoat:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
Overline:
@@ -4093,16 +4177,14 @@ PBEmojiLabel:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
PBFlatUI:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
+PBGroupScrollController:
+ :creation_date: 2013-12-02 13:37:47.000000000 +01:00
PBJActivityIndicator:
:creation_date: 2013-07-23 10:13:09.000000000 +02:00
PBJNetworkObserver:
:creation_date: 2013-07-23 10:13:09.000000000 +02:00
PBJVideoPlayer:
:creation_date: 2013-11-28 23:30:47.000000000 +01:00
- :gh_watchers: 2
- :gh_forks: 3
- :pushed_at: '2013-11-28T00:54:10Z'
- :gh_date: 2013-11-29 16:25:57.538191000 +01:00
PBJVision:
:creation_date: 2013-07-26 02:51:33.000000000 +02:00
PBLog:
@@ -4115,6 +4197,8 @@ PBYouTubeVideoViewController:
:creation_date: 2013-02-14 12:29:11.000000000 +01:00
PCSFaker:
:creation_date: 2013-07-23 10:13:09.000000000 +02:00
+Pdef:
+ :creation_date: 2013-12-05 14:46:26.000000000 +01:00
PDGesturedTableView:
:creation_date: 2013-10-29 04:04:51.000000000 +01:00
PDKeychainBindingsController:
@@ -4123,10 +4207,6 @@ PDTiledView:
:creation_date: 2012-12-15 09:05:22.000000000 +01:00
PDTSimpleCalendar:
:creation_date: 2013-11-25 20:12:02.000000000 +01:00
- :gh_watchers: 0
- :gh_forks: 0
- :pushed_at: '2013-11-25T19:32:08Z'
- :gh_date: 2013-11-29 16:26:05.455369000 +01:00
PDUtils:
:creation_date: 2013-02-07 11:41:13.000000000 +01:00
PeakRisingLabel:
@@ -4139,6 +4219,12 @@ Pensive:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
PEPhotoCropEditor:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
+PermissiveResearch:
+ :creation_date: 2013-12-05 23:33:33.000000000 +01:00
+ :gh_watchers: 175
+ :gh_forks: 8
+ :pushed_at: '2013-12-05T21:01:31Z'
+ :gh_date: 2013-12-07 17:38:56.932467000 +01:00
PersonaSDK:
:creation_date: 2013-08-02 03:02:03.000000000 +02:00
PgMdAtom:
@@ -4211,6 +4297,8 @@ PLWeakCompatibility:
:creation_date: 2012-08-23 00:04:04.000000000 +02:00
PMCalendar:
:creation_date: 2013-02-14 12:29:11.000000000 +01:00
+PMEDatePicker:
+ :creation_date: 2013-12-05 14:46:26.000000000 +01:00
PMPKVObservation:
:creation_date: 2012-12-11 01:57:14.000000000 +01:00
PMValidation:
@@ -4299,6 +4387,12 @@ PTKTestKit:
:creation_date: 2013-11-19 02:54:39.000000000 +01:00
PTLDatasource:
:creation_date: 2013-10-21 01:23:54.000000000 +02:00
+PTLViewDebugger:
+ :creation_date: 2013-12-07 16:10:08.000000000 +01:00
+ :gh_watchers: 3
+ :gh_forks: 0
+ :pushed_at: '2013-12-07T14:53:55Z'
+ :gh_date: 2013-12-07 17:38:45.246073000 +01:00
PublicAutomation:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
PublicCodeLibrary:
@@ -4311,6 +4405,12 @@ PullToRefresh:
:creation_date: 2011-11-20 00:21:00.000000000 +01:00
PullToRefreshView:
:creation_date: 2012-08-09 19:31:49.000000000 +02:00
+PulsingHalo:
+ :creation_date: 2013-12-06 20:51:19.000000000 +01:00
+ :gh_watchers: 91
+ :gh_forks: 4
+ :pushed_at: '2013-12-06T20:10:25Z'
+ :gh_date: 2013-12-07 17:38:50.959610000 +01:00
PunchScrollView:
:creation_date: 2012-07-23 15:17:28.000000000 +02:00
puremvc:
@@ -4387,10 +4487,6 @@ Raven:
:creation_date: 2013-02-07 11:41:13.000000000 +01:00
Raygun4iOS:
:creation_date: 2013-11-28 23:30:47.000000000 +01:00
- :gh_watchers:
- :gh_forks:
- :pushed_at:
- :gh_date: 2013-11-29 16:25:56.681563000 +01:00
RBBAnimation:
:creation_date: 2013-10-30 02:30:30.000000000 +01:00
RBStoryboardLink:
@@ -4433,6 +4529,8 @@ Rebel:
:creation_date: 2012-11-22 12:27:08.000000000 +01:00
Rebelle:
:creation_date: 2013-10-21 01:23:54.000000000 +02:00
+RebtelSDK:
+ :creation_date: 2013-12-02 13:37:47.000000000 +01:00
REComposeViewController:
:creation_date: 2012-12-11 01:54:23.000000000 +01:00
RECurtainViewController:
@@ -4505,8 +4603,16 @@ RevMobSDK:
:creation_date: 2013-04-19 03:22:55.000000000 +02:00
RFduino-library:
:creation_date: 2013-11-19 02:54:39.000000000 +01:00
+RFKeyboardToolbar:
+ :creation_date: 2013-12-05 23:25:38.000000000 +01:00
+ :gh_watchers: 54
+ :gh_forks: 0
+ :pushed_at: '2013-12-05T16:04:24Z'
+ :gh_date: 2013-12-07 17:38:57.831376000 +01:00
RFKeychain:
:creation_date: 2013-01-28 04:19:38.000000000 +01:00
+RFMarkdownTextView:
+ :creation_date: 2013-12-02 13:37:47.000000000 +01:00
RFMathTextField:
:creation_date: 2013-11-25 01:40:59.000000000 +01:00
RFOverlayScrollView:
@@ -4515,10 +4621,6 @@ RFQuiltLayout:
:creation_date: 2013-02-21 05:56:27.000000000 +01:00
RFTapEditLabel:
:creation_date: 2013-11-28 23:30:47.000000000 +01:00
- :gh_watchers: 1
- :gh_forks: 0
- :pushed_at: '2013-11-26T18:07:08Z'
- :gh_date: 2013-11-29 16:25:46.020375000 +01:00
RGToast:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
RHAdditions:
@@ -4547,10 +4649,6 @@ RKKiwiMatchers:
:creation_date: 2013-03-31 12:04:51.000000000 +02:00
RKTabView:
:creation_date: 2013-11-28 23:30:47.000000000 +01:00
- :gh_watchers: 1
- :gh_forks: 0
- :pushed_at: '2013-11-27T13:37:33Z'
- :gh_date: 2013-11-29 16:25:59.237459000 +01:00
RKValueTransformers:
:creation_date: 2013-10-21 01:23:54.000000000 +02:00
RLPageControl:
@@ -4605,6 +4703,8 @@ ROADFramework:
:creation_date: 2013-10-29 06:24:51.000000000 +01:00
ROArrayDataSource:
:creation_date: 2013-10-21 01:23:54.000000000 +02:00
+RoboReaderPDF:
+ :creation_date: 2013-12-05 14:46:26.000000000 +01:00
RotateView:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
RouletteWheelCollectionViewLayout:
@@ -4649,6 +4749,8 @@ RSTabBarController:
:creation_date: 2013-08-16 06:36:32.000000000 +02:00
RTLabel:
:creation_date: 2012-08-23 00:04:04.000000000 +02:00
+rtmp-wrapper:
+ :creation_date: 2013-12-05 14:46:26.000000000 +01:00
RTToastMessage:
:creation_date: 2013-10-21 01:23:54.000000000 +02:00
RubyCocoaString:
@@ -4711,6 +4813,8 @@ SBTextField:
:creation_date: 2013-10-21 01:23:54.000000000 +02:00
SBTickerView:
:creation_date: 2012-02-26 08:48:30.000000000 +01:00
+ScanditSDK:
+ :creation_date: 2013-12-05 14:46:26.000000000 +01:00
SCKit:
:creation_date: 2012-11-22 12:27:08.000000000 +01:00
SCNetworkReachability:
@@ -4803,6 +4907,8 @@ SGHotKeysLib:
:creation_date: 2012-02-24 20:06:12.000000000 +01:00
SGNavigationProgress:
:creation_date: 2013-10-21 01:23:54.000000000 +02:00
+SGProxyingURLProtocol:
+ :creation_date: 2013-12-05 14:46:26.000000000 +01:00
SGSStaggeredFlowLayout:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
SHAccountManager:
@@ -4925,6 +5031,8 @@ SimplePurchase:
:creation_date: 2013-07-23 10:13:09.000000000 +02:00
SimpleRemoteObject:
:creation_date: 2013-03-21 03:46:47.000000000 +01:00
+SimpleSyncService:
+ :creation_date: 2013-12-02 13:37:47.000000000 +01:00
SimpleUserDefaults:
:creation_date: 2013-10-29 04:04:51.000000000 +01:00
SimulatorRemoteNotifications:
@@ -4957,6 +5065,8 @@ Slash7:
:creation_date: 2013-08-22 07:37:25.000000000 +02:00
SLCoreDataStack:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
+SLCountryPicker:
+ :creation_date: 2013-12-02 13:37:47.000000000 +01:00
SLExpandableTableView:
:creation_date: 2013-11-19 02:54:39.000000000 +01:00
SLFlexibleButton:
@@ -5001,8 +5111,14 @@ SMXObject:
:creation_date: 2013-03-31 12:04:51.000000000 +02:00
Snapper:
:creation_date: 2013-01-28 04:19:38.000000000 +01:00
+Snappy:
+ :creation_date: 2013-12-05 14:46:26.000000000 +01:00
+SnappySlider:
+ :creation_date: 2013-12-03 16:54:15.000000000 +01:00
SNFSegmentedViewController:
:creation_date: 2013-08-02 03:02:03.000000000 +02:00
+SNNeuralNet:
+ :creation_date: 2013-12-02 13:37:47.000000000 +01:00
SNRFetchedResultsController:
:creation_date: 2012-11-22 12:27:08.000000000 +01:00
SNRHUDKit:
@@ -5051,8 +5167,6 @@ Spine-Cocos2d:
:creation_date: 2013-10-21 01:23:54.000000000 +02:00
SpreadKit:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
-spring-objective-c:
- :creation_date: 2013-01-03 15:26:53.000000000 +01:00
SpriteKit-Components:
:creation_date: 2013-11-19 02:54:39.000000000 +01:00
SpriteKit-Helper:
@@ -5063,6 +5177,12 @@ SPSuccinct:
:creation_date: 2013-01-17 16:14:34.000000000 +01:00
SPTabBarController:
:creation_date: 2012-07-23 15:17:28.000000000 +02:00
+SQAESDE:
+ :creation_date: 2013-12-02 13:37:47.000000000 +01:00
+SQCommonUtils:
+ :creation_date: 2013-12-02 13:37:47.000000000 +01:00
+SQKPieProgressView:
+ :creation_date: 2013-12-02 21:06:11.000000000 +01:00
SQLayout:
:creation_date: 2013-09-10 03:38:25.000000000 +02:00
SQLCipher:
@@ -5297,10 +5417,6 @@ TDBadgedCell:
:creation_date: 2012-03-30 10:35:29.000000000 +02:00
TDImageColors:
:creation_date: 2013-11-28 23:30:47.000000000 +01:00
- :gh_watchers: 0
- :gh_forks: 0
- :pushed_at: '2013-11-28T00:18:01Z'
- :gh_date: 2013-11-29 16:25:52.021166000 +01:00
TDNotificationPanel:
:creation_date: 2013-08-02 03:02:03.000000000 +02:00
TDSemiModal:
@@ -5333,6 +5449,8 @@ TheAmazingAudioEngine:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
TheKitchenSync:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
+ThermodoSDK:
+ :creation_date: 2013-12-05 14:46:26.000000000 +01:00
theWrapper:
:creation_date: 2013-01-15 12:17:59.000000000 +01:00
THGridMenu:
@@ -5391,6 +5509,8 @@ TLTiltSlider:
:creation_date: 2013-03-14 03:06:00.000000000 +01:00
TMCache:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
+TMPTaskCompletionManager:
+ :creation_date: 2013-12-02 21:06:11.000000000 +01:00
TMQuiltView:
:creation_date: 2012-11-22 12:27:08.000000000 +01:00
TMTumblrSDK:
@@ -5471,6 +5591,8 @@ Tsuga:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
TSUIKit:
:creation_date: 2013-09-10 03:38:25.000000000 +02:00
+TSValidatedTextField:
+ :creation_date: 2013-12-02 21:06:11.000000000 +01:00
TTCounterLabel:
:creation_date: 2013-10-21 01:23:54.000000000 +02:00
TTOpenInAppActivity:
@@ -5595,10 +5717,12 @@ UICustomizeKit:
:creation_date: 2013-07-23 10:13:09.000000000 +02:00
UIDevice+HardwareModel:
:creation_date: 2013-11-28 23:30:47.000000000 +01:00
- :gh_watchers: 0
+uidevice-extension:
+ :creation_date: 2013-12-05 14:46:26.000000000 +01:00
+ :gh_watchers: 1
:gh_forks: 0
- :pushed_at: '2013-11-26T16:49:37Z'
- :gh_date: 2013-11-29 16:25:50.242937000 +01:00
+ :pushed_at: '2013-12-02T06:48:50Z'
+ :gh_date: 2013-12-07 17:39:02.853672000 +01:00
UIDevice-Hardware:
:creation_date: 2013-10-29 04:04:51.000000000 +01:00
UIDevice-Hardware@arkuana:
@@ -5611,6 +5735,8 @@ UIFont-DynamicFontControl:
:creation_date: 2013-10-30 02:30:30.000000000 +01:00
UIFont-Symbolset:
:creation_date: 2013-11-19 02:54:39.000000000 +01:00
+UIFontWDCustomLoader:
+ :creation_date: 2013-12-03 16:54:15.000000000 +01:00
UIGlossyButton:
:creation_date: 2012-04-19 13:09:55.000000000 +02:00
UIImage+BlurAndDarken:
@@ -5647,10 +5773,6 @@ UIMenuItem-CXAImageSupport:
:creation_date: 2013-01-10 06:00:10.000000000 +01:00
UINavigationController+Blocks:
:creation_date: 2013-11-25 17:57:04.000000000 +01:00
- :gh_watchers: 7
- :gh_forks: 0
- :pushed_at: '2013-11-26T15:26:45Z'
- :gh_date: 2013-11-29 16:26:06.410466000 +01:00
UINavigationItem+AnimatedPrompt:
:creation_date: 2013-10-29 04:04:51.000000000 +01:00
UIPhotoGallery:
@@ -5857,6 +5979,8 @@ WeChatSDK:
:creation_date: 2012-11-25 20:52:22.000000000 +01:00
Weibo:
:creation_date: 2013-11-19 02:54:39.000000000 +01:00
+WeixinActivity:
+ :creation_date: 2013-12-05 14:46:26.000000000 +01:00
WEPopover:
:creation_date: 2012-02-26 08:48:30.000000000 +01:00
WEPopover@krzd:
@@ -6007,10 +6131,18 @@ YLProgressBar:
:creation_date: 2012-07-23 15:17:28.000000000 +02:00
YLTapPatternRecognizer:
:creation_date: 2013-07-23 10:13:09.000000000 +02:00
+YmsCoreBluetooth:
+ :creation_date: 2013-12-05 14:46:26.000000000 +01:00
Yozhik:
:creation_date: 2013-10-21 01:23:54.000000000 +02:00
YRDropdownView:
:creation_date: 2012-11-22 12:27:08.000000000 +01:00
+YSViewer:
+ :creation_date: 2013-12-06 01:02:55.000000000 +01:00
+ :gh_watchers: 23
+ :gh_forks: 1
+ :pushed_at: '2013-12-06T00:39:46Z'
+ :gh_date: 2013-12-07 17:38:56.066302000 +01:00
YTFExtensions:
:creation_date: 2012-10-12 17:14:29.000000000 +02:00
YTFKeyboardCorrector:
@@ -6075,303 +6207,3 @@ ZXTools:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
ZYActivity:
:creation_date: 2013-07-01 09:38:50.000000000 +02:00
-AstroCocoaPackage:
- :creation_date: 2013-12-02 13:37:47.000000000 +01:00
-BOString:
- :creation_date: 2013-12-03 17:20:40.000000000 +01:00
- :gh_watchers: 7
- :gh_forks: 0
- :pushed_at: '2013-12-03T16:18:48Z'
- :gh_date: 2013-12-04 17:24:39.559065000 +01:00
-CCHMapClusterController:
- :creation_date: 2013-12-02 13:37:47.000000000 +01:00
-Chocobo:
- :creation_date: 2013-12-03 20:00:30.000000000 +01:00
- :gh_watchers: 0
- :gh_forks: 0
- :pushed_at: '2013-12-04T23:43:12Z'
- :gh_date: 2013-12-05 20:45:28.621736000 +01:00
-DCScrollView:
- :creation_date: 2013-12-02 13:37:47.000000000 +01:00
-DHSmartScreenshot:
- :creation_date: 2013-12-03 20:14:57.000000000 +01:00
- :gh_watchers: 3
- :gh_forks: 1
- :pushed_at: '2013-12-03T18:52:18Z'
- :gh_date: 2013-12-05 20:45:27.830934000 +01:00
-EHTapGestureRecognizer:
- :creation_date: 2013-12-02 13:37:47.000000000 +01:00
- :gh_watchers: 0
- :gh_forks: 0
- :pushed_at: '2013-12-01T23:40:22Z'
- :gh_date: 2013-12-04 17:24:49.419443000 +01:00
-EMSideMenu:
- :creation_date: 2013-12-03 16:54:15.000000000 +01:00
- :gh_watchers: 1
- :gh_forks: 0
- :pushed_at: '2013-12-04T13:12:52Z'
- :gh_date: 2013-12-04 17:24:44.359379000 +01:00
-EPChecker:
- :creation_date: 2013-12-03 16:54:15.000000000 +01:00
- :gh_watchers: 0
- :gh_forks: 0
- :pushed_at: '2013-12-03T09:06:56Z'
- :gh_date: 2013-12-04 17:24:42.030950000 +01:00
-FactoryKit:
- :creation_date: 2013-12-04 09:12:00.000000000 +01:00
- :gh_watchers: 14
- :gh_forks: 0
- :pushed_at: '2013-12-05T14:15:19Z'
- :gh_date: 2013-12-05 20:45:24.215420000 +01:00
-FISWebViewPreloader:
- :creation_date: 2013-12-03 18:56:36.000000000 +01:00
- :gh_watchers: 6
- :gh_forks: 1
- :pushed_at: '2013-12-03T18:30:41Z'
- :gh_date: 2013-12-04 17:24:38.849077000 +01:00
-HeyWatch:
- :creation_date: 2013-12-02 13:37:47.000000000 +01:00
- :gh_watchers: 0
- :gh_forks: 0
- :pushed_at: '2013-11-29T10:42:21Z'
- :gh_date: 2013-12-04 17:24:50.162087000 +01:00
-IFVideoPicker:
- :creation_date: 2013-12-04 17:03:59.000000000 +01:00
- :gh_watchers: 1
- :gh_forks: 0
- :pushed_at: '2013-12-03T14:09:21Z'
- :gh_date: 2013-12-05 20:45:18.186156000 +01:00
-IPaZipArchive:
- :creation_date: 2013-12-02 13:37:47.000000000 +01:00
-JGScrollableTableViewCell:
- :creation_date: 2013-12-02 13:37:47.000000000 +01:00
-Kontagent:
- :creation_date: 2013-12-04 02:54:30.000000000 +01:00
-KPAColorFormatter:
- :creation_date: 2013-12-02 13:37:47.000000000 +01:00
-LDScrollViewForm:
- :creation_date: 2013-12-02 21:06:11.000000000 +01:00
- :gh_watchers: 0
- :gh_forks: 0
- :pushed_at: '2013-12-02T18:07:41Z'
- :gh_date: 2013-12-04 17:24:46.248169000 +01:00
-LFLineChartView:
- :creation_date: 2013-12-02 13:37:47.000000000 +01:00
-librtmp-iOS:
- :creation_date: 2013-12-04 17:03:59.000000000 +01:00
- :gh_watchers: 0
- :gh_forks: 1
- :pushed_at: '2013-12-03T10:55:56Z'
- :gh_date: 2013-12-05 20:45:19.122998000 +01:00
-LLARateLimiter:
- :creation_date: 2013-12-03 16:54:15.000000000 +01:00
- :gh_watchers: 2
- :gh_forks: 0
- :pushed_at: '2013-12-03T20:58:10Z'
- :gh_date: 2013-12-04 17:24:42.760608000 +01:00
-LVTwitterOAuthClient:
- :creation_date: 2013-12-02 13:37:47.000000000 +01:00
-MKFoundationKit:
- :creation_date: 2013-12-02 21:06:11.000000000 +01:00
- :gh_watchers: 0
- :gh_forks: 0
- :pushed_at: '2013-12-02T17:06:12Z'
- :gh_date: 2013-12-04 17:24:45.304247000 +01:00
-nanopb:
- :creation_date: 2013-12-03 16:54:15.000000000 +01:00
-NSharpDate:
- :creation_date: 2013-12-04 03:01:36.000000000 +01:00
- :gh_watchers: 4
- :gh_forks: 0
- :pushed_at: '2013-12-03T20:20:18Z'
- :gh_date: 2013-12-05 20:45:25.951680000 +01:00
-OTMRWLock:
- :creation_date: 2013-12-02 13:37:47.000000000 +01:00
-PBGroupScrollController:
- :creation_date: 2013-12-02 13:37:47.000000000 +01:00
- :gh_watchers: 2
- :gh_forks: 0
- :pushed_at: '2013-11-30T21:19:30Z'
- :gh_date: 2013-12-04 17:24:51.158642000 +01:00
-Pdef:
- :creation_date: 2013-12-04 15:23:30.000000000 +01:00
- :gh_watchers: 1
- :gh_forks: 0
- :pushed_at: '2013-12-04T12:57:48Z'
- :gh_date: 2013-12-05 20:45:21.649681000 +01:00
-RebtelSDK:
- :creation_date: 2013-12-02 13:37:47.000000000 +01:00
-RFMarkdownTextView:
- :creation_date: 2013-12-02 13:37:47.000000000 +01:00
-rtmp-wrapper:
- :creation_date: 2013-12-04 17:03:59.000000000 +01:00
- :gh_watchers: 1
- :gh_forks: 1
- :pushed_at: '2013-12-03T16:32:13Z'
- :gh_date: 2013-12-05 20:45:19.990259000 +01:00
-ScanditSDK:
- :creation_date: 2013-12-04 16:58:20.000000000 +01:00
- :gh_watchers: 0
- :gh_forks: 0
- :pushed_at: '2013-12-04T17:03:07Z'
- :gh_date: 2013-12-05 20:45:20.769218000 +01:00
-SGProxyingURLProtocol:
- :creation_date: 2013-12-04 15:20:51.000000000 +01:00
- :gh_watchers: 2
- :gh_forks: 0
- :pushed_at: '2013-12-04T06:26:47Z'
- :gh_date: 2013-12-05 20:45:23.331482000 +01:00
-SimpleSyncService:
- :creation_date: 2013-12-02 13:37:47.000000000 +01:00
-SLCountryPicker:
- :creation_date: 2013-12-02 13:37:47.000000000 +01:00
-SnappySlider:
- :creation_date: 2013-12-03 16:54:15.000000000 +01:00
- :gh_watchers: 31
- :gh_forks: 5
- :pushed_at: '2013-12-03T04:44:53Z'
- :gh_date: 2013-12-04 17:24:40.401191000 +01:00
-SNNeuralNet:
- :creation_date: 2013-12-02 13:37:47.000000000 +01:00
-SQAESDE:
- :creation_date: 2013-12-02 13:37:47.000000000 +01:00
-SQCommonUtils:
- :creation_date: 2013-12-02 13:37:47.000000000 +01:00
-SQKPieProgressView:
- :creation_date: 2013-12-02 21:06:11.000000000 +01:00
- :gh_watchers: 0
- :gh_forks: 0
- :pushed_at: '2013-12-03T10:23:46Z'
- :gh_date: 2013-12-04 17:24:48.715317000 +01:00
-TMPTaskCompletionManager:
- :creation_date: 2013-12-02 21:06:11.000000000 +01:00
- :gh_watchers: 0
- :gh_forks: 0
- :pushed_at: '2013-12-02T14:07:36Z'
- :gh_date: 2013-12-04 17:24:46.971995000 +01:00
-TSValidatedTextField:
- :creation_date: 2013-12-02 21:06:11.000000000 +01:00
- :gh_watchers: 0
- :gh_forks: 0
- :pushed_at: '2013-12-02T10:16:07Z'
- :gh_date: 2013-12-04 17:24:47.799857000 +01:00
-uidevice-extension:
- :creation_date: 2013-12-04 02:56:22.000000000 +01:00
- :gh_watchers: 1
- :gh_forks: 0
- :pushed_at: '2013-12-02T06:48:50Z'
- :gh_date: 2013-12-05 20:45:26.874807000 +01:00
-UIFontWDCustomLoader:
- :creation_date: 2013-12-03 16:54:15.000000000 +01:00
- :gh_watchers: 3
- :gh_forks: 1
- :pushed_at: '2013-12-03T16:39:43Z'
- :gh_date: 2013-12-04 17:24:41.335673000 +01:00
-WeixinActivity:
- :creation_date: 2013-12-04 15:21:17.000000000 +01:00
- :gh_watchers: 1
- :gh_forks: 0
- :pushed_at: '2013-12-05T14:33:04Z'
- :gh_date: 2013-12-05 20:45:22.532332000 +01:00
-YmsCoreBluetooth:
- :creation_date: 2013-12-04 05:00:30.000000000 +01:00
- :gh_watchers: 0
- :gh_forks: 0
- :pushed_at: '2013-12-03T13:57:36Z'
- :gh_date: 2013-12-05 20:45:25.135594000 +01:00
-AWSS3:
- :creation_date: 2013-12-04 19:24:07.000000000 +01:00
- :gh_watchers: 0
- :gh_forks: 0
- :pushed_at: '2013-12-04T18:10:47Z'
- :gh_date: 2013-12-05 20:45:16.461800000 +01:00
-Gravity:
- :creation_date: 2013-12-04 19:14:44.000000000 +01:00
- :gh_watchers: 8
- :gh_forks: 3
- :pushed_at: '2013-12-05T17:39:53Z'
- :gh_date: 2013-12-05 20:45:17.371515000 +01:00
-MPMoviePlayerController-Subtitles:
- :creation_date: 2013-12-04 19:33:21.000000000 +01:00
- :gh_watchers: 17
- :gh_forks: 0
- :pushed_at: '2013-12-04T20:39:21Z'
- :gh_date: 2013-12-05 20:45:15.541160000 +01:00
-BugButton:
- :creation_date: 2013-12-05 14:46:26.000000000 +01:00
- :gh_watchers: 2
- :gh_forks: 0
- :pushed_at: '2013-12-04T05:54:33Z'
- :gh_date: 2013-12-05 20:45:05.181961000 +01:00
-Canvas:
- :creation_date: 2013-12-05 14:46:26.000000000 +01:00
- :gh_watchers: 371
- :gh_forks: 10
- :pushed_at: '2013-12-05T11:21:46Z'
- :gh_date: 2013-12-05 20:45:09.589929000 +01:00
-CardFlight:
- :creation_date: 2013-12-05 17:56:40.000000000 +01:00
- :gh_watchers: 0
- :gh_forks: 1
- :pushed_at: '2013-12-05T17:39:54Z'
- :gh_date: 2013-12-05 20:45:01.575294000 +01:00
-FileDrone:
- :creation_date: 2013-12-05 14:46:26.000000000 +01:00
- :gh_watchers: 8
- :gh_forks: 0
- :pushed_at: '2013-12-05T06:51:49Z'
- :gh_date: 2013-12-05 20:45:14.692138000 +01:00
-FWTPushNotifications:
- :creation_date: 2013-12-05 14:46:26.000000000 +01:00
- :gh_watchers: 2
- :gh_forks: 0
- :pushed_at: '2013-10-18T10:45:19Z'
- :gh_date: 2013-12-05 20:45:08.647648000 +01:00
-GBVersionTracking:
- :creation_date: 2013-12-05 14:46:26.000000000 +01:00
- :gh_watchers: 23
- :gh_forks: 1
- :pushed_at: '2013-11-19T06:10:43Z'
- :gh_date: 2013-12-05 20:45:06.980011000 +01:00
-HLLDropDownQuickView:
- :creation_date: 2013-12-05 14:46:26.000000000 +01:00
- :gh_watchers: 1
- :gh_forks: 0
- :pushed_at: '2013-12-05T02:26:10Z'
- :gh_date: 2013-12-05 20:45:07.760834000 +01:00
-KPAViewControllerTestHelper:
- :creation_date: 2013-12-05 14:46:26.000000000 +01:00
- :gh_watchers: 1
- :gh_forks: 0
- :pushed_at: '2013-12-05T00:59:10Z'
- :gh_date: 2013-12-05 20:45:13.795009000 +01:00
-MKDevice:
- :creation_date: 2013-12-05 14:46:26.000000000 +01:00
- :gh_watchers: 3
- :gh_forks: 0
- :pushed_at: '2013-12-04T20:25:19Z'
- :gh_date: 2013-12-05 20:45:04.156559000 +01:00
-PMEDatePicker:
- :creation_date: 2013-12-05 14:46:26.000000000 +01:00
- :gh_watchers: 2
- :gh_forks: 0
- :pushed_at: '2013-12-04T22:17:17Z'
- :gh_date: 2013-12-05 20:45:02.967040000 +01:00
-RoboReaderPDF:
- :creation_date: 2013-12-05 14:46:26.000000000 +01:00
- :gh_watchers: 85
- :gh_forks: 20
- :pushed_at: '2013-12-05T09:46:02Z'
- :gh_date: 2013-12-05 20:45:11.319437000 +01:00
-Snappy:
- :creation_date: 2013-12-05 14:46:26.000000000 +01:00
- :gh_watchers: 6
- :gh_forks: 0
- :pushed_at: '2013-12-05T17:11:15Z'
- :gh_date: 2013-12-05 20:45:06.041996000 +01:00
-ThermodoSDK:
- :creation_date: 2013-12-05 14:46:26.000000000 +01:00
- :gh_watchers: 6
- :gh_forks: 0
- :pushed_at: '2013-12-05T15:46:13Z'
- :gh_date: 2013-12-05 20:45:10.493922000 +01:00
6,209 caches/test-statistics.yml
View
6,209 additions, 0 deletions not shown
1  config.ru
View
@@ -10,6 +10,7 @@ end
# Production configuration
#
configure :production do
+
log_path = APP_ROOT + 'log/sinatra.log'
FileUtils.mkdir_p(log_path.dirname)
log = File.new(log_path, "a")
12 spec/app_spec.rb
View
@@ -1,11 +1,4 @@
require File.expand_path('../spec_helper', __FILE__)
-
-ENV['SPECS_URL'] = 'git://github.com/CocoaPods/Specs.git'
-ENV['RACK_ENV'] = 'test'
-HOOK_PATH = ENV['HOOK_PATH'] = 'secret'
-$silent = true
-
-require 'rack/test'
require File.expand_path('../../app', __FILE__)
describe 'The CocoaPods Notifier App' do
@@ -16,9 +9,10 @@ def app
end
before do
- Pod::Specification::Set::Statistics.instance.cache_expiration = 60 * 60 * 24 * 365
- Pod::Specification::Set::Statistics.instance.cache_file = ROOT + 'caches/statistics.yml'
FileUtils.rm_f app::RSS_FILE
+
+ # Do not make any HTTP calls!
+ Pod::Specification::Set::Statistics.instance.stubs(:github_stats_if_needed)
Twitter.stubs(:tweet)
end
22 spec/spec_helper.rb
View
@@ -3,15 +3,29 @@
$:.unshift((ROOT + 'lib').to_s)
$:.unshift((ROOT + 'spec').to_s)
+ENV['SPECS_URL'] = 'git://github.com/CocoaPods/Specs.git'
+ENV['RACK_ENV'] = 'test'
+HOOK_PATH = ENV['HOOK_PATH'] = 'secret'
+$silent = true
+
+require 'rack/test'
require 'bundler/setup'
require 'bacon'
require 'mocha-on-bacon'
require 'spec_helper/bacon'
+require 'spec_helper/http_mock'
require 'cocoapods_notifier'
-def fixutre_repo
- CocoaPodsNotifier::Repo.new(ROOT + 'spec/fixtures/master_repo')
-end
+REAL_REPO = CocoaPodsNotifier::Repo.new(ROOT + 'tmp/.cocoapods/master')
+REAL_REPO.setup_if_needed
-CocoaPodsNotifier::Repo.new(ROOT + 'tmp/.cocoapods/master').setup_if_needed
+class Bacon::Context
+ def create_fixture_repo
+ repo = CocoaPodsNotifier::Repo.new(ROOT + 'spec/fixtures/master_repo')
+ repo.silent = true
+ repo
+ end
+end
+Pod::Specification::Set::Statistics.instance.cache_expiration = 60 * 60 * 24 * 365
+Pod::Specification::Set::Statistics.instance.cache_file = ROOT + 'caches/test-statistics.yml'
27 spec/spec_helper/http_mock.rb
View
@@ -0,0 +1,27 @@
+require 'net/http'
+
+module Net
+ class HTTPOK
+ attr_accessor :read_body
+ end
+
+ class HTTP
+ class TryingToMakeHTTPConnectionException < StandardError; end
+
+ def connect
+ raise TryingToMakeHTTPConnectionException, "Please mock your HTTP calls so you don't do any HTTP requests."
+ end
+
+ class << self
+ attr_accessor :start_returns, :start_raises, :expects
+ end
+
+ def start
+ if self.class.start_raises
+ raise self.class.start_raises
+ else
+ self.class.start_returns
+ end
+ end
+ end
+end
49 spec/unit/repo_spec.rb
View
@@ -2,17 +2,15 @@
describe CocoaPodsNotifier::Repo do
- before do
- Pod::Specification::Set::Statistics.instance.cache_file = ROOT + 'caches/statistics.yml'
- @sut = CocoaPodsNotifier::Repo.new(ROOT + 'spec/fixtures/master_repo')
- @sut.silent = true
- end
+ before do
+ @fixture_repo = create_fixture_repo
+ end
- describe "In general" do
+ describe "In general" do
it "returns the directory of the master repo" do
- @sut.master_repo_dir.class.should == Pathname
- @sut.master_repo_dir.to_s.should.end_with('spec/fixtures/master_repo')
+ @fixture_repo.master_repo_dir.class.should == Pathname
+ @fixture_repo.master_repo_dir.to_s.should.end_with('spec/fixtures/master_repo')
end
end
@@ -22,25 +20,25 @@
describe "Pods" do
it "returns the list of the available sets" do
- sets = @sut.sets
+ sets = @fixture_repo.sets
sets.map(&:class).uniq.should == [Pod::Specification::Set]
sets.map(&:name).should.include('AFNetworking')
end
it "returns the list of the Pod presenters" do
- pods = @sut.pods
+ pods = @fixture_repo.pods
pods.map(&:class).uniq.should == [Pod::Specification::Set::Presenter]
pods.map(&:name).should.include('AFNetworking')
end
it "returns the presenter for the Pod with the given name" do
- pod = @sut.pod_named('AFNetworking')
+ pod = @fixture_repo.pod_named('AFNetworking')
pod.name.should == 'AFNetworking'
pod.summary.should == 'A delightful iOS and OS X networking framework.'
end
it "returns the creation dates of the Pods" do
- @sut.creation_dates['AFNetworking'].should == Time.parse('2011-09-18 21:2:31 +02:00')
+ @fixture_repo.creation_dates['AFNetworking'].should == Time.parse('2011-09-18 21:2:31 +02:00')
end
end
@@ -50,38 +48,37 @@
describe "Initialization & Update" do
it "sets up the master repo if the directory doesn't exists" do
- @sut.stubs(:master_repo_url).returns(ROOT + 'spec/fixtures/master_repo')
- @sut.setup_if_needed
- test_path = @sut.master_repo_dir + 'AFNetworking/1.2.0/AFNetworking.podspec'
+ @fixture_repo.stubs(:master_repo_url).returns(ROOT + 'spec/fixtures/master_repo')
+ @fixture_repo.setup_if_needed
+ test_path = @fixture_repo.master_repo_dir + 'AFNetworking/1.2.0/AFNetworking.podspec'
test_path.should.exist
end
it "skips the setup of the master repo if the directory exists" do
- @sut.expects(:git).never
- @sut.setup_if_needed
+ @fixture_repo.expects(:git).never
+ @fixture_repo.setup_if_needed
end
it "updates the master repo against its remote" do
- @sut.expects(:git).with("pull", @sut.master_repo_dir)
- @sut.update
+ @fixture_repo.expects(:git).with("pull", @fixture_repo.master_repo_dir)
+ @fixture_repo.update
end
it "returns the list of pods added after an update" do
- @sut.setup_if_needed
- Dir.chdir(@sut.master_repo_dir) { `git checkout 9235af8 > /dev/null 2>&1` }
- def @sut.git(command, dir = Dir.pwd)
+ @fixture_repo.setup_if_needed
+ Dir.chdir(@fixture_repo.master_repo_dir) { `git checkout 9235af8 > /dev/null 2>&1` }
+ def @fixture_repo.git(command, dir = Dir.pwd)
Dir.chdir(master_repo_dir) do
`git checkout 406cc94 > /dev/null 2>&1`
end
end
- @sut.update
- Dir.chdir(@sut.master_repo_dir) { `git checkout master > /dev/null 2>&1` }
- @sut.new_pod_names.should == ["StateMachine-GCDThreadsafe", "TMTumblrSDK", "iOS-GTLYouTube"]
+ @fixture_repo.update
+ Dir.chdir(@fixture_repo.master_repo_dir) { `git checkout master > /dev/null 2>&1` }
+ @fixture_repo.new_pod_names.should == ["StateMachine-GCDThreadsafe", "TMTumblrSDK", "iOS-GTLYouTube"]
end
end
#---------------------------------------------------------------------------#
-
end
2  spec/unit/rss_spec.rb
View
@@ -4,7 +4,7 @@
describe CocoaPodsNotifier::RSS do
before do
- repo = fixutre_repo
+ repo = create_fixture_repo
@af_netowrking = repo.pod_named('AFNetworking')
@mb_progress_hud = repo.pod_named('MBProgressHUD')
pods = [@af_netowrking, @mb_progress_hud]
3  spec/unit/twitter_spec.rb
View
@@ -5,8 +5,7 @@
describe CocoaPodsNotifier::TwitterNotifier do
before do
- repo = CocoaPodsNotifier::Repo.new(ROOT + 'tmp/.cocoapods/master')
- @pod = repo.pod_named('AFNetworking')
+ @pod = create_fixture_repo.pod_named('AFNetworking')
@twitter_client = stub()
@sut = CocoaPodsNotifier::TwitterNotifier.new(@twitter_client)
end
Please sign in to comment.
Something went wrong with that request. Please try again.