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

Interface-based config support #412

Draft
wants to merge 36 commits into
base: master
Choose a base branch
from

Commits on Jul 2, 2023

  1. Configuration menu
    Copy the full SHA
    f24998d View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. Configuration menu
    Copy the full SHA
    efcb213 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2024

  1. Configuration menu
    Copy the full SHA
    b29d241 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e4b7f7f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    948cebe View commit details
    Browse the repository at this point in the history
  4. Auto-generate simple mappings

    Tim203 committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    ba11369 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. Configuration menu
    Copy the full SHA
    7f6059f View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2024

  1. Configuration menu
    Copy the full SHA
    78bcaf5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c8524c8 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/master' into feature/interfaces

    # Conflicts:
    #	.gitignore
    #	gradle/libs.versions.toml
    Tim203 committed Jan 6, 2024
    Configuration menu
    Copy the full SHA
    336de1c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6f23846 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2024

  1. chore(build): Only set test flags on newer JDK versions

    J8 still fails to build locally, but with a different issue
    zml2008 committed Jan 7, 2024
    Configuration menu
    Copy the full SHA
    f07dc2f View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2024

  1. Configuration menu
    Copy the full SHA
    6c7f27c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c009449 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2024

  1. Configuration menu
    Copy the full SHA
    a9c0e2f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e0d9d42 View commit details
    Browse the repository at this point in the history
  3. Exit gracefully on failure

    Tim203 committed Jan 14, 2024
    Configuration menu
    Copy the full SHA
    224e87c View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. Configuration menu
    Copy the full SHA
    b62cab5 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2024

  1. Added Field annotation

    Tim203 committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    2d89b9d View commit details
    Browse the repository at this point in the history
  2. Apply spotless

    Tim203 committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    40d1c07 View commit details
    Browse the repository at this point in the history
  3. Applied forbiddenApi fixes

    Tim203 committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    ab13924 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c5533d5 View commit details
    Browse the repository at this point in the history
  5. spotlessApply

    Tim203 committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    e9c0dfc View commit details
    Browse the repository at this point in the history
  6. Fix pmdTest

    Tim203 committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    ebed0c5 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. Set core as api dependency

    Tim203 committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    27786f0 View commit details
    Browse the repository at this point in the history
  2. Use superinterface instead of enclosed element

    Let's say interface Y extends interface X and method 'a' is defined in X. If you use enclosed element on 'a' you'll always get X (even for Y). superinterface is the interface where an impl is generated for.
    Tim203 committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    2add4c9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c2dfc96 View commit details
    Browse the repository at this point in the history
  4. Update test

    Tim203 committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    1af436d View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. Configuration menu
    Copy the full SHA
    7e45e31 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Configuration menu
    Copy the full SHA
    6945a5d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    edd0685 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4347700 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e79e4d8 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Configuration menu
    Copy the full SHA
    31c63fd View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2024

  1. Configuration menu
    Copy the full SHA
    7543cd4 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Configuration menu
    Copy the full SHA
    7b4769c View commit details
    Browse the repository at this point in the history