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

Enable generation of TASTy files readable for older compilers #14156

Merged
merged 22 commits into from Jan 19, 2022

Commits on Jan 17, 2022

  1. Configuration menu
    Copy the full SHA
    a398130 View commit details
    Browse the repository at this point in the history
  2. Add -scala-release flag

    Kordyjan authored and prolativ committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    14719cf View commit details
    Browse the repository at this point in the history
  3. Output specified tasty version

    Kordyjan authored and prolativ committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    99e0cc2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1c17ea8 View commit details
    Browse the repository at this point in the history
  5. Fix pickler tests

    Kordyjan authored and prolativ committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    1455c4b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    22e8f8f View commit details
    Browse the repository at this point in the history
  7. Add since annotation

    Kordyjan authored and prolativ committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    ab3efcf View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    44ffb68 View commit details
    Browse the repository at this point in the history
  9. Restrict scope of since annotation

    Kordyjan authored and prolativ committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    f75c5ee View commit details
    Browse the repository at this point in the history
  10. Check for types with since annotation

    Kordyjan authored and prolativ committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    f1bae32 View commit details
    Browse the repository at this point in the history
  11. wip

    Kordyjan authored and prolativ committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    465ef4c View commit details
    Browse the repository at this point in the history
  12. Finalize work on @SInCE and -scala-release:

    * Add missing @SInCE annotations to definitions
    * Add missing checks for @SInCE
    * Add more tests
    prolativ committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    42160dc View commit details
    Browse the repository at this point in the history
  13. Reworks for forward compat:

    * Make -scala-release an experimental setting
    * Add better checks of of TASTy version
    * Validate names of releases inside since annotations
    * Extend Vulpix to check actual counts and possitions of errors from other compilers
    prolativ committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    46b59c9 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    72cb484 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    52f0177 View commit details
    Browse the repository at this point in the history
  16. -Yscala-release support: extend community build with basic forward-co…

    …mpat tests (compiling selected projects with "-Yscala-release 3.0")
    prolativ committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    e39b618 View commit details
    Browse the repository at this point in the history
  17. -Yscala-release support: test cats-effect compiled with scala 3.0.2 w…

    …hile the dependencies are compiled with -Yscala-release 3.0; improve documentation
    prolativ committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    e1f00c8 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    f2aede6 View commit details
    Browse the repository at this point in the history
  19. -Yscala-release support: temporarily enable forward compat community …

    …build tests to run always
    prolativ committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    3f88de4 View commit details
    Browse the repository at this point in the history
  20. -Yscala-release support: checking if classes come from stdlib based o…

    …n jar name; better documentation
    prolativ committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    a86db05 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2022

  1. -Yscala-release support: checking if classes come from stdlib based o…

    …n jar name; better documentation - v2
    prolativ committed Jan 18, 2022
    Configuration menu
    Copy the full SHA
    0c8ac84 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2022

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