• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

keenlabs / KeenClient-iOS / 738 / 1
66%
master: 66%

Build:
DEFAULT BRANCH: master
Ran 11 May 2017 09:47PM UTC
Files 13
Run time 1s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

11 May 2017 09:38PM UTC coverage: 65.882% (-0.09%) from 65.972%
738.1

push

travis-ci

baumatron
General cleanup and Objective-C modernization (#211)

* Don't allow the changing of KeenClient keys using sharedClientWithProjectID:andWriteKey:andReadKey:, after they have been initially set.

* Removed the misleading validateProjectID and validateKey. They were checking for nil and empty string, but were being used in a way that indicated that wasn't clear.

* Reverse the initial check to collapse a large branch. Remove outdated iOS 8 checking code.

* Cleaned up stray *. Removed strong from property declarations as it's the default. Use containsString and hasPrefix instead of range checking.

* Removed strong from property declaration because it's the default. Added check for self in init.

* General cleanup.

* Removed strong from property declarations as it's the default. Removed confusing validate method and just check for nil/empty. No need to init to nil in Objective-C for objects.

* Use self = [super init]; in case someone subclasses someday.

* General cleanup.

* General cleanup.

* General cleanup.

* General cleanup.

* No need to check for nil, a message sent in Objective-C to a nil receiver is a no-op.

* No need for @synthesize. It's automatic for @property.

* No need for @synthesize. It will be provided automatically.

* General cleanup.

* General cleanup.

* Using the NS_UNAVAILABLE anotation, so no one can call the init method. Other assorted minor cleanup.

* Using the NS_UNAVAILABLE anotation, so no one can call the init method. Other assorted minor cleanup.

* General cleanup.

* Bring back iOS 8 checks for now.

* Bring back selector check for now.

* Remove major revision code.

* Revert the test.

1736 of 2635 relevant lines covered (65.88%)

45.11 hits per line

Source Files on job 738.1
  • Tree
  • List 0
  • Changed 12
  • Source Changed 12
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 738
  • Travis Job 738.1
  • 2816c7c0 on github
  • Prev Job for on master (#691.1)
  • Next Job for on master (#744.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc