Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move spotless check to separate build task #1946

Merged
merged 12 commits into from Jun 17, 2020
Merged

Commits on Jun 15, 2020

  1. [Travis] Replace JDK 9/10 with 14

    9/10 are EOL since September 2018. 14 is the currently supported
    Java version.
    TimvdLippe committed Jun 15, 2020
    Copy the full SHA
    7080dda View commit details
    Browse the repository at this point in the history
  2. Move spotless check to separate build task

    This means the tests can run in parallel of the formatting changes.
    Therefore, formatting changes would not block obtaining your test
    results, which should hopefully reduce the amount of Travis builds
    necessary to work on a community PR.
    
    This is also in preparation of #1934 which requires spotless to
    run on JDK11 minimum.
    TimvdLippe committed Jun 15, 2020
    Copy the full SHA
    6ceb726 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    aede9a9 View commit details
    Browse the repository at this point in the history
  4. Upgrade to Gradle 6

    This included a couple of breaking changes:
    - The build plugin is now part of the Gradle Enterprise plugin
    - The osgi plugin was removed, for which we have to use the bndtools
    plugin instead
    - Kotlin version has to be updated, including their coroutine
    library versions
    
    Gradle 6 is required for us to build on Java 14.
    
    Supersedes and closes #1923
    TimvdLippe committed Jun 15, 2020
    Copy the full SHA
    60952f8 View commit details
    Browse the repository at this point in the history
  5. Remove commented plugin

    TimvdLippe committed Jun 15, 2020
    Copy the full SHA
    07e6a6a View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    e098079 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2020

  1. Copy the full SHA
    f3e4584 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    f3657f4 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    39fa9b6 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2020

  1. Update .travis.yml

    TimvdLippe committed Jun 17, 2020
    Copy the full SHA
    afa914d View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    4e04e76 View commit details
    Browse the repository at this point in the history
  3. Update .travis.yml

    TimvdLippe committed Jun 17, 2020
    Copy the full SHA
    4990c01 View commit details
    Browse the repository at this point in the history