Skip to content

Bump org.patrodyne.jvnet:hisrc-hyperjaxb-annox-plugin from 1.1.2 to 2.1.1#141

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/gradle/org.patrodyne.jvnet-hisrc-hyperjaxb-annox-plugin-2.1.1
Closed

Bump org.patrodyne.jvnet:hisrc-hyperjaxb-annox-plugin from 1.1.2 to 2.1.1#141
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/gradle/org.patrodyne.jvnet-hisrc-hyperjaxb-annox-plugin-2.1.1

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Aug 8, 2023

Bumps org.patrodyne.jvnet:hisrc-hyperjaxb-annox-plugin from 1.1.2 to 2.1.1.

Release notes

Sourced from org.patrodyne.jvnet:hisrc-hyperjaxb-annox-plugin's releases.

HiSrc HyperJAXB Annox v2.1.0, Sample(s)

Version 2.1.0 of the HiSrc HyperJAXB Annox XJC Plugin is a significant release. The source/target (release) compatibility is at Java 11, up from Java 8. And, JDK 17 is used for the build. JAXB dependencies are at version 4.x for Jakarta EE 10.

To allow for JDK 17 management of reflective access to modularized code, JVM system arguments are now included in the build from src/test/resources/jvmsystem.arguments.

For example, --add-opens java.base/java.net=ALL-UNNAMED, if used, allows all of the code on the class path to access non-public members of public types in the java.base/java.net package.

Since version 2.0.0 the HiSrc HyperJAXB Annox XJC Plugin supports Jakarta EE dependencies. Maintained by the Eclipse Foundation Project, Jakarta EE is the new name for the technology formerly known as Java Enterprise Edition. Within the Jakarta EE dependencies, the package names prefixed by javax have changed to jakarta. In addition, the HiSrc HyperJAXB Annox package names have changed from org.jvnet.jaxb2_commons to org.jvnet.hyperjaxb_annox. And, in the related HiSrc BasicJAXB Annox project, the XML schema namespace has changed from http://annox.dev.java.net to http://jvnet.org/basicjaxb/xjc/annox to better reflect that project's name.

Since version 2.0.0, the HiSrc HyperJAXB Annox XJC Plugin generates Java classes with imports from the Jakarta EE XML Binding, Specification v3.0. In other words, the source code generated by XJC uses the jakarta.xml.bind package name.

This release provides ZIP download(s) to explore the HiSrc HyperJAXB Annox XJC Plugin. Each ZIP sample is a stand-alone Maven project that uses the HiSrc HigherJAXB Maven Plugin to generate JAXB annotated Java classes from an XML schema using the XJC compiler and the annox XJC plugin to add arbitrary Java annotations from the XML schema into the generated classes. Sample projects (-sample-) address specific topics, as might appear on StackOverflow or GitHub.

HiSrc HyperJAXB Annox v2.0.0, Sample(s)

Version 2.0.0 is a major release with support for Jakarta EE dependencies. Maintained by the Eclipse Foundation Project, Jakarta EE is the new name for the technology formerly known as Java Enterprise Edition. Within the Jakarta EE dependencies, the package names prefixed by javax have changed to jakarta.

In addition, the HiSrc HyperJAXB Annox package names have changed from org.jvnet.jaxb2_commons to org.jvnet.hyperjaxb_annox. And, in the related HiSrc BasicJAXB Annox project, the XML schema namespace has changed from http://annox.dev.java.net to http://jvnet.org/basicjaxb/xjc/annox to better reflect that project's name.

In this version, the HiSrc HyperJAXB Annox XJC Plugin generates Java classes with imports from the Jakarta EE XML Binding, Specification v3.0. In other words, the source code generated by XJC uses the jakarta.xml.bind package name.

This release provides ZIP download(s) to explore the HiSrc HyperJAXB Annox XJC Plugin. Each ZIP sample is a stand-alone Maven project that uses the HiSrc HigherJAXB Maven Plugin to generate JAXB annotated Java classes from an XML schema using the XJC compiler and the annox XJC plugin to add arbitrary Java annotations from the XML schema into the generated classes.

Commits

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Aug 8, 2023
@MichelHartmann
Copy link
Copy Markdown
Member

@dependabot rebase

Bumps [org.patrodyne.jvnet:hisrc-hyperjaxb-annox-plugin](https://github.com/patrodyne/hisrc-hyperjaxb-annox) from 1.1.2 to 2.1.1.
- [Release notes](https://github.com/patrodyne/hisrc-hyperjaxb-annox/releases)
- [Commits](patrodyne/hisrc-hyperjaxb-annox@1.1.2...2.1.1)

---
updated-dependencies:
- dependency-name: org.patrodyne.jvnet:hisrc-hyperjaxb-annox-plugin
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/gradle/org.patrodyne.jvnet-hisrc-hyperjaxb-annox-plugin-2.1.1 branch from b186852 to a1f4913 Compare December 12, 2023 17:15
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot bot commented on behalf of github Jan 22, 2024

Superseded by #171.

@dependabot dependabot bot closed this Jan 22, 2024
@dependabot dependabot bot deleted the dependabot/gradle/org.patrodyne.jvnet-hisrc-hyperjaxb-annox-plugin-2.1.1 branch January 22, 2024 14:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Development

Successfully merging this pull request may close these issues.

1 participant