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

Upgrade 'org.reflections:reflections' dependency to version 0.10.2 #46

Merged
merged 7 commits into from
Sep 19, 2023

Conversation

degiorgioo
Copy link
Collaborator

This PR upgrade 'org.reflections:reflections' library used by valdr bean validation.

In addition we did following changes:

  • Bump maven version
  • Correct README with jakartaEE links

Davide De and others added 7 commits August 11, 2023 17:03
- Due compatibility issues with the new Spring Framework version 6.x we want to change along. This includes upgrades of JDK, dependencies and the transition from "import javax.*" to "import jakarta.*"
 Reference: https://spring.io/blog/2021/09/02/a-java-17-and-jakarta-ee-9-baseline-for-spring-framework-6
            https://github.com/spring-projects/spring-framework/wiki/What%27s-New-in-Spring-Framework-6.x

- Jakarta dependencies
  Moved dependencies from javax-* to jakarta-* packages. Transitive dependencies using still javax has been upgraded as well. This includes the following libraries:
       - jakarta.validation-api
       - jakarta.persistence
       - jakarta.servlets
       - hibernate-validator
       - spring (uses jakarta from up version 3.x)

 - JDK17
   Upgrading the current version of the JDK in order to move along the spring baseline. This upgrades the JDK from version 8 to version 17. Dependencies for having a clean build have also been upgraded:
       - jacoco
       - maven-war-plugin
       - lombok

 - TestModelClassWithLotsOfIrrelevantAnnotations
   Removing annotation @SafeHtml due to hibernate-validator API changes - Annotation not present in class path anymore.
- delete AngularJS as client example due to the fact that it works with other clients as well
- move from javax to jakarta javaDocs
- bump the version in the maven pom.xml
- adapt valdr codebase in order to deal with the org.reflections api changes
@velinovskav velinovskav self-requested a review September 19, 2023 08:29
@velinovskav velinovskav merged commit 5d38281 into netceteragroup:master Sep 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants