Branch: refs/heads/main
  Home:   https://github.com/pmd/pmd-regression-tester
  Commit: 46571731a61ad3f6ca56321f7fe15de1ccb6f01c
      
https://github.com/pmd/pmd-regression-tester/commit/46571731a61ad3f6ca56321f7fe15de1ccb6f01c
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-07-24 (Thu, 24 Jul 2025)

  Changed paths:
    M lib/pmdtester/report_diff.rb
    A 
test/resources/diff_builder/test_violation_diffs_rule_message_change_base.xml
    A 
test/resources/diff_builder/test_violation_diffs_rule_message_change_patch.xml
    M test/test_diff_builder.rb

  Log Message:
  -----------
  Fix missing violations

When base or patch reports contain violations, that are duplicated in
terms of eql? (same rule, same line, same message), then these were
deduplicated when creating the union of all violations for a file.
This resulted in odd numbers in the diff, e.g. less than
all violations being removed when no violation were actually being
left over.


  Commit: 57d6b75399887f3c691a1af91c16082166384435
      
https://github.com/pmd/pmd-regression-tester/commit/57d6b75399887f3c691a1af91c16082166384435
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-07-24 (Thu, 24 Jul 2025)

  Changed paths:
    M History.md
    M README.rdoc
    M Rakefile
    M lib/pmdtester.rb
    M lib/pmdtester/builders/pmd_report_builder.rb
    M lib/pmdtester/builders/rule_set_builder.rb
    M lib/pmdtester/builders/simple_progress_logger.rb
    M lib/pmdtester/parsers/options.rb
    M lib/pmdtester/pmd_error.rb
    M pmdtester.gemspec
    M test/integration_test_pmd_report_builder.rb
    M test/test_diff_builder.rb
    M test/test_options.rb
    M test/test_pmd_report_builder.rb
    M test/test_pmd_report_detail.rb
    M test/test_rule_set_builder.rb
    M test/test_summary_report_builder.rb

  Log Message:
  -----------
  Merge branch 'main' into fix-missing-violations


  Commit: 59d737da1610a966b07b3f40aa18a3f3b5dba5ba
      
https://github.com/pmd/pmd-regression-tester/commit/59d737da1610a966b07b3f40aa18a3f3b5dba5ba
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-07-24 (Thu, 24 Jul 2025)

  Changed paths:
    M History.md

  Log Message:
  -----------
  Update History.md


  Commit: c97ab9f287c22cbbcd6f3fb84e3e1956eb6c11eb
      
https://github.com/pmd/pmd-regression-tester/commit/c97ab9f287c22cbbcd6f3fb84e3e1956eb6c11eb
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-07-24 (Thu, 24 Jul 2025)

  Changed paths:
    M History.md
    M lib/pmdtester/report_diff.rb
    A 
test/resources/diff_builder/test_violation_diffs_rule_message_change_base.xml
    A 
test/resources/diff_builder/test_violation_diffs_rule_message_change_patch.xml
    M test/test_diff_builder.rb

  Log Message:
  -----------
  Fix missing violations in diff report (#134)

Merge pull request #134 from adangel:fix-missing-violations


Compare: 
https://github.com/pmd/pmd-regression-tester/compare/1b20b7971df9...c97ab9f287c2

To unsubscribe from these emails, change your notification settings at 
https://github.com/pmd/pmd-regression-tester/settings/notifications


_______________________________________________
Pmd-commits mailing list
Pmd-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pmd-commits

Reply via email to