Skip to content

Conversation

@jleandroperez
Copy link
Contributor

Details:

  • NSRange+Equatable implementation now is only available for Swift <3.2
  • Nuked two unused Range helpers that were causing build errors
  • Fixed a couple UIColor warnings
  • Closures that (used to look like) (Void) -> Void are now enforced to be () -> Void
  • Wired a missing Image Provider that was causing a crash

To test:

  • Verify that the unit tests are okay in Xcode 8 + 9
  • Run a smoke test over Aztec

cc @diegoreymendez @SergioEstevao

@jleandroperez jleandroperez added this to the Beta 11 (bugfixes) milestone Aug 28, 2017
@jleandroperez jleandroperez self-assigned this Aug 28, 2017
@jleandroperez
Copy link
Contributor Author

@diegoreymendez I've mapped this PR to Beta 11, please, feel free to reassign, not really sure where it should go!

@diegoreymendez
Copy link
Contributor

Whenever in doubt remember that:

  1. Branch develop is only used for the next stable version.
  2. This is not a bugfix and the milestone is named Beta 11 (bugfixes).

Moving this to Beta 12 since its the next stable.

@diegoreymendez diegoreymendez modified the milestones: Beta 12 (next stable), Beta 11 (bugfixes) Aug 29, 2017
Copy link
Contributor

@diegoreymendez diegoreymendez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One optional comment, but ready to go. Nice job.

public static func ==(lhs: NSRange, rhs: NSRange) -> Bool{
return lhs.location == rhs.location && lhs.length == rhs.length
#if swift(>=3.2)
// No Op
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No need to specify with a comment though, it's self evident!

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If it's okay with you, let's leave it! love the way NO-OP reads, reminds me of the good old ASM days.

@jleandroperez
Copy link
Contributor Author

Thanks Diego!

@jleandroperez jleandroperez merged commit 3b7bf06 into develop Aug 29, 2017
@jleandroperez jleandroperez deleted the fixing-xcode-9-errors branch August 29, 2017 16:54
@diegoreymendez diegoreymendez modified the milestones: Beta 12 (next stable), Beta 11 (bugfixes) Sep 22, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants