Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[cpd] New XML to HTML XLST report format for PMD CPD #4426

Merged
merged 2 commits into from May 12, 2023

Conversation

mohan-chinnappan-n
Copy link
Contributor

Describe the PR

Provides New XML to HTML Transformer for PMD CPD

Related issues

Ready?

  • Added unit tests for fixed bug/feature
  • Passing all unit tests
  • Complete build ./mvnw clean verify passes (checked automatically by github actions)
  • Added (in-code) documentation (if needed)

Adding new version of XML to HTML transformer
Has optoin to use datatable view with url parameter d
    Example: cpd.html?d
@pmd-test
Copy link

1 Message
📖 No regression tested rules have been changed.

Generated by 🚫 Danger

@adangel adangel self-requested a review March 21, 2023 18:34
@adangel adangel added this to the 7.0.0 milestone May 12, 2023
@adangel adangel added an:enhancement An improvement on existing features / rules in:cpd Affects the copy-paste detector labels May 12, 2023
@adangel adangel changed the title New XML to HTML Transformer for PMD CPD [cpd] New XML to HTML Transformer for PMD CPD May 12, 2023
Copy link
Member

@adangel adangel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the PR!

I'll update the dependencies (and remove d3, since it is not used) and also add it to the documentation page (https://docs.pmd-code.org/latest/pmd_userdocs_cpd_report_formats.html)

@adangel adangel changed the title [cpd] New XML to HTML Transformer for PMD CPD [cpd] New XML to HTML XLST report format for PMD CPD May 12, 2023
adangel added a commit that referenced this pull request May 12, 2023
adangel added a commit that referenced this pull request May 12, 2023
[cpd] New XML to HTML XLST report format for PMD CPD #4426
@adangel adangel merged commit a8bb9d9 into pmd:master May 12, 2023
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
an:enhancement An improvement on existing features / rules in:cpd Affects the copy-paste detector
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants