-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Convert to jackson 3 #14259
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
Convert to jackson 3 #14259
Conversation
|
stack overflow error in jbang wtf? |
* main: change command imports Chore(deps): Bump org.openrewrite.rewrite from 7.19.0 to 7.20.0 (#14266) Chore(deps): Bump org.openrewrite.recipe:rewrite-recipe-bom from 3.17.0 to 3.18.0 (#14265) Chore(deps): Bump com.google.errorprone:error_prone_core in /versions (#14269) Chore(deps): Bump io.github.thibaultmeyer:cuid in /versions (#14268) Chore(deps): Bump org.gradlex:java-module-testing in /build-logic (#14267) Chore(deps): Bump jablib/src/main/resources/csl-styles (#14264) Chore(deps): Bump appleboy/ssh-action from 1.2.2 to 1.2.3 (#14262) Fix: Ctrl+Shift+L now opens terminal in the active library directory (#14256) # Conflicts: # jabsrv/src/main/java/module-info.java # jabsrv/src/main/java/org/jabref/http/server/command/CommandResource.java
|
definitely something with the dep: |
|
I filed jbangdev/jbang#2281 |
* main: Fix calling JBang command (#14282) .jbang scripts should not be included inside themselves (#14278) Fix typos (#14277) Refactor importDatabase for better readability (#14274) fix jbang (#14276) Feat: Add definition links for TeX Files (#14260) Update preventing module commits (#14273) Fix JabKitLuancher Rename packages in jabkit to start with org.jabref.toolkit to avoid split packages between jabkit and jabgui (#14052). (#14271) Add doi-to-bibtex to examples and JabKit (#14244)
|
needs testing with LSP |
* upstream/main: Fix NPE on startup (#14272)
* upstream/main: (30 commits) Chore(deps): Bump io.github.classgraph:classgraph from 4.8.181 to 4.8.184 in /versions (#14304) Chore(deps): Bump com.fasterxml:aalto-xml in /versions (#14311) Chore(deps): Bump commons-io:commons-io in /versions (#14310) Chore(deps): Bump org.apache.maven.plugins:maven-surefire-plugin (#14298) Disable fetcher-gui-test (#14308) Chore(deps): Bump com.dlsc.gemsfx:gemsfx in /versions (#14307) No labels for dependeabot updates Fix fallback window height from 786 to 768 (#14295) Chore(deps): Bump com.fasterxml.jackson.dataformat:jackson-dataformat-yaml (#14306) Chore(deps): Bump org.apache.maven.plugins:maven-compiler-plugin (#14302) Chore(deps): Bump org.apache.maven.plugins:maven-deploy-plugin (#14300) Chore(deps): Bump org.apache.maven.plugins:maven-clean-plugin (#14299) Chore(deps): Bump jablib/src/main/resources/csl-styles (#14296) Chore(deps): Bump com.vanniktech.maven.publish in /jablib (#14303) Chore(deps): Bump org.apache.maven.plugins:maven-project-info-reports-plugin (#14297) Update all dependencies (#14301) Prepare maven3 example project (#14294) Refactor StringUtilTest to use parameterized tests (#14126) Try to fix download of pr_number Fix workflow names ...
|
Now, JBang outputs This is OK, because |
|
JabKitLauncher has a strange error when it is executed... - I am not sure what this is, but I would wait for a merge in main and see what happens... |
.jbang/JabKitLauncher.java
Outdated
| //DEPS com.fasterxml.jackson.core:jackson-annotations:2.20 | ||
| //DEPS tools.jackson.core:jackson-core:3.0.2 | ||
| //DEPS tools.jackson.core:jackson-databind:3.0.2 | ||
| //DEPS tools.jackson.dataformat:jackson-dataformat-yaml:3.0.2 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe, this can be left out, because it will come in using the jablib SNAPSHOT from maven central.
| api("org.junit.jupiter:junit-jupiter") | ||
| api("org.junit.platform:junit-platform-launcher") | ||
|
|
||
| api(platform("tools.jackson:jackson-bom:3.0.2")) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The version has to go to below to the constraints (doesn't it?)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have absolutely no idea, because it's a bom and other boms are declared at the top as well
* upstream/main: Add smoke tests (#14338) Clean up packages in JabKit (#14335) Output binaries workflow decisions to summary (#14333) New translations jabref_en.properties (Portuguese, Brazilian) (#14332) Check for disk space only once (#14331) Chore(deps): Bump org.glassfish.jersey.core:jersey-server from 3.1.11 to 4.0.0 in /versions (#14305)
koppor
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's try it out :)
* convert to jackson 3 * checkstyle * checkstyle * fix jbang and checkstlye * fix typo * fix jbang * fix jbang * fix jbang * fix jbang * fix artifat id * add jackson annotations * fix imports * fix imports * Add debug * fix imports * add jackson deps to jbang * fix import * fix imports * reveRT CSL CHANGE * fix imports * add to example * cahnge mscocde utils * fix lsp import * ad jackson annotaitons * ad jackson annotaitons * Try to fix .. * Fix variable --------- Co-authored-by: Oliver Kopp <[email protected]>
Closes https://github.com/JabRef/jabref-issue-melting-pot/issues/1083
Steps to test
Mandatory checks
CHANGELOG.mdin a way that is understandable for the average user (if change is visible to the user)