xdev-software/bzst-dip-java-client

Refactoring

JohannesRabauer opened this issue · 1 comments

Some internals should get refactored:

  • Add more JavaDoc
  • Make HttpClient settable by user
  • Make ReportResellerCSVParser methods not static
  • Change AccessTokenHttpResponse to record
  • Check all usages of RuntimeExceptions and replace with specific type
  • Make validation with XSD optional
  • Refactor XML factories. We should only use one and not three.