| ⇢ | A | ApnsReceiverTest added | |
| ⇢ | A | ServiceTest added | |
| ⇢ | A | GcmReceiverTest added | |
| ⇢ | A | AbstractAdapterTest added | |
| ⇢ | A | ParameterTraitTest added | |
| ⇢ | A | AbstractReceiverTest added | |
| ⇢ | A | ApnsAdapter added | |
| ⇢ | A | AbstractAdapter added | |
| ⇢ | A | ApnsBuilder added | |
| ⇢ | A | GcmMessage added | |
| ⋮ | view more | ||
| A | ↛ | ApnsTest removed | |
| A | ↛ | AbstractService removed | |
| A | ↛ | GcmTest removed | |
| A | ↛ | ApnsService removed | |
| A | ↛ | ApnsTest removed | |
| A | ↛ | ApnsClientBuilder removed | |
| A | ↛ | GcmTest removed | |
| A | ↛ | GcmClientBuilder removed | |
| A | ↛ | Manager removed | |
| A | ↛ | GcmService removed | |
| ⋮ | view more | ||
| ⇢ | C | GcmAdapter::push() added | |
| ⇢ | C | ApnsBuilder::buildPushMessage() added | |
| ⇢ | C | GcmMessage::toJson() added | |
| ⇢ | B | GcmAdapter::getErrorCodeFromException() added | |
| ⇢ | B | ApnsAdapter::push() added | |
| ⇢ | B | GcmBuilder::buildPushMessage() added | |
| ⇢ | B | ApnsAdapterTest::setUp() added | |
| ⇢ | B | Service::__construct() added | |
| ⇢ | B | Service::push() added | |
| ⇢ | B | ApnsAdapter::feedback() added | |
| ⋮ | view more | ||
| A | ↘ | B | Result::__construct() got worse |
| D | ↛ | GcmService::send() removed | |
| B | ↛ | ApnsMessageBuilder::build() removed | |
| B | ↛ | ApnsService::send() removed | |
| B | ↛ | Gcm::toJson() removed | |
| B | ↛ | ApnsService::feedback() removed | |
| A | ↛ | ApnsBuilderTest::testPushClient() removed | |
| A | ↛ | ApnsService::__construct() removed | |
| A | ↛ | GcmMessageBuilder::build() removed | |
| A | ↛ | ApnsTest::testMessageSet() removed | |
| A | ↛ | AbstractServiceTest::setUp() removed | |
| ⋮ | view more | ||