Skip to content

Use a JavaScript table instead of HTML tables in HTMLReport #159

@jimbethancourt

Description

@jimbethancourt

Use a JavaScript table renderer to render charts instead of using HTML tables. This should increase load speed for large tables while also providing the ability to sort tables. This should only be implemented in the HTMLReport and MavenReport classes since the SimpleHTMLReport must be pure HTML in order to render in the GitHub Step Summary output.

Use of JavaScript frameworks needs to be avoided since Maven reports are file-based and can only consist of HTML and JavaScript. The one selected should also support JSON data since data will be provided as JSON data in the future.

Potential candidates:
https://tabulator.info
https://gridjs.io/
https://datatables.net/

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions