Skip to content

v2.0.0

Compare
Choose a tag to compare
@cc-jhr cc-jhr released this 13 Mar 10:14
· 248 commits to master since this release

General

  • Renamed package de.codecentric.hikaku.converter to de.codecentric.hikaku.converters
  • Renamed package de.codecentric.hikaku.reporter to de.codecentric.hikaku.reporters
  • Added base features as static output to the CommandLineReporter
  • Extracted file validity check to the core and created an extension function for it
  • Added a generic EndpointConverterException. OpenApiConverter, WadlConverter and RamlConverter throw the same exception consistently

RamlConverter

  • Initial creation
    • Base feature support (http method and path)
    • Support for query parameters
    • Support for path parameters
    • Support for header parameters
    • Support for consumes
    • Support for produces

OpenApiConverter

  • Removed static methods usingPath() and usingFile in Java usage. Use constructors instead. For kotlin users nothing changes.
  • Fixed: Parameters referenced from components are not detected (#23)

SpringConverter

  • Fixed: Endpoints provide default media type for 'produces' if there is no return type (#24)

WadlConverter

  • Removed static methods usingPath() and usingFile in Java usage. Use constructors instead. For kotlin users nothing changes.