SCHEDULER-69 Update for platform 5.

Merged
#11 · Created  · Last updated

Merged pull request

Merged in issue/SCHEDULER-69-platform-5 (pull request #11)

e05c301·Author: ·Closed by: ·2018-10-16

Description

  • Bumped project version to 3.0.0-SNAPSHOT to reflect the breaking nature of the platform 5 upgrade

  • Replaced (com -> io).atlassian.util.concurrent

  • All direct usages to this library have been removed in favor of Guava and JDK equivalents

    • Assertions have been replaced with a combination of Java's Objects.requireNonNull and Guava's Preconditions.checkArgument

    • Concurrent's Sink interface has been replaced with Consumer

  • The dependency remains because Atlassian Scheduler itself requires it, so, by proxy, this library does too

  • Updated platform import to the latest 5.0 milestone

  • This picks up a new Atlassian Scheduler 3.0 milestone

Housekeeping:

  • Added .gitignore entries for IDEA files

  • Reformatted POMs with mvn tidy:pom to apply a uniform layout

  • Removed dependencies that are managed by the platform imports

  • Updated Atlassian Unit Test Toolkit to 2.5.0

  • Updated Joda Time to 2.6

  • Updated Maven to 3.5.4

0 attachments

0 comments

Loading commits...