Skip to content

RSDEV-444: Upgrade figshare-client-java to 1.0.0#9

Open
rs-fraser wants to merge 5 commits into
mainfrom
rsdev-444-upgrade-to-spring-6
Open

RSDEV-444: Upgrade figshare-client-java to 1.0.0#9
rs-fraser wants to merge 5 commits into
mainfrom
rsdev-444-upgrade-to-spring-6

Conversation

@rs-fraser

@rs-fraser rs-fraser commented May 19, 2026

Copy link
Copy Markdown

Upgrade figshare-client-java to 1.0.0 for Spring 6 / Jakarta migration (RSDEV-444).

Bumps parent pom and switches FigshareError.status from HttpStatus to HttpStatusCode for Spring 6 compatibility. No downstream callers of the changed type.


🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Upgrades figshare-client-java to v1.0.0 as part of the Spring 6 / Jakarta migration, including updating Spring HTTP status handling to be compatible with Spring 6 APIs.

Changes:

  • Bump project version to 1.0.0 and update the parent POM reference.
  • Migrate FigshareError.status from HttpStatus to Spring 6’s HttpStatusCode.
  • Adjust status-code logging to avoid calling HttpStatus.name() (not available on HttpStatusCode).

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 4 comments.

File Description
src/main/java/com/researchspace/figshare/model/FigshareError.java Changes error status type to HttpStatusCode for Spring 6 compatibility.
src/main/java/com/researchspace/figshare/impl/FigshareTemplate.java Updates status logging and imports related to Spring 6 HTTP status APIs.
pom.xml Bumps library version to 1.0.0 and updates parent POM version.
CHANGELOG.md Adds a 1.0.0 entry describing the migration and dependency upgrade.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/main/java/com/researchspace/figshare/model/FigshareError.java Outdated
Comment thread src/main/java/com/researchspace/figshare/impl/FigshareTemplate.java Outdated
Comment thread CHANGELOG.md
Comment thread pom.xml Outdated
@rs-fraser rs-fraser marked this pull request as ready for review July 15, 2026 07:31
Addresses Copilot PR review feedback on the RSDEV-444 migration PRs.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
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.

3 participants