edit | blame | history | raw

To do

Exceptions

  • Design exceptions (use static or not)

Client

  • [x] Authorization strategy
  • [x] Design YouTrackClient
  • YouTrackClient should has Endpoints entity
  • Ignore Guzzle exceptions to cleanup code? What if guzzle will be initialized with exceptions flag?
  • [x] Move authenticate() method out from the constructor. It should be called before each request, but prevent authentication call recursion.
  • [x] Remove authenticate() method from the Authorizer contract?

Testing

  • [x] Snapshot\Mock\Stub\Fake testing for API calls

Continuous Integration

  • [x] Automate unit tests
  • [ ] Coverage analysis
  • [x] Code mess detector
  • [x] Code style checker