Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: aeron-io/simple-binary-encoding
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: writeoncereadmany/simple-binary-encoding
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 9 commits
  • 7 files changed
  • 1 contributor

Commits on Jul 27, 2022

  1. Test to replicate compiler errors in decoders on JDK17 when a field i…

    …s called "yield" #910
    tom.johnson committed Jul 27, 2022
    Configuration menu
    Copy the full SHA
    0669f50 View commit details
    Browse the repository at this point in the history
  2. #910 Start fixing unqualified yield errors

    This now generates code that compiles in Java 17 for groups, composites and fields named "yield", and demonstrates the need for each of these. There are many paths through the JavaGenerator I have not yet tested (or implemented).
    tom.johnson committed Jul 27, 2022
    Configuration menu
    Copy the full SHA
    7b783c4 View commit details
    Browse the repository at this point in the history
  3. #910 Finish(?) fixing unqualified yield errors

    This now generates code that compiles in Java 17 for all the paths through writeTokenDisplay I can find, and I think that's all that's needed here?
    tom.johnson committed Jul 27, 2022
    Configuration menu
    Copy the full SHA
    9f3a8f5 View commit details
    Browse the repository at this point in the history
  4. #910 Add a test to ensure we handle both groups called yield and grou…

    …ps with a field called yield, ie that recursive rendering works the way I'd hope and expect.
    tom.johnson committed Jul 27, 2022
    Configuration menu
    Copy the full SHA
    3779a25 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2022

  1. #910 Use a unit test to highlight compilation errors rather than an e…

    …ntry in the build file. Note: this only fails when running with a Java 17 toolchain, not on Java 8 or 11.
    tom.johnson committed Jul 28, 2022
    Configuration menu
    Copy the full SHA
    d4539a8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    46e9ee1 View commit details
    Browse the repository at this point in the history
  3. #910 Fix checkstyle

    tom.johnson committed Jul 28, 2022
    Configuration menu
    Copy the full SHA
    8de9605 View commit details
    Browse the repository at this point in the history
  4. #910 Remove unnecessary property from unit test

    tom.johnson committed Jul 28, 2022
    Configuration menu
    Copy the full SHA
    e0e1e87 View commit details
    Browse the repository at this point in the history
  5. #910 Remove unused import

    tom.johnson committed Jul 28, 2022
    Configuration menu
    Copy the full SHA
    ea019c4 View commit details
    Browse the repository at this point in the history
Loading