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

Merge DataProvider migration recipe from MBoegers/migrate-testngtojupiter-rewrite #38

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

Commits on Jun 22, 2024

  1. Configuration menu
    Copy the full SHA
    c4846ab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    09d1ee0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a94d4f3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    19b3099 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2f74be1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d939333 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0b63586 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b2b006e View commit details
    Browse the repository at this point in the history
  9. Remove samples content

    Philzen committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    63a3572 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    48532bf View commit details
    Browse the repository at this point in the history
  11. Add rewrite-testing-frameworks dependency (enables official recipes)

    Makes official org.openrewrite.java.testing.* recipes available for
    usage in our own master recipe.
    Philzen committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    f78a1a8 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e57948c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    374cf3d View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    dcb19b1 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    855a52d View commit details
    Browse the repository at this point in the history
  16. Include code coverage badge

    Philzen committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    3ec4c6b View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    474c292 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    470db0f View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    3059a88 View commit details
    Browse the repository at this point in the history
  20. Always modify instead of creating new when annotation type J.FieldAccess

    Annotation type is J.FieldAccess anytime the annotation is fully qualified.
    The code in org.openrewrite.java.testing.junit5.UpdateTestAnnotation
    (which this is based on) would build a new annotation instance instead of
    modifying the type of the existing annotation. It turns out the latter also
    works fine for this recipe's scope.
    Philzen committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    4eaf295 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    79bb143 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    ff1d555 View commit details
    Browse the repository at this point in the history
  23. Move maven build action into Analyze workflow

    SonarCloud depends on the jacoco XML to be produced, but will be
    started before it is uploaded on PRs, thus failing. Moving the
    maven build action into that workflow reduces the overall build
    time as maven and gradle build can run in parallel.
    Philzen committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    305e89b View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    c751669 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    ed8c4f6 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    d89aaf1 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    bc3ebcf View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    c583f94 View commit details
    Browse the repository at this point in the history
  29. Improvements on the template for maven users (#56)

    * Improvements on the template for maven users
    
    Signed-off-by: Adriano Machado <60320+ammachado@users.noreply.github.com>
    
    * Minor touch ups
    
    ---------
    
    Signed-off-by: Adriano Machado <60320+ammachado@users.noreply.github.com>
    Co-authored-by: Tim te Beek <tim@moderne.io>
    2 people authored and Philzen committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    68f70fe View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    3585aaf View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    ac7b188 View commit details
    Browse the repository at this point in the history
  32. Implement data provider migrations

    MBoegers authored and Philzen committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    98177a0 View commit details
    Browse the repository at this point in the history
  33. Fix licence headers

    MBoegers authored and Philzen committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    12f6372 View commit details
    Browse the repository at this point in the history
  34. Add Search Visitors for annotation usage

    MBoegers authored and Philzen committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    58c0050 View commit details
    Browse the repository at this point in the history
  35. Use preconditions and annotation search

    MBoegers authored and Philzen committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    acb321d View commit details
    Browse the repository at this point in the history
  36. Introduce search visitor for Annotation and helper to extract annotat…

    …ion parameter value
    MBoegers authored and Philzen committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    f5e4fb2 View commit details
    Browse the repository at this point in the history
  37. Refactor to use helpers

    MBoegers authored and Philzen committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    58a0641 View commit details
    Browse the repository at this point in the history
  38. remove unused method

    MBoegers authored and Philzen committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    ae36444 View commit details
    Browse the repository at this point in the history
  39. Move DataProvider recipe one package-level and rename helper

    Retaining git commit history by doing this in a separate step
    Philzen committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    423b1e2 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    e70bbbb View commit details
    Browse the repository at this point in the history
  41. Apply best practices

    MBoegers authored and Philzen committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    d2e4e0b View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    13f1a8d View commit details
    Browse the repository at this point in the history
  43. apply best practices

    MBoegers authored and Philzen committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    bf07f9c View commit details
    Browse the repository at this point in the history
  44. Introduce JDK 8 compatibility

    Philzen committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    7994e9e View commit details
    Browse the repository at this point in the history
  45. Make inner classes static

    Philzen committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    942895d View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    4c5fc0f View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    34390f1 View commit details
    Browse the repository at this point in the history
  48. Remove unused methods

    Philzen committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    c098fa7 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    27d4d09 View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    a72cc39 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    20f672e View commit details
    Browse the repository at this point in the history