znsio / specmatic

Turn your contracts into executable specifications. Contract Driven Development - Collaboratively Design & Independently Deploy MicroServices & MicroFrontends.
https://specmatic.io
MIT License
275 stars 51 forks source link

Use thymeleaf template engine to build the html report for Specmatic #1237

Closed yogeshnikam671 closed 1 month ago

yogeshnikam671 commented 1 month ago

What: Use thymeleaf template engine to build the html report.

Why: The current implementation was based off raw string as HTML. It is difficult to work with for large html content. With this change, we are storing the html content in a html file and feeding input to it using thymeleaf's template engine. This enables better dev-ex.

How: By using thymeleaf's template engine.

Checklist: