Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: errors
Commits on Apr 7, 2012
  1. Split issue requests into two separate methods.

    Owain R Hunt authored
    switch statement in previous approach was causing exc_bad_access.
  2. Move NSInvocation category.

    Owain R Hunt authored
  3. Update all methods to new body.

    Owain R Hunt authored
    Replace returning id with calling invocation method. Also replace all uses of 'completion' with 'success'.
  4. Change all return types to void, all block types to UAGithubEngineSuc…

    Owain R Hunt authored
    …cessBlock.
  5. Add typedef for success/failure blocks.

    Owain R Hunt authored
Commits on Apr 6, 2012
  1. Rename successBlock_ to successBlock.

    Owain R Hunt authored
    We don't do underscores.
  2. Trying out new approach on -respositoriesWithCompletion:failure:.

    Owain R Hunt authored
    Now we tell UAGE to invoke the necessary API call and return the result.
    In -invoke, we create the NSError and id that get returned when the connection either succeeds or fails. This avoids replication of code all over the blinking place, and keeps each individual method down to a single line.
    (Also gives us the option to completely revise the way this works without having to change every single method again. Can just change the NSInvocation.)
  3. Add 'proper' error handling.

    Owain R Hunt authored
    Error passed-by-reference to -sendRequest:. Now filled if an error is encountered before the end of the method. If an error is present, we return nil.
  4. Add NSInvocation+Blocks from JR.

    Owain R Hunt authored
Commits on Mar 25, 2012
  1. Fix argument types for gist methods.

    Owain R Hunt authored
    Previously incorrectly used NSInteger for gist id and NSString for gist comment id. These were backwards.
Commits on Mar 4, 2012
  1. Merge branch 'master' of github.com:owainhunt/UAGithubEngine

    Owain R Hunt authored
    Conflicts:
    	README.md
  2. Merge branch 'master' of github.com:owainhunt/UAGithubEngine

    Owain R Hunt authored
    Conflicts:
    	README.md
  3. Add CocoaPods information to readme.

    Owain R Hunt authored
  4. Add CocoaPods information to readme.

    Owain R Hunt authored
Commits on Mar 3, 2012
  1. Add Classes folder and reorganise.

    Owain R Hunt authored
  2. Remove odd leftover files.

    Owain R Hunt authored
  3. Update README for UAGE v2 (API v3).

    Owain R Hunt authored
  4. Remove AppController.h.

    Owain R Hunt authored
Commits on Jan 21, 2012
  1. Fixed .gitignore

    Owain R Hunt authored
Commits on Dec 19, 2011
  1. Merge branch 'refs/heads/api3-blocks-arc'

    Owain R Hunt authored
    Conflicts:
    	.gitignore
    	AppController.m
    	README.md
    	UAGithubEngine.h
    	UAGithubEngine.m
    	UAGithubEngineDelegate.h
    	UAGithubEngineRequestTypes.h
  2. Ignore xcuserdata.

    Owain R Hunt authored
  3. Handle exceeding rate limit.

    Owain R Hunt authored
    Connection returns NSError with UAGithubAPILimitReached domain.
  4. Remove references to connections array.

    Owain R Hunt authored
    No longer used since the move to blocks.
  5. Add -dealloc to UAReachability.

    Owain R Hunt authored
    reachabilityRef is a CF object and so needs releasing via CFRelease() even though we're under ARC. (Credit Donny Kurniawan).
Commits on Nov 12, 2011
  1. ARCify.

    Owain R Hunt authored
    Converted to ARC using migration tool.
  2. Remove obsolete iVars from UAGithubJSONParser.

    Owain R Hunt authored
  3. Remove NSData from failure block in UAGithubURLConnection.

    Owain R Hunt authored
    Not used, so we only need the error.
  4. Remove initialiser and dealloc from UAGithubJSONParser.

    Owain R Hunt authored
    No longer used as everything is through the class method now.
  5. Implement organisation methods.

    Owain R Hunt authored
    Die a little inside every time I use a 'z' instead of an 's'.
Something went wrong with that request. Please try again.