JCL-402: Data classes for HTTP Problem Details support by NSeydoux · Pull Request #1160 · inrupt/solid-client-java
NSeydoux
changed the title
Data classes for HTTP Problem Details support
JCL-402: Data classes for HTTP Problem Details support
This was referenced
Apr 14, 2024
NSeydoux
marked this pull request as ready for review
Initial ClientHttpException class Create HTTP status enum Add some tests Add javadoc Refactor HttpStatus Add specialized builder to ProblemDetails Add missing header Make problem details parsing more resilient Add tests for problem details parsing The tests are in the solid-client module, because it will need the additional json service anyways in the test dependencies for testing the rest of this feature, and putting these tests in the api module creates a circular dependency. License header
The exception are now built taking a ProblemDetails in. Use HttpStatus from API module as reference Lint
NSeydoux
deleted the
JCL-460/problem-details-class-http-status
branch
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters