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

RNG-158: Update minimum Java version from 1.6 to 1.7 #97

Merged
merged 23 commits into from
Aug 4, 2021

Commits on Aug 2, 2021

  1. Update JPMS modules to require Java 11.

    Previously the modules would not build on JDK 11 due to the strictness
    of the javadoc tool with packages in the unnamed module. The latest JDK
    11 version allows this (with warnings).
    aherbert committed Aug 2, 2021
    Configuration menu
    Copy the full SHA
    329f25f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    110c06d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3c60bfa View commit details
    Browse the repository at this point in the history
  4. Update plugin versions

    picocli 3.9.5 -> 4.6.1
    jmh 1.22 -> 1.32
    junit 4.13.1 -> 4.13.2
    aherbert committed Aug 2, 2021
    Configuration menu
    Copy the full SHA
    d30506b View commit details
    Browse the repository at this point in the history
  5. Update PMD

    pmd-core 6.21.0 -> 6.37.0
    pmd-plugin 3.13.0 -> 3.14.0
    aherbert committed Aug 2, 2021
    Configuration menu
    Copy the full SHA
    a8d6ac7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8ab1acd View commit details
    Browse the repository at this point in the history
  7. Indentation

    aherbert committed Aug 2, 2021
    Configuration menu
    Copy the full SHA
    0906b47 View commit details
    Browse the repository at this point in the history
  8. Suppress warning

    aherbert committed Aug 2, 2021
    Configuration menu
    Copy the full SHA
    f2093bf View commit details
    Browse the repository at this point in the history
  9. Checkstyle indentation

    aherbert committed Aug 2, 2021
    Configuration menu
    Copy the full SHA
    f3411a4 View commit details
    Browse the repository at this point in the history
  10. Update checkstyle

    checkstyle-plugin 3.1.0 -> 3.1.2
    checkstyle 8.29 -> 8.45
    aherbert committed Aug 2, 2021
    Configuration menu
    Copy the full SHA
    8607d65 View commit details
    Browse the repository at this point in the history
  11. Specify maven versions

    maven-surefire-plugin 3.0.0-M5
    clirr-maven-plugin 2.8
    aherbert committed Aug 2, 2021
    Configuration menu
    Copy the full SHA
    31be3d2 View commit details
    Browse the repository at this point in the history
  12. Remove explicit spotbugs version

    The version from commons parent 52 is suitable for site generation.
    aherbert committed Aug 2, 2021
    Configuration menu
    Copy the full SHA
    4b428bd View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2021

  1. Configuration menu
    Copy the full SHA
    ea8b01c View commit details
    Browse the repository at this point in the history
  2. RNG-158: Update minimum Java version from 1.6 to 1.7

    Use the enforcer plugin to require Maven 3.3.9.
    aherbert committed Aug 3, 2021
    Configuration menu
    Copy the full SHA
    5c51680 View commit details
    Browse the repository at this point in the history
  3. Update coveralls to the Java 7 version

    3.1.0 -> 4.3.0
    aherbert committed Aug 3, 2021
    Configuration menu
    Copy the full SHA
    c2d20e2 View commit details
    Browse the repository at this point in the history
  4. Use multi-catch

    aherbert committed Aug 3, 2021
    Configuration menu
    Copy the full SHA
    0ae8c47 View commit details
    Browse the repository at this point in the history
  5. Use diamond operator

    aherbert committed Aug 3, 2021
    Configuration menu
    Copy the full SHA
    e0b0947 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    764b0fb View commit details
    Browse the repository at this point in the history
  7. Use try with resources

    aherbert committed Aug 3, 2021
    Configuration menu
    Copy the full SHA
    8f4b8be View commit details
    Browse the repository at this point in the history
  8. Use diamond operator

    aherbert committed Aug 3, 2021
    Configuration menu
    Copy the full SHA
    282c461 View commit details
    Browse the repository at this point in the history
  9. Use multi-catch

    aherbert committed Aug 3, 2021
    Configuration menu
    Copy the full SHA
    9770143 View commit details
    Browse the repository at this point in the history
  10. Use diamond operator

    aherbert committed Aug 3, 2021
    Configuration menu
    Copy the full SHA
    04d54b0 View commit details
    Browse the repository at this point in the history
  11. Update pre-Java 8 profile to 1.7

    Add notes about requiring --allow-script-in-comments flag.
    
    Note: Removal of the profile causes the build to fail on the Travis CI Java 7 job due to javadoc generation when using java version 7u151.
    aherbert committed Aug 3, 2021
    Configuration menu
    Copy the full SHA
    3751bad View commit details
    Browse the repository at this point in the history