Skip to content
This repository has been archived by the owner on Oct 31, 2024. It is now read-only.

Refresh and modernize #79

Merged
merged 11 commits into from
Oct 26, 2023
Merged

Refresh and modernize #79

merged 11 commits into from
Oct 26, 2023

Commits on Oct 24, 2023

  1. Remove the Travis CI config

    We're not using Travis anymore
    iconara committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    7e31297 View commit details
    Browse the repository at this point in the history
  2. Update the project to use Java 8

    It's been EOL for a while, but we don't need any higher version and it's still a common target.
    iconara committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    6c0d738 View commit details
    Browse the repository at this point in the history
  3. Update dependencies to the latest compatible versions

    ANTLR >4.10 requires a newer version of Java than 8.
    iconara committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    01b473c View commit details
    Browse the repository at this point in the history
  4. Update the readme to not focus only on Jackson and Gson

    There are many more adapters now
    iconara committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    ae96185 View commit details
    Browse the repository at this point in the history
  5. Update the copyright statement

    Burt is now Burt Intelligence, and the copyright belongs to each contributor
    iconara committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    c78e8ad View commit details
    Browse the repository at this point in the history
  6. Move dependency versions to property declarations

    This makes it easier to get an overview of what versions we use
    iconara committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    e673d08 View commit details
    Browse the repository at this point in the history
  7. Use Hamcrest syntax for the compliance tests

    Not sure why this wasn't the case already, my IDE complained about the syntax
    iconara committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    b673441 View commit details
    Browse the repository at this point in the history
  8. Make the adapter variable final in the compliance tests

    This is not strictly necessary, but the IDE was complaining
    iconara committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    fd1ab53 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b37d735 View commit details
    Browse the repository at this point in the history
  10. Change from Arrays.asList to Collections.singletonList

    Because this is something IDEs care about
    iconara committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    88bd640 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4f8bad7 View commit details
    Browse the repository at this point in the history