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

To.safe #3767

Draft
wants to merge 56 commits into
base: main
Choose a base branch
from
Draft

To.safe #3767

wants to merge 56 commits into from

Commits on May 5, 2021

  1. Scala3 port IsJavaBean

    jto authored and MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    54d9016 View commit details
    Browse the repository at this point in the history
  2. WIP: Upgrade scio-core to Scala 3

    jto authored and MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    5b0ca6e View commit details
    Browse the repository at this point in the history
  3. Make scio-avro compile

    jto authored and MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    b587518 View commit details
    Browse the repository at this point in the history
  4. Make scio-sql compile

    jto authored and MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    b4b6f95 View commit details
    Browse the repository at this point in the history
  5. Make scio-cassandra3 compile

    jto authored and MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    455d974 View commit details
    Browse the repository at this point in the history
  6. Make scio-elasticsearch{6|7} compile

    jto authored and MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    3f56f37 View commit details
    Browse the repository at this point in the history
  7. Make scio-redis compile

    jto authored and MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    0f1d1ea View commit details
    Browse the repository at this point in the history
  8. More support for scala3 in build

    jto authored and MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    3bc9044 View commit details
    Browse the repository at this point in the history
  9. Support scala3 in scio-parquet

    jto authored and MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    191bf15 View commit details
    Browse the repository at this point in the history
  10. Support scala3 in scio-smb

    jto authored and MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    e8f2c79 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d683ccc View commit details
    Browse the repository at this point in the history
  12. Support scala3 in scio-tensorflow

    jto authored and MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    a195df4 View commit details
    Browse the repository at this point in the history
  13. fallback coder ?

    jto authored and MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    20bf67c View commit details
    Browse the repository at this point in the history
  14. Annotate Scala3 work to be done

    jto authored and MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    628bfbe View commit details
    Browse the repository at this point in the history
  15. bigquery/types/SchemaUtil.scala Scala 3

    jto authored and MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    835bb5d View commit details
    Browse the repository at this point in the history
  16. Set up CI for Scala 3 migration (#1)

    * Temporarily silence other jobs
    
    * Refactor scala3 version into a variable
    
    * Create ci job testing and compiling each subproject
    
    * Disable fail-fast
    
    * Use RC1 syntax for givens
    
    * Fix isJavaBean
    
    * Fix shadowing of BitSetCoder by private class
    
    * Remove call to showAnsiColored which does not exist anymore
    
    * Fix ambiguous resolution of implicit
    
    * Disable subprojects that don't build
    
    * Disable scio-core
    
    Co-authored-by: vincenzobaz <[email protected]>
    MaximeKjaer and vincenzobaz committed May 5, 2021
    Configuration menu
    Copy the full SHA
    adc7ad3 View commit details
    Browse the repository at this point in the history
  17. Fix Scala 3 compilation

    vincenzobaz authored and MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    a8f4c3c View commit details
    Browse the repository at this point in the history
  18. Enable core compilation

    vincenzobaz authored and MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    b99348c View commit details
    Browse the repository at this point in the history
  19. Upgrade sbt

    vincenzobaz authored and MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    1d7a02f View commit details
    Browse the repository at this point in the history
  20. Upgrade scala

    vincenzobaz authored and MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    09dc7e7 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    dacbcbc View commit details
    Browse the repository at this point in the history
  22. Remove widen

    vincenzobaz authored and MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    e3ce7c7 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    285640b View commit details
    Browse the repository at this point in the history
  24. Upgrade ci to rc2

    vincenzobaz authored and MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    a6ddf9b View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    e54b55d View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    84cb877 View commit details
    Browse the repository at this point in the history
  27. Correct syntax

    vincenzobaz authored and MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    a3186d6 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    e55b1a1 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    ccf83a8 View commit details
    Browse the repository at this point in the history
  30. Remove withDottyCompath from scio-macros. Add withDottyCompat to over…

    …rides
    
    scio-macros depends only on java libs and scalatest. Scalatest is now available as a 3.0.0 lib as well, so withDottyCompat is not needed anymore.
    vincenzobaz authored and MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    55a9393 View commit details
    Browse the repository at this point in the history
  31. Fix compilatin issue

    vincenzobaz authored and MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    b40e626 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    7c4c7e4 View commit details
    Browse the repository at this point in the history
  33. Make To.safe take implicit parameters in Scala 3

    To match the Scala 2 signature
    MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    d90ed49 View commit details
    Browse the repository at this point in the history
  34. Add To.safe test

    MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    3a9c506 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    7d87a58 View commit details
    Browse the repository at this point in the history
  36. Add simple tests

    vincenzobaz authored and MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    bb323dc View commit details
    Browse the repository at this point in the history
  37. Enable scio-core tests in ci

    vincenzobaz authored and MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    2556de8 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    91b6f0d View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    78dfc9d View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    e227e8c View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    fa5c956 View commit details
    Browse the repository at this point in the history
  42. Simplify test

    vincenzobaz authored and MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    6658e8b View commit details
    Browse the repository at this point in the history
  43. Specify versions

    vincenzobaz authored and MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    afb37aa View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    4aa8e57 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    232995b View commit details
    Browse the repository at this point in the history
  46. Add JavaBeans

    vincenzobaz authored and MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    47044fe View commit details
    Browse the repository at this point in the history
  47. Disable Scala 2 test

    vincenzobaz authored and MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    d4b9f8c View commit details
    Browse the repository at this point in the history
  48. Reorder cases in To.safe interpreter

    More general types must be at the bottom
    MaximeKjaer committed May 5, 2021
    Configuration menu
    Copy the full SHA
    75c4d4e View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2021

  1. Update to Scala 3

    vincenzobaz committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    c49e5e9 View commit details
    Browse the repository at this point in the history
  2. Fix IsJavaBean

    vincenzobaz committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    93d192f View commit details
    Browse the repository at this point in the history
  3. Update scalatest

    vincenzobaz committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    e082144 View commit details
    Browse the repository at this point in the history
  4. Update sbt

    vincenzobaz committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    997be91 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    26f5857 View commit details
    Browse the repository at this point in the history
  6. Migrate ci to 3.0.0

    vincenzobaz committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    63f0dcc View commit details
    Browse the repository at this point in the history
  7. Fix typo

    vincenzobaz committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    1004f2d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1ec8f25 View commit details
    Browse the repository at this point in the history